summaryrefslogtreecommitdiff
path: root/utils/themeeditor/gui/editorwindow.h (unfollow)
Commit message (Collapse)Author
2010-07-25Theme Editor: Added recent docs/projects menus. Modified buildtargetdb.php ↵Robert Bieber
to add a do-not-modify warning to the top of its output, and generated a new targetdb file with the warning in place git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27564 a1c6a512-1295-4272-9138-f99709370657
2010-07-23Theme Editor: Added interface for project export, exporting files to zip is ↵Robert Bieber
still todo git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27534 a1c6a512-1295-4272-9138-f99709370657
2010-07-16Theme Editor: Added target database, now populates combo box in new project ↵Robert Bieber
dialog but otherwise not used yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27450 a1c6a512-1295-4272-9138-f99709370657
2010-07-15Theme Editor: Added New Project featureRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27439 a1c6a512-1295-4272-9138-f99709370657
2010-07-14Theme Editor: Added Close Project featureRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27412 a1c6a512-1295-4272-9138-f99709370657
2010-07-08Theme Editor: Built a ui for the timer panel, not functional yetRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27353 a1c6a512-1295-4272-9138-f99709370657
2010-07-07Theme Editor: Made auto-expand/highlight of parse tree optional (through ↵Robert Bieber
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
2010-06-26Theme Editor: Added an edit menu with a find/replace function (copied from ↵Robert Bieber
an LGPL library) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27137 a1c6a512-1295-4272-9138-f99709370657
2010-06-25Theme Editor: Made the device configuration menu dockableRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27128 a1c6a512-1295-4272-9138-f99709370657
2010-06-23Theme Editor: Began working on device status dialogRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27097 a1c6a512-1295-4272-9138-f99709370657
2010-06-17Theme Editor: Made allll destructors virtualRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26895 a1c6a512-1295-4272-9138-f99709370657
2010-06-17Theme Editor: Moved source files into subdirectoriesRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26876 a1c6a512-1295-4272-9138-f99709370657
2010-06-17Theme Editor: Began working on skin preview viewerRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26874 a1c6a512-1295-4272-9138-f99709370657
2010-06-16Theme Editor: Items from line under cursor now selected in parse tree viewRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26870 a1c6a512-1295-4272-9138-f99709370657
2010-06-15Theme Editor: Implemented save/save as in the configuration file editorRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26863 a1c6a512-1295-4272-9138-f99709370657
2010-06-15Theme Editor: Changed color to colour in preferences. Made parse tree ↵Robert Bieber
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
2010-06-09Theme Editor: Enabled loading project files from the project panelRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26732 a1c6a512-1295-4272-9138-f99709370657
2010-06-09Theme Editor: Working on the project viewer infrastructureRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26714 a1c6a512-1295-4272-9138-f99709370657
2010-06-08Theme Editor: Began implementing classes to display project files and ↵Robert Bieber
settings in the project panel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26706 a1c6a512-1295-4272-9138-f99709370657
2010-06-07Theme Editor: Changed anged error reporting method in parser, added error ↵Robert Bieber
messages to status bar in editor git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26672 a1c6a512-1295-4272-9138-f99709370657
2010-06-07Theme Editor: Added a preferences dialog and allowed modification of the ↵Robert Bieber
syntax highlighting and editor colors git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26640 a1c6a512-1295-4272-9138-f99709370657
2010-06-06Theme Editor: Began working on open document functionality (still ↵Robert Bieber
incomplete), fixed a nested conditional parsing bug in the parser, and fixed segfault-on-codegen-from-empty-tree bug git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26609 a1c6a512-1295-4272-9138-f99709370657
2010-06-06Theme Editor: Added code generation with tabsRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26608 a1c6a512-1295-4272-9138-f99709370657
2010-06-05Theme Editor: Got save/save-as functionality working and added Tango icons ↵Robert Bieber
to the toolbar git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26593 a1c6a512-1295-4272-9138-f99709370657
2010-06-05Theme Editor: Got document title change signal working, beginning work on ↵Robert Bieber
save function git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26567 a1c6a512-1295-4272-9138-f99709370657
2010-06-05Theme Editor: Enabled tag closingRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26566 a1c6a512-1295-4272-9138-f99709370657
2010-06-05Theme Editor: Enabled persistent window and panel locationsRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26565 a1c6a512-1295-4272-9138-f99709370657
2010-06-04Theme Editor: Began implementing tabbingRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26541 a1c6a512-1295-4272-9138-f99709370657
2010-06-04Theme Editor: Fixed bugs with menu signals, rearranged UI some moreRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26540 a1c6a512-1295-4272-9138-f99709370657
2010-06-03Theme Editor: Mocked up most of the UI, added View menu items for all ↵Robert Bieber
dockable widgets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26520 a1c6a512-1295-4272-9138-f99709370657
2010-06-03Theme Editor: Refactored main window init code, moved parse tree into dock ↵Robert Bieber
widget git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26519 a1c6a512-1295-4272-9138-f99709370657
2010-06-03Theme Editor: Added syntax highlightingRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26506 a1c6a512-1295-4272-9138-f99709370657
2010-06-01Theme Editor: Put together a simple GUI to test going back and forth between ↵Robert Bieber
a tree view and a text edit box git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26455 a1c6a512-1295-4272-9138-f99709370657
2010-05-31Theme Editor: Added extern C declarations to header filesRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26433 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Fixed some memory leaks in the theme editorRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26292 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Adding the new WPS parser, code works but need to build the tag tableRobert Bieber
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26281 a1c6a512-1295-4272-9138-f99709370657
2009-07-11S5L8700: fix buttons used in debug menuBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21792 a1c6a512-1295-4272-9138-f99709370657
2009-07-11S5L8700: add skeleton for __dbg_hw_info and __dbg_ports items in the debug menuBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21777 a1c6a512-1295-4272-9138-f99709370657
2009-02-17Some Sansa Fuze work: Get Home button working (no keymap changes yet, so ↵Thomas Martitz
it's not very noticeable) and "fix" debug menu from not showing the dbop data (see FIXME), some cleanup in the fuze's button driver git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20027 a1c6a512-1295-4272-9138-f99709370657
2009-01-27Redo some parts of my previous commit, thanks Jens and DaveThomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19869 a1c6a512-1295-4272-9138-f99709370657
2009-01-27Sansa AMS: Debug screen, shows GPIO and (on the fuze) DBOP input for now, to ↵Thomas Martitz
be extended git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19866 a1c6a512-1295-4272-9138-f99709370657
2008-11-10Fix Clip firmware building by adding missing symbolsRafaël Carré
Implement some of the new functions Use as3514 rtc Add AS3525 case in rolo.c Copy card_get_info_target() from ata-sd-pp.c , and use the correct 32bits words order git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19064 a1c6a512-1295-4272-9138-f99709370657
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg
later. We still need to hunt down snippets used that are not. 1324 modified files... http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
2008-05-02Add the Sansa M200 (v1) as a target - it's extremely similar to the Logik ↵Dave Chapman
DAX (the LCD driver worked unchanged). Plus various tcc77x work, including a working tick interrupt (enabled in the bootloader). Rockbox itself builds for the M200 (there are no keymaps yet for the DAX), but doesn't progress very far due to the lack of an ATA (NAND flash) driver. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17306 a1c6a512-1295-4272-9138-f99709370657
2008-02-15fix compiling of debug menu for tcc780xChristian Gmeiner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16316 a1c6a512-1295-4272-9138-f99709370657
2007-11-10Fix the Gigabeat red and move it's hw specific code into the target treeKarl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15562 a1c6a512-1295-4272-9138-f99709370657
2007-11-10Add some forgotten filesKarl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15561 a1c6a512-1295-4272-9138-f99709370657
2007-09-30I got bullied in IRC by linuxstb and markun... Jonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14909 a1c6a512-1295-4272-9138-f99709370657
2007-09-22 Make sure that SVN keywords are set properlyKarl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14817 a1c6a512-1295-4272-9138-f99709370657
2007-09-20Beginning of an M:Robe 500i port. Currently only in the bootloader stage. ↵Karl Kurbjun
Needs another piece of code to start the boot process - will be in the wiki. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14763 a1c6a512-1295-4272-9138-f99709370657