forked from j62/ctbrec
1
0
Fork 0
Commit Graph

139 Commits

Author SHA1 Message Date
0xboobface c7e07b4b26 Implement login and favorites tab 2018-12-14 17:36:24 +01:00
0xboobface 6b52906811 Add configuration ui for the credentials 2018-12-14 15:51:15 +01:00
0xboobface 461e65ed84 Switch to much simpler JSON api 2018-12-14 14:58:12 +01:00
0xboobface 64c60eaeaa Add determination of stream url and stream sources 2018-12-14 02:39:07 +01:00
0xboobface 52cdf8d601 Add classes and first code for Streamate 2018-12-13 23:48:16 +01:00
0xboobface ceb7c07aa8 Add setting for minimum recording length
If a recording is shorter than x seconds, it gets deleted
2018-12-13 20:54:10 +01:00
0xboobface 9d86a0531c Bump version to 1.15.0 2018-12-13 16:24:45 +01:00
0xboobface 066cb52106 Fix JSON parsing for BongaCams 2018-12-13 16:16:46 +01:00
0xboobface 540e8a8466 Fix JSON parsing for CamSoda 2018-12-13 16:15:08 +01:00
0xboobface 10c0728e05 Avoid NPE when is not yet loaded 2018-12-13 15:21:31 +01:00
0xboobface fb54f464ab Remove irrelevant TODO comments 2018-12-13 15:21:09 +01:00
0xboobface 9f287b6d81 Fix possible IndexOutOfBoundsException in the follow animation 2018-12-13 02:35:03 +01:00
0xboobface 5c4125c03e Fix: selection overlay did not show
The selection overlay did not show when a tab was opened the first time
2018-12-12 18:30:50 +01:00
0xboobface 672c133ee4 Rename "Record" to "Start Recording"
... to be consistent with other views
2018-12-12 18:29:34 +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
0xboobface c944323aa4 Set min Java version to 10 and change JRE download URL 2018-12-12 13:25:26 +01:00
0xboobface c478f6b0f1 Make login methods synchronized
Add synchronized modifier to the login methods, so that only one thread
at a time tries to login. All the following threads then should be able
to use the session cookies
2018-12-12 12:48:45 +01:00
0xboobface a5ec00c936 Add table for MFC which contains all models 2018-12-11 21:59:32 +01:00
0xboobface 2d1ac40c72 Move token label and buy button to ThumbOverviewTab 2018-12-11 15:47:19 +01:00
0xboobface bb3de83453 Logout and delete cookies when credentials are changed 2018-12-10 18:37:04 +01:00
0xboobface 04382dfa6e Run registerAlertSystem in a thread 2018-12-10 17:57:12 +01:00
0xboobface 064efd2863 Register event handler 1 min after start
Don't register before 1 minute has passed, because directly after
the start of ctbrec, an event for every online model would be fired,
which is annoying as f
2018-12-10 17:16:39 +01:00
0xboobface e7f1d26a84 Bumb version to 1.14.0 2018-12-10 17:15:33 +01:00
0xboobface 5b15b77014 Disable post-processing for server mode 2018-12-10 15:18:24 +01:00
0xboobface 448cfd14b8 Clear state comboboxes before filling them to avoid duplicates 2018-12-10 14:34:56 +01:00
0xboobface b715fba836 Add validation for recording state 2018-12-10 14:32:33 +01:00
0xboobface 316842e690 Revert removal of post-processing setting 2018-12-09 21:37:24 +01:00
0xboobface 5b936c779d Add helper class for dialogs 2018-12-09 21:36:10 +01:00
0xboobface 878b25c55c Add validation to actions panel 2018-12-09 21:35:35 +01:00
0xboobface 7c16006870 Set the name in the default constructor 2018-12-09 19:02:19 +01:00
0xboobface 888046676f Add first configurable version of the notification system 2018-12-09 18:46:33 +01:00
0xboobface 434001aafe Optimize settings tab layout 2018-12-08 17:14:25 +01:00
0xboobface a944117966 Change layout of color settings panel 2018-12-08 17:13:58 +01:00
0xboobface 9825383d0c Set textfield to grow horizontally 2018-12-08 17:13:39 +01:00
0xboobface 509a9115fa Set user data directory for webengine 2018-12-08 16:49:47 +01:00
0xboobface 65f7c0d85e Use file/dir selection boxes and remove post-processing setting 2018-12-08 16:08:00 +01:00
0xboobface 016c95f7f1 Make file/dir selection boxes usable 2018-12-08 16:07:30 +01:00
0xboobface 4d55351919 Create controls for file, program and directory selection 2018-12-08 15:34:50 +01:00
0xboobface 1fc16a0d41 Add a few predicates and actions for the event system 2018-12-08 13:08:20 +01:00
0xboobface 2dc5fd4581 Add Event and EventReaction classes 2018-12-06 17:39:33 +01:00
0xboobface b50df194a0 Move settings to own package 2018-12-06 17:38:10 +01:00
0xboobface b100f107d4 Move site activation checkbox to their config ui 2018-12-06 14:16:10 +01:00
0xboobface 69544a7a60 Pull OnlineMonitor out of LocalRecorder 2018-12-05 21:01:33 +01:00
0xboobface 9f19b2c1fa Merge branch 'dev' into notify 2018-12-05 16:08:55 +01:00
0xboobface e6476e95ec Add setting to ignore the upscaled video stream on MFC 2018-12-05 16:08:44 +01:00
0xboobface 42177b4399 Add enum to Model for the online states 2018-12-05 15:51:21 +01:00
0xboobface 65e6c5b76e Merge branch 'dev' into notify 2018-12-05 12:58:51 +01:00
0xboobface 28fee0b2e6 Preselect the right entry, if stream url index is set 2018-12-05 12:20:50 +01:00