Jannik
036ed8ad11
DBController cleanup
2018-05-16 23:02:07 +02:00
Jannik
1e0ab2b943
code cleanup
2018-05-09 22:55:32 +02:00
Jannik
46efa77fce
omdb fixes
...
* if there is no episode for a series in the omdb, use the regular series description
* show episode and season only if needed
2018-05-09 22:40:14 +02:00
Jannik
402a004ef6
jfoenix 9.0.3 -> 9.0.4
2018-05-04 18:53:51 +02:00
Jannik
48b9c99baa
more TODO
2018-04-29 14:28:12 +02:00
Jannik
74e8783082
HomeFLix now shows the plot for each episode of a series
...
* added episode plot support
* fixed omdb api search not working correctly
2018-04-29 14:21:19 +02:00
Jannik
391ef59f70
code cleanup
2018-04-28 18:02:02 +02:00
Jannik
85a403a834
fixed Hamburger icon has wrong color after color change
2018-04-28 12:53:44 +02:00
Jannik
535efd98ee
release 0.7.0
...
* version 0.6.100 -> 0.7.0
* fixed a nullpointer if there is a false response from omdbapi
2018-04-27 15:06:40 +02:00
Jannik
9a4eae0be9
autoplay fixes
...
* HomeFlix should atoplay the next episode evene the jump between episodes or seasons is greater than 1
* if a movie is not found at the omdb we are searching for it, this shoul work for the most movies
2018-04-26 15:13:15 +02:00
Jannik
23e46b7913
cleanup
...
* onlay add files with mime type == video
2018-04-19 12:13:18 +02:00
Jannik
d3ea1b1956
fixed api arror if title dosent exist at omdbAPI
2018-04-19 11:45:11 +02:00
Jannik
75ad137346
minor player improvements
2018-04-18 21:04:14 +02:00
Jannik
0c1b21ac05
series work
...
if there is more than one season of a series homeflix should manage that too
2018-04-15 21:30:26 +02:00
Jannik
94e32b938a
saving the progress you mad on series by now
...
* added a function to save the progress you made watching a series
* fixed a bug where refreshing the data element didn't work
* added a searchCache methode to search if a film has been added to cach but the chace flag hasn't been set
2018-04-14 16:14:10 +02:00
Jannik
913513a237
series work
2018-04-13 11:11:25 +02:00
Jannik
e3feebcbb4
UpdateController update
2018-04-08 13:31:27 +02:00
Jannik
e12da3d116
code cleanup & processbuilder
...
* use a processBuilder to start the new application after updating
2018-04-08 13:30:55 +02:00
Jannik
78fa84758d
cleanup
2018-04-08 13:23:47 +02:00
Jannik
96e3d9e3ac
code cleanup
2018-04-08 13:22:20 +02:00
Jannik
4b5c9482c8
code cleanup
2018-04-07 17:26:56 +02:00
Jannik
ffa7de49dd
added autoplay option
...
* added a toggle button to enable autoplay
* the table, text area and imageview are now on a separate anchorpane "TableModel"
2018-04-07 17:14:35 +02:00
Jannik
87b3eae9fb
set time to hide controlls to 1 second
2018-04-07 14:11:51 +02:00
Jannik
ee3ec73a63
fixed series are expanded when sorting
...
* fixed series are expanded when sorting
* fixed null pointer exception when sorting
2018-04-07 12:49:00 +02:00
Jannik
3afc836df7
code cleanup
2018-04-06 20:33:56 +02:00
Jannik
d6554b9acd
minor player fixes and no more other files than videos in the db
...
* fixed episode = ""resulting in many exceptons
* only add video files to the database (and GUI)
* check the videos mimetype to decide which player is used
2018-04-05 12:09:39 +02:00
Jannik
2c3e9fd5e7
autoplay fixes
2018-04-03 18:23:54 +02:00
Jannik
0379de6179
fixed time slider and autoplay
...
* fixed a bug that made it impossible to go further back than the start time
* fixed autoplay
* fixed wrong icon on playBtn at the start of the player
* fixed slider position at start of the player
2018-04-03 18:03:43 +02:00
Jannik
5e4373d70d
documentation work
...
* added a lot of documentation to the code
* log4j 2.10 -> 2.11
2018-04-02 18:29:59 +02:00
Jannik
a918b0b1d8
new player part 2
...
* homeflix now saves the progress you made for all films
* added icons for the player
* added a slider to set the play time for the player
* disable contols and cursor if mous is not moved for 5sec, enable it if moved
* autoplay, WIP needs testing
2018-04-02 02:18:43 +02:00
Jannik
2881c1f9d6
added first version of the new player
...
* added a javafx mediaplayer based player
2018-04-01 23:24:49 +02:00
Jannik
2d0d138c08
cleanup
2018-03-29 18:22:14 +02:00
Jannik
22df604093
use alerts instead of dialogs
...
* the first start alert is now material styled
* the info dialog is now a alert
2018-03-29 18:15:57 +02:00
Jannik
34371bb2b5
added info alert
2018-03-29 12:27:44 +02:00
Jannik
8ec7653a5e
added to option to select a local or streaming source at the first start
2018-03-29 11:26:20 +02:00
Jannik
2d5887db4f
windows 10 & sql fixes
...
* fixed files wit ' in the name causing a crash
*fixed windows 10 is not detected
2018-03-28 21:58:01 +02:00
Jannik
4be971efee
bug fixes
...
* fixed a crash at the first start on linux
* fixed a crash caused by "" as source path
* fixed HomeFlix is unable to start because sources.json is missing
* removed one unnecessary restart
2018-03-13 18:08:30 +01:00
Jannik
6282c8ce98
minor fixes
...
* jfoenix 9.0.1 -> 9.0.2
2018-03-11 15:49:56 +01:00
Jannik
81a79100fc
new design for the films table
...
* films table is now material design
* choisboxes are material design now
* updated version to 0.6.0 "plasma vampire"
* minor ui fixes
* minor text updates
2018-03-11 15:36:55 +01:00
Jannik
da67278e7f
fixed images looking bad
2018-03-10 14:16:37 +01:00
Jannik
b4176d0dfa
changed season & episode to string
...
* changed season & episode to string, if the entry is not part of a series those columns are empty
* changed rating to boolean
* renamed rating to favorite
* updated translations
2018-03-09 20:12:03 +01:00
Jannik
27cce4fc4f
fixed refreshing bug
...
* fixed refreshing bug, like and dislike are working again as well as loading the cache after you saved the data for the first time
2018-03-08 23:01:07 +01:00
Jannik
b5256ddaa8
the omdbAPI query is now in its own thread
2018-03-08 17:59:28 +01:00
Jannik
b6a1c38353
code cleanup
...
* renamed a few objects for improved their description
2018-03-07 23:51:02 +01:00
Jannik
d23a3bbe4e
removed streaming mode, all films are now in one mode
...
* removed streaming mode, all films are now in one mode. This will make it easiere to maintain HomeFlix
* fixed a bug that caused series to be periodicaly removed
* added season and episode column to the film table
* lots of code cleanup
2018-03-07 00:20:14 +01:00
Jannik
ad63d566c9
added support for local series
...
* HomeFlix now support local saved series, streaming series support will come soon. For more information see: https://github.com/Seil0/Project-HomeFlix/wiki/Documentation#series-support
2018-03-06 20:41:52 +01:00
Jannik
189bd515b1
first preperation for series support
2018-03-06 11:26:39 +01:00
Jannik
835f2eab77
minor fixes
2018-03-05 23:03:05 +01:00
Jannik
f27c3810ff
more code cleanup and bug fixes
...
* removed year and resolution from all tables as they're not used anywhere
* fixed a bug that caused issues, when refreshing streaming entres with the same title
* like, dislike are now based on the streamUrl insted of the title
* fixed a bug, that ocured when liking/disliking the last entry in the table
2018-03-05 22:37:32 +01:00
Jannik
af343dea44
fixed an issue with the new stream to db function
2018-03-05 17:00:44 +01:00
Jannik
3fdd2fcf1b
code cleanup
...
* reworked the add stream to database function
* removed unnecessary arraylists
2018-03-05 16:51:51 +01:00
Jannik
d005c32443
fixed streaming support
2018-03-05 12:14:54 +01:00
Jannik
cca494e415
code cleanup
2018-03-04 20:19:46 +01:00
Jannik
73a74917aa
HomeFlix supports more than one source directory
...
* HomeFlix supports more than one source directory, this is WIP!
* general code cleanup
2018-03-04 20:07:43 +01:00
Jannik
f14159407f
code cleanup
2018-03-03 16:51:14 +01:00
Jannik
8dbce96a25
added cemu_UIs material styled dialogs
...
* added cemu_UIs material styled dialogs
* new about dialog
* finished log4j work
* code cleanup
2018-03-02 13:50:21 +01:00
Jannik
a3efefe43f
Settings fxml structure cleanup & Updater supports beta channel
...
* the updater now supports a beta channel
* the settings Pane was reorganized for better maintenance
* code cleanup
2018-03-01 23:18:40 +01:00
Jannik
5297c614d5
code cleanup
2018-03-01 16:10:37 +01:00
Jannik
385193f57b
cemu_UIs updater and code cleanup
...
* clean up the folder structure for better maintenance
* lots of code cleanup
2018-03-01 15:42:47 +01:00
Jannik
71937540b0
code cleanup
2018-02-24 17:13:52 +01:00
Jannik
c99a97fa49
updated some libs
...
* the window is now large enough to show all components
* target java 9
* commons-io 2.5 -> 2.6
* jfoenix 1.11.1 -> 9.0.1
* minimal-json 0.9.4 -> 0.9.5
* log4j 2.9.1 -> 2.10.0
2018-02-03 12:06:30 +01:00
Jannik
eb9065130a
maven fixes
2017-12-26 17:48:31 +01:00
Jannik
fba6c703a3
code clean up
2017-11-12 19:35:48 +01:00
Seil0
60365aa09d
log4j 2 and reworked loadSettings
...
* replacing all debug/info syso and all syse with log4j 2 logger
* loadSettings() should be 100% bulletproof
2017-09-16 18:22:46 +02:00
Jannik
bd6fae7fe4
maven
...
we now use maven to manage all dependencies and build Project-HomeFlix
2017-07-26 17:10:37 +02:00
Jannik
1f02277f72
minor fixes
...
* fixed streaming not working under linux
* minor text fixes
2017-07-20 14:23:50 +02:00
Seil0
d92c496fe2
added TODO
...
* TODO add streaming support to Linux!
2017-07-16 00:13:04 +02:00
Jannik
a77ed0b8e2
release 129/0.5.2 "solidify cow"
2017-07-10 11:27:33 +02:00
Seil0
8283620620
removed some not needed icons
2017-06-07 01:45:09 +02:00
Seil0
59bfe126c5
Settings-UI clean up
...
* cleand up the settings ui #15
* the menu button si now a hamburger menu
2017-06-07 01:42:18 +02:00
Jannik
ae525f6c49
minor fixes
...
* fixed some issues with the DBController
* added an api key as workaround for no (rework of apiQuery is still planed)
2017-06-06 16:52:52 +02:00
Jannik
70a6485a36
minor fixes
...
*fixed [Linux] filenames with blank are not supported
*fixed exception output if api response is bad
2017-06-06 02:12:59 +02:00
Jannik
49588e40e8
fixed typo error
2017-06-04 20:24:08 +02:00
Jannik
c6f51fbc76
clean up
2017-06-04 20:13:04 +02:00
Seil0
0aca3b964a
fixed a bug with the new updater
...
* fixed update failed caused by bad replacing
2017-06-01 18:18:49 +02:00
Jannik
888a2c5014
fixed update error not shown correctly
2017-06-01 17:41:06 +02:00
Jannik
29517f5604
fixed a bug with the reworked updater
...
* fix already included in 127 release, code will be merged with next release
2017-06-01 17:31:15 +02:00
Jannik
e53d1d1176
reworked updater
...
* updater now get it's data from the github api
2017-06-01 17:13:26 +02:00
Seil0
43a31d0682
updated jfoenix, sqlite-jdbc
...
*jfoenix 1.3.0 -> 1.4.0
*sqlite-jdbc 3.16.1 -> 3.18
2017-05-25 19:28:53 +02:00
Seil0
edcbe4b278
updater changed extends thread to implementsa runnable
2017-05-07 18:56:41 +02:00
Seil0
96d0412919
clean up
...
*clean up and minor improvements
*increase build number to 125
2017-04-30 23:17:55 +02:00
Seil0
8786b8edef
reworked update download
...
*added progress indicator for downloads
2017-04-25 23:35:24 +02:00
Jannik
d8383b98d6
code clean up
2017-04-15 17:54:47 +02:00
Seil0
cccbca06bd
added poster cache
2017-04-09 15:07:56 +02:00
Seil0
726a788876
clean up, updated jfoenix
...
jfoenix 1.2.0 -> 1.3.0
2017-04-08 23:09:16 +02:00
Seil0
df448e321d
code clean up and commons-lang removed
2017-04-06 12:07:34 +02:00
Seil0
4d3c402553
removed commons-lang
2017-03-28 17:36:05 +02:00
Seil0
0f5d0b859f
reworked updater
...
updater is now in its own thread
2017-03-25 16:20:48 +01:00
Seil0
131c8a491b
added icons to all alerts
2017-03-20 22:32:54 +01:00
Seil0
d91ef3aeac
formating and font color part 1
...
started work on formating and font color
*added a textflow instead of the textarea
2017-03-09 22:26:37 +01:00
Seil0
bef90522ca
added cache
...
added a caching function for the omdb api
2017-03-06 17:59:44 +01:00
Seil0
6524b3e139
Revert "Revert "updated library""
...
This reverts commit 0cf8905125
.
2017-03-05 19:38:22 +01:00
Seil0
0cf8905125
Revert "updated library"
...
This reverts commit c49714f641
.
2017-03-05 19:37:28 +01:00
Seil0
c49714f641
updated library
...
updated jfoenix (1.1.0 -> 1.2.0)
2017-03-05 19:33:58 +01:00
Seil0
e88e7087ac
added sort by favourite
...
*added sort by favourite
*fixed a fwe minor bugs
2017-03-05 18:29:24 +01:00
Seil0
03debb4180
code cleanup and general improvements
2017-02-09 20:39:43 +01:00
Jannik
9316bd9982
fixed a few bugs
...
-fixed a bug that prevented homeflix from starting if no path is specified
2017-02-09 16:27:52 +01:00
Jannik
7890468c20
Update translations
2017-02-09 16:26:05 +01:00
Jannik
1801723bdb
fixed bug #6
...
fixed a bug that prevented homeflix from starting under linux
2017-02-05 17:14:34 +01:00
Seil0
3a73d84bfb
finished dbcontroller and favourites
...
pre releas version of Project HomeFlix for version 0.5 plasma cow
2017-02-04 16:15:47 +01:00