0xb00bface
619d888bfa
Get rid of moshi
2023-06-19 19:00:26 +02:00
0xb00bface
fb5fef8912
Replace NextGenLocalRecorder with SimplifiedLocalRecorder
...
The multi-threading in SimplifiedLocalRecorder is a bit simpler. It also makes sure, that each recording is looked at on a regular basis, which should get rid of the stalled recordings problem.
2023-05-28 17:03:57 +02:00
0xb00bface
86e8f00aaf
Save model notes on server, when running in client/server mode
2023-04-25 19:16:37 +02:00
0xb00bface
39da801a61
Store model portraits on the server in client/server mode
2023-04-19 19:48:29 +02:00
0xb00bface
8dc389c73c
Add option to start ctbrec minimized
...
- add option to start ctbrec minimized
- add launcher files to start without splash screen
2023-02-25 16:54:33 +01:00
0xb00bface
14f2626492
Add setting to toggle draggable tabs
...
Draggable tabs in conjunction with alerts can cause tabs to freeze.
See https://bugs.openjdk.java.net/browse/JDK-8254676
2022-05-07 15:12:50 +02:00
0xb00bface
625e972853
Save the config in a sub-directory for each version
2022-05-03 18:12:44 +02:00
0xb00bface
83cfee6568
Add setting to show the number of active recordings in the tray icon
2022-04-09 20:00:56 +02:00
0xb00bface
38b898f405
Add setting to customize the date time format in the GUI
2021-12-24 15:38:29 +01:00
0xb00bface
14f9cce1ae
Code cleanup
2021-12-21 14:21:52 +01:00
0xb00bface
cc2875911e
Merge branch 'cherrytv' into dev
2021-11-09 20:05:09 +01:00
0xb00bface
6ad7f47479
Add first implementation for SecretFriends
2021-11-08 21:04:49 +01:00
0xb00bface
5a86cfa85e
Add initial implementation for cherry.tv
2021-10-23 17:19:44 +02:00
0xb00bface
e0f3d26ea1
Remove dialog on scheduled service error because it locks up the tab
...
somehow
2021-09-02 15:48:13 +02:00
0xb00bface
e05c9657e4
Avoid NPE in settings tab
2021-09-02 11:40:57 +02:00
0xb00bface
805097c7ec
Reduce use of Config.getInstance()
2021-08-31 15:45:50 +02:00
0xb00bface
b1f3390a69
Add font setting to settings tab
2021-08-26 17:03:25 +02:00
0xb00bface
9ee9bed8bf
Add splash screen to linux and mac
2021-08-25 20:14:25 +02:00
0xb00bface
8517b7e8ad
Make main tabs rearrangable
2021-08-21 18:49:30 +02:00
0xb00bface
adbb1bd562
Fix memory leak caused by minimizing to tray
2021-06-21 20:40:40 +02:00
0xb00bface
1f9dcf1ca4
Merge branch 'amatv' into dev
...
# Conflicts:
# client/src/main/java/ctbrec/ui/SiteUiFactory.java
2021-05-24 16:22:08 +02:00
0xb00bface
5db1e3d4d2
Basic support for XloveCam
2021-05-23 22:56:01 +02:00
0xb00bface
436272f5ed
Add basic support for Amateur.tv
2021-05-22 09:41:19 +02:00
0xb00bface
ea062582d4
Code cleanup
2021-05-14 19:52:46 +02:00
0xb00bface
9bb2d5d593
Add dialog to edit model groups
2021-05-09 18:38:57 +02:00
0xb00bface
00c7e463b5
Only save new window coordinates, if the window stays visible
2021-04-18 12:05:49 +01:00
0xb00bface
6e9b92effa
Add minimize to tray
2021-04-18 12:17:02 +02:00
0xb00bface
bab8392430
Start documentation server on demand instead of the start of the app
2021-01-23 17:25:39 +01:00
0xb00bface
fa7f1e5f57
Merge branch 'dev' into v4
2021-01-16 21:03:12 +01:00
0xb00bface
368120e8e6
Add tab for recently watched models
2021-01-16 18:28:49 +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
cdf582ad8f
Merge branch 'dev' into v4
...
# Conflicts:
# client/src/main/java/ctbrec/ui/action/CheckModelAccountAction.java
# client/src/main/java/ctbrec/ui/controls/SearchPopoverTreeList.java
# client/src/main/java/ctbrec/ui/sites/camsoda/CamsodaShowsTab.java
# client/src/main/resources/logback.xml
# common/src/main/java/ctbrec/recorder/NextGenLocalRecorder.java
# server/src/main/resources/logback.xml
2021-01-09 15:59:31 +01:00
0xb00bface
d43e022563
Add "record later" tab to "bookmark" models
2021-01-03 18:37:21 +01:00
0xb00bface
b0eb6e4411
Add setting to show total model count in title bar
2021-01-02 14:49:56 +01:00
0xb00bface
d1764389f0
Revert "Use CompletableFuture.runAsync instead of creating new Threads"
...
This reverts commit 53684668ab
.
2020-12-31 14:37:01 +01:00
0xb00bface
c79cc826d7
Improve bandwidth meter performance
2020-12-29 14:44:11 +01:00
0xb00bface
53684668ab
Use CompletableFuture.runAsync instead of creating new Threads
2020-12-27 15:38:33 +01:00
0xb00bface
5be7fcc2ae
Add clipboard monitoring for model URLs
2020-12-06 15:34:48 +01:00
0xb00bface
7884e602d7
Set scene in Dialogs
2020-12-05 23:18:17 +01:00
0xb00bface
628c92cc67
Little bit of code cleanup
2020-11-21 20:17:21 +01:00
0xb00bface
13eef32ffb
Move ThumbCell.css to package of ThumbCell.java
2020-11-14 19:25:12 +01:00
0xb00bface
151c58fa9f
Start event system immediately after start
...
Instead of waiting for the online monitor to do it'S first run, we not
ignore model state changes from unknown to online
2020-08-21 15:57:22 +02:00
0xb00bface
8cfeb853a7
Show shutdown confirmation dialog only in standalone mode
2020-08-19 14:27:37 +02:00
0xb00bface
7e2924d780
Add confirmation dialog for shutdown
...
Show confirmation dialog when a shutdown is requested and there are
recordings in progress. The user now can decide to shutdown immediately,
shutdown gracefully or leave the app running
2020-08-19 12:45:47 +02:00
0xb00bface
db186e65f4
Merge branch 'dev' into manyvids
...
# Conflicts:
# common/src/main/java/ctbrec/io/HttpClient.java
2020-08-16 17:00:43 +02:00
0xb00bface
2126b61e99
Add logging tab
2020-08-09 18:29:04 +02:00
0xb00bface
0fe16f8ff8
Add setting to disable online check for paused models
2020-08-09 12:27:04 +02:00
0xb00bface
ee302e49a4
Distinguish between performer_id and display_name for LiveJasmin models
2020-08-09 11:04:24 +02:00
0xboobface
ed0f5476b5
Merge branch 'dev' into manyvids
2020-07-10 18:09:26 +02:00
0xboobface
6117d24e13
Remove old settings tab and obsolete dialogs
2020-07-05 15:09:58 +02:00