1.4 KiB
TODO - Short and mid term plans.
UIIconTheme and UIIconThemeManager
Implement icon themes separated from the UITheme and customizable from a CSS file.
UICodeEditor
-
Add show white spaces.
-
Add new CSS properties related to the widget.
TextDocument
-
Add indentation type auto-detection.
-
Add multi-line search and replace.
-
Add auto-close brackets.
-
Add XML tags auto-close.
-
Add command to comment selected lines.
-
On Save: trim white spaces.
-
On Save: Ensure new line at end of file option.
-
On Save: Allow to select line endings type.
GlyphDrawable
Implement a GlyphDrawable. This should render any glyph as a drawable type.
It should be very useful to use font icons in buttons and menues.
UITreeView
Implement a simple tree view widget, to at least cover the most common use cases.
Code Editor
Keep improving it:
-
Add more menues ( Edit, Window ).
-
Save user configuration.
-
Support single instance (when a new file is opened while a previous instance exists, open it in the first instance).
UI Editor
-
Integrate the
UICodeEditorinto the editor in order to be able to edit the layouts and CSS in app. -
Once
UITreeViewis finished add a tree view inspecto of the node tree.
StyleSheetParser
Detect errors and log them.
UISceneNode and UIWindow
Redesign the shortcut API to use the new keybinding class.