Articles News Software Development

Presentation at QtDevCon22

Prashanth Udupa presented a talk on “Closing the Gaps, QML on Desktop” at QtDevCon 2022. In this talk he talks about challenges faced while trying to use QML in a large desktop software like Scrite. The talk covers techniques for Optimizing views with heavy delegates Handling tab sequences Offering Spell Check Auto Completion Popups Displaying […]

Software Development

Moving to Qt 5.15

Back in March 2020, when work on the Scrite project started we could either use Qt 5.12 LTS or anything up to Qt 5.14. Prashanth chose to use Qt 5.13.2 since he was already using it for another project. Since then, even until 0.8.1 we have been building Scrite using this version. Now that Qt […]

Articles Development Software Development

Interoperable Document Format

Back in April 2020, when the Scrite project started, we used a JSON plain-text format for loading and saving Scrite documents. Sometime around June 2020, we started using the binary JSON format for loading and saving Scrite documents, with backward compatibility to text based ones. Later in July 2020, right around the time we announced […]