Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-05 | adjust click box size - fixes #6499 | Robin Gareus | |
2015-07-16 | merge fix | Ben Loftis | |
2015-07-16 | add missing return value | Robin Gareus | |
2015-07-13 | implement scroll-wheel support for ClickBoxes | Robin Gareus | |
2015-07-02 | don’t compile tracks specific sources for ardour. | Robin Gareus | |
2015-07-02 | MSVC doesn't like us calling 'sqrt()' with integers (it doesn't have a ↵ | John Emmas | |
version which takes an int) So let's specify which version we'd like it to use. | |||
2015-07-02 | Add some newly introduced sources to our MSVC project (gtkmm2ext) | John Emmas | |
2015-06-30 | prevent stuck & vanishing tooltips | Robin Gareus | |
the window needs to be moved in place before presenting it. Otherwise it is displayed at mouse-pos and moving it triggers enter/leave, which in turn re-start the timeout.. | |||
2015-06-30 | stop PersistentTooltip flicker. | Robin Gareus | |
timeout is used for a *one-time* delayed display of the tooltip. | |||
2015-06-30 | Revert "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-29 | store all error/info/etc messages in a list inside Gtkmm2ext::UI, and ↵ | Paul Davis | |
provide a method to dump them all to a std::ostream | |||
2015-06-29 | comment unused but potentially usable variables | Paul Davis | |
2015-06-29 | update waves' fader implementation, clean up whitespace, indentation, ↵ | Paul Davis | |
variable initialization and remove unused members | |||
2015-06-29 | Revert "remove unused variables". They are used on OS X. | Paul Davis | |
This reverts commit 0fba19e9e6e6c519c89ce63149581b8f24b38c8c. | |||
2015-06-29 | remove unused variables | Paul Davis | |
2015-06-29 | fix whitespace/indentation and compiler warnings | Paul Davis | |
2015-06-29 | fix 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 events | Nikolay | |
[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 | add new Gtkmm2ext::pixel_size() to conveniently get width&height for a given ↵ | Paul Davis | |
font + string | |||
2015-06-29 | API to set tooltip y-margin | Robin Gareus | |
Conflicts: libs/gtkmm2ext/gtkmm2ext/persistent_tooltip.h libs/gtkmm2ext/persistent_tooltip.cc | |||
2015-06-29 | copy all XCode project files from Tracks. | Paul Davis | |
Rationale: the Waves team maintains the XCode project files, the Ardour crew doesn't. Thus, the Waves' version is more canonical | |||
2015-06-29 | merge two small pieces of code by Valeriy into libs/gtkmm2ext, conditionally ↵ | Paul Davis | |
used ONLY in Tracks builds. This code is not acceptable for use in Ardour ... comments in code explain more. | |||
2015-06-29 | fix up waves_fastmeter.cc code to work with current fastmeter API | Paul Davis | |
2015-06-29 | add clean and nice check for Tracks builds | Paul Davis | |
2015-06-29 | conditionally use correct fast meter implementation | Paul Davis | |
2015-06-29 | add Waves Tracks version of fastmeter | Paul Davis | |
2015-06-29 | [Summary] Changed class PersistentTooltip. Now it can be used for ↵ | Nikolay | |
'non-draggable' tooltips. [Feature reviewed] MKosharnyy [Reviewed] VKamyshniy Manually clean up merge mess, indentation, logic weakness, initializer order, etc. Conflicts: libs/gtkmm2ext/gtkmm2ext/persistent_tooltip.h libs/gtkmm2ext/persistent_tooltip.cc | |||
2015-06-29 | hand-merge libs/gtkmm2ext part of f49d31a82 from Tracks; provides a way to ↵ | Paul Davis | |
disable/re-enable OS X main menu | |||
2015-06-29 | [Summary] Bug fix #44332 "Please fit the Pan values monitor to channel borders" | Nikolay | |
[Feature reviewed] AMishyn [Reviewed] VKamyshniy Fixed up by Paul Davis to fix logic mistakes and unnecessary complexity, and indentation. Conflicts: libs/gtkmm2ext/persistent_tooltip.cc | |||
2015-06-29 | [Summary]: add keybindings Cmd-h (hide application) for mac | YPozdnyakov | |
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-06-29 | current version of valeriy's fader object requires access to libardour API ↵ | Paul Davis | |
(to be changed) | |||
2015-06-29 | add fader implementation from Tracks | Paul Davis | |
2015-06-17 | Fix some workflow problems wrt automation. | nick_m | |
- clearing automation points sets control to "off" rather than touch. - multiple touches on the same pass acts consistently (no more fader jumps on mouse button press - use actual value for initial point rather than some arbitrary default. clarify new semantics of add () (with_default->with_initial). - clean some whitespace - add guard points as needed in stop. - catch grab broken signal (i can't trigger it, but the docs seem to think it is essential). | |||
2015-06-12 | We were 2 more debug "bits" away from overflow, so recast PBD::DEBUG ↵ | Paul Davis | |
mechanism away from a 64bit integer and toward std::bitset. Clean up a few minor related PBD::DEBUG issues along the way | |||
2015-06-11 | Make absolute snap the default snap. | nick_m | |
- also fixes a couple of absolute snap bugs wrt midi notes. | |||
2015-06-09 | Add the new (UINTSDEFINED) preprocessor directive to all out MSVC projects ↵ | John Emmas | |
(just to be on the safe side) | |||
2015-06-02 | fix duplicate inc/decrement in AutoSpin? | Robin Gareus | |
2015-06-02 | NOOP, fix whitespace | Robin Gareus | |
2015-05-31 | fix the cairo-fletcher-fluctuation | Robin Gareus | |
CF reports occasional “rendering icon 1 at size 1 x 1” always followed by “rendering icon 1 at size 21 x 21”. Probably a GTK bug with some specific version of GTK. | |||
2015-05-27 | Add some newly introduced sources to our MSVC project (gtkmm2ext) | John Emmas | |
2015-05-27 | Gtkmm2ext::ArdourIcon::render() is needed outside of libgtkmm2ext (so let's ↵ | John Emmas | |
make it exportable) | |||
2015-05-26 | more pixel rounding (small range icon) | Robin Gareus | |
2015-05-26 | icon pixel compatibility | Robin Gareus | |
Ensure that relevant lines always end up on a pixel (regardless of scaling). | |||
2015-05-26 | refactor vector icon drawing | Robin Gareus | |
2015-05-25 | a go at a pixel-compatible vector “hand” icon. | Robin Gareus | |
..and some related ArdourIcon changes. | |||
2015-05-25 | prepare Tool Icons (unused IDs) | Robin Gareus | |
2015-05-25 | vectorize TAV expand and shrink icons | Robin Gareus | |
2015-05-24 | construct vectorized Zoom Icons | Robin Gareus | |
2015-05-24 | introduce some lazyness | Robin Gareus | |