Commit Graph

42 Commits

Author SHA1 Message Date
Jannik 9e3b553851 added jfxinfodialog class
* added jfxinfodialog class
* code clean up
2017-11-10 17:11:19 +01:00
Jannik 61e02f6ac1 added support for updating to different branches
* added support for updating to different branches
* smmdb api fixed bad response from http url, using https now
* code clean-up
2017-11-10 15:58:20 +01:00
Jannik 6cc9790c5a added update support
* added a manuall update function
* added a auto update function
2017-11-06 10:42:31 +01:00
Jannik 1a4027e687 added edit dialog
* added a dialog for editing existing games
* a few UI clean ups
* you need to have valid values in every text field if you're adding a new game manually
2017-10-31 14:11:17 +01:00
Jannik 9c4934966c UI clean up
* added a dialog if cloud sync init fails
*  fixed sideMenuSlideOut() is call even if its already outside
* code clean up
2017-10-30 18:28:58 +01:00
Jannik 74440e3d7e add new Game is now one dialog
* add new game will now show only one dialog
* code clean up
2017-10-30 17:52:45 +01:00
Jannik f53055db7e buildnumber 043 -> 045 2017-10-26 23:40:09 +02:00
Jannik 607bcf8ace added a update section in the settings
* added "check now!" button (not working for now)
* added a toggle button for auto updates (not working for now)
* all labels used in the settings are now accessable from the mwc (preparation for supporting more languages)
2017-10-24 22:41:56 +02:00
Jannik 05f6f7e664 code clean up
* Code is under GNU GPL version 3 now
* reworked the addGame() Method
* text fixes
2017-10-15 13:37:45 +02:00
Jannik 6d5e9409a5 window resize workaround
* added a workaround for the resizing option (this could be a linux specific bug, windows was not tested)
* begun reworking of the addGames() Method, not activated yet
2017-10-14 15:42:13 +02:00
Seil0 109bcf6e03 performance improvements
* call refreshUIData() only if there is enough space for another column
2017-09-15 19:23:44 +02:00
Jannik 3f98dfa059 save window size 2017-09-12 20:13:26 +02:00
Jannik 78791bb7e1 added a resize option
* if the window is resized and ther is enough space for a new column, the UI will be adapt to fit the new size
2017-09-12 19:45:39 +02:00
Jannik 6c1663f386 reworked loadSettings
* loadSettings() should be 100% bulletproof
* replaced a few more syso with logger
2017-08-30 11:29:58 +02:00
Jannik 71cf0316ec replace syso with logger
* replacing all debug/info syso and all syse with log4j 2 logger
2017-08-27 20:44:08 +02:00
Jannik a24783f18c code clean up
* smmdb api query is not started anymore when closing the smmdb window
* general code clean up
2017-08-27 18:23:09 +02:00
Jannik 4c8a0a51e9 smmdb api integration rework part 2/2
* fixed all remaining parameters
* course is downloaded as .zip now
* junrar is replaced by zip4j
2017-08-26 00:13:09 +02:00
Jannik e394b1a573 Material styled dialogs
* added material styled dialogs
2017-08-01 20:11:17 +02:00
Seil0 c83f3233d1 smmdbapi part 7
* smmdb api is now fully working
2017-07-16 00:13:43 +02:00
Seil0 ca70940fcf smmdbapi part 6
* added unrar function based on junrar
2017-07-13 22:26:32 +02:00
Jannik a6e4899854 added SuppressWarnings("unlikely-arg-type") 2017-06-29 14:52:58 +02:00
Jannik 02fc213887 smmdbapi part 5.1
* implemented downloading courses from smmdbapi, for now they are temporarly saved in cemu root directory
2017-06-18 14:45:13 +02:00
Jannik 20835d4611 smmdbapi part 5
* displaying course information
* treetableview is now material too
2017-06-18 13:01:04 +02:00
Jannik 1b828d6e4b smmdbapi part 4
* added additional information and finished ui design
2017-06-18 00:33:07 +02:00
Jannik 4ce6c06d2f smmdbapi part 3.1
code clean up
2017-06-16 16:37:56 +02:00
Jannik 224e4e6eec smmdbapi part 3
begun work on ui frontend
*courses are displayed and selectable
2017-06-16 16:23:03 +02:00
Jannik bb72ed04ee smmdbapi part 1
working so far, until the api returns null as result
2017-06-04 20:15:04 +02:00
Seil0 9ab7b61cd9 code clean up and minor fixes
*better save twice than non
*fixed a bug that prevented cemu_UI from finding the savegames folder in
google drive
2017-05-25 19:07:16 +02:00
Seil0 bd81cca0a7 cloud/google drive integration part 3
sync and upload are now running in its own thread, this will speedup
start
2017-05-01 16:46:00 +02:00
Seil0 32e474b6be google drive controller clean up 2017-04-25 22:16:30 +02:00
Seil0 b87a4ea34c Revert "added license"
This reverts commit 67dccd242eafe280d70cb56bb566db5f3d3eae3d.
2017-04-19 02:15:49 +02:00
Seil0 bc926f7a1f added license 2017-04-19 02:15:49 +02:00
Seil0 b11d6c7ab8 added license
CHOCOLATE-WARE plus GNU GPLv3 LICENSE
2017-04-19 02:15:49 +02:00
Seil0 ed5eef8a49 google drive integration part 1
added a google drive integration, not very clean and working yet!
2017-04-17 00:58:49 +02:00
Seil0 a10840db73 cemu directory is now a directorychooser 2017-04-09 10:43:06 +02:00
Seil0 b94f842cc4 clean up
*code clean up
*fixed a few minor ui bugs
2017-04-06 12:00:43 +02:00
Seil0 4bd5aa86c3 UI improvements 2017-03-31 19:19:34 +02:00
Seil0 d2043bee0b reworked time played in total
reworked time played in total, now better way wich helps with future
features and improvements, cleaned up
2017-03-28 17:40:01 +02:00
Seil0 6e270415b5 clean up
* game names are now lined up with the cover art
*added "add DLC" support
*UI improvements
2017-03-26 14:21:25 +02:00
Seil0 7bbe781645 added time played in total, code clean up
time played in total, current way is not really nice maybe will be
change in a future update
2017-03-25 15:18:45 +01:00
Seil0 fab1d2d062 code clean up 2017-03-23 16:17:38 +01:00
Seil0 ff9a86c865 first commit 2017-03-23 13:44:21 +01:00