Ben Loftis
4bed642d71
Allow user to choose the session time-domain
2023-09-14 23:13:05 +02:00
Robin Gareus
4d9017a1fb
Also allow scratch sessions via Session > New
2020-03-25 02:43:20 +01:00
Paul Davis
ccc9042bf2
detect whether or not user edited the name for a new session
...
Suprisingly hard/irritating. Thanks, GTK! (Gtk::Entry::set_text() emits all
the same signals that actual user interaction can trigger, except for key events)
2020-03-24 14:10:39 -06:00
Nikolaus Gullotta
a13fabf344
Resize session dialog back to initial height and width on "back"
...
This fixes an issue where the size of the window stayed much larger
than its content if there are no sessions in the session search path
after attempting to make a new session and then pressing "back"
2020-02-06 14:45:09 -06:00
Paul Davis
cafae1663e
modify API of SessionDialog to reflect that it is never used with command line parameters anymore
2019-10-10 16:52:00 -06:00
Paul Davis
195245fdb0
add SessionDialog::clear_name()
2019-10-10 16:52:00 -06:00
Paul Davis
0ea5344be6
change SessionDialog::meta_master_bus_profile() to be a static method
2019-10-10 16:52:00 -06: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
Johannes Mueller
abb0957028
NO-OP: whitespace
2018-11-04 17:03:11 +01:00
Robin Gareus
0fd861d8de
s/created with/modified with/
...
Once a session has been saved by a more recent version or a different
variant, the session file is tied to that version/variant.
The created-with version is only for debug purposes and internal use.
2017-09-21 02:01:12 +02:00
Paul Davis
ea5fa64c0b
manually fix up various cases where Gtk:Frame foo_frame had been changed to foo_sample
2017-09-18 14:59:11 -04:00
Paul Davis
30b087ab3d
globally change all use of "frame" to refer to audio into "sample".
...
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode
and video in order to keep the legible
2017-09-18 12:39:17 -04:00
Ben Loftis
3c81351413
Mixbus needs to show Created-With on the recent sessions list
2017-09-10 15:33:12 -05:00
Robin Gareus
e62e040502
SessionDialog: hide created-with column in Ardour, use a tooltip.
2017-08-17 16:47:27 +02:00
Robin Gareus
24cb141aa6
Revert "Revert ongoing SessionDialog changes for 5.11 release."
...
This reverts commit bd40b9132c
.
2017-08-16 05:23:13 +02:00
Robin Gareus
bd40b9132c
Revert ongoing SessionDialog changes for 5.11 release.
...
To be reverted again after the release. This temporarily reverts
26c88b2
, c67d1d4
, 5e41293
, 8b7df13
, ff61435
, 1039894
, 8717c0d
and GUI parts of 47d86cf
2017-08-16 01:17:35 +02:00
Robin Gareus
26c88b2a3e
Replace advanced session-setup options with script
2017-08-16 00:51:20 +02:00
Paul Davis
8b7df135b1
put a frame around template description, change background color
2017-08-15 10:45:47 -04:00
Ben Loftis
47d86cf54d
Change the template pulldown menu into a tree list. Populate the Description view when a template is selected.
2017-08-14 16:14:42 -05:00
Robin Gareus
f27e53f485
Add support for scripted meta-templates.
2017-08-11 15:24:05 +02:00
Robin Gareus
a38cdb0ae3
Add template dropdown sensitivity
...
...for those who select a template but forget activate the checkbox and
wonder why it doesn't work :)
2017-08-11 15:24:05 +02:00
Robin Gareus
b976bf8986
NO-OP whitespace & foratting of header files
2017-07-01 21:19:56 +02:00
Thomas Brand
63ea7b6516
NO-OP whitespace (updated GH PR #357 )
2017-07-01 19:28:26 +02:00
Robin Gareus
02ded90618
allow to remove a session from the recent list
2016-11-30 11:07:37 +01:00
Robin Gareus
70b580a4b4
Hold ctrl + click "open" session -> safe mode
...
This allows to hide the "Safe Mode" checkbox.
2016-10-06 17:42:46 +02:00
Robin Gareus
0f3c623a3f
fix OSX openFile Application Delegate
...
allows to open Ardour via double-click on a .ardour file in Finder.
2015-11-29 17:04:40 +01:00
Robin Gareus
2f7c91c7da
GUI checkbox to disable plugins
...
for the benefit of Windows and OSX users and everyone else who does
not run Ardour from the commandline.
2015-11-03 19:21:32 +01:00
Paul Davis
4dc63966f0
globally remove all trailing whitespace from ardour code base.
...
Paul Davis was responsible for introducing almost all of this.
2015-10-04 14:51:05 -04:00
Robin Gareus
18afd09b3b
unify recent session dialogs
2015-09-16 21:37:56 +02:00
Robin Gareus
d6029f9285
remeber recent-session sort-column
2015-09-16 18:59:04 +02:00
Robin Gareus
1fb38a416a
add "last modified" column to session-dialog
2015-09-16 18:24:56 +02:00
Robin Gareus
6c43ca5334
partially revert de53fac
(pre-sort session list)
...
<glib> header includes and commends remain for later use
2015-09-16 18:24:56 +02:00
Robin Gareus
c510d8a49d
prepare time column in recent session
2015-09-16 01:28:55 +02:00
Robin Gareus
de53fac303
pre-sort recent-sessions by modification time - #6575
2015-09-16 01:28:55 +02:00
Robin Gareus
1bd4e448de
namespace libardour utils
2014-06-25 21:47:54 +02:00
Paul Davis
19ba3b8de7
fix some issues with window flow when session loading fails; shrink "New Session" button in session setup dialog
2013-10-08 12:18:27 -04:00
Paul Davis
2c9644320f
tighten up layout of session dialog; make button say cancel or quit in difference scenarios
2013-09-23 23:13:07 -04:00
Paul Davis
0f6ba422f6
use new Session API to show session SR and disk bit depth in recent sessions list
2013-09-23 21:36:13 -04:00
Paul Davis
884789bfad
move announcements frame around in the session dialog and adjust spacing/borders
2013-09-23 16:49:24 -04:00
Paul Davis
b362ff220c
major rearrangement of startup/session loading code
...
first-time user code remains in ArdourStartup
session selection/setup moved to SessionDialog
many other cleanups, logic improvements, and so forth to the overall session loading process.
Not 100% finished yet.
2013-09-23 14:41:52 -04:00