0xb00bface
967b5dec42
Use global thread pool instead of creating new threads
2021-01-10 22:14:20 +01:00
0xb00bface
4f7060dfef
Use GlobalThreadPool in conjunction with CompletableFuture
2021-01-10 20:14:36 +01:00
0xb00bface
d679bb65ca
Revert "Use CompletableFuture.runAsync instead of creating new Threads"
...
This reverts commit 53684668ab
.
2021-01-10 19:58:17 +01:00
0xb00bface
17aa5bc18d
Change context menu behavior to make sense with bookmarked models
...
- "Record Later" is hidden if it makes sense
- Move models to Active tab, if the are in "Later" tab and then get started
2021-01-09 12:45:38 +01:00
0xb00bface
d43e022563
Add "record later" tab to "bookmark" models
2021-01-03 18:37:21 +01:00
0xb00bface
985ce12f52
Fix bug in OpenRecordingsDir action
...
It used the wrong directory in case of recording dir structure was set
to ONE_DIR_PER_RECORDING
2020-12-27 15:49:32 +01:00
0xb00bface
53684668ab
Use CompletableFuture.runAsync instead of creating new Threads
2020-12-27 15:38:33 +01:00
0xb00bface
0d2826ebf7
Add optional confirmation dialog for stop recording action
2020-12-27 15:16:36 +01:00
0xb00bface
616be8e252
Add optional confirmation dialog to ignore action
2020-12-27 14:35:35 +01:00
0xb00bface
b76a67ac7d
Add action to set the recording stop date
2020-12-22 12:48:23 +01:00
0xb00bface
97715aecc5
Improve UI features for time limited recordings
2020-12-21 18:53:34 +01:00
0xb00bface
c9cd6e825d
Add Model.exists to check, if a model account exists
2020-12-19 18:07:30 +01:00
0xb00bface
e0537650c9
Fix: button for model account check stays inactive
2020-12-18 19:46:41 +01:00
0xb00bface
372fcd0d13
Don't show dialog, if no model account has been deleted
2020-12-15 18:37:04 +01:00
0xb00bface
43d93e3590
Add button to check model URLs
...
Add button and action, which goes over all model URLs and checks, if the
account still exists.
2020-12-13 17:22:30 +01:00
0xb00bface
f7775b4671
Add button to pause recording entirely without pausing all models
2020-10-17 16:43:23 +02:00
0xb00bface
17f1c3aec6
Add confirmation dialog for pause all and resume all
2020-08-19 11:42:50 +02:00
0xboobface
6f278b6c49
Code cleanup
2020-03-16 14:27:48 +01:00
0xboobface
8cafc7124f
Add search for Stripchat
2020-02-23 19:36:14 +01:00
0xboobface
8ae41142d1
Add menu entry to open the recording dir of a model
2020-01-03 15:13:57 +01:00
0xboobface
0f3d0b6337
Rewrite recording code for local recording
...
Remote recording is TBD
2019-05-31 20:00:07 +02:00
0xboobface
8d3f2da18b
Apply stylesheet to all dialogs
2019-05-01 10:49:15 +02:00
0xboobface
9696edd002
Apply application stylesheets to custom dialogs
2019-04-11 14:38:09 +02:00
0xboobface
62c6f9a885
Remove notes from config, if new note is an empty string
2019-04-11 14:00:27 +02:00
0xboobface
458e05d2b4
Add notes column to recorded models tab
2019-04-07 18:11:27 +02:00
0xboobface
3a83943130
Let SiteUi launch the player for a model stream
...
This is done, because there might be some special conditions for the
player to work. For example on fc2live a websocket has to be open while
the player is running. The SiteUI can handle these cases transparently.
2019-01-21 15:31:13 +01:00
0xboobface
60da66139e
Make use of new actions
2018-12-12 18:16:49 +01:00
0xboobface
a68341de82
Add actions to MFC's table view
2018-12-12 18:08:39 +01:00
0xboobface
f32990b9d7
Created action classes for actions on Recording tab
2018-12-12 16:52:29 +01:00