0xb00bface
03b6de626c
Fix Streamate
...
The way to obtains the xsrf token has changed
2020-07-16 18:53:22 +02:00
0xb00bface
3f4973137c
Reduce core pool size to 0 for the download thread pool
...
Most of the time only one thread is used, so we can save resources by
reducing the core pool size
2020-07-16 18:52:34 +02:00
0xboobface
296585463a
Don't apply min/max resolution settings, if resolution is unknown
2020-07-12 13:32:06 +02:00
0xboobface
ed26228d7b
Increase version number to 3.8.2
2020-07-12 13:11:19 +02:00
0xboobface
49feade0c0
Empty table, if tab is deselected
2020-07-12 13:08:55 +02:00
0xboobface
f79b5eddc5
Reduce HTTP connection keep-alive to 1 minute
2020-07-12 12:39:49 +02:00
0xboobface
fa3512621c
Release resources, if the tab is deselected
...
This allows the garbage collector to work properly and reduces the
minimum heap size
2020-07-12 12:39:15 +02:00
0xboobface
764119e20a
Reduce event bus thread pool size from 10 to 2
2020-07-12 12:37:47 +02:00
0xboobface
59697c600f
Reduce global connection pool size from 50 to 20
...
Also remove the second connectionPool call, which accidentally was left
in and rendered the global connection pool useless
2020-07-12 12:37:03 +02:00
0xboobface
3b9fb87d04
Fire recording finished event for downloads
2020-07-12 11:33:53 +02:00
0xboobface
9bb18426a6
Interrupt keep alive thread on reconnect
...
On reconnect interrupt the current keep alive thread, so that we don't
pile up a bunch keep alive threads, if the there is a problem with the
websocket connection.
2020-07-11 14:15:34 +02:00
0xboobface
6600b0da94
Get the authentication and the stream working
2020-07-10 22:12:28 +02:00
0xboobface
ed0f5476b5
Merge branch 'dev' into manyvids
2020-07-10 18:09:26 +02:00
0xboobface
716c75c3d2
Add disabling of settings, if the don't make sense
2020-07-05 20:33:47 +02:00
0xboobface
9395431a6f
Remove pref size from list view
2020-07-05 15:44:00 +02:00
0xboobface
faf3d469f0
Make layout grow horizontally
2020-07-05 15:35:17 +02:00
0xboobface
6117d24e13
Remove old settings tab and obsolete dialogs
2020-07-05 15:09:58 +02:00
0xboobface
b6a81c29b9
Made prefs a local variable
2020-07-05 14:34:56 +02:00
0xboobface
dfb0ce869a
Expand navigation tree, when GUI is created
2020-07-05 14:25:17 +02:00
0xboobface
64569f83ab
Optimize http client shutdown
2020-07-05 14:07:15 +02:00
0xboobface
83775c805a
Add all settings to the new settings panel
2020-07-05 14:02:15 +02:00
0xboobface
e7349b2118
Set version to 3.8.1
2020-07-03 19:12:18 +02:00
0xboobface
8bd091993e
Disable new settings tab for the time being
2020-07-03 19:01:32 +02:00
0xboobface
d2c2cb476b
Fix MyFreeCams websocket message parsing
2020-07-03 18:56:59 +02:00
0xboobface
4205cb6ff2
Use rolling file appender for the log files
2020-06-30 20:48:48 +02:00
0xboobface
09337aa59a
Update Java class with newer Java versions
2020-06-30 20:45:24 +02:00
0xboobface
4f52259aa9
Add mouse click behaviour to range slider
2020-06-30 20:28:44 +02:00
0xboobface
3382c7ff54
Fix initialization of the range slider
2020-06-30 19:40:08 +02:00
0xboobface
90300473bc
Add more settings
2020-06-28 12:58:39 +02:00
0xboobface
ec1a0826e0
Add new settings tab implementation
2020-06-27 18:40:41 +02:00
0xboobface
d3d9662ec5
Add websocket client
2020-06-20 11:17:19 +02:00
0xboobface
58663d8e8d
Adjust MVLive code to API changes
2020-06-14 15:12:51 +02:00
0xboobface
e6fa97dc15
Add affiliate link
2020-06-14 15:07:58 +02:00
0xboobface
00692f991e
Add UI part for MVLive
...
At the moment only the thumbnail overview is working. More stuff to come...
2020-06-14 15:07:54 +02:00
0xboobface
e59de2f70b
Add base classes for Manyvids Live
2020-06-14 15:06:17 +02:00
0xboobface
c16baf94e5
Disable resolution range slider in remote mode
2020-06-14 12:51:19 +02:00
0xboobface
ff08fda618
Set default for max resolution to max value
2020-06-14 11:22:26 +02:00
0xboobface
3b5cbfaddf
Fix NPE in getHttpHeaderFactory in MyFreeCamsModel
2020-06-14 11:22:01 +02:00
0xboobface
fa37266485
Fix IndexOutOfBoundsException in RangeSLiderBehavior
2020-06-14 11:21:33 +02:00
0xboobface
56a41df4e7
Update changelog
2020-06-13 20:51:24 +02:00
0xboobface
6e25f98b2b
Add range slider for the recording resolution
2020-06-13 20:08:25 +02:00
0xboobface
229fc1f432
Add possibility to add notes to recordings
2020-06-13 19:32:00 +02:00
0xboobface
583c4ec722
Implement bandwidth meter for remote recording
2020-06-12 19:18:53 +02:00
0xboobface
a4ceb2f513
Add current bandwidth throughput to webinterface
2020-06-12 19:11:14 +02:00
0xboobface
f45429a01e
Set bandwidth throughput to 0 if no model is recorded
2020-06-12 18:46:50 +02:00
0xboobface
f4ad1a4f61
Move ConfigUI interface from common module to client
2020-06-12 18:25:28 +02:00
0xboobface
447ab46e39
Code cleanup
2020-06-12 18:24:44 +02:00
0xboobface
43d2676e11
Add HttpHeaderFactory mechanism
...
Each model can provide its own factory to provide HTTP headers for the
different download requests (playlist, segment playlist, segments)
2020-06-12 18:24:34 +02:00
0xboobface
06029a1331
Code cleanup
2020-06-12 18:22:12 +02:00
0xboobface
cd6175a7eb
Add BandwidthMeter, which tracks the current bandwidth usage
2020-06-12 18:21:32 +02:00