LunaticEdit
Member
While the IDE is great in general, I have a few issues that either affect my productivity using it, or makes certain aspects almost useless. I've also put in a few minor annoyances for completion sake:
- When scrolling in the workspace view, the view stops scrolling when the mouse hits the edge of the window. If this is an infinite scrolling workspace, I'd expect middle button scroll to hide my mouse and allow continuous scrolling. As a trackball user this is exceptionally annoying.
- We need the ability to restore zoom to 100% (or do a modal style popup) when clicking on a code window while zoomed out on the workspace. The font rendering is terrible when it is resampled and I can see no practical use case for coding in a 75% zoom window.
- Tabs need to have better captions when working on events. It's common for me to have 3 tabs called "Create" and 4 more called "Step" all side by side in the code editor tab. It'd make more sense for it to say "Create [objName]" or similar.
- The syntax error warnings are useless. When my project fails to build, I have to comb through the build output to find the one line out of a hundred that starts with "Error: ". It's cool if it is in the log like this, but could we at least color it red and make it clickable to open the offending file at the offending line (ala VS)?
- Map component box. So I use objects for things other than sprites/rendering. These objects have no visual icons. Currently I just place them on the top left corner of the map above the actual map area, but it'd be nice if there was a component box somewhere where you can place objects that are FOR the map, but not ON the map. They can have an x/y of 0/0 or whatever.
- Are you guys using libFreeType? The font rendering (kerning/cleartext) is pretty terrible, even with aliasing turned on.
- Block cursor pls? (as apposed to the thin blinking |)
- Can we have the option to set default collision mask style for new sprites? It's annoying when I'm creating 50 of them, and every single one I have to change. Likewise with things like grid size defaults and such.
- Can we have a more 'professional' skin? It looks neat and all, but the white theme is pretty terrible. I wish there was a Windows 10 style theme that was clear with straight lines and no distractions or frilly UI accents.
- Why does it count the time a project is open? How does this even work when multiple people are working on the same project? I keep my project open 24 hours a day so it makes absolutely no sense on my project files.
Last edited: