summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext/gtkapplication_quartz.mm
AgeCommit message (Collapse)Author
2015-06-30Revert "fix previously cherry-picked commit to be Tracks-only, since ↵Robin Gareus
Ardour/Mixbus are not affected" This reverts commit dddf76abf567a166c290c841894ee2b6b0917653. it is relevant for Ardour/OSX, see 58fec98a and da43652
2015-06-29fix previously cherry-picked commit to be Tracks-only, since Ardour/Mixbus ↵Paul Davis
are not affected
2015-06-29[Summary] Mac OS specific bug fix: Increased priority of the top menu bar eventsNikolay
[Details] g_idle_add () which was used for this purpose used G_PRIORITY_DEFAULT_IDLE>=200 which was too low for correct main menu requests processing, like showing Mixer or Big Clock Window. The priority was increased to G_PRIORITY_HIGH_IDLE = 100. According to GTK manual (https://developer.gnome.org/glib/stable/glib-The-Main-Event-Loop.html#G-PRIORITY-HIGH-IDLE:CAPS) GTK+ uses G_PRIORITY_HIGH_IDLE + 10 = 110 for resizing operations, and G_PRIORITY_HIGH_IDLE + 20 = 120 for redrawing operations. I assume that during record or playback on tracks there are too many redraw request which didn't give any chance for main menu request to be processed in time with old priority value. This change must be considered as a hot fix so far. The issue might be deeper. Will be investigated with Paul. [Feature reviewed] AMishyn [Reviewed by] PDavis, GZharun
2015-06-29[Summary]: add keybindings Cmd-h (hide application) for macYPozdnyakov
Conflicts: gtk2_ardour/ardour_ui.cc gtk2_ardour/ardour_ui.h gtk2_ardour/ardour_ui_ed.cc
2015-06-29[Summary]: fix declaration of Cocoa NSApplicationDelegate methods [Reviewed ↵YPozdnyakov
by] Paul Davis Conflicts: libs/gtkmm2ext/gtkapplication_quartz.mm
2015-01-26on OS X, do not require click to activate the applicationPaul Davis
2015-01-25fix declaration of Cocoa NSApplicationDelegate methodsPaul Davis
2011-09-30fixes for 98% of all the warnings/errors reported by OS X gcc on tigerPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10179 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-11-16handle OS X's lack of unnamed semaphores, phase 1Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@8049 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-11-13make ardour3 build and link on OS X (tiger, at least)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@8018 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-08-17forward port 2.X changes up to and including rev 6842Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@7637 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-16more new filesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@6763 d708f5d6-7413-0410-9779-e7cbd77b26cf