Tobias Doerffel
9ba283ee94
- splitted track_container.h into track_container.h and track_container_view.h
...
- splitted bb_editor.h into bb_track_container.h and bb_editor.h
- moved view-component-implementations of trackContainer and bbTrackContainer to src/gui/
- added dummyInstrumentTrack-implementation
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@829 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-04-01 20:27:39 +00:00
Tobias Doerffel
b9f467cd97
fixed crash when removing TCO via context-menu
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@780 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-03-08 20:20:06 +00:00
Tobias Doerffel
0edae2d9e7
reduced dependencies from automatable_model_templates.h and fixed according compiler-warnings
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@767 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-03-04 11:30:19 +00:00
Tobias Doerffel
4380519a40
made textFloat's work properly and displayed at correct position
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@756 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-03-03 22:52:40 +00:00
Paul Giblock
e213f6536f
More UI stuff
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@738 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-02-29 20:16:55 +00:00
Paul Giblock
1c1870ce3a
various graphical enhancements
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@736 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-02-29 09:15:15 +00:00
Tobias Doerffel
69bbd95429
fixed zooming-comboboxes in automation-editor and header-dependencies
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms-mv@706 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-02-25 12:59:15 +00:00
Tobias Doerffel
80d2241864
connect track's m_mutedModel to m_muteBtn of trackOperationsWidget, set track for m_mutedModel
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms-mv@703 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-02-25 11:37:02 +00:00
Tobias Doerffel
5d5ad19021
finally splitted rest of LMMS, i.e. tracks, track-containers, track-content-objects, whole instrument-track/instrument-track-window and so on - still a bit unstable but I'm sure we'll manage to get this one very stable\!
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms-mv@691 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-02-16 02:04:58 +00:00
Tobias Doerffel
ce128add00
inital M/V-hacks, improve project-unloading speed, fix wrong signal-slot-connection which made gate-parameter of effects not working
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms-mv@634 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-01-02 22:19:58 +00:00
Javier Serrano Polo
d3c33b9bd6
fixed modified project indicator and scrolling
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@619 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-12-07 21:08:01 +00:00
Paul Giblock
993d6ff36b
Fixed project load bug
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@606 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-11-22 12:48:02 +00:00
Javier Serrano Polo
2ee7b1f41a
imported DrumSynth, dropped dot drawing and some fixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@595 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-11-14 22:28:36 +00:00
Javier Serrano Polo
87612a2d13
removed specialBgHandlingWidget, style sheet, some cleaning up
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@579 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-11-10 21:11:32 +00:00
Javier Serrano Polo
8f5701c71e
improved performance
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@576 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-11-05 23:41:21 +00:00
Javier Serrano Polo
f01af6740e
singerbot proxy, fixed recently opened files, style sheet support
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@574 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-11-03 14:41:58 +00:00
Tobias Doerffel
e24f094c62
dropped Qt3-support and improved Qt4-support
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@547 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-08-26 19:02:51 +00:00
Javier Serrano Polo
20f631bdca
global clipboard, groupbox automation, volume vector, several segfaults
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@486 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-05-12 14:56:52 +00:00
Javier Serrano Polo
793c5ab7ff
mutex, detuning helpers, GUI updates, play handles, many many changes... (4)
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@482 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-05-07 19:51:55 +00:00
Javier Serrano Polo
416d208cc3
removed buffer allocator, automatable object dependencies, deadlocks
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@477 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-04-24 05:36:58 +00:00
Tobias Doerffel
4e319102a5
fixes for Qt4-version
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@475 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-04-21 01:00:00 +00:00
Javier Serrano Polo
16a61bf8fe
static engine, chunked audio buffer, pat fix, MIME type
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@472 0778d3d1-df1d-0410-868b-ea421aaaa00d
2007-04-19 06:52:29 +00:00
Tobias Doerffel
f68d4e4b62
fixed lockup and renamed constant
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@449 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-12-28 19:08:19 +00:00
Javier Serrano Polo
d44cee241a
integrated Toby's Qt4 fixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@386 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-09-03 20:11:16 +00:00
Javier Serrano Polo
474cb5f6cc
updated FSF address
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@380 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-08-27 23:24:31 +00:00
Javier Serrano Polo
11757502be
- fixed no bb-track case
...
- removed checks when sending automation events
- use update() instead of repaint()
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@371 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-08-27 21:39:48 +00:00
Javier Serrano Polo
d3610ddd03
renamed disabled track logic to automation disabled
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@347 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-08-18 21:17:26 +00:00
Javier Serrano Polo
d9614519f1
- added disabled tracks
...
- update track operations menu
- simplified engine access
- fixed BB-track 0 cloning bug
- improved removing automation patterns
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@304 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-08-10 19:07:12 +00:00
Javier Serrano Polo
485d14ff08
- trigger automation only when time has changed
...
- remove references from patterns when closing the application
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@250 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:24:09 +00:00
Javier Serrano Polo
8698a264f9
added automation track
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@210 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-08 00:13:40 +00:00
Javier Serrano Polo
19924ef442
upgraded buttons
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@191 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-02 21:39:43 +00:00
Javier Serrano Polo
fdeef1e0d0
renamed time* classes to automation* ones
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@183 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-29 01:01:13 +00:00
Javier Serrano Polo
ecf9d0e09c
- added time pattern
...
- added name methods
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@172 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-06-26 23:03:06 +00:00
Tobias Doerffel
e07a25a5c9
added mute-attribute to TCOs and fixed other small things
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@134 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-05-22 12:33:18 +00:00
Danny McRae
703adaf6a3
Merged my own and Toby's changes from last week.
...
Modified Files:
ChangeLog Makefile.am TODO
data/presets/TripleOscillator/Makefile include/base64.h
include/config_mgr.h include/file_browser.h
include/instrument_track.h include/knob.h include/mixer.h
include/mmp.h include/sample_buffer.h include/sample_track.h
include/setup_dialog.h include/spc_bg_hndl_widget.h
plugins/audio_file_processor/audio_file_processor.cpp
plugins/audio_file_processor/audio_file_processor.h
plugins/bit_invader/bit_invader.cpp
plugins/organic/organic.cpp plugins/organic/organic.h
plugins/plucked_string_synth/plucked_string_synth.cpp
plugins/triple_oscillator/triple_oscillator.cpp
plugins/triple_oscillator/triple_oscillator.h
plugins/vestige/lvsl_client.cpp plugins/vestige/vestige.cpp
plugins/vibed/impulse_editor.cpp
plugins/vibed/nine_button_selector.cpp
plugins/vibed/nine_button_selector.h plugins/vibed/vibed.cpp
plugins/vibed/vibed.h src/lmms_single_source.cpp
src/core/bb_editor.cpp src/core/config_mgr.cpp
src/core/file_browser.cpp src/core/main_window.cpp
src/core/midi_tab_widget.cpp src/core/mixer.cpp
src/core/piano_roll.cpp src/core/setup_dialog.cpp
src/core/song_editor.cpp src/core/track.cpp src/lib/mmp.cpp
src/lib/sample_buffer.cpp src/tracks/instrument_track.cpp
src/tracks/sample_track.cpp src/widgets/fade_button.cpp
src/widgets/group_box.cpp src/widgets/lcd_spinbox.cpp
src/widgets/project_notes.cpp src/widgets/tab_widget.cpp
src/widgets/text_float.cpp src/widgets/tool_button.cpp
Added Files:
data/themes/blue_scene/auto_limit.png
data/themes/default/auto_limit.png include/volume_knob.h
src/widgets/volume_knob.cpp
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@131 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-17 14:09:06 +00:00
Tobias Doerffel
8310422d75
qt4- and other fixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@128 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-04-11 08:41:16 +00:00
Tobias Doerffel
462c48d012
bugfixes, new plugin "Vibed" and more
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@111 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-27 12:19:04 +00:00
Tobias Doerffel
fe9dc8c391
improved undo/redo-system
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@109 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-21 13:42:28 +00:00
Tobias Doerffel
e81c9700c2
undo/redo-support for track-content-objects
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@106 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-15 08:54:33 +00:00
Tobias Doerffel
fe9d017e02
added undo/redo-system and other features
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@104 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-14 13:30:28 +00:00
Tobias Doerffel
a6d0f95bb4
lot of changes in artwork-/theming-handling
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@103 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-09 13:35:05 +00:00
Tobias Doerffel
a7b37f44a3
bugfixes and small improvements
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@99 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-07 15:34:27 +00:00
Tobias Doerffel
5e7073b223
bugfixes and some small improvements
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@95 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-03-01 11:19:33 +00:00
Tobias Doerffel
1ef530bde2
bugfixes and some small new features
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@89 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-02-23 11:14:15 +00:00
Tobias Doerffel
5fd05b16e4
introduced engine-technology
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@81 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-02-10 10:48:27 +00:00
Tobias Doerffel
de00678815
better VST support and bugfixes
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@77 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-02-06 12:52:58 +00:00
Tobias Doerffel
b762ad706f
lot of bugfixes, UI-improvements and more
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@56 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-01-23 09:25:49 +00:00
Tobias Doerffel
8a1d9788a9
many bugfixes and updated projects
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@49 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-01-17 13:24:41 +00:00
Tobias Doerffel
f1a0214cda
added two switches in setup-dialog
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@47 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-01-10 12:55:42 +00:00
Tobias Doerffel
052224c8e2
lot of bugfixes, especially in VST-support-layer and some nice new features
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@44 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-01-03 13:15:42 +00:00