Commit Graph

1015 Commits

Author SHA1 Message Date
XxInvictus 4936ecf191 Fix ForcePriority Model Highlighting
I accidentally patched in a pre-fix version of the ForcePriority change which did not have model highlighting on the recorded tab when enabled.
2023-11-23 15:00:46 +10:30
XxInvictus 992a58266c Patching in Blacklist/Whitelist Default Filters changes
Adds the ability to have default Whitelist/Blacklist filters that apply to all tabs at all times.
Whitelist - Only show matches (same as filter bar)
Blacklist - Do not show/hide matches
Both filter types are OR not AND, so a match on any keyword is considered a match.
2023-11-23 12:07:07 +10:30
XxInvictus c1b8ea99d6 Merge branch 'dev' into XxInvictus-patch 2023-11-23 11:46:44 +10:30
XxInvictus fe21f8d6a9 Patching in ForcePriority changes, needs test case
Patching in the first set which is ForcePriority context menu feature, allows instantly bumping a model to top of priority list no matter what their priority value is.

# TODO
- Needs a test case, I made an attempt but unfortunately I do not know enough to get this working so I have removed it. Doesn't help I had to do some mangling to get the current path joining to work properly with Windows-based paths and pass the current tests.
- The basic test case it needs is 2 Models, Model with lower priority does not record, forcepriority to true on lower priority Model, Model with lower priority should now record, set back to false on lower priority Model, Model with lower priority should no longer record.
2023-11-23 11:45:41 +10:30
0xb00bface b218f9691c Set version to 5.2.3 2023-11-17 21:55:34 +01:00
0xb00bface 2f1ef7854a Add Stripchat tags thx to @winkru 2023-11-16 21:26:53 +01:00
0xb00bface 0bd2ad6a4b Set version to 5.2.2 2023-11-15 20:13:27 +01:00
0xb00bface 1cf2d35f74 Fix: excessive spawning of threads by the GlobalThreadPool 2023-11-13 19:55:56 +01:00
0xb00bface 41ffd75d48 Add lifecycle listener to Help server to open the browser once the server is ready 2023-11-12 15:30:23 +01:00
0xb00bface 6b1d8eedec Set version to 5.2.1 2023-11-12 14:10:40 +01:00
0xb00bface be9ec437ef Fix MVLive browsing 2023-11-12 13:48:52 +01:00
0xb00bface 35592e2f48 Move Help servlets to common module and embed it into the webinterface 2023-11-12 13:48:31 +01:00
0xb00bface 8a71668508 Fix NPE in ExternalBrowser 2023-11-11 12:39:18 +01:00
0xb00bface 914545f6df Upgrade launch4j plugin 2023-11-06 19:48:05 +01:00
0xb00bface c376f30c56 Add online/offline switch on followed tab for Stripchat 2023-11-05 15:21:24 +01:00
0xb00bface b07a478d03 Add follow / unfollow for Streamray 2023-11-05 15:03:00 +01:00
0xb00bface 0c5a2df61f Set version to 5.2.0 2023-11-05 14:33:58 +01:00
0xb00bface 970b2ab14e Fix WinkTV browsing 2023-11-05 14:15:20 +01:00
0xb00bface 03dd723fb6 Code cleanup 2023-11-05 12:01:40 +01:00
0xb00bface 02dc6d6fdb Remove log statement 2023-11-04 20:49:17 +01:00
0xb00bface a29d57eb57 Fix import / export of model portraits and notes 2023-11-04 18:15:06 +01:00
0xb00bface ffa66fb1bb Preserve the addedTimestamp during import 2023-11-04 16:36:41 +01:00
0xb00bface cf29439a7f Remove recommended tab from CB, because it does not return any recommendations anymore 2023-11-04 13:32:13 +01:00
0xb00bface 2b2182354c Show SILHOUETTE image if CTBREC_DEV is set to 1 2023-11-04 13:10:01 +01:00
0xb00bface 12cd5baf17 Fix import of older exported files 2023-11-03 21:28:28 +01:00
0xb00bface b268549ef6 Fix loading of EventHandlerConfiguration 2023-11-01 18:02:11 +01:00
0xb00bface 33b054bc68 Merge branch '5.0.x winkru' into dev 2023-11-01 11:37:29 +01:00
0xb00bface 224bb27003 Merge almost all changes by @winkru 2023-10-29 19:24:16 +01:00
0xb00bface addbeab76e Integrate DramCam, Streamray and WinkTv by @winkru 2023-10-29 15:05:41 +01:00
0xb00bface 8fbbbb3dbe Fix Chaturbate overview pages 2023-10-23 19:46:11 +02:00
0xb00bface 619d888bfa Get rid of moshi 2023-06-19 19:00:26 +02:00
0xb00bface 48bcf3b525 Set version to 5.1.2 2023-06-17 16:18:00 +02:00
0xb00bface 4d978e2ee6 Add check that the preview URL is not blank in SearchPopoverTreeList 2023-06-16 21:50:35 +02:00
0xb00bface 799ef77f38 Set version to 5.1.1 2023-06-16 18:56:51 +02:00
0xb00bface c9f7fd4403 Set version to 5.1.0 2023-06-04 15:27:51 +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 4bec3f0fc8 Add new tabs to Chaturbate 2023-04-10 12:27:37 +02:00
0xb00bface db8ed3396a Set version to 5.0.3 2023-04-09 19:56:27 +02:00
0xb00bface ac2c8ded4d Fix MVLive overview tabs 2023-04-09 12:41:50 +02:00
0xb00bface 96e10b65c8 Set version to 5.0.2 2023-04-08 13:47:07 +02:00
0xb00bface 5137e2819e Set version to 5.0.1 2023-03-17 16:16:50 +01:00
0xb00bface 952739f846 Reduce log level 2023-03-17 16:14:32 +01:00
0xb00bface 69ea8e0b92 Improved grammar to allow multiple expressions in a function parameter 2023-03-12 15:26:00 +01:00
0xb00bface 699a99608e Set version to 5.0.0 2023-03-11 11:29:01 +01:00
0xb00bface f2df8deb0c Add playground dialog for post-processing variables/functions and update the documentation 2023-03-04 15:14:59 +01:00
0xb00bface 59a5f1398e Remove binding between startMinimized and minimizeToTray 2023-02-25 17:03:56 +01: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 9df466f0ea Add checkbox to post-processing steps to disable them 2023-02-19 20:11:25 +01:00
0xb00bface 57cecf0818 Set version to 4.7.17 2023-02-11 19:23:14 +01:00
0xb00bface 0a01e2fc85 Set version to 4.7.17 2023-02-10 15:31:30 +01:00
0xb00bface f39b9ef13f Fix Cam4 browser tabs 2023-02-10 15:29:01 +01:00
0xb00bface adf129a0c0 Update MFC model state when a page is loaded, so that offline models are detected as offline 2022-12-26 19:00:58 +01:00
0xb00bface 15593cd9b8 Attach key listener to scrollpane instead of whole tab 2022-12-03 17:27:55 +01:00
0xb00bface 10c5c098e6 Set version to 4.7.16 2022-11-26 19:50:05 +01:00
0xb00bface 97b4aa992f Code cleanup 2022-11-26 18:49:01 +01:00
0xb00bface 505e641eb9 Code cleanup 2022-11-18 18:20:18 +01:00
0xb00bface 3ca1d715a7 Set version to 4.7.15 2022-11-13 11:01:46 +01:00
0xb00bface 97087c601a Set version to 4.7.14 2022-11-12 18:22:28 +01:00
0xb00bface 2cc55508b7 Set version to 4.7.13 2022-10-22 15:17:15 +02:00
0xb00bface 09d9c3490e Add electron login dialog for Chaturbate 2022-10-22 15:08:29 +02:00
0xb00bface d1c5bd4850 Update token label only when a tab is selected 2022-10-22 13:48:49 +02:00
0xb00bface 8b31df73c5 Code cleanup 2022-10-15 20:04:55 +02:00
0xb00bface 856743c00a Add "Trans" tab for Cam4 2022-10-15 18:04:34 +02:00
0xb00bface 67a8aa1b26 Fix Showup.tv loading of overviews and thumbnails 2022-10-15 17:35:33 +02:00
0xb00bface 578a10a2b6 Set version to 4.7.12 2022-10-15 16:38:49 +02:00
0xb00bface 74459d61fc Fix Showup.tv loading of overviews and thumbnails 2022-10-15 16:28:58 +02:00
0xb00bface 3ed7fd1aff Fix BongaCams online check 2022-10-15 14:55:27 +02:00
0xb00bface 39d18edf9c Set version to 4.7.11 2022-08-31 15:58:13 +02:00
0xb00bface 8bcc1a262c Fix Stripchat preview URLs 2022-08-30 20:33:08 +02:00
0xb00bface 0fba914a9c Set version to 4.7.10 2022-08-13 18:49:26 +02:00
0xb00bface a030ba7e83 Add volume setting to play sound event 2022-07-03 11:58:52 +02:00
0xb00bface a64cd4f4c1 Set version to 4.7.9 2022-07-02 16:55:31 +02:00
0xb00bface 062a450e69 Fix Flirt4Free recordings 2022-07-02 16:43:54 +02:00
0xb00bface 5cf45a87e3 Set aspect ratio for cam4 thumbs to 16/9 2022-06-23 14:48:55 +02:00
0xb00bface 5dc5083150 Fix bug in preferences where panels would be empty 2022-05-28 18:07:07 +02:00
0xb00bface bbb829d546 Set version to 4.7.8 2022-05-25 19:49:36 +02:00
0xb00bface 710881826e Set version to 4.7.7 2022-05-14 19:20:27 +02:00
0xb00bface a6f0777fef Fix cherry.tv overview pages 2022-05-14 19:08:02 +02:00
0xb00bface 25cfaf220f Set log level for OnlineMonitor to INFO 2022-05-10 18:27:17 +02:00
0xb00bface 97edc46e60 Remove debug code 2022-05-07 19:14:13 +02:00
0xb00bface 0ad935474a Set thumbnail aspect ration to 9/16 for MVLive 2022-05-07 18:50:53 +02:00
0xb00bface be225a1613 Use live previews for Stripchat thumbs where available 2022-05-07 18:06:43 +02: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 5c2c7f3477 Fix loading of thumbnails for Stripchat 2022-05-06 21:35:18 +02:00
0xb00bface 625e972853 Save the config in a sub-directory for each version 2022-05-03 18:12:44 +02:00
0xb00bface 77b9737495 Fix minimize to tray 2022-04-13 18:00:45 +02:00
0xb00bface 38c16e6929 Set version to 4.7.5 2022-04-10 17:52:16 +02:00
0xb00bface 5650494c2f Set version to 4.7.5 2022-04-10 17:49:38 +02:00
0xb00bface 04eb5a7ad1 Add a timeout of 2 seconds for each online check to make sure the online check doesn't get blocked somehow 2022-04-10 17:47:40 +02:00
0xb00bface a008fff084 Fix NPE in updateActiveRecordings 2022-04-10 17:46:36 +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 e6e8d22631 Set version to 4.7.4 2022-03-12 15:33:08 +01:00
0xb00bface 5d7d5118dc Set version to 4.7.3 2022-02-20 12:57:45 +01:00
0xb00bface 1eafec94b3 Set version to 4.7.2 2022-02-19 21:24:03 +01:00
0xb00bface bba353f309 Fix MVLive tab 2022-02-19 20:09:45 +01:00
0xb00bface 26bf338807 Fix LiveJasmin Followed tab 2022-02-19 15:21:55 +01:00
0xb00bface 83d6fd526e Fix Cherry.TV overview pages 2022-02-19 15:13:32 +01:00
0xb00bface f7fc33afd6 Fix Camsoda followed tab 2022-02-19 14:44:20 +01:00