summaryrefslogtreecommitdiff
path: root/gtk2_ardour/interthread_progress_window.cc
AgeCommit message (Collapse)Author
2019-08-03Update GPL boilerplate and (C)Robin Gareus
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.
2018-10-02ipw: Fix race condition with polling the cancel state of the dialogDamien Zammit
Sometimes the interthread process window dialog reports "cancelled" when it was not actually cancelled, it was just hidden and reshown, Since we are polling the cancel state interthread, we must reset the cancel status BEFORE the dialog is shown, and never toggle the cancel state unless it is a true cancel action by the user.
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-24cont'd work & fix bug introduced in 03660573eRobin Gareus
not every code path using InterthreadProgressWindow unsets cancel after creating the Window.
2016-05-21fix import-thread SNAFURobin Gareus
* pressing Esc or WM close button did not cancel import thread * proper Abort does not wait for import thread either It was possible to launch a 2nd (and Nth) import thread, all sharing the Editor's ImportStatus data-structure, all having the same registered thread-name and same thread-pool name. Plenty of room for crashes.
2015-10-15rework 8b80fe0, use std::string, not char*Robin Gareus
2015-10-02add missing markup escapeRobin Gareus
(e.g. import file with ampersand)
2011-06-01Delete trailing whitespaceDavid Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@9656 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-11-05try to sensibly handle repeated imports of the same file. the same thing ↵Paul Davis
might be required for embeds git-svn-id: svn://localhost/ardour2/branches/3.0@7975 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-09-29Fix confusion about the 'done' variable in InterThreadInfo during import. ↵Carl Hetherington
'done' now means that a given run of the import thread has completed; 'all_done' means that the whole import operation has completed. Fixes #3396. git-svn-id: svn://localhost/ardour2/branches/3.0@7862 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-05-23Prevent brief, spurious `importing 2 of 1' type messages.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@7141 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-14Display details of which import file we are currently on.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@6895 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-14Separate interthread progress window out into its own class and HIG-ify it a ↵Carl Hetherington
bit. Make the import progress bar report on the whole import rather than individual files. git-svn-id: svn://localhost/ardour2/branches/3.0@6894 d708f5d6-7413-0410-9779-e7cbd77b26cf