197 Commits

Author SHA1 Message Date
Daniel Collin
9e355122a5 Limit edit boxes input till numbers only (fine as this is for Rocket only but shouldn't be in regular emgui (needs flag)) 2013-01-07 17:47:38 +01:00
Daniel Collin
a51a821fde Fixed code due to moving of emgui 2013-01-07 17:36:13 +01:00
Daniel Collin
008b6dedbe Current status WIP 2013-01-07 17:13:34 +01:00
Daniel Collin
be24e30d8f Menu creation WIP 2013-01-07 16:30:38 +01:00
Daniel Collin
b8169418f2 Fixed include paths as emgui was moved. Fixed some more stuff in tundra scripts to remove deprecated warning 2013-01-07 11:36:23 +01:00
Daniel Collin
d8ccff4aff Moved tundra.lua and units.lua to ogl_editor (This is to make RocketEditor fully separated from the regular GNU Rocket codebase) 2013-01-07 08:41:16 +01:00
Daniel Collin
53361319ee WIP On adding menu generation on Win32 2013-01-07 08:38:10 +01:00
Daniel Collin
7a6f085965 WIP on moving emgui into rocket subdir 2013-01-07 08:19:44 +01:00
Daniel Collin
5371921900 Regular key shouldn't abort editing of values (should be handled is invalid) 2013-01-06 23:46:25 +01:00
Daniel Collin
c37f7f57dc Fixed some brokeness in border rendering
Closes #60
2013-01-06 23:05:51 +01:00
Daniel Collin
a41d354a51 Fixed so delete key now deletes a value when in non-editing mode 2013-01-06 22:59:46 +01:00
Daniel Collin
0a94c588c5 Do proper ending and cancelling of text editing
Closes #58
2013-01-06 22:33:50 +01:00
Daniel Collin
8c8995dbf0 Support for backspace when editing track values
Closes #57
2013-01-06 22:19:28 +01:00
Daniel Collin
251d7b146a Fixed issue that adding a value wouldn't remember the current interpolation mode
Closes #56
2013-01-06 22:07:42 +01:00
Daniel Collin
b35639dfba Fixed missing lines in track view
Closes #55
2013-01-04 19:03:29 +01:00
Daniel Collin
6cfd4bfe2b Only create menu at startup and not every time the recent list is populated 2013-01-04 18:52:28 +01:00
Daniel Collin
ed55845ac3 Implemented saving of bookmarks
Closes #52
2013-01-04 15:24:31 +01:00
Daniel Collin
d84d46b35d Implemented support for clearing all bookmarks (undoable)
Closes #54
2013-01-04 14:49:57 +01:00
Daniel Collin
dbbc2c7b4a Implemented undo support for breakpoints
Closes #53
2013-01-04 14:41:41 +01:00
Daniel Collin
027dc6001d Win32 fixes 2013-01-04 14:11:38 +01:00
Daniel Collin
2f668c14d0 Big refactoring of key handling and added menus for all items.
Keyboard layout is now based on the physical locations (scan/key codes) for the shortcuts instead of the actual characters.
2013-01-04 01:10:17 +01:00
Daniel Collin
ecfb900047 More fixes with menus and keyboard 2013-01-03 20:52:40 +01:00
Daniel Collin
30d9c79be0 Big WIP on keyboard handling and Menu support 2013-01-02 21:43:27 +01:00
Daniel Collin
59f0e0a875 Removed old submodule that isn't in use anymore 2013-01-01 17:39:49 +01:00
Daniel Collin
74bd0fba9c Implemented support for unicode on Win32
Closes #51
2013-01-01 12:25:48 +01:00
Daniel Collin
6e64405aee Warning fixes 2013-01-01 12:03:37 +01:00
Daniel Collin
b8cda2d8eb W4 win32 waring fixes 2013-01-01 12:03:20 +01:00
Daniel Collin
57b5dd0a6a Use ctrl instead of win on Windows for first/last track 2013-01-01 10:36:42 +01:00
Daniel Collin
9c61746887 Use correct encoding (UTF8) when loading recent files from settings
Closes #50
2013-01-01 10:36:16 +01:00
Daniel Collin
c80425efd5 Fixed issue with scrollbars not working on Win32 and also added support for mouse wheel
Closes #47
2012-12-31 20:04:55 +01:00
Daniel Collin
31e19296f8 Win32 fixes (esp for modifier key handling) 2012-12-31 19:50:57 +01:00
Daniel Collin
11be62cdcf Ugly but functional vertical slider
Closes #15
2012-12-31 16:17:42 +01:00
Daniel Collin
3d1f747f62 Show "*" next to filename if it needs to be saved
Closes #46
2012-12-31 15:36:55 +01:00
Daniel Collin
7654f01277 Added support for Remote Export
Closes #32
2012-12-31 14:28:37 +01:00
Daniel Collin
8c00cec3ac Support for saving fold status of groups
Closes #38
2012-12-31 14:18:51 +01:00
Daniel Collin
90bdae707a Some minor cleanup 2012-12-31 13:37:01 +01:00
Daniel Collin
421e8c47c3 Fully implemented bookmark support
Closes #36
2012-12-31 13:36:36 +01:00
Daniel Collin
807ed05721 Fixed jumping between bookmarks. Also use binary search for finding if row is bookmarked or not 2012-12-31 13:34:35 +01:00
Daniel Collin
f6a94f38b5 Refactoring of arrow handling (reduced the code with ~100 lines) 2012-12-31 12:38:44 +01:00
Daniel Collin
20aab75c7b WIP on cleanup of arrow handling code 2012-12-31 11:04:10 +01:00
Daniel Collin
cf2edb5145 WIP on Bookmark support 2012-12-31 01:03:39 +01:00
Daniel Collin
0350811701 Fixed so loaded keys are sent to demo
Closes #33
2012-12-30 21:54:18 +01:00
Daniel Collin
5b6f358429 Removed "New" button 2012-12-30 21:43:45 +01:00
Daniel Collin
56021dd3f9 Fixed crash when having no trackData 2012-12-30 21:39:51 +01:00
Daniel Collin
f954f214de Implemented selection of whole track (cmd + T)
Closes #39
2012-12-30 21:39:35 +01:00
Daniel Collin
f2489fa0b7 Fixed so paste of a region is being stored in undo buffer 2012-12-30 21:18:54 +01:00
Daniel Collin
235c044b0a Fixed missed biasing for 'Y' 2012-12-30 21:18:31 +01:00
Daniel Collin
39c9a309b2 Cleanup 2012-12-30 21:16:40 +01:00
Daniel Collin
4a4ca8e682 Implemented dialog that asks if the user wants to save before quit (Mac OS X only for now)
Closes #40
2012-12-30 21:10:26 +01:00
Daniel Collin
49af1595f0 Fully implemented undo for: add/delete/edit of keys
Also takes into account if more than one key is being modified at once and such being handled as a collection of commands in a multi-command so it looks hand behaves correct from the users perspective.

Closes #6
2012-12-30 19:07:33 +01:00