148 Commits

Author SHA1 Message Date
Erik Faye-Lund
8d58ac16e3 Slight clean-ups:
- more relevant window-caption
- not wasting time on measuring the latency
- passing the window handle instead of grabbing the foreground one
- made the BPM a separate variable, so it's a bit easier to understand the code.
2010-03-19 17:41:29 +01:00
Erik Faye-Lund
edd626e5ad XP styles. 2010-03-19 17:41:28 +01:00
Erik Faye-Lund
068471028f retabbing 2010-03-19 17:41:28 +01:00
Erik Faye-Lund
29706e3329 Added a .reg-file that cleans the registry for all GNU Rocket stuff. 2010-03-19 17:41:28 +01:00
Erik Faye-Lund
0dc304a335 Overwriting paste. A tad more logical to work with than the old method. 2010-03-19 17:41:28 +01:00
Erik Faye-Lund
634588aeed Removed superfluous "virtual" keywords. It's only the base-class that needs the methods to be declared as virtual. 2010-03-19 17:41:27 +01:00
Erik Faye-Lund
b6bdcd264f undo should be applied backwards... 2010-03-19 17:41:27 +01:00
Erik Faye-Lund
60a5ff3b9f Auto-export on save. 2010-03-19 17:41:27 +01:00
Erik Faye-Lund
02f38874b5 Capping path to 64 chars. 2010-03-19 17:41:26 +01:00
Erik Faye-Lund
4677e3228a Filename before app-title. Also, don't display path and extension. 2010-03-19 17:41:26 +01:00
Erik Faye-Lund
fe8d009a22 added recentfiles.cpp to vs2005 project, fixed some warnings, removed Release()-call that caused crash. 2010-03-19 17:41:26 +01:00
Erik Faye-Lund
1eb06de644 rows as a document property 2010-03-19 17:41:26 +01:00
Erik Faye-Lund
ee62a21d3e const and sign-correctness. 2010-03-19 17:41:25 +01:00
Erik Faye-Lund
3fa3ed5c4d moved recent files code to source-file 2010-03-19 17:41:25 +01:00
Erik Faye-Lund
3c42ac535a Fixed bug 2166761 when loading. 2010-03-19 17:41:25 +01:00
Erik Faye-Lund
347914dcf8 moved recent files code to separate class... 2010-03-19 17:41:24 +01:00
Erik Faye-Lund
1879f075a7 Fixed bug 2166761 for all known cases except from document-loading. 2010-03-19 17:41:24 +01:00
Erik Faye-Lund
065993b82e Added white-space for more readable and merge-able XML-files. 2010-03-19 17:41:24 +01:00
Erik Faye-Lund
bb7d788038 only insert needed for load() 2010-03-19 17:41:23 +01:00
Erik Faye-Lund
062ee83a9f Somehow I find it more useful to be able to do both horizontal and vertical home/end than that row-snapping thingie. I'll just commit this, and see if anyone disagrees ;) 2010-03-19 17:41:23 +01:00
Erik Faye-Lund
45a9afd6bf Only ask to save if document has been changed. Remembers old save-points. Also corrected an error message. 2010-03-19 17:41:23 +01:00
Erik Faye-Lund
b0224c0f2b Removed an assert 2010-03-19 17:41:23 +01:00
Erik Faye-Lund
b9771f6e59 ...aaand also to use the correct parent-window. 2010-03-19 17:41:22 +01:00
Erik Faye-Lund
56cfb61ded I believe it's considered good style to let the user know where an error comes from... 2010-03-19 17:41:22 +01:00
Erik Faye-Lund
ec506de188 Adding files to MRU-list at "save as". 2010-03-19 17:41:22 +01:00
Erik Faye-Lund
dac256b36d Ask for saving when quitting... 2010-03-19 17:41:22 +01:00
Erik Faye-Lund
416f52b546 these messages shouldn't go here... 2010-03-19 17:41:21 +01:00
Erik Faye-Lund
df83f72336 removed some warnings 2010-03-19 17:41:21 +01:00
Erik Faye-Lund
cef4af984d Improved encapsulation and const-correctness. 2010-03-19 17:41:21 +01:00
Erik Faye-Lund
0e0b99e5d0 Added some really nasty "Recent File"-menu code. Seems to work, though. 2010-03-19 17:41:20 +01:00
Erik Faye-Lund
7ed8147d6c Initializing some variables. 2010-03-19 17:41:20 +01:00
Erik Faye-Lund
2e198c3a11 Removed a crash 2010-03-19 17:41:20 +01:00
Erik Faye-Lund
2da0d2b440 Fixed dependency problems (created Debug/Release Client configs for example_bass). 2010-03-19 17:41:20 +01:00
Erik Faye-Lund
487bac6eaf Fixed dependency problems (created Debug/Release Client configs for example_bass). 2010-03-19 17:41:19 +01:00
Erik Faye-Lund
3a84082e03 Removed deprecated compiler option 2010-03-19 17:41:19 +01:00
Erik Faye-Lund
9e02ade92d Fixed bug 2137987 2010-03-19 17:41:19 +01:00
Erik Faye-Lund
fe8f177b32 Starting to mock up a Recent Files menu 2010-03-19 17:41:18 +01:00
Erik Faye-Lund
4d601c31b0 Updated the example to be compatible with the BASS 2.4 API. 2010-03-19 17:41:18 +01:00
Erik Faye-Lund
59f8089094 Renamed vs2005 project/solution files to reflect the version. 2010-03-19 17:41:18 +01:00
Erik Faye-Lund
cedd448878 fixed some crashes, and repainting to "round up" (or rather - add one). 2010-03-19 17:41:18 +01:00
Erik Faye-Lund
33c8eab9d5 Created project-files for vs2008, and changed the msxml-version to 3 for better compatibility. 2010-03-19 17:41:17 +01:00
Erik Faye-Lund
aa65670383 track-reordering works \o/ 2010-03-19 17:41:17 +01:00
Erik Faye-Lund
a244529a4f Renamed actualTracks to tracks, removed dead code (the out-commented empty function purgeUnused), replaced "Error" with NULL (This gives a localized error-string) for MessageBox in one place. 2010-03-19 17:41:17 +01:00
Erik Faye-Lund
b6fe353a0f added the example to the main project 2010-03-19 17:41:17 +01:00
Erik Faye-Lund
3b014fd04a Cleaner code for the track-reordering 2010-03-19 17:41:16 +01:00
Erik Faye-Lund
f405a24e07 Using the NetworkSocket stuff for the server as well. Hopefully doing some better encapsulation of issues in the network protocol. 2010-03-19 17:41:16 +01:00
Erik Faye-Lund
378b78ebc8 Fixed bug 2040346 2010-03-19 17:41:16 +01:00
Erik Faye-Lund
1e1c636b18 fixed so the correct tracks are grayed out 2010-03-19 17:41:15 +01:00
Erik Faye-Lund
a5346b6ac3 added a flag so a file must exist to open it 2010-03-19 17:41:15 +01:00
Erik Faye-Lund
3e6e30cc12 Fixed copy/paste (again). Added some ifdef'ed out functions for some wrapped (retrying) recv and send's. 2010-03-19 17:41:15 +01:00