0xboobface
87943fac95
Fix bug in moveActiveRecordingsToFront
...
There was a bug in moveActiveRecordingsToFront, which caused the models
to rotate their positions
Also some refactoring to reduce method complexity.
2019-12-27 19:01:51 +01:00
0xboobface
87b0ce0d21
Use constants from HttpConstants
2019-12-27 15:14:55 +01:00
0xboobface
f3a13a6f06
Fix CamSoda downloads
...
Some models now have a different stream URL. ctbrec has to distiguish
between the old and the new URLs
2019-12-27 13:51:28 +01:00
0xboobface
afe482dfe1
Change log levels in determineResolution() to debug
2019-12-26 23:43:13 +01:00
0xboobface
4049f8859c
Fix context menu to rerun pp
2019-12-26 21:46:01 +01:00
0xboobface
bce8de01fe
Made logging less verbose for the resolution tag
2019-12-26 21:45:46 +01:00
0xboobface
9df30b3342
Attach HMAC only to recordings
2019-12-22 12:11:32 +01:00
0xboobface
fde24e80ea
Use JSON again to parse the models
2019-12-21 21:04:49 +01:00
0xboobface
45d18c754a
Fix followed page for MFC
2019-12-21 19:54:49 +01:00
0xboobface
2fb2c932aa
Fix "rerun pp" for MFC dash downloads
2019-12-21 18:59:31 +01:00
0xboobface
6fb1ee5153
Fix boolean condition for "rerun pp" context menu entry
2019-12-21 17:52:50 +01:00
0xboobface
4eeb101cbb
Fix recording downloads from server to client
2019-12-21 14:30:57 +01:00
0xboobface
034fe81081
Use FFmpeg to merge HLS segments
2019-12-07 16:58:56 +01:00
0xboobface
1c64b82deb
Add providers for MFC streams sources
...
Since MFC uses different streaming technologies, the stream sources have
to be determined differently. This is now done in dedicated
StreamSourceProvider classes.
2019-12-07 12:00:05 +01:00
0xboobface
00ea43c8b3
Move HLS related classes ot own package
2019-11-30 16:40:01 +01:00
0xboobface
011e8c2f29
Improve thread interrupt and lock handling
2019-11-23 17:13:27 +01:00
0xboobface
84a02d7432
Use liveState to determine, if a model is online
2019-09-21 12:50:05 +02:00
0xboobface
7319b6251a
Fix favorites page for Streamate
...
The URL and JSON response for favorites had changed
2019-09-21 12:00:12 +02:00
0xboobface
372fce2899
Update the RunningTheServer page
2019-08-10 20:24:27 +02:00
0xboobface
f12a20a15e
Add support for TLS and changing the context path
2019-08-10 17:45:13 +02:00
0xboobface
88040e9a0b
Disable MyFreeCams for the time being
2019-07-21 10:46:46 +02:00
0xboobface
1db79541ff
Add web interface for the server
2019-07-21 10:39:00 +02:00
0xboobface
ef19e04751
Fix NPE in DirectorySelectionBox
2019-07-05 18:09:50 +02:00
0xboobface
2bedb6497a
Revert switch to JSON parsing
...
The switch to parse the JSON array at the end of the page is not
reliable because the page does not always contain the array.
2019-06-29 18:08:45 +02:00
0xboobface
798f950a95
Refresh model online state before switching resolutions
2019-06-11 19:59:11 +02:00
0xboobface
367bec664c
Sleep 100ms between open and close checks for the preview
2019-06-11 19:58:46 +02:00
0xboobface
ddbd8de900
Fix Flirt4Free thumb overviews and recording
2019-06-08 10:34:44 +02:00
0xboobface
b136fce0db
Add menu entry to rerun the post-processing script
...
In client/server mode this will trigger the playlist generation and
post-processing. In standalone mode only the post-processing will be
executed.
2019-06-02 19:53:25 +02:00
0xboobface
d5f2f043e4
Fix download filename
2019-06-01 17:26:33 +02:00
0xboobface
a41223397d
Make use of the Dialogs class instead of creation own alerts
2019-06-01 15:33:20 +02:00
0xboobface
4104b5990c
Fix Camsoda JSON parsing
2019-06-01 15:32:19 +02:00
0xboobface
f11fcf7ca1
Rewrite recording code for remote recording
2019-06-01 12:12:46 +02: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
80071a1eb4
Add Flirt4Free config UI
2019-04-20 12:50:41 +02:00
0xboobface
204eb99b29
Implement follow/unfollow for Flirt4Free
2019-04-16 19:51:57 +02:00
0xboobface
5e8604d38b
Merge branch 'dev' into flirt4free
2019-04-14 20:00:53 +02:00
0xboobface
74f727bc12
Set insets of buttons to 5
2019-04-13 16:24:24 +02:00
0xboobface
ea310e5970
Merge branch 'dev' into flirt4free
2019-04-13 15:25:06 +02:00
0xboobface
280b0a30b7
Set insets of buttons in the top bar to 5
2019-04-13 14:32:05 +02:00
0xboobface
a763162963
Add tab to open the help
2019-04-13 14:22:52 +02:00
0xboobface
15bfe0f44f
Add basic functionality for Flirt4Free
2019-04-12 21:57:53 +02:00
0xboobface
2635246bef
Sort ignore list by model name
2019-04-11 16:22:31 +02:00
0xboobface
348019d8e0
Add warning to max resolution
...
Add the warning to the tooltip: Caution: If the resolution is unknown,
ctbrec will not record the stream!
2019-04-11 15:33:08 +02:00
0xboobface
d6482c5558
Enable multi-selection by ctrl and not shift
2019-04-11 15:24:39 +02:00
0xboobface
0ae139e17a
Add button/dialog to settings to edit the ignore list
2019-04-11 15:18:46 +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
f0bf6c5d7c
Add index and search to documentation app
2019-04-09 12:06:38 +02:00
0xboobface
adf3da4aee
Add documentation server with markdown servlet
2019-04-08 15:41:09 +02:00