forked from j62/ctbrec
1
0
Fork 0
Commit Graph

994 Commits

Author SHA1 Message Date
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
0xb00bface 9cb96f97b8 Set version to 4.7.1 2021-12-26 12:53:57 +01:00
0xb00bface cfe8922b81 Code cleanup 2021-12-24 16:57:28 +01:00
0xb00bface 3a6fe58a0c Code cleanup 2021-12-24 16:37:49 +01:00
0xb00bface e30a658f3d Add class for common error messages 2021-12-24 16:18:22 +01:00
0xb00bface 38b898f405 Add setting to customize the date time format in the GUI 2021-12-24 15:38:29 +01:00
0xb00bface a6e3fcc6e3 Fix model groups not exported from server but from local config 2021-12-24 14:58:24 +01:00
0xb00bface 4105dc61c6 Upgrade launch4j maven plugin to 2.1.1 2021-12-24 12:47:42 +01:00
0xb00bface f92cdf46b6 Set version to 4.7.0 2021-12-21 22:07:10 +01:00
0xb00bface 21fa71c901 Use minutes for record until default duration setting 2021-12-21 15:01:19 +01:00
0xb00bface e5689d9af5 Fix variable expansion in player params in standalone mode 2021-12-21 14:31:42 +01:00
0xb00bface 14f9cce1ae Code cleanup 2021-12-21 14:21:52 +01:00
0xb00bface 0772b8e057 Make model import more robust 2021-12-21 14:01:19 +01:00
0xb00bface a111d12969 Improve input field of export file name 2021-12-20 17:29:57 +01:00
0xb00bface f04eb5310e Add export and import function for the model lists (recording and later) 2021-12-20 15:57:50 +01:00
0xb00bface 923286ae51 Add setting to define a default period for "record until" 2021-12-19 13:26:58 +01:00
0xb00bface 08052bbd4e Drop support for Java 1.8
Target version is the current LTS 17
2021-12-19 11:42:18 +01:00
0xb00bface 57c9d0d021 Set version to 4.6.1 2021-12-18 17:23:26 +01:00
0xb00bface e10e704298 Remove debug saving of response data to /tmp 2021-12-12 22:08:01 +01:00
0xb00bface fd5a0e24c7 Remove left over code from implementing the Recording tab per site 2021-12-11 21:42:51 +01:00
0xb00bface 12997bac49 Set version to 4.6.0 2021-12-11 21:33:43 +01:00
0xb00bface c6f5750e1b Add setting for recording tab per site 2021-12-11 18:41:42 +01:00
0xb00bface bf9e23bdfa Add button to suspend events 2021-12-11 17:07:50 +01:00
0xb00bface 92fa017b6b Code cleanup 2021-12-11 16:30:27 +01:00
0xb00bface 91b82b16a9 Fix Camsoda thumbnails 2021-12-11 16:22:29 +01:00
0xb00bface 68c68a126a Fix Streamate by removing the use of the XSRF
Apparently the XSRF is not needed anymore
2021-12-11 14:04:03 +01:00
0xb00bface 5f517682b9 Add Recording tabs to the side tabs of each site 2021-12-04 15:46:08 +01:00
0xb00bface 2e122fbfd1 Add tab to show the recorded models per site
Does more or less the same as RecordedModelsTab, but removes some buttons and adds a default filter of site.getName()
2021-12-04 15:12:55 +01:00
0xb00bface cad97492e4 Set min size for pagination buttons 2021-12-04 14:32:26 +01:00
0xb00bface 8bd5412504 Set aspect ratio for thumbnails of followed tab to 1:1 2021-11-09 20:34:31 +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 18e4a43699 Implement follow / unfollow 2021-11-07 16:45:44 +01:00
0xb00bface 0d47952d3d Make sure, that the model id is always set 2021-11-07 14:01:58 +01:00
0xb00bface 881e8afb4c Implement login and followed tab for cherry.tv 2021-11-07 13:43:48 +01:00
0xb00bface 36cacda106 Implement login and followed tab for cherry.tv 2021-11-07 13:35:28 +01:00
0xb00bface c4c5818496 Implement pagination for cherry.tv 2021-11-06 19:38:50 +01:00
0xb00bface 50b2a2a672 Limit to 50 per page 2021-11-06 19:18:18 +01:00
0xb00bface ef7e109d71 Remove apollo client again 2021-11-06 19:17:55 +01:00
0xb00bface 8fca82613e Add group show and trans tabs for cherry.tv 2021-11-06 17:56:14 +01:00
0xb00bface 1bd83c5f31 Add couples tab to LiveJasmin 2021-11-05 20:16:34 +01:00
0xb00bface bf6b653032 Add couples tab to Flirt4Free 2021-11-05 20:08:36 +01:00
0xb00bface 5a86cfa85e Add initial implementation for cherry.tv 2021-10-23 17:19:44 +02:00
0xb00bface 1142a15e9f Set version to 4.5.5 2021-10-15 15:55:23 +02:00
0xb00bface ccddf3ccfb Add remove confirmation back in ModelMenuContributor 2021-10-10 14:05:47 +02:00
0xb00bface 498a20fe4e Start recording stream on double-click 2021-10-01 20:29:59 +02:00
0xb00bface 07701de8c8 Set version to 4.5.4 2021-10-01 20:06:07 +02:00
0xb00bface 2775303113 Allow streaming of running recordings
Since the playlist is now written on-the-fly, we can stream the recording while it is still running
2021-10-01 19:57:21 +02:00
0xb00bface ff9ce1d205 Add cell factory for resolution to render n/a and unknown values properly 2021-09-12 15:00:08 +02:00
0xb00bface e8f653bcdd Load portrait images only if column is visible 2021-09-12 14:58:38 +02:00
0xb00bface 2cdecf08aa Execute EditGroupAction only if group indicator is clicked with primary
button
2021-09-11 19:08:08 +02:00
0xb00bface 2fc538c83a Make preview column visible depending on the preview setting 2021-09-11 18:29:45 +02:00
0xb00bface 4cbb21bdb6 Use StatePersistingTableView for RecordedModels and RecordLater 2021-09-11 18:24:24 +02:00
0xb00bface abf65b1cc2 Make columns of RecordingsTable configurable 2021-09-11 17:43:44 +02:00
0xb00bface 0d02a6cf9c Update cached data in RemoteRecorder so that views update faster 2021-09-11 15:19:51 +02:00
0xb00bface 6e5d706f65 Fix switching between "record later" and "recording"
Starting the recording coming from "record later" did not work in every
case (client/server, standalone, start, start paused, record until)
2021-09-11 14:51:42 +02:00
0xb00bface d663ca1160 Restart update service in callbacks 2021-09-11 14:06:16 +02:00
0xb00bface baf8a8ae1e Remove comment 2021-09-11 14:05:55 +02:00
0xb00bface bb95575897 Fix potential NPE in Player 2021-09-10 21:59:53 +02:00
0xb00bface b959c57b8f Generate / update playlist while recording 2021-09-10 21:37:11 +02:00
0xb00bface 9c2a8242de Add resolution to recordings table 2021-09-10 16:28:00 +02:00
0xb00bface e7b688906c Add model notes to recordings table 2021-09-10 16:01:42 +02:00
0xb00bface ed5d674be3 Add variable support for model variable to player params 2021-09-10 15:36:35 +02:00
0xb00bface 45a385be11 Move switching stream resolution to a dedicated action 2021-09-10 13:00:29 +02:00
0xb00bface a3ee92f269 Change how LiveJasmin refreshes the HTTP session
... which does not require to open the login dialog on the start anymore
2021-09-09 19:59:16 +02:00
0xb00bface ec822ec356 Fix NPE in ExternalBrowser 2021-09-09 18:51:35 +02:00
0xb00bface f98e01d08c Change login process of Amateur.tv 2021-09-09 18:37:29 +02:00
0xb00bface 3f75e03766 Fix "cast" exception. Handle result from external browser as object. 2021-09-09 16:57:14 +02:00
0xb00bface babb522f91 Remove log statement 2021-09-09 16:56:35 +02:00
0xb00bface 0c0fc3a232 Fix LiveJasmin followed tab 2021-09-09 16:47:04 +02:00
0xb00bface b1632cde93 Add buttons to settings panel to delete cookies per site 2021-09-09 16:46:44 +02:00
0xb00bface 1903350dd1 Add recording timeout params to docs 2021-09-09 14:22:03 +02:00
0xb00bface 9e3e0db8ad Disable timeout settings in remote mode 2021-09-09 14:15:39 +02:00
0xb00bface 1d2acbeaf3 Center "added at" column 2021-09-09 14:03:44 +02:00
0xb00bface 3c6c495a5b Add timeout window when not record 2021-09-09 13:35:03 +02:00
0xb00bface c515ce7b2a Remove CamSoda shows tab 2021-09-08 21:01:04 +02:00
0xb00bface 8be632a708 Fix Cam4 login 2021-09-08 20:08:46 +02:00
0xb00bface 7a6fd75fd8 Implement lazy initialization for all SiteUis 2021-09-08 14:44:41 +02:00
0xb00bface 19b8e5f0f7 Implement lazy initialization for CamsodaSiteUi 2021-09-08 14:34:09 +02:00
0xb00bface 069160f3ae Add "added at" column for model tabs 2021-09-06 17:31:47 +02:00
0xb00bface ab209ca2c1 Add record later as subsequent action for time limmited recordings 2021-09-06 16:48:17 +02:00
0xb00bface f05353c3e5 Add default value for recording priority to settings 2021-09-06 16:12:18 +02:00
0xb00bface dfa70fe9c0 Code cleanup 2021-09-06 15:14:38 +02:00
0xb00bface 37c2543554 Increase max prio to 10000 2021-09-06 15:14:32 +02:00
0xb00bface 9b9659be71 Improve recording relation action behaviour 2021-09-05 20:23:35 +02:00
0xb00bface b8467fc673 Set version to 4.5.2 2021-09-03 14:05:52 +02:00
0xb00bface f216b8240b Rewrite of recording related model actions 2021-09-03 13:58:07 +02:00
0xb00bface e5468f6849 Add error label to thumb overview in case the scheduled service fails 2021-09-03 11:09:36 +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 6dd2779cf4 Change group settings only if the user clicks on OK 2021-08-27 19:05:19 +02:00
0xb00bface f577983305 Start recording only if the user clicked on OK in the record until
dialog
2021-08-27 18:58:27 +02:00
0xb00bface 9d5d719e3c Fix thumbs in LiveJasmin followed tab 2021-08-27 17:10:51 +02:00
0xb00bface a335ef82dc Execute start stop callback only for the current model 2021-08-27 16:37:01 +02:00
0xb00bface 2e78eb9b37 Add setting to hide the table grid 2021-08-27 15:54:07 +02:00
0xb00bface 6b66cc963a Set version to 4.5.1 2021-08-27 15:10:32 +02:00
0xb00bface eec6a4c822 Clean selected thumbcells on page change 2021-08-27 14:46:10 +02:00
0xb00bface 79a16674f2 Remove cells from selectedThumbCells, which are not visible anymore 2021-08-27 12:52:10 +02:00
0xb00bface b1f3390a69 Add font setting to settings tab 2021-08-26 17:03:25 +02:00
0xb00bface ffb1997e24 Put browser and ffmpeg into lib dir for the client app 2021-08-26 15:20:47 +02:00
0xb00bface 9ee9bed8bf Add splash screen to linux and mac 2021-08-25 20:14:25 +02:00
0xb00bface 6d17b0413c Fix rounded corners for portrait images 2021-08-23 15:32:46 +02:00
0xb00bface 56ca4d50de Crop manually selected portraits, too 2021-08-23 15:05:43 +02:00
0xb00bface 5538c7c274 Add max heap size parameter with 512m 2021-08-22 12:07:06 +02:00
0xb00bface c609014952 Use a constant for the silhouette image
... so that it only gets loaded once
2021-08-22 12:06:30 +02:00
0xb00bface 0b762eba0d Add combobox to select a font
... no actual functionality behinfd it, yet
2021-08-22 11:16:46 +02:00
0xb00bface ac135b3e0b Add F5 shortcut to reload the thumb overview 2021-08-22 11:15:37 +02:00
0xb00bface 50d1725e59 Optimize GUI to work with big font sizes 2021-08-21 21:37:00 +02:00
0xb00bface 1e9867cc88 Improve support for big fonts 2021-08-21 19:29:37 +02:00
0xb00bface 8517b7e8ad Make main tabs rearrangable 2021-08-21 18:49:30 +02:00
0xb00bface 74e70074ba Center text and images in tables 2021-08-21 17:44:42 +02:00
0xb00bface 0c1b925958 Add "use as portrait" to context menu in search popup 2021-08-21 16:54:50 +02:00
0xb00bface 6c1c10a791 Improve layout of portrait image table cell 2021-08-21 16:47:26 +02:00
0xb00bface cdf32d8437 Remove portraits from cache, when models are removed 2021-08-21 16:47:26 +02:00
0xb00bface a258498117 Add model portrait column to recorded models tab 2021-08-21 16:47:26 +02:00
0xb00bface 016b5dc7f1 Introduce common base class for recorded models tabs 2021-08-21 16:47:26 +02:00
0xb00bface 82c51bab40 Set version to 4.5.0 2021-08-21 16:47:26 +02:00
0xb00bface 7b85114164 Make columns in recorded tab configurable 2021-08-21 16:47:26 +02:00
0xb00bface 985ded70a8 Add possibility to remove portrait image 2021-08-21 16:47:26 +02:00
0xb00bface 28ca1932e9 Add first working client side version for model portraits 2021-08-21 16:47:26 +02:00
0xb00bface d9742f5962 Add context menu to search popup 2021-08-21 16:47:10 +02:00