summaryrefslogtreecommitdiff
path: root/utils/themeeditor (follow)
Commit message (Collapse)AuthorAge
...
* Add Info.plist and application icon to Theme Editor on OS X.Dominik Riebeling2010-07-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27324 a1c6a512-1295-4272-9138-f99709370657
* Rework libskin_parser Makefile for OS X support.Dominik Riebeling2010-07-06
| | | | | | | | | | - add similar trickery that is used for the libraries used by Rockbox Utility to allow building as universal binary. - don't overwrite CC, we need to set this from outside for building OS X 10.4 compatible binaries. - extend Theme Editor project file to build 10.4 compatible binaries on OS X. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27323 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added font directory option in preferences dialog, renderer ↵Robert Bieber2010-07-06
| | | | | | will now search that directory for fonts if they're not found in the project directory git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27322 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Default theme font is now correctly loadedRobert Bieber2010-07-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27321 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Rockbox FNT files now supported. Theme editor will currently ↵Robert Bieber2010-07-06
| | | | | | load fonts from the current project directory, or use the built-in font if they're not present git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27318 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Began working on font loading. Font header info is now read ↵Robert Bieber2010-07-05
| | | | | | and spewed out onto the debug console git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27301 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added the built-in font to the project resourcesRobert Bieber2010-07-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27300 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed redundant directory separator bug in addresourcedir scriptRobert Bieber2010-07-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27299 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added a small PHP script to auto-generate a qrc entry for a ↵Robert Bieber2010-07-05
| | | | | | directory with aliases for each file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27298 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Enabled conditional display of ID3/file info with checkbox on ↵Robert Bieber2010-07-05
| | | | | | the device panel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27296 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed bug that caused WPS skins without SBS parents not to ↵Robert Bieber2010-07-05
| | | | | | render their backdrops correctly. Added support for RTL-dependant text alignment git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27295 a1c6a512-1295-4272-9138-f99709370657
* s/SUBLINES/LINE_ALTERNATOR/Jonathan Gordon2010-07-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27271 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: WPS documents rendered within SBS documents can now set backdropsRobert Bieber2010-07-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27269 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented a flags column in the tag table, removed the \n ↵Robert Bieber2010-07-04
| | | | | | flag at the end of the param list and replaced it with a NOBREAK flag to prevent the renderer from inserting a line break at the end of the line. Modified the theme editor's renderer to accomodate this flag git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27268 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Switched device configuration panel to a QFormLayoutRobert Bieber2010-07-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27267 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed cd code generation bug: Tags whose paramlists end in \n ↵Robert Bieber2010-07-03
| | | | | | will now have a newline inserted after them git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27266 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: SBS will now render underneath WPS, if both are present in projectRobert Bieber2010-07-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27265 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Status bar no longer drawn by defaultRobert Bieber2010-07-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27263 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented replace and replace all in find/replace dialogRobert Bieber2010-07-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27254 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made irrelevant menu items disabled at startup, made ↵Robert Bieber2010-07-03
| | | | | | wrap-around search work in the find/replace dialog git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27253 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Removed some old debug code in skindocument.cpp, began ↵Robert Bieber2010-07-03
| | | | | | implementing a new find/replace dialog, due to licensing issues git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27252 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Removed some old hash code that caused viewer not to update ↵Robert Bieber2010-07-02
| | | | | | due to hash collisions. Made Vf and Vb tags attached to viewport definition eat newline at end of line' git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27238 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed random outlining in default viewport, working on getting ↵Robert Bieber2010-07-02
| | | | | | the viewer to refresh on re-render git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27235 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Switched the last two parameters of the Vp tag back to their ↵Robert Bieber2010-07-02
| | | | | | original orientation, made the playlist display the first half with ID3 info, the second half without, as if the list were mid-way through loading git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27234 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Switched the order of the last two arguments to %Vp in renderingRobert Bieber2010-07-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27233 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Renderer will not insert a newline at the end of a line if ↵Robert Bieber2010-07-02
| | | | | | it's the same line in the wps file as the viewport declaration, to avoid forcing the first line of text down past where it belongs if Vf and Vb are used. The parser should be modified to make this unnecessary, when a consensus can be reached on how to do it git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27230 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Altered tag table entry for %pb to make image optional, ↵Robert Bieber2010-07-02
| | | | | | implemented progress bar rendering in theme editor git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27229 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed line numbering bug in parser. Implemented playlist ↵Robert Bieber2010-07-01
| | | | | | display in renderer: playlist will use info for next track for all tracks other than the current track git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27227 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Renderer now adds a newline after EVERY logical line in the ↵Robert Bieber2010-07-01
| | | | | | parse tree git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27222 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed album art positioning bug, removed unneeded debug codeRobert Bieber2010-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27207 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made blank lines render newlines in the outputRobert Bieber2010-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27206 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented negative x/y/w/h values in viewport declarationsRobert Bieber2010-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27205 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed segfaulting conditional bugRobert Bieber2010-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27204 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented status bar enable/disableRobert Bieber2010-06-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27200 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added album art displayRobert Bieber2010-06-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27199 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented text alignmentRobert Bieber2010-06-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27191 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed conditional viewport displayRobert Bieber2010-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27185 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Stopped conditionals and sublines from triggering newlines and ↵Robert Bieber2010-06-29
| | | | | | made combo boxes in config panel return text if not used in a conditional git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27184 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented subline rendering, including conditional subline timesRobert Bieber2010-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27182 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented conditional rendering, most conditionals should ↵Robert Bieber2010-06-29
| | | | | | work correctly now git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27169 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Beginning to work on conditional rendering, just made fix to ↵Robert Bieber2010-06-29
| | | | | | line following code to speed up horizontal scrolling git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27168 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Rearranged and separated tag execution and rendering codeRobert Bieber2010-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27167 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added an edit menu with a find/replace function (copied from ↵Robert Bieber2010-06-26
| | | | | | an LGPL library) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27137 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added Show Viewports option to device configuration panel, ↵Robert Bieber2010-06-26
| | | | | | implemented simple rendering of info tags from device configuration git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27136 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Began integrating device configuration panel with rendererRobert Bieber2010-06-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27135 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added a reset zoom button, made icons for all the zoom buttonsRobert Bieber2010-06-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27129 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made the device configuration menu dockableRobert Bieber2010-06-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27128 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed some compiler warnings and a segfault. Got some basic ↵Robert Bieber2010-06-25
| | | | | | text rendering working (only with plaintext elements, no font support yet) as well as Viewport background color support git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27126 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added (I think) all of the tags to the device configuration windowRobert Bieber2010-06-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27121 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Removed dependency on lingering file from devicestate.cpp, ↵Robert Bieber2010-06-24
| | | | | | fixed formatting in device state panel, working on tag list for device panel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27116 a1c6a512-1295-4272-9138-f99709370657