summaryrefslogtreecommitdiff
path: root/gtk2_ardour/rc_option_editor.cc
AgeCommit message (Collapse)Author
2016-08-29Revert "apparent fix for preferences window visibility"Paul Davis
This reverts commit 9d6d9c650193fa098c0d85c505b5eb3b61f8d2f8.
2016-08-29apparent fix for preferences window visibilityPaul Davis
2016-08-27NO-OP: indentationPaul Davis
2016-08-27fix display of preferences window when detached.Paul Davis
GTK+ apparently unpacks/hides a widget whose requistion at window show/packing time is negative for x or y axes. The RC option editor was being created AFTER its Tabbable self packed it into its own window (when detached), and GTK+ rejected it because the treeview had a size requisition with -1 for width. So build it first, then call Tabbable::set_state() later
2016-08-20Revert last commit (269a08a2b1).nick_m
2016-08-20Allow both types of constrained drag (again).nick_m
- Holding the constraint modifier at the time of grab gives constrained x. - Holding the constraint modifier after the grab but before the first motion constrains to the direction of first movement.
2016-08-14Sync User Interactoin tooltips with new default settings.nick_m
2016-08-14Add a new modifier combination that allows overlap with snap-related defaults.nick_m
- this should be enough to handle all of the current possibilities.
2016-08-14User Interaction pref shows the push points modifier in the 'beginning a ↵nick_m
drag' row. - it is currently dual use (move both ends of a range marker during drag / push control points at the beginning of a drag). this may have to be separated, but as it is called the push points modifier, it belongs here.
2016-08-01Use S_ macro when comparing modifier names in User Interaction Preferences.nick_m
- Fixes bug where selecting 'Shift' as a modifier was ignored.
2016-07-25fix crash in preferences dialog if lv2-extended is not definedRobin Gareus
2016-07-24fix some spelling inconsistencies.Robin Gareus
2016-07-16repeat "Scan" button in plugin sub-menusRobin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-13fix save/restore of preferences torn-off-window statePaul Davis
2016-07-02fix Preference checkbox sensitivity for inline displaysRobin Gareus
2016-06-07provide GUI option to control WM visibility info usePaul Davis
2016-06-07first pass at moving color theme management into its own preferences tabPaul Davis
2016-06-07fix click preferences alignmentRobin Gareus
2016-06-07re-group preferences to reduced window height constraint.Robin Gareus
2016-06-07don't replace : in linux vst search path in prefs with newlines, to shrink ↵Paul Davis
down the preferences height
2016-06-06move 2 plugin options to plugin tab of preferencesPaul Davis
2016-06-06there is no remote model choice anymore - ordering is determined by the GUIPaul Davis
2016-05-31add 4 harrison-style vca assign buttons to the mixer stripPaul Davis
2016-05-19towards an Instrument Setup/Replace workflowRobin Gareus
2016-05-16move unused option heading inside profile-conditionRobin Gareus
2016-05-04add option to limit track-header meters to stereoRobin Gareus
2016-05-01add option to auto-save post-export-analysis imageRobin Gareus
first revision, needs some label position fine-tuning and maybe an option to include log-scale/rect waveform etc.
2016-04-27re-enable "Show Tooltip" preference (needs testing on all platforms)Robin Gareus
2016-04-25add optional buttons to trigger lua scripted actions.Robin Gareus
2016-04-24do NOT use Glib::ustring unless you know that the contents are UTF-8 AND ↵Paul Davis
that you need to iterate glyph by glyph This fixes a Glib::ConvertError that occured when using Glib::ustring::operator<< inside a compose operation. This implicitly uses Glib::locale_from_utf8(), and if the string is not legal UTF-8, an exception will be thrown. std::string should be used EVERYWHERE unless glyph-by-glyph iteration is required. This is very rare in the Ardour codebase, so you really shouldn't see Glib::ustring anywhere. The main exception is handling user-input for a few specific cases.
2016-04-20special case send panning for MBRobin Gareus
since the route does not use Ardour pannersi"link panners" here only affects send <> send linking.
2016-04-16more settings not relevant to mixbusRobin Gareus
2016-04-15add missing quoteRobin Gareus
2016-03-28expose strict-i/o preferenceRobin Gareus
2016-03-15migrate plugin-ui settings to ui-configRobin Gareus
2016-03-15implementation for "prefer inline over GUI"Robin Gareus
2016-03-14add GUI support for Plugin Mixer Inline DisplayRobin Gareus
2016-03-06rename all "Solo / Mute" options as "Solo & Mute" since '/' is now a path ↵Paul Davis
separator for options
2016-03-06rearrange sync options into a sub-node of Transport optionsPaul Davis
This gets minimum size down to around 722 pixels
2016-02-28remove unused headingRobin Gareus
2016-02-28allow to configure custom path to video monitorRobin Gareus
2016-02-26remove duplicate FontScalingOptions -- closes #6791Robin Gareus
2016-02-22cleanup post-rebase-against-master messesPaul Davis
2016-02-22fix inheritance/class design to get both SessionOptionEditor and ↵Paul Davis
RCOptionEditor to work correctly
2016-02-22change GTKOSX macro constant to use __APPLE__ insteadPaul Davis
2016-02-22replicate the remove-all-trailing whitespace commit(s) in masterPaul Davis
2016-02-22cleanup various merge conflict resolution errors/omissionsPaul Davis
2016-02-22remove debug outputPaul Davis
2016-02-22save/restore tabbable statePaul Davis