Tobias Doerffel
|
ee025f7067
|
use QTextEdit rather than QPlainTextEdit for Qt 4.3 compatibility
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1787 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-20 09:38:08 +00:00 |
|
Tobias Doerffel
|
87ee43a079
|
made STRINGIFY_PLUGIN_NAME from embed.h a generic macro STRINGIFY in lmms_basics.h
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1784 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-19 21:48:57 +00:00 |
|
Tobias Doerffel
|
7f713f456b
|
designed-based about dialog
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1783 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-19 21:47:52 +00:00 |
|
Tobias Doerffel
|
a44ce72b0a
|
initially select whole string so it can be overwritten easily
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1782 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-19 21:47:26 +00:00 |
|
Tobias Doerffel
|
3ca9c954f4
|
moved an item to lmms-extras/AUTHORS
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1781 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-19 21:47:08 +00:00 |
|
Tobias Doerffel
|
04053f53fb
|
improved VST GUI embedding (closes #2167745)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1780 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-19 16:20:38 +00:00 |
|
Tobias Doerffel
|
0d6eeafaba
|
do not call method on deleted trackView but fetch pointer to track before deleting trackView (fixes crash when removing a track)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1779 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-19 16:20:10 +00:00 |
|
Tobias Doerffel
|
727584fc51
|
more checks before accessing icon - fixes crash when using ZynAddSubFX plugin
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1777 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 22:53:49 +00:00 |
|
Tobias Doerffel
|
6008028852
|
various tweakings in LVSL
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1776 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 21:53:36 +00:00 |
|
Tobias Doerffel
|
8b2c46c533
|
check for focusWidget() being NULL before checking inheritance - fixes crash for example when loading VST plugins
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1775 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 21:53:07 +00:00 |
|
Tobias Doerffel
|
60a6ae0282
|
use "Root directory" rather than "My computer" in non-win32-version
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1774 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 20:56:30 +00:00 |
|
Tobias Doerffel
|
5b99179451
|
do not create alsaconfig.h
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1773 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 15:19:54 +00:00 |
|
Tobias Doerffel
|
33c63d011c
|
do not mess around with global static pointers for a single instance of patchesDialog - create a local object instead (closes #2139701)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1772 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 14:59:27 +00:00 |
|
Tobias Doerffel
|
a8a3082265
|
added filter feature allowing quick file access
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1771 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 14:31:31 +00:00 |
|
Tobias Doerffel
|
c2ebd98c7f
|
improved reload icon
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1770 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 14:30:49 +00:00 |
|
Tobias Doerffel
|
c2bd8eeea9
|
added cool TripleOsc preset
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1769 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 14:11:38 +00:00 |
|
Tobias Doerffel
|
a91b920de5
|
removed obsolete file
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1768 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 14:11:17 +00:00 |
|
Tobias Doerffel
|
f24995bef3
|
* renamed tab "root" to "My computer"
* on win32 allow browsing drives in "My computer" tab
* improved icons for home and "My computer" browser
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1767 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 11:54:53 +00:00 |
|
Tobias Doerffel
|
58c2980507
|
in instrument tracks draw icon of instrument rather than displaying the full name of the instrument on track label button
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1766 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 10:22:43 +00:00 |
|
Tobias Doerffel
|
88f6f1d080
|
do not call trackView::dragEnterEvent() if instrument track window already accepted drag event - fixes dragging of presets and instruments onto track label button
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1765 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 10:21:51 +00:00 |
|
Tobias Doerffel
|
c6bc92e533
|
do not reclaim keyboard focus if new focus widget is a QLineEdit
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1764 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-18 10:21:21 +00:00 |
|
Tobias Doerffel
|
bc473ef91a
|
removed line which was inserted accidentally
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1763 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-17 22:40:10 +00:00 |
|
Tobias Doerffel
|
820c5ec8ba
|
added helper thread processWatcher which monitors the remote plugin process - if it terminates unexpectedly, invalidate remotePlugin so LMMS doesn't lock up - fixes crashes and lockups when using VST plugins or ZynAddSubFX plugin
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1762 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-17 22:36:08 +00:00 |
|
Tobias Doerffel
|
0610429ea3
|
reclaim keyboard focus if the current focus-widget lives in the same instrument-track-window as the previously active test piano - this way running notes are not stopped when modifying a control in the same instrument-track-window (closes #2139806)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1760 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-16 20:44:35 +00:00 |
|
Tobias Doerffel
|
d1781362a4
|
heavily improved performance when adding items to file browser tree-widget (closes #2146218)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1759 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-16 11:51:15 +00:00 |
|
Tobias Doerffel
|
c775cb00e3
|
updated Italian localization
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1758 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-15 23:42:23 +00:00 |
|
Tobias Doerffel
|
faa8b4fa08
|
added Czech localization by Ludek Cerny <erl/at/erlmedia/dot/cz>
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1757 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-15 23:31:23 +00:00 |
|
Tobias Doerffel
|
a4939447be
|
move position marker lines even if autoscrolling is disabled
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1756 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-15 23:17:18 +00:00 |
|
Tobias Doerffel
|
772b29409d
|
reverted to rev. 1479 as the optimizations lately completely screwed up things...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1755 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-15 23:16:46 +00:00 |
|
Tobias Doerffel
|
4d45482d9e
|
cleanups
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1754 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-15 23:16:01 +00:00 |
|
Tobias Doerffel
|
834046163f
|
fixed debug out for 64 bit systems
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1753 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-14 22:25:13 +00:00 |
|
Tobias Doerffel
|
4578b7966f
|
first initial "test"
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1752 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-14 22:06:26 +00:00 |
|
Tobias Doerffel
|
ff846833e8
|
more debug output when encountering bad jobqueue items
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1751 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-14 22:05:43 +00:00 |
|
Tobias Doerffel
|
3e8639e733
|
use ordered memory semantics for atomic int
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1750 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-14 21:25:23 +00:00 |
|
Tobias Doerffel
|
bb75274858
|
improved dependency handling for building manpage
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1749 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-14 13:31:05 +00:00 |
|
Tobias Doerffel
|
d118b13257
|
renamed types.h to lmms_basics.h
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1748 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-06 18:45:20 +00:00 |
|
Tobias Doerffel
|
b9b8e2b1b7
|
renamed types.h to lmms_basics.h
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1747 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-06 17:08:36 +00:00 |
|
Tobias Doerffel
|
bad1ea8d12
|
renamed types.h to lmms_basics.h
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1746 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-06 16:56:10 +00:00 |
|
Attila Herman
|
82263dd288
|
name change from PAPU to FreeBoy at the plugin browser and added help text to the knobs
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1745 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-06 16:16:18 +00:00 |
|
Tobias Doerffel
|
b38addd9c7
|
do not crash when pressing right mouse button while moving a note with left mouse button
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1744 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 23:25:18 +00:00 |
|
Tobias Doerffel
|
bfb3a7f407
|
moved constants out of loop
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1743 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 23:22:54 +00:00 |
|
Tobias Doerffel
|
f19aa7f1b6
|
set global alignment via a #define
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1742 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 23:22:41 +00:00 |
|
Tobias Doerffel
|
b3154b813d
|
lock mixer while adjusting lengths of notePlayHandles after tempo change
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1741 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 23:21:39 +00:00 |
|
Tobias Doerffel
|
796c1af534
|
fixed typo
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1740 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 23:21:25 +00:00 |
|
Tobias Doerffel
|
7c99e38056
|
coding style fixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1739 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 23:21:02 +00:00 |
|
Tobias Doerffel
|
97971332de
|
removed fine-granular locking of various playHandle-vectors, just use one global big lock for everything now - prevents various deadlocks (e.g. when previewing samples in file browser)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1738 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 23:20:34 +00:00 |
|
Tobias Doerffel
|
6ef914f2be
|
in erase-mode do not remove values without clicking
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1737 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 23:00:17 +00:00 |
|
Tobias Doerffel
|
d1d61eede8
|
fixed what I broke a few hours ago.. (closes #2146864)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1736 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 21:15:11 +00:00 |
|
Tobias Doerffel
|
ea55f6ae64
|
fixed extension for presets
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1735 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 20:51:12 +00:00 |
|
Tobias Doerffel
|
9b5b9d0468
|
fixed lost automation relations when switching samplerate
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1734 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-10-04 20:47:47 +00:00 |
|