summaryrefslogtreecommitdiff
path: root/gtk2_ardour/session_dialog.cc
AgeCommit message (Collapse)Author
2015-03-15Remove the use of Window::set_keep_above() throughout startup.nick_m
This has been tested, but needs testing on more platforms (check for obscured windows/dialogs. Also use WIN_POS_CENTER in the "ask about loading session" dialog.
2015-03-09Move 'poor_mans_glob()' into libpbdJohn Emmas
2015-01-06Fix for incorrect folder selection for new sessions from bug #6069Tim Mayberry
2015-01-06Fix Session file filter so session files are displayed in file browserTim Mayberry
This small mistake slipped in with 78d0b2
2015-01-05un-hardcode "*.ardour" file filtersRobin Gareus
2014-10-29fix "Session Setup" dialog obscures "File Open" dlg on windows.Robin Gareus
2014-09-22Fix finding session templatesColin Fletcher
Session templates are directories: use find_paths_matching_filter() rather that find_files_matching_filter() to search for them. Fix a tiny comment typo I spotted along the way too.
2014-06-26vertically expand recent-session listRobin Gareus
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-06-25Rename PBD::find_file_in_search_path to just PBD::find_fileTim Mayberry
saves a bit of typing and not necessary if you look at how it is used.
2014-06-17Change PBD::PathScanner API to return results by value to avoid inadvertent ↵Tim Mayberry
memory leaks
2014-06-15fix pathscanner / stl_vector related memory leaksRobin 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-05-16don't load selected session if other-project is chosen:Robin Gareus
1) Open Ardour 2) Select project from recent list 3) "Open Other" project 4) project from (2) is opened instead of the one chosen at (3)
2013-10-08fix some issues with window flow when session loading fails; shrink "New ↵Paul Davis
Session" button in session setup dialog
2013-10-07possible relief for snapshot loadingPaul Davis
2013-10-06fix up some aspects of loading from a cmdline session namePaul Davis
2013-09-24fix crash when cmdline provides session namePaul Davis
2013-09-23tighten up layout of session dialog; make button say cancel or quit in ↵Paul Davis
difference scenarios
2013-09-23use new Session API to show session SR and disk bit depth in recent sessions ↵Paul Davis
list
2013-09-23move announcements frame around in the session dialog and adjust spacing/bordersPaul Davis
2013-09-23major rearrangement of startup/session loading codePaul Davis
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.