Daniel Collin
23f5a4912f
Ask to save before exit on Win32
...
Closes #65
2013-07-01 11:53:06 +02:00
Daniel Collin
4d13534798
Fixed broken color loading on Win32
2013-07-01 11:51:20 +02:00
Daniel Collin
3f3e15e4e4
Win32 compile fix
2013-07-01 10:57:11 +02:00
Daniel Collin
73027462ec
Cleanup
2013-07-01 10:57:00 +02:00
Daniel Collin
37db37bf1d
Some fixes so basic_example builds on Win32
2013-07-01 10:56:46 +02:00
Daniel Collin
ab20103966
Support add track while running
...
Finally fixed so groups/tracks won't be broken if a new track is being added while the editor is open and demo is being reloaded
Closes #74
2013-07-01 02:12:25 +02:00
Daniel Collin
acfbd24aa0
Removed output
2013-07-01 02:09:53 +02:00
Daniel Collin
143379804c
Various fixes
...
* Removed concept of one entry groups. Now all groups has an array of tracks (even if just one) as it simplifies the code
* Rewrote the scrolling handling when auto selecting a new track. The new code should be more robust and doesn't rely on track ordering
2013-06-30 23:28:14 +02:00
Daniel Collin
9f75f7e81f
Fixed bug with track folding
2013-06-29 23:26:08 +02:00
Daniel Collin
7319e6a8ca
WIP on adding new tracks from demo while editor is running
2013-06-29 22:15:45 +02:00
Daniel Collin
c93292fdda
Added basic example
...
This is useful when testing RocketEditor for bugs and also provides a basic example of how Rocket works.
2013-06-29 19:46:40 +02:00
Daniel Collin
d2adfad79c
Fixed scrolling issue to last row
...
Closes #82
2013-06-29 17:22:48 +02:00
Daniel Collin
1721d53d4c
Fixed scrolling big with folded tracks
...
Closes #73
2013-06-29 17:08:53 +02:00
Daniel Collin
831a73667e
Fixed sure to build Linux files on Linux only
2013-06-29 13:07:32 +02:00
Daniel Collin
8c0509be07
Merge pull request #86 from sooda/master
...
Linux support and some bugfixes
2013-06-23 12:06:03 -07:00
Konsta 'sooda' Hölttä
c630ed9caf
ogl_editor: set bookmarks NULL when freeing them
...
trackData's bookmarks are realloc()'d later when bookmarks are added if
the pointer is not null, and realloc gets upset if it's freed already.
2013-06-23 20:59:33 +03:00
Konsta 'sooda' Hölttä
69b4f1a6ad
ogl_editor: select first track initially
...
When getting the tracks from the demo, select the first one when it
comes, otherwise we end up focused in the editor but nothing selected.
2013-06-23 20:59:33 +03:00
Konsta 'sooda' Hölttä
5248597c58
ogl_editor: linux/SDL code for everything
...
Finish the linux code, should be mostly coherent with win and mac.
Update the readme file too.
Just SDL basics for creating the window with opengl context, and passing
the mouse and keyboard inputs along. Menus are not displayed, but the
hotkeys are the same as in Windows. File dialogs use terminal input and
color dialog isn't implemented.
This is quite straightforward and platform-independent, so should be
pretty portable too.
2013-06-23 20:59:31 +03:00
Konsta 'sooda' Hölttä
4594187ecb
ogl_editor: build for linux with tundra
...
Remove testing scripts and use the build system in linux too
2013-06-23 15:42:22 +03:00
Konsta 'sooda' Hölttä
a083256fbf
ogl_editor: initial SDL window code
...
graphics visible!
2013-06-23 15:42:22 +03:00
Konsta 'sooda' Hölttä
0c26a67f8c
ogl_editor: link with GL and m in linux
...
it compiles and links!
2013-06-23 15:42:22 +03:00
Konsta 'sooda' Hölttä
d22d80ff9a
ogl_editor: make it compile in linux
...
just a quick test with a manual compilation script
2013-06-23 15:42:22 +03:00
Konsta 'sooda' Hölttä
650bb4e01d
ogl_editor: letter case fixes
...
Make it compile on linux where filenames are case sensitive
2013-06-23 15:42:22 +03:00
Konsta 'sooda' Hölttä
731ae7c046
ogl_editor: no gl header includes in linux
...
gl headers in TrackView.c seem to be unnecessary
2013-06-23 15:42:22 +03:00
Konsta 'sooda' Hölttä
6c08183bcf
emgui: opengl header path for linux
2013-06-23 15:42:11 +03:00
Konsta 'sooda' Hölttä
2599b291b2
emgui: case sensitivity fixes
...
Make it compile on linux where filenames are case sensitive
2013-06-23 15:30:19 +03:00
Konsta 'sooda' Hölttä
3e9ac64cfb
gitignore: swp, swo
...
ignore vim swap files
2013-06-23 15:29:23 +03:00
Daniel Collin
7fb6daffa3
Updated to Beta 4
2013-03-25 19:32:16 +01:00
Daniel Collin
d66d39894c
Some clean up to Win32 dialogs
2013-03-25 19:26:55 +01:00
Daniel Collin
1ce2e3980d
Fix win32 build + clear inital path
2013-03-25 19:26:55 +01:00
Daniel Collin
9759faf765
Bump to Beta 4
2013-03-25 19:26:55 +01:00
Daniel Collin
aeddba394f
Added highlightRowStep
...
This is used to change the the highlighted row number in the UI which might be useful depending on if the music has a non-regular BPM or similar issue.
Right now it's not possible to change it in the UI so the best way to change it right now is to save a .rocket file, open it in a text editor and change the "highlightRowStep" on the <tracks tag
Closes #85
2013-03-25 11:38:45 +01:00
Daniel Collin
3533af8de7
Various selection fixes and biasing of previous key (if no key is selected)
2013-02-18 22:30:39 +01:00
Daniel Collin
f2dd263c07
Update ogl_editor/COPYING
2013-01-15 23:28:15 +01:00
Daniel Collin
4befb5f91f
Fixed issue where selection order wasn't taken into account which direction one selected in
2013-01-14 22:30:20 +01:00
Daniel Collin
603ad27579
Changed behaviour when inserting/changing current value
...
* if there is a value already we keep that keys type
* if there isn't a value we grab the key type from the previous key
Closes #71
2013-01-13 23:16:10 +01:00
Daniel Collin
ba63529112
Fixed issue that the cursor would disappear if you would fold a group but not have the first track active
2013-01-12 23:49:26 +01:00
Daniel Collin
1d0c7deac4
Do not add a value if edit text is empty
2013-01-12 23:22:38 +01:00
Daniel Collin
3020995d62
Merge
2013-01-12 23:16:24 +01:00
Daniel Collin
b71f77ec1b
Fixed issues that jumping to bookmark, next key and 8 steps didn't save the key that one is entering
...
Also fixed another small bug that selection wasn't correctly updated when jumping with bookmarks
Closes #71
2013-01-12 23:14:49 +01:00
Daniel Collin
aa361464c5
Updated with Beta 3 links
2013-01-12 12:44:23 +01:00
Daniel Collin
b7e38724c2
removed warning in w32
2013-01-12 12:32:20 +01:00
Daniel Collin
647e6e2f40
Bump version to 1.0 Beta 3
2013-01-12 12:10:38 +01:00
Daniel Collin
6a35c4b482
When pressing space after entering a new value it would be cancelled. Now its being stored instead
2013-01-12 12:10:24 +01:00
Daniel Collin
0ecf3880c2
Insert 0.0 when pressing return on a track with no keys
2013-01-12 12:09:46 +01:00
Daniel Collin
121323ca3b
Save status didn't update when doing undo/redo
2013-01-12 12:08:54 +01:00
Daniel Collin
6eea10c650
Don't reset current track when disconnecting/reconnecting
2013-01-12 12:06:36 +01:00
Daniel Collin
c462cd3647
Updated executable links with Beta2
2013-01-10 08:28:07 +01:00
Daniel Collin
4c6cbe3567
Bumped version
2013-01-10 08:21:53 +01:00
Daniel Collin
2527a65848
Merge
2013-01-10 08:21:47 +01:00