summaryrefslogtreecommitdiff
path: root/utils (follow)
Commit message (Collapse)AuthorAge
* Theme Editor: Made %pv tag display bar and select from conditional branches ↵Robert Bieber2010-07-12
| | | | | | correctly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27398 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented some touch area click eventsRobert Bieber2010-07-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27397 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added support for larger fontsRobert Bieber2010-07-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27379 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed rendering behavior of default viewport. Now when other ↵Robert Bieber2010-07-11
| | | | | | viewports are present in the skin, only _text_ from the default viewport is not rendered git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27378 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added RBTouchArea class. Touch areas on a theme can now be ↵Robert Bieber2010-07-10
| | | | | | displayed, but they're not clickable yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27369 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented timer panel functionality, added missing seconds ↵Robert Bieber2010-07-09
| | | | | | field to device control panel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27354 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Built a ui for the timer panel, not functional yetRobert Bieber2010-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27353 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Simplified clock tab in device control panel, now one set of ↵Robert Bieber2010-07-08
| | | | | | values controls all the cX tags git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27351 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented the song time (pS, pE, px, pc, etc.) in the device ↵Robert Bieber2010-07-08
| | | | | | configuration panel, all depending on one value for current time in song and one value for length of song git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27347 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Began working on special cases for device option panel. ↵Robert Bieber2010-07-08
| | | | | | Implemented path info for current and next file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27346 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Removed papause from line scrollingRobert Bieber2010-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27345 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented line scrollingRobert Bieber2010-07-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27344 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made auto-expand/highlight of parse tree optional (through ↵Robert Bieber2010-07-07
| | | | | | preferences dialog), added Simulation Time variable to device config panel, subline alternation is now dependent on that rather than time in song git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27342 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented caching for rendered text, added profiling info to ↵Robert Bieber2010-07-07
| | | | | | debug build, added a 500msec delay when rendering after code changes to prevent editor from hanging on large themes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27332 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed rendering bug that caused text in sublines not to ↵Robert Bieber2010-07-07
| | | | | | appear, implemented a global font cache git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27331 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Delaying rendering of text lines until newline reachedRobert Bieber2010-07-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27330 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: WorkingWorking on speeding up the renderer, replaced for-loops ↵Robert Bieber2010-07-07
| | | | | | with faster method call git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27329 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made all lines of text render as a single graphic, viewport ↵Robert Bieber2010-07-07
| | | | | | size limits now enforced on text width git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27327 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Moved volume options in device configuration panelRobert Bieber2010-07-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27326 a1c6a512-1295-4272-9138-f99709370657
* Add Theme Editor application icon for WindowsDominik Riebeling2010-07-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27325 a1c6a512-1295-4272-9138-f99709370657
* 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