forked from j62/ctbrec
1
0
Fork 0
Commit Graph

512 Commits

Author SHA1 Message Date
0xboobface ba4ac952e2 Add threshold for space left on device to SettingsTab 2018-11-26 16:08:42 +01:00
0xboobface a7cc0882f6 Reorganize settings tab 2018-11-26 15:45:12 +01:00
0xboobface cc2aa3c8d5 Add threshold setting for minimum space on disk
If there is less space left on the device than specified by the setting,
the recorder will stop all recordings and don't start new ones until
the free space rises above this threshold again.
2018-11-26 15:28:44 +01:00
0xboobface 5708d7f259 Add display to show space left on device 2018-11-26 14:03:40 +01:00
0xboobface 8fdb24bad1 Add methods to get the free and total space 2018-11-26 14:01:08 +01:00
0xboobface 91ea7d65a3 Sort by height only if the height is set
If the height is not available, it is set to Integer.MAX_VALUE. IT makes
not sense to compare by that value. Instead compare the bitrates.
2018-11-26 00:13:53 +01:00
0xboobface 6ee39cb6f4 Set smooth property for search thumbnail 2018-11-25 23:01:54 +01:00
0xboobface 0fa716abdb Fix label 2018-11-25 23:01:27 +01:00
0xboobface 3b9927a591 Make search case insensitive 2018-11-25 23:01:14 +01:00
0xboobface b869c4a82c Save and restore table states
Save and the restore the table state (sorting and column widths) for
the recorded models and the recordings tables
2018-11-25 22:10:12 +01:00
0xboobface faf6240b45 Save changes to the list of recorded models immediately
... to make sure, that the settings are persisted in case
the process dies or gets killed.
2018-11-25 21:23:37 +01:00
0xboobface 9817fdfb42 Add setting for the online check interval 2018-11-25 21:17:17 +01:00
0xboobface e5ff778d6b Write config immediately after a value changed 2018-11-25 21:15:25 +01:00
0xboobface 9a51cff240 Update changelog 2018-11-25 20:10:50 +01:00
0xboobface a57a9877b8 Bumb version to 1.11.0 2018-11-25 20:10:27 +01:00
0xboobface a6be8b4b63 Show restart message, when colors are changed 2018-11-25 19:16:04 +01:00
0xboobface 3bfb76e441 Re-add onlineCheckIntervalInSecs
Was removed by accident
2018-11-25 19:12:27 +01:00
0xboobface 84dfeb9484 Add setting to SettingsTab to define the color scheme of the app 2018-11-25 19:11:15 +01:00
0xboobface 240e5e0d92 Add setting for online check interval 2018-11-25 17:04:49 +01:00
0xboobface 9965f352e3 Improve MFC search by also searching in the models cache 2018-11-25 16:28:17 +01:00
0xboobface 459734f48e Remove not needed images 2018-11-25 16:27:51 +01:00
0xboobface 5c4d0d5290 Load stylesheet from config dir if it exists
On startup ctbrec looks for style.css in the config directory. If
it exists, it is added to JavaFX's list of stylesheets
2018-11-25 16:14:13 +01:00
0xboobface cab0ac469b Reposition popover slightly for the new SVG background 2018-11-25 15:58:33 +01:00
0xboobface 6282cd76bc Use theme colors 2018-11-25 15:57:27 +01:00
0xboobface 9cabc21cae Don't show images in DEV mode 2018-11-25 15:57:13 +01:00
0xboobface d571afaa44 Use theme colors
* Use theme colors
* Improve aspect ratio handling for images.
* Display images with rounded corners
2018-11-25 15:56:43 +01:00
0xboobface ee38f0a049 Use SVG paths instead of images for the popover background 2018-11-25 15:55:16 +01:00
0xboobface cf14d8c3fe Add round images for the donate tab 2018-11-25 15:54:25 +01:00
0xboobface 146e327830 Add CSS dark theme for the application 2018-11-25 15:52:41 +01:00
0xboobface 69fe63ba99 Remove background color
Use the themes background color
2018-11-24 18:48:23 +01:00
0xboobface 88cfa9b8a7 Add log files to .gitignore 2018-11-24 18:47:44 +01:00
0xboobface 76efd16c96 Change logfile name to server.log in server/logback.xml 2018-11-24 18:45:42 +01:00
0xboobface 6fa9de4a32 Ensure the correct model is updated by checking the uid
The uid should be a value > 0
2018-11-24 15:33:48 +01:00
0xboobface 72064eb55b Fix possible NPE in getStreamUrl 2018-11-24 15:20:45 +01:00
0xboobface edb11a0efc Fix possible NPE in update 2018-11-24 15:16:51 +01:00
0xboobface 85fee70e60 Use TimeUnit for wait-calls 2018-11-23 21:15:30 +01:00
0xboobface 3445fa5ca0 Revert change, which prevents ChaturbateModel to work correctly 2018-11-23 21:15:04 +01:00
0xboobface 2121f56804 Make Toast a little bit more opaque 2018-11-23 20:47:56 +01:00
0xboobface c7333ede64 Merge branch 'search' into dev
# Conflicts:
#	client/src/main/java/ctbrec/ui/RecordedModelsTab.java
2018-11-23 20:36:19 +01:00
0xboobface 4c7cabaa26 Show a toast message when the player is started
The toast is supposed to put across, that it might take a second for the player to show up
2018-11-23 20:34:06 +01:00
0xboobface b9f24a209e Implement search feature
If a site supports searching, add a search field on the right side next
to the filter input field. This search uses the sites search function
to look for models and returns a list of matches in a popup window
2018-11-23 20:27:49 +01:00
0xboobface 2202dc969f Add setting to define the start tab
When ctbrec is started, this is the first tab shown to the user.
2018-11-22 16:30:07 +01:00
0xboobface d1e6a790ba Update changelog 2018-11-21 15:56:17 +01:00
0xboobface 0dbf319575 Invalidate cache when a new websocket is opened
When a new connection is established (for example by the watchdog),
invalidate the caches. Also don't trigger a connect, if we are already
trying to connect.
2018-11-21 14:20:37 +01:00
0xboobface ea57d4faea Let the followed tab blink when a model is followed 2018-11-20 22:30:59 +01:00
0xboobface e11acea52e FIX: Avoid NPE in onFailure 2018-11-20 22:30:27 +01:00
0xboobface 97d3be0b98 Add setting to diable thumbnail updates
This is a feature for people who have bandwidth / contingent restrictions.
It can also help keeping the CPU usage down.
2018-11-20 14:35:06 +01:00
0xboobface 2e9aa56985 Play recording on double-click 2018-11-20 12:14:32 +01:00
0xboobface 8fb5eac435 Move getSite and setSite to AbstractModel 2018-11-19 20:51:40 +01:00
0xboobface 6ef67b9385 Merge branch 'master' into dev 2018-11-19 19:33:31 +01:00