summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2014-06-16hide "turn down volume" label for midi-latency measurementRobin Gareus
2014-06-16debug alsa midi latency measurementRobin Gareus
2014-06-16fix pango font style (prev commit)Robin Gareus
2014-06-16no more red latency messagesRobin Gareus
2014-06-15reset latency dialog every time.Robin Gareus
2014-06-15be smart, use boost::shared_ptrRobin Gareus
2014-06-15clear engine device combo when no devices are availableRobin Gareus
2014-06-15tweak ArdourButton focus outlineRobin Gareus
2014-06-15remove debug outputRobin Gareus
2014-06-15fix pathscanner / stl_vector related memory leaksRobin Gareus
2014-06-14if we don't have control over the device/backend, allow to proceed.Robin Gareus
2014-06-14simply future debugging of exit at start.Robin Gareus
2014-06-14fix initialization of audio-engine dialogRobin Gareus
2014-06-13new anchored trim cursors (for now, just copies of the normal ones)Paul Davis
2014-06-13fix erroneous start of autoscroll when mouse pointer is left or above the ↵Paul Davis
left/upper scrolling boundary but we're already scrolled to zero on the relevant axes
2014-06-13do most of the work related to adding new anchored trim cursors (but ↵Paul Davis
debugging/analysis continues)
2014-06-14enable ArdourButton focus in EngineDialogRobin Gareus
2014-06-14allow ardour button to handle focused keyboard eventsRobin Gareus
2014-06-14fix keyboard shorcuts in dialogs.Robin Gareus
actually, for most dialogs, key-presses should never be relayed. a get_modal() check might be the appropriate.
2014-06-13disambiguate another use of Rect on OS XPaul Davis
2014-06-13fix scrolling behaviour in track headers (event was stolen by rulers because ↵Paul Davis
event coordinates made it look as if the event happened there)
2014-06-13add all the fonts, and use the right name for the rulers as a resultPaul Davis
2014-06-13no need to specify sans for ruler fontPaul Davis
2014-06-13use canvas ruler font specification rather than get_font_for_style()Paul Davis
2014-06-13define ruler font style (to be subst'ed) in ardour3_ui_default.conf.inPaul Davis
2014-06-13add first canvas string variable to canvas_vars.h - the ruler fontPaul Davis
2014-06-13correct CANVAS_STRING_VARIABLE macro in UIConfiguration constructorPaul Davis
2014-06-13build ardour3_ui_default.conf at build time, to allow font substitutions to ↵Paul Davis
be done (which are platform dependent)
2014-06-13missing part of ColorVariable commitPaul Davis
2014-06-13rationalize and coordinate handle of region (time axis view item) opacity.Paul Davis
There are still some bugs with this because of the waveview image cache - fixes coming soon.
2014-06-13rename UIConfigVariable as ColorVariable since that is really it should be ↵Paul Davis
used for; use ARDOUR::ConfigVariable for everything else in UI config
2014-06-13Engine Dialog: Don't save duplicate states (and remove old dups)Robin Gareus
2014-06-13add CANVAS_STRING_VARIABLE, the first step in being able to avoid using GTK ↵Paul Davis
rc files for font specifications Still needs a way to generate the font specs at build time to account for platform differences
2014-06-13MIDI Device Button StyleRobin Gareus
2014-06-13add GUI for midi-device settings (and properly indent the code)Robin Gareus
2014-06-12Fix opening of recent sessions with mismatched directory & file namesColin Fletcher
When populating the list of recent sessions, and there's only one session file in the session folder, don't assume that the base name of the session file is the same as the name of the session directory. Allows loading sessions that were created with trailing spaces in their names from the recent sessions list, and also helps in the case that the session file (or directory) was renamed. There are actually two implementations of the 'recent sessions' chooser: this applies to both. I suppose a useful project one of these days would be to unify the two...
2014-06-12Prevent creation of session directory with leading or trailing space.Colin Fletcher
2014-06-12Show Soundcloud credentials and upload options only when requiredColin Fletcher
A slightly hacky patch to make the Soundcloud username & password and the upload options only become visible when at least one export format is chosen for upload to Soundcloud. I think that changing ExportDialog::soundcloud_selector to a boost::shared_ptr is the right thing to do, but I must confess to having only a hazy understanding of what boost::scoped_ptr was doing in the first place. Also it feels a bit wrong to be passing a pointer to ExportDialog's SoundcloudExportSelector around, but I can't (for the moment, at least) think of any better way to affect its visibility from inside ExportFileNotebook.
2014-06-12Add #include guards to soundcloud_export_selector.hColin Fletcher
2014-06-12Actually pass Soundcloud downloadable flag to export handlerColin Fletcher
2014-06-12Remove unused functionColin Fletcher
Remove the unused ExportFileNotebook::get_nth_format_name()
2014-06-12Export dialog: tidy code, & remove some superfluous debug outputColin Fletcher
Remove some debug output, tidy up a few whitespace inconsistencies, use DEBUG::Soundcloud in one more place, and zap a couple of unused variables.
2014-06-12Post-export hook tweaksColin Fletcher
Remove the Soundcloud username & password from the parameter substitutions passed to the post-export hook: having thought about this now, I can't actually think of a case where these are of any use at all. In compensation, add %s and %n parameters that expand to the session directory and name - maybe people will think of uses for these.
2014-06-12use the alpha/opacity value for the region base whether track colors are in ↵Paul Davis
use or not
2014-06-12restored track height adjustment using alt-scroll on track headersPaul Davis
2014-06-12fixed rulers stealing all canvas scroll events and corrected computation of ↵Paul Davis
correct track for track-height adjustment using alt-scroll
2014-06-12remove no-longer-used codePaul Davis
2014-06-12add back click behaviour for canvas rulers, and also cursor enforcementPaul Davis
2014-06-12add canvas rulers event dispatch and reinstate scrolling behaviourPaul Davis
2014-06-12drag handles no longer exist as distinct item types (failed experiment)Paul Davis