Jonathan Moore Liles
|
b83c70175d
|
Remove some unnecessary NTK calls.
|
12 years ago |
Jonathan Moore Liles
|
c54738a502
|
Sequencer: rework visual metronome.
|
12 years ago |
Jonathan Moore Liles
|
fdcf74ddbe
|
Replace crappy Fl::scheme() thing with a more useful theme implementation in Fl_Theme and Fl_Color_Sheme classes.
Theme settings are now common between all Non-* programs.
Also adds a new 'Clean' theme.
|
13 years ago |
Jonathan Moore Liles
|
95175c3e2b
|
Sequencer: Save and restore settings from View menu.
|
13 years ago |
Jonathan Moore Liles
|
0f86ee6882
|
Use the same value for Fl::visual() everywhere.
|
13 years ago |
Jonathan Moore Liles
|
0abfd44031
|
Sequencer: Fix signal handlers.
|
13 years ago |
Jonathan Moore Liles
|
5672517caa
|
Sequencer: Update appearance, begin to use FL/ helpers.
|
13 years ago |
Jonathan Moore Liles
|
ca64e0fef8
|
Bring Non-Sequencer's build system in line with Non-DAW and Non-Mixer.
|
13 years ago |
Jonathan Moore Liles
|
a320232b66
|
Bring Non-Sequencer into the same repository as Non-DAW and Non-Mixer.
|
13 years ago |
Jonathan Moore Liles
|
8e01aec002
|
Actually do what the previous commit only claimed to.
|
13 years ago |
Jonathan Moore Liles
|
3ac28ce0de
|
Replace crappy LASH support with fancy new NSM support.
|
13 years ago |
Jonathan Moore Liles
|
9974e9bb47
|
Be more efficient when recording.
|
13 years ago |
Jonathan Moore Liles
|
0d62b91605
|
Non-Sequencer gets a new icon! Set icon on main window. Requires libXpm. Also, update config funcs.
|
13 years ago |
Jonathan Moore Liles
|
32e801f268
|
Don't segfault when loading a song specified on the command line.
|
16 years ago |
Juuso Alasuutari
|
e1d13ce083
|
Fix ordering of LASH/JACK initialization.
Signed-off-by: Jonathan Moore Liles <j.liles@unix.net>
|
17 years ago |
Jonathan Moore Liles
|
7ce661c3a4
|
Include git HEAD in about dialog for non-releases.
|
17 years ago |
Jonathan Moore Liles
|
25842b89a7
|
Minor cleanup.
|
17 years ago |
Jonathan Moore Liles
|
b5c1ebb200
|
Move sources into src/ directory.
|
17 years ago |
Jonathan Moore Liles
|
cdcd6516e7
|
Use the logo.png installed with the documentation rather than including the XPM in the binary.
|
17 years ago |
Jonathan Moore Liles
|
72ae9470d3
|
Don't crash when song cannot be loaded via LASH.
Consider invalid song path given via command line a fatal error.
|
17 years ago |
Jonathan Moore Liles
|
cfd27f88ed
|
Ensure that song dirtiness is cleared by 'new'.
|
17 years ago |
Jonathan Moore Liles
|
cb5960d298
|
Set song dirtiness more often/more consistently.
|
17 years ago |
Jonathan Moore Liles
|
c415fe9680
|
Begin rearranging.
|
17 years ago |
Jonathan Moore Liles
|
a8cdb739e1
|
Provide alternative error message.
|
17 years ago |
Jonathan Moore Liles
|
529a003fe3
|
Display an error message when the JACK transport is broken.
|
17 years ago |
Jonathan Moore Liles
|
c81d48c613
|
Don't try to be so fancy about drawing measure lines.
|
17 years ago |
Jonathan Moore Liles
|
85ed98e040
|
Work on "takes" system.
|
17 years ago |
Jonathan Moore Liles
|
e202523e51
|
Add control (automation) tracks.
|
17 years ago |
Jonathan Moore Liles
|
78afcbe019
|
Work on selection operations more.
|
17 years ago |
Jonathan Moore Liles
|
0155831e34
|
Make tracks interactively resizable.
|
17 years ago |
Jonathan Moore Liles
|
25561b328d
|
Make timeline use an overlay window.
|
17 years ago |
Jonathan Moore Liles
|
f8ab34b914
|
Fix measure line drawing/snap messed up by addition of track headers.
|
17 years ago |
Jonathan Moore Liles
|
618d78eaeb
|
More work on undo.
|
17 years ago |
Jonathan Moore Liles
|
aacd502f04
|
Make tempo and time point deletion undoable also.
|
17 years ago |
Jonathan Moore Liles
|
66815ae8fb
|
Work on making delete undoable.
|
17 years ago |
Jonathan Moore Liles
|
63fb8971a2
|
Make vertical scrolling work.
|
17 years ago |
Jonathan Moore Liles
|
359c2bd72f
|
Actually get (single) undo working.
|
17 years ago |
Jonathan Moore Liles
|
668a568d42
|
Work on vertical scrolling.
|
17 years ago |
Jonathan Moore Liles
|
128ce9d577
|
Clean up scalebar zoom extremes.
|
17 years ago |
Jonathan Moore Liles
|
9640ca934f
|
Actually write journal to file.
|
17 years ago |
Jonathan Moore Liles
|
b6106fc6da
|
First pass at implementing fl_scroll optimization for timeline.
|
17 years ago |
Jonathan Moore Liles
|
cee75218f3
|
Move stuff from main.C into Timeline.C
|
17 years ago |
Jonathan Moore Liles
|
391ec0757a
|
Work on time/tempo tracks.
|
17 years ago |
Jonathan Moore Liles
|
1246944a95
|
Fix hight of Track_Widget box.
|
17 years ago |
Jonathan Moore Liles
|
045bb504c3
|
Actually use tempo track for tempo data.
|
17 years ago |
Jonathan Moore Liles
|
44904bc640
|
Split some track widget classes into seperate headers.
|
17 years ago |
Jonathan Moore Liles
|
ef305848c9
|
Replace scrollbar with scalebar and ditch zoom slider.
|
17 years ago |
Jonathan Moore Liles
|
71a4692f2d
|
Scroll bar moves by pixels, not samples. This eliminates rounding errors while scrolling.
|
17 years ago |
Jonathan Moore Liles
|
408bf5b296
|
Split soundfile DND functionality of Track into Audio_Track class.
|
17 years ago |
Jonathan Moore Liles
|
2902ea92dc
|
Try to generalize the Track_Widget display calculations.
|
17 years ago |