OverloadedOrama
1762383c6b
Use enum instead of strings for Global.theme_type
...
Another potential small performance boost when changing themes.
2020-06-01 03:36:07 +03:00
OverloadedOrama
9b4956b4f1
Even more Global left/right variables became arrays
...
ColorAndToolOptions has now the same code for left and right tool options, with more similar refactoring coming soon to places like Canvas and DrawingAlgos
2020-06-01 00:44:53 +03:00
OverloadedOrama
15ef00bf46
Language and theme checkboxes are now radio buttons
2020-05-31 23:48:06 +03:00
OverloadedOrama
71fa2795b1
Added ItemList to themes
2020-05-31 23:43:24 +03:00
Kinwailo
69f08e90fd
Refactoring perferences dialog ( #251 )
2020-05-31 23:04:59 +03:00
OverloadedOrama
a5e10631cd
Moved shortcuts code from PreferencesDialog
2020-05-28 19:51:25 +03:00
OverloadedOrama
0e63860092
Split theme related code from PreferencesDialog into HandleThemes.gd
2020-05-28 03:49:14 +03:00
OverloadedOrama
379b574257
Split code from PreferencesDialog.gd to HandleLanguages.gd
...
Also moved PreferencesDialog script & scene to src/Preferences. More Preferences code splitting will follow.
2020-05-28 03:41:28 +03:00