13
0
Commit Graph

5590 Commits

Author SHA1 Message Date
486720de61 Use Glib::usleep for portability 2013-07-22 13:44:32 +10:00
ccaa29d210 Use Glib::usleep for portability 2013-07-22 13:44:32 +10:00
d975d84437 Use GLib::usleep for portability 2013-07-22 13:44:32 +10:00
c0e65452b1 undef SearchPath where needed as it is defined via windows.h 2013-07-22 13:44:32 +10:00
533e40ca52 Work around badly chosen argument name in giomm/dbusmessage.h
interface is defined in windows/mingw headers. hopefully this will
be fixed in giomm at some point and this crap can be removed
2013-07-22 13:44:32 +10:00
f383585094 Disable some code on MinGW build until it can be tested NEEDS FIXING
Windows has the function strtok_s which is equivalent to strtok_r in versions
of msvcrt in Vista and above but not win XP. So either reimplement for WinXP or replace
with something more portable and C++'y.
2013-07-22 13:44:32 +10:00
f42c514631 undef SearchPath where needed as it is defined via windows.h 2013-07-22 13:44:32 +10:00
fee2c9d71f Fix ambiguous type CheckMenuItem that is also defined via windows.h 2013-07-22 13:44:32 +10:00
61c8e093ef Use PBD::ffs for portability 2013-07-22 13:44:32 +10:00
c4e02af713 Fix for ambiguous Polygon type when building with MinGW 2013-07-22 13:44:32 +10:00
650964f320 Merge branch 'master' into windows 2013-07-17 08:05:59 -04:00
9cbe231b92 Use PBD::ffs for portability 2013-07-17 21:40:34 +10:00
780397d0cc possible fix for 5591 (show elements after re-adding them) 2013-07-17 13:36:37 +02:00
22e15422e8 Fix ambiguous type CheckMenuItem that is also defined via windows.h 2013-07-17 16:48:40 +10:00
c7d0a52a0b Work around badly chosen argument name in giomm 2013-07-17 16:47:56 +10:00
e1d2f70704 Also define casting macro when using mingw compiler 2013-07-17 16:47:29 +10:00
0444c40053 Use file modes supported by mingw compiler on Windows 2013-07-17 16:45:00 +10:00
c92e1a0742 Use g_lstat instead of lstat for portability 2013-07-17 16:41:48 +10:00
bf0f4fe077 work around sparse motion notification events when tooltips are disabled
fixes http://tracker.ardour.org/view.php?id=5174
2013-07-17 02:35:02 +02:00
920154702f fix re-drawing of splitting icon 2013-07-16 22:18:51 +02:00
ebcb1ffe7b Merge branch 'clang' of https://github.com/axetota/ardour 2013-07-16 19:49:50 +02:00
003492cbf9 move ff* structs & typedef into dedicated namespace
(further avoid conflicts with plugins)
2013-07-16 18:01:56 +02:00
8f5cc1dbba increase spacing between meter ticks and labels 2013-07-16 17:55:18 +02:00
Michael R. Fisher
fa1086d82d Dereference pointers in ctors where appropriate. (c++11 wants this) 2013-07-15 22:57:35 -05:00
Michael R. Fisher
3e11c80ac3 C++11 Building - Add space between macros and quoted strings 2013-07-15 22:57:34 -05:00
Michael R. Fisher
7f6765ece4 OSX GUI - Prevent compiler errors when -std=c++11 is switched on 2013-07-15 22:57:34 -05:00
0c641f6847 Merge branch 'apple' of https://github.com/mfisher31/ardour 2013-07-15 15:04:01 -04:00
15be154515 use g_unlink() rather than unlink() universally, requires <glib/gstdio.h> in several files 2013-07-15 14:29:00 -04:00
Michael R. Fisher
08e6dcde76 Startup BETA Mac Screen - Pull version number from VERSIONSTRING 2013-07-15 13:00:35 -05:00
Michael R. Fisher
abb8d61dea Correcting Indentation Errors 2013-07-15 12:48:33 -05:00
00ae5492f4 (reapply with fixes) Build system changes to support mingw build target 2013-07-15 13:43:17 -04:00
Michael R. Fisher
d64d4b881d Fix typo in osx BETA startup screen
- Step #2 was being skipped in the text
2013-07-15 12:42:09 -05:00
96ea407d1a Revert "Build system changes to support mingw build target"
This reverts commit 94145732f3.
2013-07-15 13:21:22 -04:00
94145732f3 Build system changes to support mingw build target 2013-07-15 13:16:09 -04:00
d80f672e84 Revert new meter types (postponed until after 3.3 release)
This reverts commit ce621d1c8a.
This reverts commit 80aa257481.
2013-07-15 16:07:37 +02:00
80aa257481 add VU and IEC meter DSP (from jmeters) 2013-07-15 15:04:36 +02:00
9b1d7fd2f7 simplify meter-type context menu
in preparation for adding more meter-types
2013-07-15 15:04:32 +02:00
6908ad1053 move ardour meter globals into dedicated namespace (TODO meter_patters typedef) 2013-07-15 15:04:20 +02:00
43f7813b24 Fix portability of Session::source_search_path 2013-07-15 08:05:37 -04:00
6827261766 Update Russian translation 2013-07-14 18:45:50 +02:00
897f6ae356 switch to WM::Proxy Action management
fixes http://tracker.ardour.org/view.php?id=5584
2013-07-14 18:34:36 +02:00
0aac62e013 Merge branch 'master' into windows 2013-07-14 08:27:22 -04:00
2106a12edd improve caching of metric and tick patters
* selectively clear cache (meterbridge, mixer)
* free memory of patterns on clear
2013-07-14 11:34:31 +02:00
cb9b1801ec ignore mouse-scroll if scroll-bar is not present.
fixes http://tracker.ardour.org/view.php?id=5557
2013-07-13 14:58:23 +02:00
40f49b85ac Work around DELETE defined via windows.h 2013-07-13 08:45:27 -04:00
18b5019385 disable pingback on win32, until we have a replacement for utsname stuff (system ID) 2013-07-13 08:38:17 -04:00
9db936ac26 Don't call pango_ft2* functions on windows 2013-07-13 08:30:27 -04:00
5dca8270eb Use PBD::GlibSemaphore on windows to signal peak 2013-07-13 08:27:56 -04:00
a0ada1f233 Assume no filesystem links on windows 2013-07-13 08:20:45 -04:00
745501b6f3 Fix for small identifier being defined on windows/mingw 2013-07-13 08:20:01 -04:00