summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext
AgeCommit message (Collapse)Author
2016-07-20minor safety fix for the PanePaul Davis
2016-07-20Gtkmm2ext::Pane: attempt to track child lifetime, since Gtkmm 2.4 doesn't do ↵Paul Davis
this correctly
2016-07-18fix a compile of annoying compiler warnings with elcap clangPaul Davis
2016-07-18before pushing keybindings to GTK for menu display, make sure that we add ↵Paul Davis
back the META modifer that GTK expects
2016-07-18move show_gdk_event_state() utility function from gtk2_ardour to libs/gtkmm2extPaul Davis
2016-07-18fix incorrect restoration of pane positions on Apple.Paul Davis
Code to check if we were to close to an edge (for window resizing) blocked all divider setting, because it would be called with a current widget allocation of 1x1
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-14regenerate and manually fix all PO files so that ./waf i18n doesn't generate ↵Paul Davis
unnecessary errors
2016-06-30use initialization, not explicit assignmentPaul Davis
2016-06-23more tweaks to HTML output when printing key bindingsPaul Davis
2016-06-21use new keyboard modifier names, and replace GDK names with better versionsPaul Davis
2016-06-21provide some Keyboard:: methods to get access to other versions of modifier ↵Paul Davis
names
2016-06-20some modest improvements in the html rendering of key bindings, plus use of ↵Paul Davis
normal modifier names
2016-06-14remove debug output from Pane codePaul Davis
2016-06-13working version of pane position mgmt for OS XPaul Davis
2016-06-13write some code to limit pane handle positions on OS X.Paul Davis
So far untested, and uncompiled
2016-06-12give WindowProxy its own map/unmap signals so that other things can track ↵Paul Davis
map/unmap without accessing the Window
2016-06-08fix thinko in Pane expose event handler.Paul Davis
There are always less dividers than children
2016-06-07minor optimization when search for actionsPaul Davis
2016-06-07make it possible to disable VisibilityTracker's use of WM visibilityPaul Davis
2016-06-06fix crashing bug in Pane when accessing dividersPaul Davis
2016-06-06add a destructor for Gtkmm2ext::Pane that unparents the children.Paul Davis
This seems to be required, although there is confusion in Gtkmm3 about this.
2016-06-02NOOP: space requiredPaul Davis
2016-06-01fix case where pane divider is not redrawn after a leave event.Paul Davis
2016-06-01fix styling of pane dividers (the original reason for the "*Pane*" ↵Paul Davis
widget=>style spec)
2016-06-01Accommodate recently introduced source(s) in our MSVC project (gtkmm2ext)John Emmas
2016-06-01allow StripWidth icon to draw properly on non-square buttonsRobin Gareus
2016-05-31make pane divider placement a little saferPaul Davis
2016-05-31fix default pane divider cursor for vertical panesPaul Davis
2016-05-31shrink down pane divider/handle widthPaul Davis
2016-05-31fix pane behaviour when children are hidden/shownPaul Davis
2016-05-31explicitly expose dividersPaul Davis
hmm, seems important to understand how this worked before
2016-05-31more sensible API for Pane::set_child_minsizePaul Davis
2016-05-31provide a mechanism to avoid allocating too small of a space to a Pane childPaul Davis
Gtk::Notebook throws an assertion if allocated too small a space during drawing (at least with Clearlooks)
2016-05-31various work on Pane, including cursors, more styling stuff, and making the ↵Paul Davis
forall_vfunc safe against gtk_container_remove
2016-05-31Pane: use style-provided colors, and change colors on enter/leave/draggingPaul Davis
2016-05-31fix use of widget allocation origin in Gtkm2mext::PanePaul Davis
2016-05-31set default pane divider position to 0.5Paul Davis
2016-05-31working but incomplete version of new Pane replacement widgetPaul Davis
2016-05-31basics of printing bindings as HTMLPaul Davis
2016-05-31move new fractional pane utility functions into libs/gtkmm2extPaul Davis
2016-05-31don't force size allocation to recompute pixfader patterns unless size ↵Paul Davis
actually changes
2016-05-31most of the changes required to add a new master faders tabbablePaul Davis
the visibility button isn't actually working correctly
2016-05-24fix potential undefined DnD behavior for external dragsRobin Gareus
dragging from the tree-view (e.g. favorite sidebar or plugin-manager) will not set _drag_source. drag-motion may wrongly interpret it as "re-order".
2016-05-21Accommodate the fact that 'msvc_resources.rc.in' got moved to a new pathJohn Emmas
2016-05-16updated .de translation from edogawaPaul Davis
2016-05-10track geometry via configure events for tabbable own-windowsPaul Davis
2016-05-06DnDTreeview: allow to handle multiple drag-targetsRobin Gareus
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2016-05-02use same tooltip timeout throughout Ardour -- part oneRobin Gareus