4 ms·
I've built my note-taking app[1] in Qt, and while I worked hard to make it look good, I'm very satisfied with the result. Also, it turns out to be much faster
by rubymamis 3y ago
I've built my note-taking app[1] in Qt, and while I worked hard to make it look good, I'm very satisfied with the result.
Also, it turns out to be much faster than comparable native apps (performance benchmarks available on the website).
[1] https://www.get-plume.com/ https://www.get-plume.com/
- hit8run 3y agoLooks good indeed. Well done.
- fbnlsr 3y agoLooks really nice. Just a heads-up, I get a NS_BINDING_ABORTED error on the home page video, so I can't see it. (Firefox 121.0, Linux).
- rubymamis 3y agoWhoops. I'll look into that, thanks! EDIT: Fixed.
- brailsafe 3y agoNo BBedit in the comparison list?
- rubymamis 3y agoBBedit is awesome but it's not a block editor. Can it render a complex Kanban within the same document? Can it do drag and drop? No.
- deleted 3y ago[deleted]
- brailsafe 3y agoI do see you have block editing in the qualifying statement for your speed comparison list, but Kanban seems to only be in your upcoming features list? I use bear regularly, but none of the features you mention are why I use bear; it's just a nice markdown editing experience and I'm rarely, if ever, dragging and dropping blocks within a document. I suppose if there are enough people who do find that crucial, you might want to emphasise it a little more, I don't think I spotted any mention of it.
- rubymamis 3y agoI didn't mention it since I'm yet to implement it. I think I'll release Plume's beta in around two months, so I've got plenty of time to work on those. And yes, the Kanban is work in progress, but I'm nearly done[1]. [1] https://imgur.com/NIgDLOU https://imgur.com/NIgDLOU
- brailsafe 3y agoHmm, maybe that does look kind of interesting, thanks for the pic. Have you thought of any alternative ways to represent the todo checkbox in those Kanban tiles? Maybe aligning to the top instead of vertical center?
- rubymamis 3y agoI haven't thought about that. In the regular editor, the checkbox is aligned to the top of the text. I'll experiment and see how it goes. Thanks for the suggestion.
- Klonoar 3y agoYou have one of the few Qt-based apps that looks and feels like it belongs on macOS. Really well done.
- rubymamis 3y agoThank you!
- markdoubleyou 3y agoLooks great! Did you use QT Quick or the Widgets?
- ghosty141 3y agoMust be Widgets since using QML at work makes me regularly wanna rip my hair out. Its one of the worst frameworks Ive used once you go beyond simple hello world programs.
- rubymamis 3y agoNope. See my comment above - I've used QML. I've built a very complex block editor with it. What problems are you facing?
- rubymamis 3y agoI did use Qt Quick and I've been having such a great experience (as someone that used to program GUI imperatively via Qt C++ or using other framework like React/React Native) in my opinion, Qt C++ and Qt Quick is the best combo for a GUI framework. You get the performance of C++ and the simplicity, fluid animations, reactivity of QML, etc... My block editor is build in such a way that the models are in C++ and the views are in QML. This separation of logic and presentation works really well. I'll probably wrote a blog post about it.