summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext
AgeCommit message (Collapse)Author
2013-08-14some const_cast<> additions for OS X where gcc believes that volatile int* ↵Paul Davis
means const int*
2013-07-31clean up some valgrid "Uninitialised value was created by a heap allocation" ↵Robin Gareus
wanings
2013-07-31initialize some uninitialized valuesRobin Gareus
2013-07-31minimize meter-peak re-draw areaRobin Gareus
2013-07-28use 3px for peak-hold in LED mode -> display 2 bright linesRobin Gareus
2013-07-28tweak meter-LED styleRobin Gareus
2013-07-26cache shaded meter-background regardless of colorRobin Gareus
previously, shaded patterns were assumed to have different colors as well.
2013-07-26fix meter background redraw issue #5601Robin Gareus
2013-07-25[re]implement horizontal meterRobin Gareus
2013-07-24align gradient with meter-metricsRobin Gareus
2013-07-24increase saturation of meter-shaderRobin Gareus
2013-07-24allow to en/disable shade and LED meter styleRobin Gareus
2013-07-23Fix special handling of 'zoom vertical' scroll wheel modifier key.Colin Fletcher
gtkmm2ext/keyboard.cc has a special case to emit a signal on the key-up of the modifier key used to adjust track heights in conjunction with the scroll wheel, so that the same track continues to be resized even when it's shrunk to no longer be under the mouse cursor. However, this code assumed that the modifier key for this was <Shift>. Fix it to use the event->state bit corresponding to ScrollZoomVerticalModifier instead, and rename the relevant functions to clarify that it's the 'zoom vertical' modifier key they're dealing with. Partially fixes #5610.
2013-07-17add a stripe-pattern to the metersRobin Gareus
2013-07-16possible fix for http://tracker.ardour.org/view.php?id=5586Robin Gareus
2013-07-16add option to disable cairo-RGBA overlays for meters.Robin Gareus
2013-07-12implement visual-sensitivity (gray out) for fadersRobin Gareus
Note: bar-controller sensitivity state is not yet set if automation-mode changes to/from play, but the widget now supports that.
2013-07-12minor peak-meter performance tweakRobin Gareus
* redraw only missing parts of the outside rectangle, * don't redraw RMS meter if value has not changed
2013-07-11fix compiler warningRobin Gareus
2013-07-10Episode VI: Return of the ZeroDBlineRobin Gareus
2013-07-10Episode V: the gainfader line strikes backRobin Gareus
2013-07-10Task Force Viking: operation green lineRobin Gareus
2013-07-10with RMS meters: use "peak indicator" as DPMRobin Gareus
2013-07-10use digital max-peak with RMS meterRobin Gareus
2013-07-10don't reset meter background/highlight on click.Robin Gareus
2013-07-10prepare meter-widget for dual background colorRobin Gareus
2013-07-10less prominent meter shadeRobin Gareus
2013-07-10add shade gradient to meterRobin Gareus
2013-07-10fix meter gradient y-axis onlyRobin Gareus
2013-07-10make all meter-colors configurable,..Robin Gareus
2013-07-10refactor level-meter widget: 5x2 stops meter colorsRobin Gareus
2013-07-10remove b0rked horizontal meter code.Robin Gareus
2013-07-10reduce peak-hold indicator to 2px heightRobin Gareus
2013-07-10meter rounded rectangleRobin Gareus
2013-07-10configurable meter background colorRobin Gareus
2013-07-10meter borderRobin Gareus
2013-07-10remove border around meter gradients, again.Robin Gareus
2013-07-10meter background gradient (hardcoded colors so far)Robin Gareus
this is a quick test w/black borders only left+right for Mr oofus to assess.
2013-07-10fastmeter: 1px padding left&rightRobin Gareus
2013-06-21Make scroll-wheel modifier keys consistent in main editor window.Colin Fletcher
Add constants for the keyboard modifiers that should be used for vertical zoom, horizontal zoom, and horizontal scrolling in the main editor window, and use these where appropriate rather than using Keyboard::PrimaryModifier and friends directly.
2013-05-07various 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-05fix bigclockwindow's lack of hiding, set ArdourWindow to just-hide-on-delete ↵Paul Davis
and add a bit of visibility tracking debugging
2013-05-04VisibilityTracker 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-04-26redesign toggling of editor/mixer stacking to use Gtkmm2ext::VisibilityTrackerPaul Davis
2013-04-09update all i18n .po filesPaul Davis
2013-04-06partially clean up warnings from "prolooks" codePaul Davis
2013-03-30Fix some compilation warningsJulien de Kozak
2013-03-25add new VisibilityTracker class to implement cycling window visibility ↵Paul Davis
"properly" - i.e. avoiding hide+show/present to get a hidden or partially obscured window visible again
2013-03-20initial, prototype modifications to permit compilation of local libraries as ↵Paul Davis
static libs. required a "fix" to libs/pbd/debug.cc to even get the program up and running, and still does not work due to issues with boost::shared_ptr::enable_shared_from_this. controlled by configure-time --internal-{static,shared}-libs, set to shared by default (as has been the case for years)
2013-03-17remove cruft (old cvsignore files)Robin Gareus