Stan Hebben
3f29d8bf0c
- Refactored usage of live objects in the IDE
- Save collapse state of the project browser tree
6年前
Stan Hebben
39a526b42f
More scalability fixes
6年前
Stan Hebben
df5faae297
Another attempt at scaling icons correctly.
6年前
Stan Hebben
1f77d3080b
Changed scaling for tree view icons.
6年前
Stan Hebben
17338a30b3
Fix font size not following DPI in the code editor
6年前
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年前
Stan Hebben
58c1bbbc5e
Added output view
6年前
Stan Hebben
9703d03f24
- Removed old paint code
- Fixed some minor UI bugs
6年前
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年前
Stan Hebben
dfac1f9a73
Performed major drawing optimizations, introducing a new drawing system
6年前
Stan Hebben
ebe7df4449
- Refactored horizontal and vertical layout in linear layout
- Added shape styling
- Minor code improvements and refactorings
6年前
Stan Hebben
f3a01ec07f
Implemented some code improvements on the IDE. Preparing work for tooltips.
6年前
Stan Hebben
e2af32d350
Improved the IDE: can now create new packages and source files within the IDE
6年前
Stan Hebben
d07b0285ae
- Fixed error handling function types
- Continued work on the IDE
6年前
Stan Hebben
637b2399d5
Added tabs + support for multiple open source files
6年前
Stan Hebben
53efeba9ce
- Continued work on borderless window (but: text rendering changes!)
- Improved shadow code
6年前
Stan Hebben
02daef6093
- Removed some unnecessary classes
- Added styling system
- WIP on the aspect bar
6年前
Stan Hebben
ea5fca4e25
Committing WIP on the IDE
7年前