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ä
a083256fbf
ogl_editor: initial SDL window code
...
graphics visible!
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
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
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
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
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
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
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
Daniel Collin
5c590cc704
Fixed color selection on Win32
2013-01-09 18:56:53 +01:00
Daniel Collin
34a1ff2cc3
Merged latest from kusma/rocket
...
Also fixed compile errors due to synclib changes (just some double ->
float casting)
2013-01-09 09:42:22 +01:00
Daniel Collin
aea6e2fc88
WIP on getting ColorDialog working
2013-01-08 23:34:57 +01:00
Daniel Collin
e41d53b1e0
Use OutputDebugString for rlog on Win32
2013-01-08 23:34:35 +01:00
Daniel Collin
0192934663
Some more error handling on socket errors for Win32
2013-01-08 23:34:17 +01:00
Daniel Collin
d447b13013
Implemented support for recent files on Win32
...
Closes #48
2013-01-08 22:08:19 +01:00
Daniel Collin
2b66ed4a9b
Implemented recent files on win32 (untested)
2013-01-08 21:05:19 +01:00
Daniel Collin
23c7b7a50f
Support for marking at the same time as using prev/nextkey and 8-step jumping
...
Closes #64
2013-01-08 19:06:23 +01:00
Daniel Collin
346fa2b6e1
Fixed so edit inuts (row, start/end) works on Win32
2013-01-08 16:09:17 +01:00
Daniel Collin
8eea475765
Added Save and ColorPick dialogs
2013-01-08 16:09:16 +01:00
Daniel Collin
d834afc75f
Cleanup
2013-01-08 16:09:15 +01:00
Daniel Collin
072d74c9c6
More work on Win32 keys
2013-01-08 13:31:07 +01:00
Daniel Collin
dc52c3626a
Added generation of accelerator table
2013-01-08 12:20:31 +01:00
Daniel Collin
485ee6ec95
WIP on Win32 support
2013-01-08 00:12:43 +01:00
Daniel Collin
ced8736e1c
Restored missing implementation of track selection
...
Closes #62
2013-01-07 23:48:38 +01:00
Daniel Collin
40d399ac40
Fixed that selection would follow cursor
...
Closes #63
2013-01-07 23:41:24 +01:00
Daniel Collin
9e7818b6dd
Fixed crash when loading a file while demo is running
...
Also fixed that loading of folded that was broken.
Closes #61
2013-01-07 23:36:24 +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