itsmattkc
|
1aa87cbda6
|
various: encapsulate all code in the olive namespace to avoid name collisions
Large-scale code cleanup. Also adds a license to the top of all files that were
missing it.
|
2020-04-06 15:29:53 +10:00 |
|
itsmattkc
|
fd49b6eb55
|
taskdialog: created ProgressDialog-based dialog for modal tasks
|
2020-02-17 02:05:40 +11:00 |
|
itsmattkc
|
653709dc84
|
try to index media immediately on import
Since indexing is supplemental, it can be made a background task that can occur
at more or less any time. So we run it as soon as possible.
|
2020-01-17 03:58:29 +11:00 |
|
itsmattkc
|
4b2f4bcdb2
|
fixed occasional import segfault
|
2019-09-08 12:18:27 +10:00 |
|
itsmattkc
|
1616166fbc
|
worked on thread safety with tasks
|
2019-08-09 12:31:02 +10:00 |
|
itsmattkc
|
c0f6ee534a
|
minor code cleanups
|
2019-08-09 10:43:14 +10:00 |
|
itsmattkc
|
3038af3482
|
tasks are shared ptrs that can be cancelled and undone
|
2019-07-06 13:22:47 -05:00 |
|
itsmattkc
|
b62ec30015
|
changed items to shared ptrs
|
2019-07-06 12:50:00 -05:00 |
|
itsmattkc
|
a6971b3fde
|
more work on project management
|
2019-07-06 09:46:55 -05:00 |
|
itsmattkc
|
4241937069
|
license and documentation for task
|
2019-06-30 12:13:13 -07:00 |
|
itsmattkc
|
1a25a14a61
|
tasks have dependencies
|
2019-06-28 10:57:25 -07:00 |
|
itsmattkc
|
8117e13c15
|
base task and taskmanager class
|
2019-06-27 11:03:08 -07:00 |
|
itsmattkc
|
e435f6ee83
|
licenses for task source files
|
2019-06-27 09:46:29 -07:00 |
|
itsmattkc
|
f0f74e0f3b
|
created task manager classes
|
2019-06-27 09:45:45 -07:00 |
|