Paul Davis
38cfd12bac
NoCamelCase method names (gui)
2025-07-12 10:51:54 -06:00
Robin Gareus
000c25edcc
Update gtkmm -> ytkmm header location (omnibus commit)
2025-02-01 15:25:14 +01:00
Paul Davis
b35518e212
switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr
...
This is mostly a simple lexical search+replace but the absence of operator< for
std::weak_ptr<T> leads to some complications, particularly with Evoral::Sequence
and ExportPortChannel.
2023-03-24 14:19:15 -06:00
Robin Gareus
db63f8320e
Plugin Setup dropdown heuristics, limit dropdown entries
...
The Plugin Pin dialog still shows all options, which can
potentially be a very large dropdown. During initial setup
however, we only need the common "stereo" and "all", options.
2023-01-17 22:02:11 +01:00
Robin Gareus
b410ed992b
Consolidate code duplication
2023-01-17 22:02:10 +01:00
luz paz
364f2f0788
Fix typos in gtk2_ardour/ directory
...
Found via `codespell -q 3 -S *.po,./share/patchfiles,./libs -L ba,buss,busses,doubleclick,hsi,ontop,ro,seh,siz,sur,te,trough,ue`
2022-01-26 12:35:38 -05:00
Robin Gareus
53b84c0d1c
Make "Replace" action translatable
2020-06-17 19:04:40 +02:00
Robin Gareus
8b3dd2bed2
Enable fan-out by default
...
When adding a new multi-channel instrument, assume the
user wants to pan the outputs independently.
2019-11-02 16:39:14 +01:00
Robin Gareus
796558ef51
Suggest multi-out of instruments by default
...
When a user picks a N-channel instrument with strict i/o.
Offer N-channel (with optional fan-out) as default.
2019-10-30 15:35:52 +01:00
Robin Gareus
4050ca5633
Update GPL boilerplate and (C)
...
Copyright-holder and year information is extracted from git log.
git history begins in 2005. So (C) from 1998..2005 is lost. Also some
(C) assignment of commits where the committer didn't use --author.
2019-08-03 15:53:15 +02:00
Robin Gareus
f9e5e4360e
Move more Gtkmm2ext widgets into libwidget
2017-07-17 21:06:04 +02:00
Robin Gareus
5c92613698
Separate Ardour UI widgets into dedicated library
2017-07-17 21:06:04 +02:00
Robin Gareus
0808b87138
Add GUI part to immediately fan-out multi-out instruments on track creation
2017-01-21 00:40:18 +01:00
Paul Davis
cf52d6e4b4
enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h
2016-07-14 14:45:23 -04:00
Robin Gareus
6815dc7ead
towards an Instrument Setup/Replace workflow
2016-05-19 16:29:39 +02:00