summaryrefslogtreecommitdiff
path: root/utils/themeeditor/themeeditor.pro (follow)
Commit message (Collapse)AuthorAge
* 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: 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: 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: 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: 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: 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: 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: Modified themeeditor.pro to call svnversion when qmake ↵Robert Bieber2010-07-28
| | | | | | executes and include the revision in the version number, if building in debug mode git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27590 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added ditor: Added a version number to the project fileRobert Bieber2010-07-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27581 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Changed binary name to rbthemeeditorRobert Bieber2010-07-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27580 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added targetdb download to preferences dialog, fixed Cancel ↵Robert Bieber2010-07-25
| | | | | | button on FontDownloader git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27565 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: fix building on Windows.Dominik Riebeling2010-07-25
| | | | | | | | | The imported qtfindreplacedialog assumes getting compiled as library. Including the files directly causes problems on Windows because of its __declspec() handling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27559 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added interface for project export, exporting files to zip is ↵Robert Bieber2010-07-23
| | | | | | still todo git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27534 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Switched back to Lorenzo Bettini's find/replace dialog (with ↵Robert Bieber2010-07-23
| | | | | | some modifications) as he changed the license to LGPL v2.1 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27528 a1c6a512-1295-4272-9138-f99709370657
* Support cross-compiling Theme Editor.Dominik Riebeling2010-07-21
| | | | | | | | Adjust project file with some quirks to make cross-compiling a Windows binary for the Theme Editor work. Only tested on Fedora 13, so might not work on other distributions without further modifications. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27512 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Implemented download and decompression of font pack in the ↵Robert Bieber2010-07-21
| | | | | | preferences dialog. Dialog will also allow the user to set a directory for a custom target database, but the update button doesn't work yet. Also fixed the file filters for open file/open project actions and resized the preferences dialog git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27509 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added target database, now populates combo box in new project ↵Robert Bieber2010-07-16
| | | | | | dialog but otherwise not used yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27450 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added New Project featureRobert Bieber2010-07-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27439 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added optional plaintext editing for config filesRobert Bieber2010-07-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27415 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: 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: 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
* 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: 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: 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: 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: 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: 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: Fixed some resource alias issues, implemented device ↵Robert Bieber2010-06-24
| | | | | | configuration panel that loads options from a text file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27102 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Began working on device status dialogRobert Bieber2010-06-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27097 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Added dummy font class and implemented font load tagRobert Bieber2010-06-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27096 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Began in implementing tag rendering, %X tag now recognizedRobert Bieber2010-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27043 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
* 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: 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: 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
* 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: 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: 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: Added a preferences dialog and allowed modification of the ↵Robert Bieber2010-06-07
| | | | | | syntax highlighting and editor colors git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26640 a1c6a512-1295-4272-9138-f99709370657
* Theme Editor: Got save/save-as functionality working and added Tango icons ↵Robert Bieber2010-06-05
| | | | | | to the toolbar git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26593 a1c6a512-1295-4272-9138-f99709370657