Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-08 | various miscellany related to versions, gtk2 build and packaging | Paul Davis | |
2013-05-08 | cleanup menus/actions mess exposed on OS X; remove video items from OS X ↵ | Paul Davis | |
menus (for now) | |||
2013-05-08 | tweaks for OS X menu building | Paul Davis | |
2013-05-07 | don't set transient-for on OS X, where it is not necessary | Paul Davis | |
2013-05-07 | change namespace/naming of WindowManager classes; register all ArdourDialog ↵ | Paul Davis | |
and ArdourWindow classes as ProxyTemporary windows so that transient-for can be set for all such windows | |||
2013-05-07 | work work on window mgmt: offer the change to mark all floating windows as ↵ | Paul Davis | |
Dialogs (in th theme manager), and mark ArdourWindow and ArdourDialog as transient-for on creation, based on current WindowManager (ardour-object) settings | |||
2013-05-07 | various changes to window visibility mgmt, including use of the mixbus2 code ↵ | Paul Davis | |
for toggling editor + mixer windows. no longer attempt to track changes made outside of ardour, which is a lost cause | |||
2013-05-06 | drop WIN_POS_MOUSE on a managed window if we have stored coordinates and ↵ | Paul Davis | |
after the first present() call | |||
2013-05-06 | fix bad edit that caused simple proxy windows to fail/crash | Paul Davis | |
2013-05-06 | make ArdourDialog and ArdourWindow call ::relay_key_press() which fixes the ↵ | Paul Davis | |
"not-toggleable-on-first-show" and other issues | |||
2013-05-06 | fix crash on export if no master bus is present in the session | Robin Gareus | |
2013-05-05 | more window management rationalization | Paul Davis | |
2013-05-05 | fix missing content of theme manager | Paul Davis | |
2013-05-05 | fix bigclockwindow's lack of hiding, set ArdourWindow to just-hide-on-delete ↵ | Paul Davis | |
and add a bit of visibility tracking debugging | |||
2013-05-04 | the big rework of window management. probably not complete at thsi point, ↵ | Paul Davis | |
but this is mostly functional | |||
2013-05-04 | VisibilityTracker needs to inherit from sigc::tracker so that it can be used ↵ | Paul Davis | |
without combination with other sigc::trackable parents; fix partially_visible() logic | |||
2013-05-02 | move CloseAllDialogs signal and associated method from ArdourDialog to ↵ | Paul Davis | |
ARDOUR_UI, and make ArdourWindow obey it too | |||
2013-05-02 | remove unused virtual event handlers from PluginUIWindow | Paul Davis | |
2013-05-02 | rest of change to right click on MIDI note: remove channel selector cruft ↵ | Paul Davis | |
from canvas note event | |||
2013-05-02 | remove all of Gtk::Window::set_position (WIN_POS_MOUSE) for anything ↵ | Paul Davis | |
deriving from ArdourDialog or ArdourWindow; move the set_position() call into those classes' constructors, so that they are called before the windows are realized, and thus it actually works | |||
2013-05-02 | fix operation of right-click on selected MIDI note to bring up the note ↵ | Paul Davis | |
editor. this is still not really right long term, but it is better than displaying the channel selector | |||
2013-05-02 | remove CMT code - has not been used for years, and will become irrelevant ↵ | Paul Davis | |
with VTL and cairocanvas | |||
2013-05-02 | make PluginUIWindow inherit from ArdourWindow not GtkWindow | Paul Davis | |
2013-05-02 | force ArdourWindows to be TYPE_UTILITY so that they float "with" TYPE_DIALOG ↵ | Paul Davis | |
windows (at least on OS X - still to be tested on X Window | |||
2013-05-01 | hack up AU GUI support to handle AUSampler resizing better. Note that this ↵ | Paul Davis | |
is still one buggy plugin | |||
2013-05-01 | Merge branch 'license-fix' of https://github.com/adiknoth/ardour | Paul Davis | |
2013-04-30 | forward port recent mixbus change so that side-scroll is now shift-wheel and ↵ | Paul Davis | |
height adjustment is alt-wheel, rather than vice versa, to match OS X convention | |||
2013-04-30 | improve relationship between ArdourDialog and Splash on OS X, where window ↵ | Paul Davis | |
restacking doesn't really work the way we need it to. more complex than anticipated because it seems that destroying a Gtk::Dialog does not emit its hide() or unmap() or unmap_event() signals | |||
2013-04-30 | remove unnecessary sigc++ header | Paul Davis | |
2013-04-30 | cleanup AU GUI support, which was broken because prefheight and prefwidth ↵ | Paul Davis | |
were left unset after a cleanup attempt some months ago. add a few more tweaks based on current 2.x code and some tricks found elsewhere that dont' change behaviour but are just better | |||
2013-04-30 | fixups for building on OS X where apple define silly macros | Paul Davis | |
2013-04-30 | zero/reset closed file-descriptors | Robin Gareus | |
should fix issues with LinuxDSP plugins (X11 thread) & xjadeo | |||
2013-04-26 | redesign toggling of editor/mixer stacking to use Gtkmm2ext::VisibilityTracker | Paul Davis | |
2013-04-22 | Drop obsolete file gtk2_ardour/imageframe.cc | Adrian Knoth | |
2013-04-22 | Drop obsolete file canvas-imageframe.h | Adrian Knoth | |
2013-04-22 | Merge important bits from canvas-image.h into imageframe.h | Adrian Knoth | |
2013-04-22 | Add proper GPL license to gtk2_ardour/canvas-imageframe.h | Adrian Knoth | |
Since the file has been part of libgnomecanvas, it is GPL, too. | |||
2013-04-22 | Drop obsolete gtk2_ardour/canvas-imageframe.c | Adrian Knoth | |
The code is not referenced in the build system anymore. | |||
2013-04-15 | Revert "option to ignore feedback detection - /i know what i'm doing/ mode." | Robin Gareus | |
This reverts commit e17f75b351356279778e4ea4adbb6c0d544ba755. | |||
2013-04-15 | option to ignore feedback detection - /i know what i'm doing/ mode. | Robin Gareus | |
This currently only has effect if the loop connection is made/unmade while the option was set/unset. Toggling the option itself won't trigger a graph re-order | |||
2013-04-11 | enable videotimeline by default | Robin Gareus | |
2013-04-10 | possible fix for #5441 -- ardour hangs on shutdown (trying to stop ↵ | Robin Gareus | |
harvid/xjadeo) | |||
2013-04-10 | vtl: remove inadvertently committed CURLERRORDEBUG | Robin Gareus | |
2013-04-09 | Merge branch 'master' of git.ardour.org:ardour/ardour | Paul Davis | |
2013-04-09 | vtl: query video-monitor-state on explicit session save | Robin Gareus | |
2013-04-09 | update all i18n .po files | Paul Davis | |
2013-04-09 | vtl: rework session-needs-save logic | Robin Gareus | |
* videotimeline now immediately marks the session dirty on every state-changing operation * video-montor is polled every 2.5 seconds for menu-relevant state info (ontop, OSD,..) and every 30 seconds for full state (window pos, size,..) * new interface to query the video-monitor for its state and wait for all replies - terminating the process and using ::wait() is no longer required * Ardour> quit and Ardour > close-session does no longer close the video session to enforce video-monitor state sync but uses above new interface | |||
2013-04-09 | vtl: disconnect from session-save signal | Robin Gareus | |
the videotimeline is a global unique instance that is allocated during startup and deleted on exit. The Scopedconnection is not deleted with the session. | |||
2013-04-09 | vtl: resume if "don't close/exit" is selected | Robin Gareus | |
2013-04-08 | vtl: mark session dirty if video position-lock or timeline height changes | Robin Gareus | |