Commit Graph

40 Commits

Author SHA1 Message Date
Jannik d167b60661
add subtitle support to player; update log4j to version 2.17.1
ci/woodpecker/push/woodpecker Pipeline was successful Details
2022-02-06 18:46:19 +01:00
Jannik ce49804c87
update dependencies
continuous-integration/woodpecker the build was successful Details
* javafx 14.0.2.1 -> 16
* junit 4.12 -> 4.13.2
* commons-io 2.7 -> 2.11.0
* sqlite-jdbc 3.32.3.2 -> 3.36.0.3
* log4j 2.13.3 -> 2.17.0
2021-12-23 12:48:14 +01:00
Jannik f4c3b0a6f8
update the controls only when they are visible
continuous-integration/drone/push Build is passing Details
* update controls only when visible, this should reduce cpu load a little
* update javafx 14.0.1 -> 14.0.2.1
* update sqlite-jdbc 3.32.3.1 -> 3.32.3.2
2020-08-13 23:48:50 +02:00
Jannik c323ac957c
add button hover effect to player gui
continuous-integration/drone/push Build is passing Details
* minor player gui fixes
2020-07-26 00:01:35 +02:00
Jannik d210655dcf
add audio track selection popup, slider displays time as h:mm:ss now
continuous-integration/drone/push Build is passing Details
2020-07-09 19:42:26 +02:00
Jannik c04a7c0d4d
add demo audio track selection popup 2020-05-22 16:46:46 +02:00
Jannik 5e0fd8063d
use try with resourcess
continuous-integration/drone/push Build is passing Details
* rename package kellerkinder.HomeFlix to org.mosad.homeflix
2020-04-22 18:29:39 +02:00
Jannik c6b2d1a9d8
add player end time lable
continuous-integration/drone/push Build is passing Details
* update vlcj 4.4.0 -> 4.5.1
2020-04-18 12:15:58 +02:00
Jannik 4184e982ea
new media player based on vlcj [Part 1]
continuous-integration/drone/push Build is passing Details
* openjfx 12.0.2 -> 14
* log4j 2.13.0 -> 2.13.1
* maven-shade-plugin 3.2.1 -> 3.2.2
2020-04-01 19:48:44 +02:00
Jannik ef5d87c54c
updated some libraries
continuous-integration/drone/push Build is passing Details
* sqlite-jdbc 3.28.0 -> 3.30.1
* log4j 2.12.1 -> 2.13.0
2020-01-26 16:46:36 +01:00
Jannik 5e71bb95f0
updated some libraries
continuous-integration/drone/push Build is passing Details
* openjfx 12.0.1 -> 12.0.2
* sqlite-jdbc 3.27.2.1 -> 3.28
* log4j 2.11.2 -> 2.12.1
2019-10-20 12:03:57 +02:00
Jannik 000b5e12c2
added drone ci
continuous-integration/drone/push Build is passing Details
2019-09-08 20:13:06 +02:00
Jannik 4d503546ff
bug fixes
* fixed loading cache only after restart
* fixed loading cache for rootNodes
* fixed default image if api doesn't have a poster
* updated JFoenix 9.0.8 -> 9.0.9
2019-06-15 12:09:31 +02:00
Jannik 7dbe0d46d8
some clean up and first bits for poster mode GUI logic 2019-05-15 17:14:15 +02:00
Jannik 46cd28a642 updated to javafx 12 2019-04-01 11:16:58 +02:00
Jannik 3381047e76 updated javafx to 11.0.2 2019-03-11 18:38:56 +01:00
Jannik 201109e79d updated jfoenix 9.0.6 -> 9.0.8 2018-11-30 23:23:46 +01:00
Jannik 079f15cd59 player fixes & lib updates
* openjfx 11 -> 11.0.1
* sqlite-jdbc 3.23.1 -> 3.25.2
* fixed build in player not  working
2018-11-17 13:02:41 +01:00
Jannik e6ce1dc464 fixed javafx11 executable jar
* added a workaround for the javafx 11 executable jar, this should be removed as soon as the new packager is available
2018-10-01 18:17:24 +02:00
Jannik abbb272bff fixed java11 execution
* use mvn compile exec:java for now to run HomeFlix
* compilation is not possible yet
* see #4
2018-09-23 14:33:16 +02:00
Jannik 96bfc461cb formation fixes 2018-09-21 19:50:43 +02:00
Jannik 32fc533c00 fixed junit 2018-09-21 18:57:39 +02:00
Jannik 76bb0fa8b1 prepare java11
* this is not working with java11 yet
2018-09-21 18:43:29 +02:00
Jannik 8f6832c147 updated some libraries
* jfoenix 9.0.5 -> 9.0.6
* log4j 2.11.0 -> 2.11.1
* maven-compiler-plugin 3.7.0 -> 3.8.0
2018-09-08 13:16:43 +02:00
Jannik d16e724cce documentation improvements 2018-07-22 23:30:52 +02:00
Jannik 50ae1747e6 update sqlite-jdbc 3.21.0.1 -> 3.23.1 2018-06-06 17:54:52 +02:00
Jannik 26f26ec9f8 target java 9 until travis offers jdk10 2018-05-16 15:12:18 +02:00
Jannik d7ed7c7b21 target java 10 2018-05-16 14:57:55 +02:00
Jannik 402a004ef6 jfoenix 9.0.3 -> 9.0.4 2018-05-04 18:53:51 +02:00
Jannik 391ef59f70 code cleanup 2018-04-28 18:02:02 +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 2c1ce23315 maven cleanup 2018-04-08 22:06:39 +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 f9a54abf68 small cleanup 2018-03-22 11:55:06 +01:00
Jannik 6282c8ce98 minor fixes
* jfoenix 9.0.1 -> 9.0.2
2018-03-11 15:49:56 +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
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 64d0fd8d2f updated jfoenix, sqlite-jdbc
* jfoenix 1.6.0 -> 1.8.0
* sqlite-jdbc 3.18.0 -> 3.20.0
2017-09-12 09:38:07 +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