Stan Hebben
df5faae297
Another attempt at scaling icons correctly.
6 years ago
Stan Hebben
1f77d3080b
Changed scaling for tree view icons.
6 years ago
Stan Hebben
17338a30b3
Fix font size not following DPI in the code editor
6 years ago
Stan Hebben
d577ffa6c3
- Added bracket handlers
- Fixed crash formatting scripts without script statements
- Fixed bug causing lambda headers not to be inferred anymore
- Refactored some IDE code, also fixes scrolling not working properly
6 years ago
Stan Hebben
58c1bbbc5e
Added output view
6 years ago
Stan Hebben
9703d03f24
- Removed old paint code
- Fixed some minor UI bugs
6 years ago
Stan Hebben
49db3dfe47
- renamed setSurface to mount, and added unmount method
- Continued drawing optimizations, refactoring paint methods to mount methods.
- Removed the paint methods
6 years ago
Stan Hebben
dfac1f9a73
Performed major drawing optimizations, introducing a new drawing system
6 years ago
Stan Hebben
ebe7df4449
- Refactored horizontal and vertical layout in linear layout
- Added shape styling
- Minor code improvements and refactorings
6 years ago
Stan Hebben
f3a01ec07f
Implemented some code improvements on the IDE. Preparing work for tooltips.
6 years ago
Stan Hebben
e2af32d350
Improved the IDE: can now create new packages and source files within the IDE
6 years ago
Stan Hebben
d07b0285ae
- Fixed error handling function types
- Continued work on the IDE
6 years ago
Stan Hebben
637b2399d5
Added tabs + support for multiple open source files
6 years ago
Stan Hebben
53efeba9ce
- Continued work on borderless window (but: text rendering changes!)
- Improved shadow code
6 years ago
Stan Hebben
02daef6093
- Removed some unnecessary classes
- Added styling system
- WIP on the aspect bar
6 years ago
Stan Hebben
ea5fca4e25
Committing WIP on the IDE
6 years ago