Nick O'Leary
3f9a29730f
Add partial implementation of adding library sources via editor
...
This adds lots of commented out code that provides a settings panel
to add new library sources. It is incomplete as it doesn't actually
add/update the library sources on the runtime.
For 1.3, I'm focussing on allowing additional sources get added
via the settings file only. I've done enough work on the editor
side to convince myself more work is needed than I can justify
at this time on what is otherwise not going to be a widely
used feature.
2021-02-18 11:58:23 +00:00
Nick O'Leary
1cd10f074b
Update projects dialogs to use TypedInput-cred input
2020-11-16 11:37:32 +00:00
Nick O'Leary
432ed264c2
Remove hardcoded css
...
Fixes #2603
2020-06-22 20:39:41 +01:00
Nick O'Leary
ac2a21f992
Fixup positioning of create-project icons in startup dialog
2020-05-21 17:46:29 +01:00
Nick O'Leary
50aaef5103
Make all dialogs handle smaller height screens better
...
Covers library, clipboard and project dialogs
2020-05-21 15:14:39 +01:00
Nick O'Leary
98a001a8ca
Deprecate editor-button css class
2019-05-17 10:42:43 +01:00
Nick O'Leary
0d75ff336d
Found some more ids and classes to namespace
2019-05-16 22:32:28 +01:00
Nick O'Leary
031362a633
Move all colours to sass variables
2019-05-15 13:54:29 +01:00
Nick O'Leary
4418f8bfce
Better CSS namespace of base form elements
2019-05-09 19:22:40 +01:00
Nick O'Leary
bc540eefb6
Namespace projects CSS
2019-05-07 15:47:33 +01:00
Nick O'Leary
ad77565508
Namespace CSS for Debug, Keyboard, Clipboard, Settings
2019-05-02 22:33:29 +01:00
Nick O'Leary
a2632fdcc8
Namespace all palette css
2019-04-29 22:38:14 +01:00
Nick O'Leary
e05ff01d57
Allow a project to be located below the root of repo
2019-02-15 22:11:25 +00:00
Nick O'Leary
e57d8ba0ef
pull out editor-client and editor-api
2018-08-17 22:10:54 +01:00