688 Commits

Author SHA1 Message Date
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
Daniel Collin
731a90fc0a Fixed some pretty bad socket issues
Fixed some bad socket issues that sockets were created non-blocking but wasn't handled correctly for that case. Now we create blocking ones (like the old editor) so hopefully everything should work better regarding getting/sending data

Closes #68
Closes #69
2013-01-10 08:18:37 +01:00
Daniel Collin
9a0873aec4 Fixed crash on Win8 (Thanks to @skrebbel for reporting it) 2013-01-09 22:18:26 +01:00
Daniel Collin
902a888fbc Update ogl_editor/readme.txt 2013-01-09 21:29:19 +01:00
Daniel Collin
184ea0bcb3 Added missing shortcut keys for bookmarks 2013-01-09 20:25:15 +01:00
Daniel Collin
c24ace097d Merge 2013-01-09 19:57:54 +01:00
Daniel Collin
2365022dc4 Updated readme with beta links and tundra links 2013-01-09 19:56:47 +01:00
Daniel Collin
53a9975533 Fixed win32 compile error 2013-01-09 19:23:52 +01:00
Daniel Collin
53027b06bd Cleanup. Added version define 2013-01-09 19:20:29 +01:00
Daniel Collin
897af3fc4b Moved _T to emgui/types.h as we use it elsewhere now 2013-01-09 19:20:07 +01:00
Daniel Collin
b1e1f7cf0a Fixed compile error for unused buffer 2013-01-09 19:19:44 +01:00
Daniel Collin
f5d3f5edbd Show version 2013-01-09 19:19:29 +01:00
Daniel Collin
8c14574dcd Shared functions for Window 2013-01-09 19:19:11 +01:00