Erik Faye-Lund
3a859b781e
editor: add visual row-bookmarks
2012-04-10 19:52:13 +02:00
Erik Faye-Lund
b85a3bddcb
edior: use document-getter more consistently
2012-04-10 18:31:39 +02:00
Erik Faye-Lund
31ec5064b2
editor: allow reordering tracks by dragging mouse
...
Previously the only way of reordering tracks were with an
obscure keyboard short-cut. Most users would expect to be
able to do this with the mouse, so we'll allow that.
2010-06-18 16:29:11 +02:00
Erik Faye-Lund
b5edcbe55d
editor: make autoscrolling optional
2010-06-18 16:29:09 +02:00
Erik Faye-Lund
cda73d0960
editor: update scrollbars after loading
2010-04-20 21:40:18 +02:00
Erik Faye-Lund
9f6eeb0b5d
editor: portability fixes
...
This is mostly just nit-pickery that allows most of the editor to
be compiled with MinGW. The nasty COM-stuff for the XML-loader in
syncdocument.cpp is still not compiling, though. There's also some
missing resource definitions, it seems.
2010-03-24 21:41:35 +01:00
Erik Faye-Lund
06c75438cf
editor: get rid of some TCHARism
...
We dont need unicode everywhere. TCHARism is just noise.
2010-03-24 18:21:09 +01:00
Erik Faye-Lund
874c5b8ede
rename LICENSE.TXT to COPYING
2010-03-19 17:41:37 +01:00
Erik Faye-Lund
31698760f1
const
2010-03-19 17:41:32 +01:00
Erik Faye-Lund
c463800979
Implemented select all, select track and select row.
2010-03-19 17:41:32 +01:00
Erik Faye-Lund
18410f89f3
Resize margins with font changes as well.
2010-03-19 17:41:30 +01:00
Erik Faye-Lund
0ec7daf2c1
Allow run-time font changing.
2010-03-19 17:41:30 +01:00
Erik Faye-Lund
60ee9553d4
made some of the font-properties class members instead of const variables (and even worse, global variables).
2010-03-19 17:41:30 +01:00
Erik Faye-Lund
fa03d803e2
formatting
2010-03-19 17:41:29 +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
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
cedd448878
fixed some crashes, and repainting to "round up" (or rather - add one).
2010-03-19 17:41:18 +01:00
Erik Faye-Lund
dc10048d1c
added some kind of position info output
2010-03-19 17:41:14 +01:00
Erik Faye-Lund
eb180b4d15
Partial fix for bug 1896587. Added a fileNew()-function, and made it do some of what it's supposed to do. However, it only clears the part of the document that is within the max-row range. To fix properly, a separate function to clear a track should be added, and all tracks should be iterated through and truncated to 0. Another issue, is that there's no real purgeUnused()-method in SyncDocument yet, and it's a bit tricky to implement (needs to remap properly). But, at least some of this seems to work-ish now.
...
Also added a menu-hook for fileNew.
2010-03-19 17:41:11 +01:00
Erik Faye-Lund
74eee30216
renamed SyncEditData to SyncDocument, since that's essentially what it is ;)
2010-03-19 17:41:08 +01:00
Erik Faye-Lund
8f34baa39c
added copyright headers
2010-03-19 17:41:06 +01:00
Erik Faye-Lund
86543e1d04
visualization of the interpolation type
2010-03-19 17:41:05 +01:00
Erik Faye-Lund
2b1a79cc9c
multiple interpolation-types! \o/
2010-03-19 17:41:05 +01:00
Erik Faye-Lund
4196fc45d8
cleaning up the structure a bit
2010-03-19 17:41:04 +01:00