Stan Hebben
3f29d8bf0c
- Refactored usage of live objects in the IDE
- Save collapse state of the project browser tree
6 年前
Stan Hebben
dd47b2621c
- Fixed scaling (hopefully) on different DPI devices
- Fixed some minor ui issues
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
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
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
4987a05c10
- Improving compilation system to have compilation targets
- Added run & build functionality to the IDE
- Fixed an error in match expressions
- WIP on compiling to Java source files
6 年前