summaryrefslogtreecommitdiff
path: root/utils/themeeditor (follow)
Commit message (Collapse)AuthorAge
* Convert one more file from DOS to UNIX.Torne Wuff2011-11-06
| | | | | | | Missed one, oops. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30925 a1c6a512-1295-4272-9138-f99709370657
* Bulk convert all DOS line endings to UNIX.Torne Wuff2011-11-06
| | | | | | | | | | | | | | For the git migration we want a nice clean repository with UNIX line endings. git does not use svn:eol-style, we just need the file contents to be sane. Sorry everybody. I know this messes up blame. Scumbag *NIX developer says migrating to git will make line ending issues go away; commits giant change to svn which changes line endings anyway. :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30924 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: add libskin_parser files to clean rule.Dominik Riebeling2011-05-29
| | | | | | | Since those are created below the build folder but unknown to qmake the generated Makefile doesn't remove those. Explicitly add appropriate wildcards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29932 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made touch area position relative to enclosing viewportsRobert Bieber2011-03-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29618 a1c6a512-1295-4272-9138-f99709370657
* Fix wrong theme base path when loading a wps.Dominik Riebeling2011-03-08
| | | | | | | | | When loading a wps in the Theme Editor without having a theme cfg loaded the base path derived from it would be wrong. Make sure to start from the wps files folder when deriving it. Still assumes the wps file to be in the standard layout, i.e. in a folder called wps/. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29545 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: make cross compiling on OS X work.Dominik Riebeling2011-03-05
| | | | | | | | | The attempt to detect if building a fat library is necessary for libskin_parser makes cross compiling fail on OS X. Allow overriding the target platform for libskin_parser to fix that. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29515 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Updated rendering code to accomodate new format for %xd tags, ↵Robert Bieber2011-01-22
| | | | | | including long names, numerical tile specification, tag-evaluating tile specification, and tile offset git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29107 a1c6a512-1295-4272-9138-f99709370657
* Fix themeeditor building by correcting spelling of 'seperate'.Teruaki Kawashima2010-11-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28528 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Changed playlist rendering to match new syntaxRobert Bieber2010-08-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27819 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Editor font/color settings are now applied to config documentsRobert Bieber2010-08-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27818 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added warning messages for missing resourcesRobert Bieber2010-08-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27803 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Enabled __list_icons__ special file name for %xl tagsRobert Bieber2010-08-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27799 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Altered implementation of %ax tag so that viewport now simply ↵Robert Bieber2010-08-13
| | | | | | mirrors itself across the screen. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27798 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented some basic viewport/text mirroring with the %ax tagRobert Bieber2010-08-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27795 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: RTC tags will now display nothing if RTC is not available on ↵Robert Bieber2010-08-12
| | | | | | device git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27793 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed a bug that prevented ID3 info tags from working ↵Robert Bieber2010-08-12
| | | | | | correctly in conditionals git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27792 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added a warning console to the renderer, but haven't made any ↵Robert Bieber2010-08-12
| | | | | | rendering classes use it yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27775 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Co Used a more efficient/less error-prone system for rendering ↵Robert Bieber2010-08-09
| | | | | | SBS documents underneath WPS documents git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27765 a1c6a512-1295-4272-9138-f99709370657
* Add NSIS installer script. Expects to find a static build of the Theme Editor.Dominik Riebeling2010-08-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27745 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added coordinate display when moving mouse around preview windowRobert Bieber2010-08-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27738 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Restricted resizing/moving of graphical elements to integer ↵Robert Bieber2010-08-06
| | | | | | coordinates git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27737 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made default viewport non-interactive in skin preview. ↵Robert Bieber2010-08-06
| | | | | | Selecting and resizing the default viewport was causing lockups and segfaults git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27736 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made progress bar display correctly when resized, fixed some ↵Robert Bieber2010-08-06
| | | | | | segfaults caused by editing SBS elements from a WPS document and then turning SBS rendering off git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27735 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made SBS elements in WPS documents non-interactive, which ↵Robert Bieber2010-08-06
| | | | | | makes it a little more difficult to crash the editor git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27734 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented resizing in RBMovable subclasses. Implementation ↵Robert Bieber2010-08-05
| | | | | | is still somewhat crash-prone, but mostly works at this point git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27729 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made progress bars fully movable/savable from the preview panelRobert Bieber2010-08-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27726 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed bug that crashed conditionals nested in sublines, began ↵Robert Bieber2010-08-05
| | | | | | work on making progress bars implement RBMovable git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27714 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented saveGeometry() in RBAlbumArtRobert Bieber2010-08-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27713 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Stopped bug that caused segfault if SBS element was moved from ↵Robert Bieber2010-08-05
| | | | | | within a WPS preview git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27712 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed image positioning bug, implemented saveGeometry() in RBImageRobert Bieber2010-08-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27711 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed ParseTreeModel's paramChanged function to emit the ↵Robert Bieber2010-08-05
| | | | | | correct dataChanged range git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27709 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Removed empty lines after comments in generated codeRobert Bieber2010-08-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27708 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added code generate/undo functionality to SkinViewerRobert Bieber2010-08-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27704 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Overhauled main window toolbarRobert Bieber2010-08-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27697 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Replaced zoom icons with modified Tango iconsRobert Bieber2010-08-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27696 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Switched playback icons to tango iconsRobert Bieber2010-08-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27695 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Began implementing code generation for movable viewportsRobert Bieber2010-08-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27691 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Created the RBMovable abstract class for screen elements that ↵Robert Bieber2010-08-03
| | | | | | can be moved around, began implementing it and making images, viewports, and album art children of it git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27685 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Removed markup comments from CodeEditor files (it was ↵Robert Bieber2010-08-03
| | | | | | originally a Nokia example, so it was marked up with comments for their documentation), implemented the beginnings of drag and drop editing. Viewports are now movable, but don't invoke code generation yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27675 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented Sx tag in rendererRobert Bieber2010-08-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27674 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: SkinDocument class now checks file extension when loading a ↵Robert Bieber2010-08-02
| | | | | | document and sets the cs device setting accordingly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27673 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added a default label to switch block in devicestate.cpp to be ↵Robert Bieber2010-08-02
| | | | | | safe git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27672 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Fixed rendering of %ca tagRobert Bieber2010-08-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27671 a1c6a512-1295-4272-9138-f99709370657
* themeeditor: fix buildRafaël Carré2010-08-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27661 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Modified buildtargetdb.php to read targets list from ↵Robert Bieber2010-07-30
| | | | | | tools/builds.pm using includetargets.pl git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27630 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Filled out the tagdb fileRobert Bieber2010-07-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27629 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Made auto-complete functional and enabled it by default. ↵Robert Bieber2010-07-30
| | | | | | Added a small subset of the available tags to the tagdb file, filling it out is todo git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27625 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Began implementing syntax highlighting. What I've ↵Robert Bieber2010-07-30
| | | | | | accomplished so far isn't particularly useful for anything other than testing, so at the moment it will only function if activated in the preferences dialog git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27624 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Recent documents/projects that no longer exist are now cleared ↵Robert Bieber2010-07-29
| | | | | | from the menu git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27611 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Project Exporter will not check for internal settings keys as ↵Robert Bieber2010-07-29
| | | | | | files git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27610 a1c6a512-1295-4272-9138-f99709370657