![]() While working on Juno, we encouraged people who typically used other editors like Atom, VS Code, or Sublime text to give elementary Code another try. We wrote a new EditorConfig plugin and enabled it by default, which should help quell the tab/space debate in shared projects. We’ve cleaned up several duplicate plugins and refactored code, leading to a better performing and more maintainable base to build future improvements upon. Tabs are also now drawn in an inline style so they better match the content and adapt to the chosen style instead of always being chrome-colored.ĭark mode! Plus the symbols sidebar and new style switcher.Ī lot of work went into plugins. This comes with a brand new style and font size switcher accessible with one click in the header bar, plus a high contrast option which is great when you’re out in the bright sun. We added a much-requested new dark mode which switches both the app and the code view over to a dark style that’s easier on the eyes at night or in dark rooms. This sports new quick controls for tab/space settings, language/syntax highlighting, and a quick go to line feature. One of the most visible new features is the status area in the header. The result is a much more full-featured and tailored app for developers. This has also allowed us to simplify some of the preferences when it doesn’t make sense to toggle certain features on or off in a code editor. Baseline features like line numbering, project folder management, Vala symbol introspection, and line wrapping all come by default. The major focus for Code is being purpose-built for writing and editing code, which has lead us to setting smarter defaults. Code in Juno received the most attention, refinement, and improvement over its counterpart in Loki compared to any other app. We wrote about Scratch becoming Code at the beginning of the year, and that’s now fully realized in elementary OS 5 Juno. elementary Code: Purpose-built for Developers The next time you’re in AppCenter we hope you’ll purchase an app to help build this sustainable open source ecosystem with us. In beta testing, we’ve received positive feedback about each of these improvements from both app developers and users. We’ve focused on small things, too: we show the download size of apps in their header so bandwidth-conscious users will know if they want to grab an app now, or when they’re on an unmetered connection when a user goes to download an app that might contain explicit content, we give them a heads up category colors have been refined and adapted to our color palette icons are higher-resolution and pixel-perfect on both LoDPI and HiDPI displays and categories now contain both more apps and more relevant apps.Ĭassidy James Blaede Former Co-founder & CXO Mon, Sep 24, 2018 We’ve also revisited the payment dialog for purchasing apps: we’ve implemented better payment card formatting and validation to cut down on errors, we now hide payment details when the fields aren’t focused to cut down on shoulder-surfer surveillance, and we’ve made it more consistent with other authentication dialogs, and consequently clearer that this is a trusted and secure dialog that is in fact coming from elementary OS. For the whole rundown, be sure to read our About AppCenter Payments post from earlier this year. We’ve added a new “Fund” option in the footer of all paid apps, making it easier yet again for users to help directly support the development of an app they’ve already purchased or haven’t even installed. And for developers who provide increased value over the lifetime of an app, this helps increase the chances that their satisfied users will pitch in, even a little bit, at some point. This gives users who initially downloaded a paid app for free another easy opportunity to fund development of that app. Security updates will still come through as usual, and users can always choose to pay $0. If a paid app has been downloaded for free in the past, it will now prompt again for a pay-what-you-want purchase when there is a non-security update. Payment support for updates on the Installed page ![]() So for Juno, we’ve focused in on making it even easier for users who choose to support developers to pay them for their apps. Danielle Foré Founder & CEO Mon, Feb 5, 2018
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |