0xboobface
b476c452ad
Merge branch 'dev' into camsoda
...
Conflicts:
src/main/java/ctbrec/Settings.java
src/main/java/ctbrec/recorder/server/HttpServer.java
src/main/java/ctbrec/ui/CamrecApplication.java
src/main/java/ctbrec/ui/ThumbCell.java
2018-10-30 19:06:20 +01:00
0xboobface
b19ea01ce7
Only do initial login if credentials are available
2018-10-30 18:24:40 +01:00
0xboobface
1b0b5f18a4
Add assembly descriptor for macOS
2018-10-30 18:21:13 +01:00
0xboobface
57e6013142
Update the embedded JRE for the Windows bundles to 8u192
2018-10-30 16:10:19 +01:00
0xboobface
b237f64a83
Bump version to 1.6.1
2018-10-30 16:00:16 +01:00
0xboobface
3ad8410cde
Update changelog
2018-10-30 16:00:01 +01:00
0xboobface
0c9fc5cba6
Fix JSON parse exception
2018-10-30 15:57:44 +01:00
0xboobface
007ed19d97
Add more tabs
...
Add tabs for male and couples
2018-10-30 15:57:24 +01:00
0xboobface
c445e48d6d
Don't try to log in twice
2018-10-30 15:24:02 +01:00
0xboobface
7f3bedd3a1
Clean up code
2018-10-29 23:25:50 +01:00
0xboobface
c8e3db4021
Merge branch 'dev' into cam4
2018-10-29 22:38:27 +01:00
0xboobface
8009b3cf36
Update changelog
2018-10-29 22:37:32 +01:00
0xboobface
97e7466352
Fix UI freeze caused by OnlineMonitor
...
The lock to prevent concurrent access to the list models caused
the app to freeze, if the models list contained many models, because
the OnlineMonitor would block access until it checked the online
state of every model.
2018-10-29 22:30:15 +01:00
0xboobface
2ffdbfa71a
Add followed tab for Cam4
2018-10-29 21:53:41 +01:00
0xboobface
dab3466cf6
Simplify login method
2018-10-29 21:53:15 +01:00
0xboobface
4d1e841448
Improve login success check
2018-10-29 18:12:52 +01:00
0xboobface
936984c71d
Add window icon to Cam4 login dialog
2018-10-29 17:57:14 +01:00
0xboobface
43cb005fcd
Add login dialog for Cam4
...
The login dialog uses a WebView to load the login form from cam4.com
Username and password get filled in by ctbrec, the user has to solve
the captcha. Afterwards all cookies (especially the session cookie)
are extracted from the webview and transfered to the OkHttp client,
so that it can be used for further requests.
2018-10-29 17:36:58 +01:00
0xboobface
64beb44316
Fix typo in log statement
2018-10-29 13:51:08 +01:00
0xboobface
dc6b514d8f
Disable follow/unfollow for the time being
2018-10-29 13:49:04 +01:00
0xboobface
8fd09fd521
Implemented followed tab for CamSoda
2018-10-28 21:23:58 +01:00
0xboobface
a841457a90
Add HD tab
2018-10-27 23:28:08 +02:00
0xboobface
88d8430f98
Added sleep to resolution update task
...
...to throttle the number of request fired in a small amount of time
2018-10-27 23:27:44 +02:00
0xboobface
e97b417480
Set backbround of ThumbCell to lightgray
2018-10-27 22:32:15 +02:00
0xboobface
34f443c6a9
First addition for Cam4
2018-10-27 22:32:07 +02:00
0xboobface
8287d04396
Set playlist parsing mode to lenient
2018-10-27 22:30:17 +02:00
0xboobface
7442ddd3e4
Show thumb, if offline_picture is not available
...
Tweak the insets
2018-10-27 18:50:29 +02:00
0xboobface
07864dc10a
Add Camsoda tab with upcoming shows
2018-10-27 18:40:24 +02:00
0xboobface
d4bff345a1
Add Camsoda to sites in HttpServer
2018-10-26 23:01:17 +02:00
0xboobface
a31bad7466
Set backbround of ThumbCell to lightgray
2018-10-26 16:13:44 +02:00
0xboobface
209ec64e3d
Merge branch 'dev' into camsoda
2018-10-26 14:33:33 +02:00
0xboobface
093ca92b4a
Update download links to 1.6.0
2018-10-26 14:33:02 +02:00
0xboobface
5567401620
Update changelog
2018-10-26 14:24:01 +02:00
0xboobface
4e0fb6aaf0
Ignore models for disabled sites in LocalRecorder
2018-10-26 14:16:17 +02:00
0xboobface
ebbfacd802
Complete json parsing
2018-10-26 01:55:08 +02:00
0xboobface
60494a09fd
Sort by camsoda sort value
2018-10-26 01:23:07 +02:00
0xboobface
e940a81d41
Fix height of background etc
2018-10-26 01:22:49 +02:00
0xboobface
6ca7d43069
Implemented camsoda
2018-10-26 01:03:13 +02:00
0xboobface
6be09079a3
Improve logging
2018-10-26 00:59:14 +02:00
0xboobface
02b50f61c5
Merge branch 'dev' into camsoda
2018-10-25 20:11:53 +02:00
0xboobface
5cd8ae3cff
Add possibility to disable sites
...
Sites can be disabled in the settings, so that they don't get
initialized on start. The UI is not created for them aswell.
2018-10-25 20:11:25 +02:00
0xboobface
9f9d726e5c
Add site Camsoda
...
Add new package and classes for camsoda.com
2018-10-25 16:19:47 +02:00
0xboobface
a7eff14c16
Bump version to 1.6.0
2018-10-25 15:14:42 +02:00
0xboobface
b4b3e7e910
Improve log statement
2018-10-25 12:56:32 +02:00
0xboobface
4e1c7f7189
Add ColumnConstraints to split up space 50/50
2018-10-25 12:42:02 +02:00
0xboobface
f0154857d9
Add mechanisms to have credentials/settings for each site
...
Each site can now provide its own configuration panel. For
Chaturbate and MyFreeCams these panels contain input fields
for the user credentials.
2018-10-25 12:27:46 +02:00
0xboobface
7e6f5bbc2c
Add log statement
2018-10-25 10:55:24 +02:00
0xboobface
91a41d446b
Add trace log statement for arriving NULLs
...
This helps to see, if the websocket is still healty
2018-10-25 10:50:57 +02:00
0xboobface
330bd29bbf
Improve logging for easier debugging
2018-10-25 10:49:56 +02:00
0xboobface
0a1cd11a64
Set follow menu entry to disabled instead of hiding it
2018-10-25 00:45:41 +02:00