1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-31 07:29:49 +00:00
Pixelorama/src/Autoload
Emmanouil Papadeas b620cf2a9e Lazy load the preferences dialog
Speeds up the initial loading time of Pixelorama. It's now almost as fast as 0.x on my computer (a bit more than 2 seconds). Lazy loading the preferences dialog also drastically reduces memory usage and node count (when preferences have not been opened), from 150MB, 13634 objects and 3680 nodes, to 94MB, 8207 objects and 1823 nodes. This essentially cuts the initial node count to half!
2024-03-24 02:46:57 +02:00
..
DrawingAlgos.gd Implement basic clipping masks 2024-03-14 01:08:57 +02:00
Export.gd Rename Project.directory_path to Project.export_directory_path 2024-03-22 14:42:47 +02:00
ExtensionsApi.gd Move theme handling code in a new Themes autoload 2024-03-24 02:08:54 +02:00
Global.gd Lazy load the preferences dialog 2024-03-24 02:46:57 +02:00
HTML5FileExchange.gd Some static typing improvements 2024-03-22 03:07:21 +02:00
Import.gd Port to Godot 4 (#900) 2023-09-04 16:29:06 +03:00
OpenSave.gd Separate extension handling code from the Preferences UI 2024-03-24 01:20:51 +02:00
Palettes.gd Remove unused method parameter in Palettes' copy_palette() 2024-02-05 00:17:56 +02:00
Themes.gd Move theme handling code in a new Themes autoload 2024-03-24 02:08:54 +02:00
Tools.gd Add flip X and Flip Y, and Rotation (90, 180, 270) buttons to BaseTool (#988) 2024-03-23 16:39:44 +02:00