summaryrefslogtreecommitdiff
path: root/utils/themeeditor (follow)
Commit message (Collapse)AuthorAge
* Theme Editor: Fixed typo that broke compileRobert Bieber2010-06-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26960 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Working on rendering viewports, display will now show %V(...) ↵Robert Bieber2010-06-18
| | | | | | viewports as red rectangles over backdrop or background color git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26940 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Continuing work on rendering, skin preview will now show ↵Robert Bieber2010-06-17
| | | | | | backdrop or background color depending on config file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26900 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made allll destructors virtualRobert Bieber2010-06-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26895 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Stopped combo boxes in configuration editor from scrolling on ↵Robert Bieber2010-06-17
| | | | | | mouse-wheel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26879 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Working on renderer infrastructureRobert Bieber2010-06-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26878 a1c6a512-1295-4272-9138-f99709370657
* Move the skin parser to a seperate libraryJonathan Gordon2010-06-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26877 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Moved source files into subdirectoriesRobert Bieber2010-06-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26876 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Began working on skin preview viewerRobert Bieber2010-06-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26874 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Items from line under cursor now selected in parse tree viewRobert Bieber2010-06-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26870 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Replaced line edits for key names with combo boxesRobert Bieber2010-06-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26868 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented save/save as in the configuration file editorRobert Bieber2010-06-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26863 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added copyright headers to ConfigDocument files, continued ↵Robert Bieber2010-06-15
| | | | | | work on configuration editing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26862 a1c6a512-1295-4272-9138-f99709370657
* Theme editor: only accept valid colors in the preference dialogMaurus Cuelenaere2010-06-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26857 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Changed color to colour in preferences. Made parse tree ↵Robert Bieber2010-06-15
| | | | | | viewer alternate line colors and auto-scroll/expand with cursor in editor window. Implemented TabContent abstract class so that more than just skin documents can be loaded in tabs. Made SkinDocument implement TabContent. Began implementing ConfigDocument for editing configuration files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26851 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Set window title on the preferences dialogRobert Bieber2010-06-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26841 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made new tabs raise to forefrontRobert Bieber2010-06-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26840 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Stripped out the sub-classes for ProjectModel and turned ↵Robert Bieber2010-06-14
| | | | | | ProjectModel into a list model, also replaced the project tree view with a list view git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26839 a1c6a512-1295-4272-9138-f99709370657
* initialise the element->type value so TAG types dont accidently get VIEWPORT ↵Jonathan Gordon2010-06-13
| | | | | | if it element->type == 0 at alloc time git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26825 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made errors display in status bar when cursor is on error'd lineRobert Bieber2010-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26801 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed status bar update bugRobert Bieber2010-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26798 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made editor highlight all errors in a document, not just the ↵Robert Bieber2010-06-11
| | | | | | first one git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26795 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed bug in parser handling empty lines and made ↵Robert Bieber2010-06-11
| | | | | | ParseTreeModel handle the new VIEWPORT element properly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26792 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Switched error highlighting to the line numbersRobert Bieber2010-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26785 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Modified parser to integrate the %V tag into the VIEWPORT ↵Robert Bieber2010-06-11
| | | | | | element, in the same style as CONDITIONAL git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26762 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed code generation with new CONDITIONAL elementsRobert Bieber2010-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26753 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed issue with parsing conditionals in sublinesRobert Bieber2010-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26752 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Applied FS#11389, switched conditional elements to use tag ↵Robert Bieber2010-06-10
| | | | | | fields along with children, instead of holding the tag as the first child git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26751 a1c6a512-1295-4272-9138-f99709370657
* Fix the bar type param to use nullable intsJonathan Gordon2010-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26741 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added project settings to the project panel viewRobert Bieber2010-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26737 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Opening an already opened document no longer spawns a new tabRobert Bieber2010-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26736 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Enabled loading project files from the project panelRobert Bieber2010-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26732 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Got project viewer displaying WPS filesRobert Bieber2010-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26731 a1c6a512-1295-4272-9138-f99709370657
* SKIN BREAK: %pb, %bl and %pv (bar types) changed so the image is the last ↵Jonathan Gordon2010-06-09
| | | | | | | | | | param instead of the first. skin updater, skins and manual all updated. NEW PARSER: add an 'N' param type which will accept any number of strings, will cause very big problems if this isnt the last param for a tag. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26727 a1c6a512-1295-4272-9138-f99709370657
* fix %C, and the viewport colour tags so they parseJonathan Gordon2010-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26726 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Working on the project viewer infrastructureRobert Bieber2010-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26714 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Began implementing classes to display project files and ↵Robert Bieber2010-06-08
| | | | | | settings in the project panel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26706 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made parser recover memory on errorRobert Bieber2010-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26703 a1c6a512-1295-4272-9138-f99709370657
* change to %Cd to display albumart (instead of %C to make it more consistant ↵Jonathan Gordon2010-06-08
| | | | | | | | | with %Vd/%Vl and %xd/%xl) Also assume ; in skins are for sublines.. this means if you want ; in text you need to manually escape it (%;) far less false positives then git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26693 a1c6a512-1295-4272-9138-f99709370657
* FS#11383 - fix the touchregion param stringJonathan Gordon2010-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26692 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added line numbering in the text editor, thanks to some code ↵Robert Bieber2010-06-08
| | | | | | from Nokia. Also made newly opened documents scroll to the top of the document after loading git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26683 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Updated the README fileRobert Bieber2010-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26680 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Factored out code to skip over enum/arg lists while scanning ↵Robert Bieber2010-06-07
| | | | | | for children counts, and fixed all of the parsing bugs caused by innacurate children counts git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26679 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Changed default font to monospaced, changed organization for ↵Robert Bieber2010-06-07
| | | | | | the application to rockbox.org, moved tab bar in preferences dialog to the top of the window git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26677 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made status label a permanent widget and made editor highlight ↵Robert Bieber2010-06-07
| | | | | | line that causes parse error git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26676 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added a clear erros function to the parserRobert Bieber2010-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26673 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Changed anged error reporting method in parser, added error ↵Robert Bieber2010-06-07
| | | | | | messages to status bar in editor git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26672 a1c6a512-1295-4272-9138-f99709370657
* add the Vf and Vb colour tags to the theme editorJonathan Gordon2010-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26652 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made text editor scroll horizontallyRobert Bieber2010-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26651 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added font selectionRobert Bieber2010-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26650 a1c6a512-1295-4272-9138-f99709370657