Commit graph

  • 9c3579d4af winscreen and helppage created fixed text size Gongxter 2016-01-31 14:27:49 +0100
  • 06dd3fa9fa Merge remote-tracking branch 'origin/master' Gongxter 2016-01-31 14:24:53 +0100
  • 229f167c2e Fixed the Delete Button. It would not delete notes. Christopher Beckmann 2016-01-31 14:10:33 +0100
  • a4e7a693f9 Corrected Parceable Implementation. Wasn't aware that my code was not called. Had to force it to clear the app out of the memory. Christopher Beckmann 2016-01-31 12:46:22 +0100
  • 54bf935685 Modified the Landscape GameView a bit. Looks a lot cleaner now. Not tested on smaller and bigger devices yet. Also added the landscape version of the stats page. Christopher Beckmann 2016-01-31 01:06:34 +0100
  • c4d2999680 winscreen and helppage created Gongxter 2016-01-30 23:20:05 +0100
  • 91530e3efa Made the GameActivity Rotatable. (Sounds easy.... wasn't though) Christopher Beckmann 2016-01-30 23:05:32 +0100
  • 1b31b5cfe2 Added some Layouts for landscape ordientation as well as some for high density screens. Also made the arrows in the main menu clickable. Christopher Beckmann 2016-01-30 12:38:26 +0100
  • 65e5dbe5fc Solved Issue #3, #2 and fixed an Android 6.0 specific bug, that would prevent the UI from updating when changes to the gameboard were made. Also corrected the keyboard layout. Christopher Beckmann 2016-01-28 19:37:22 +0100
  • b25b55afb7 Merge remote-tracking branch 'origin/master' Gongxter 2016-01-21 16:55:24 +0100
  • 4724612c1e stats reworked fixed a bug Gongxter 2016-01-21 16:52:08 +0100
  • e975d9277a Runnable again. Fixed imports. Christopher Beckmann 2016-01-21 16:50:20 +0100
  • f24a0866e4 Russian added as well. Translation following soon. Christopher Beckmann 2016-01-21 16:44:23 +0100
  • cd1b9ece7b Merge remote-tracking branch 'origin/master' Christopher Beckmann 2016-01-21 16:36:23 +0100
  • 7b84ce0232 Updated language files and added new ones for Spanish and Chinese. Christopher Beckmann 2016-01-21 16:36:08 +0100
  • 3d110b57c5 Merge remote-tracking branch 'origin/master' Gongxter 2016-01-21 16:12:57 +0100
  • 8db2f6ec91 Added some strings and HintListener Christopher Beckmann 2016-01-21 16:08:48 +0100
  • 8b98f2531d timer now always counts in stats Gongxter 2016-01-21 15:39:00 +0100
  • 06deb5b439 Fixed Issue#6 and fixed an activity stack bug, that caused the app to have multiple main menus in the stack. Christopher Beckmann 2016-01-21 14:26:59 +0100
  • 01b3e37ce1 keyboard now with linear layout Gongxter 2016-01-21 13:55:46 +0100
  • b6787846e6 Merge remote-tracking branch 'origin/master' Gongxter 2016-01-20 09:43:53 +0100
  • 48535eedd6 small changes Gongxter 2016-01-20 09:43:23 +0100
  • 92c035f860 Fixed a lot of stuff.. and added ... stuff....... yay. Christopher Beckmann 2016-01-19 15:15:47 +0100
  • 29028c39f5 Symbol Map selectable in settings. Christopher Beckmann 2015-12-20 16:26:41 +0100
  • 0d4a222cfc Value and Note Highlighting with settings done. Also you can now select values and put them in that way. Christopher Beckmann 2015-12-19 19:00:41 +0100
  • f205532ed4 added DialogeFragment for WinScreen Gongxter 2015-12-11 14:48:27 +0100
  • 97becd93e5 edit the notes location in a cell to an dynamic one added rotation for the drawable pen in note button Blue TU Theme should now be finished Gongxter 2015-12-10 13:37:04 +0100
  • 3714a321d9 Blue TU Theme added and drawables with first attempt to add animation to drawable Gongxter 2015-12-07 14:29:37 +0100
  • 1a58a9b7cc designs updated to Blue TU Theme Gongxter 2015-12-02 14:23:17 +0100
  • 7242345a21 Edit Buttons and slideshow with arrows Gongxter 2015-11-30 18:02:00 +0100
  • f28217bf46 Stats: Changed Average time and min time per difficulty to only games without Hints used Gongxter 2015-11-26 14:21:25 +0100
  • 5e8c1bd2b1 Stats added Gongxter 2015-11-26 13:21:44 +0100
  • ab152917d1 Renamed some files. Christopher Beckmann 2015-11-25 00:32:29 +0100
  • 31144449c7 Undo/Redo Feature added. States are not saved through sessions. They build up for every play session you start. Christopher Beckmann 2015-11-24 23:59:52 +0100
  • d2bed7b2a5 You can now delete entries in the continue game screen by long clicking them. Christopher Beckmann 2015-11-24 12:32:36 +0100
  • e2ecfe9292 Redesigned the Continue Game Screen. Also the list is now sorted and only the top 10 recent played games are saved. All the others are deleted. Christopher Beckmann 2015-11-24 11:06:39 +0100
  • 7d2ec4abae Now pre generating levels in the background when starting the app, so when the user chooses a level it will be loaded instantly. We are storing up to 5 levels per gametype and difficulty and whenever the user picks a level we start generating the next ones already. Since generating a 12x12 level can take a very long time. This is the workaround we have so far. If we still run into the problem of having to wait for 12x12 levels to generate. I will consider removing the 12x12 Gamemode alltogether. Christopher Beckmann 2015-11-23 18:48:04 +0100
  • b875a66ab5 Generator now works for every Difficulty and GameType. I had to change the generator for the 12x12 Generation to leave more clues because it had a very hard time generating levels for the "easy" difficulty level. It's not very pretty but it works in a reasonable time. Before it would just turn black and stay that way for half an hour. Christopher Beckmann 2015-11-22 17:45:17 +0100
  • 606625d08b Generator now works for 6x6.. Working on 12x12 now... thought I might have fixed both at the same time, but 12x12 is not working. Christopher Beckmann 2015-11-22 15:57:41 +0100
  • afc39b78e0 QQWing Solver now works for 6x6. Still a lot of work left. Christopher Beckmann 2015-11-22 14:34:07 +0100
  • 2a652c7e12 Tried to integrate the QQGenerator. It's somehow working for 9x9 Games, but all the others are not working yet. Have to look at that at again. Christopher Beckmann 2015-11-21 21:29:23 +0100
  • fc992778a0 Timer is now being saved when loading a game. Christopher Beckmann 2015-11-20 21:57:34 +0100
  • b4fb350fa0 Timer now in GameController and saves Gongxter 2015-11-20 14:42:14 +0100
  • 87ec3902a0 Timer and GameDescription added Gongxter 2015-11-19 15:38:50 +0100
  • 327f9a6c66 Bugfix. Runnable again. Christopher Beckmann 2015-11-19 15:33:29 +0100
  • 86581ffd8e Added an IGameSolvedListener. The GameActivity now listens for it. Christopher Beckmann 2015-11-19 14:38:41 +0100
  • 643c45070f Removed ISolver since we are not implementing different solvers. Corrected GameController listening to GameCells. Christopher Beckmann 2015-11-19 14:31:18 +0100
  • 8089adf862 Changed GameType Enum to hold al the relevant information for that GameType. Added Timer to the GameView. Gongxter 2015-11-19 14:15:54 +0100
  • c7e7f1d88c Merge remote-tracking branch 'origin/master' Christopher Beckmann 2015-11-19 13:41:33 +0100
  • 02419e1028 Added Game Difficulty Enum. The Difficulty Selection now checks the enum for valid difficulty types and sets itself automaticly. Added IModelChangeListeners to the GameCells. Christopher Beckmann 2015-11-19 13:41:01 +0100
  • ad5a873bf9 Button sizing fixed added timer Gongxter 2015-11-19 11:19:32 +0100
  • f1ef933963 Solved a Bug in the Solver. When solving Levels that have multiple solutions it would set wrong values. (Off by 1 error) Christopher Beckmann 2015-11-18 13:15:29 +0100
  • 07ea26114e HighscoreInfoContainer hinzugefügt. Christopher Beckmann 2015-11-18 12:06:01 +0100
  • 4c00ffec1c Bugfix Christopher Beckmann 2015-11-18 11:46:26 +0100
  • 40aab36624 Hint Button is now working and will reveal the selected cell for you. Not sure if I should check the board for errors as well. Christopher Beckmann 2015-11-18 04:22:35 +0100
  • 1bb1d96171 Merge remote-tracking branch 'origin/master' Christopher Beckmann 2015-11-18 03:54:53 +0100
  • cc92454cc6 Implemented the backtracking strategy for the Sudoku Solver. JUnit tests are running. Still need to add more logic strategies. Christopher Beckmann 2015-11-18 03:54:33 +0100
  • 8875a2ce38 Create LICENSE.md Christopher Beckmann 2015-11-17 23:19:33 +0100
  • 4e9da8dfc8 Create README.md Christopher Beckmann 2015-11-17 23:07:34 +0100
  • 6ad5832538 Game is now saved every time the model is changed. Christopher Beckmann 2015-11-17 15:47:24 +0100
  • 0370fdad4e Merge remote-tracking branch 'origin/master' Christopher Beckmann 2015-11-17 15:43:32 +0100
  • 328cc583cc Added the LoadGame Activity. Added a Symbol Map to solve issues with saving 2 digit values to file. LoadGame Activity is now also working. Christopher Beckmann 2015-11-17 15:42:32 +0100
  • f8ab4d7cce Boderless Style removed again Gongxter 2015-11-17 15:12:56 +0100
  • 4bfdf01a9a Bordeless Style added and Still not figured out how to set Text Size correct Gongxter 2015-11-17 14:53:20 +0100
  • d3abad12a2 Buttons rearanged and and Note High low size added Gongxter 2015-11-17 13:53:29 +0100
  • ca73b34f3a Added new icons for the main menu. Christopher Beckmann 2015-11-17 06:16:56 +0100
  • 5ba2ee98a1 LevelLoad from File implemented. LevelSave to File implemented. We can now continue a saved level. Choice of GameType and difficulty is now saved through App restarts. Christopher Beckmann 2015-11-17 05:43:59 +0100
  • 93cf408ea5 Bugfix in MainActivity. Christopher Beckmann 2015-11-16 23:32:35 +0100
  • e640ae9b31 Added File Manager. Not working yet. Christopher Beckmann 2015-11-16 23:26:28 +0100
  • 1e482e68f5 Reworked Main menu. Christopher Beckmann 2015-11-16 18:02:31 +0100
  • 7feef3cf65 merged Gongxter 2015-11-15 13:16:45 +0100
  • 08a16160e0 Merge remote-tracking branch 'origin/master' Gongxter 2015-11-15 13:15:37 +0100
  • 6629c3d9a6 Corrected Keyboard to always take the remaining space available. Fixed Delete button. Christopher Beckmann 2015-11-15 13:14:14 +0100
  • fddd7d742b Hotfix für Fixed Button Row now only available buttons are shown height fixed by Chris Gongxter 2015-11-15 13:10:29 +0100
  • 8a170f88bf Hotfix für Fixed Button Row Gongxter 2015-11-15 12:50:12 +0100
  • 45ed0fc2da Merge remote-tracking branch 'origin/master' Gongxter 2015-11-15 12:38:28 +0100
  • e18dd1062c Bugfix Christopher Beckmann 2015-11-15 12:38:15 +0100
  • b3ddbb8d31 Merge remote-tracking branch 'origin/master' Gongxter 2015-11-15 12:36:03 +0100
  • d045a1a401 KeyBoard with fixed buttons added and fixed the allocation Gongxter 2015-11-15 12:34:07 +0100
  • 94f183f95b Added the NewGame screen. No real settings available yet. Christopher Beckmann 2015-11-15 12:18:22 +0100
  • 54b9de3e22 Merged. Also Added an Enum for Button Types. Extended the GameController with additional functions for the view. Christopher Beckmann 2015-11-15 10:33:17 +0100
  • 163e64810e Added KeyBoard and is now Playable Gongxter 2015-11-14 20:18:20 +0100
  • 403522c5b3 Bug fix. I hate crashes :) Christopher Beckmann 2015-11-13 14:56:32 +0100
  • 0a0febe781 Readded GameActivity. No idea why it was deleted from git. Gongxter 2015-11-13 14:50:00 +0100
  • f7ed0dd922 Bugfix so it is runnable. Gongxter 2015-11-13 14:48:23 +0100
  • 74b1b0bbdd Merge remote-tracking branch 'origin/master' Gongxter 2015-11-13 14:44:06 +0100
  • e8428751f1 Merge remote-tracking branch 'origin/master' Gongxter 2015-11-13 14:43:04 +0100
  • 8d2358b5aa Bug fix. Christopher Beckmann 2015-11-13 14:40:58 +0100
  • 81ddad4745 UI KeyBoard Gongxter 2015-11-13 13:45:09 +0100
  • f43803ad46 Added a new solve strategy to the Solver. Added new settings that will work across the app. Cleaned up code. Added about page. Christopher Beckmann 2015-11-13 13:43:58 +0100
  • 96a0b1d7ba UI KeyBoard Gongxter 2015-11-13 13:40:36 +0100
  • fcf095c3dd Merge remote-tracking branch 'origin/master' Christopher Beckmann 2015-11-12 14:23:46 +0100
  • 8566f4341c Added Cell Selection and Highlighting of Connected Cells. Christopher Beckmann 2015-11-12 14:18:42 +0100
  • 1b6738f375 UI Notes added Gongxter 2015-11-12 14:13:31 +0100
  • a8486fe5a2 Cleaned up code and made GameView prettier. :) Christopher Beckmann 2015-11-12 11:24:16 +0100
  • f4ea6bf66b GameView can now show the GameBoard correctly. Interactions are not yet possible. Christopher Beckmann 2015-11-12 01:50:38 +0100
  • add419fa01 UI changes. Gongxter 2015-11-11 18:20:02 +0100
  • c7402d1196 Updated Model, Solver and GameController. Christopher Beckmann 2015-11-11 16:02:13 +0100
  • b9dcf4e2d2 Merge remote-tracking branch 'origin/master' Christopher Beckmann 2015-11-11 14:31:43 +0100
  • b0dd182ffe Added basic Solver (not working yet) updated GameController, GameCell and GameField - added functionality Christopher Beckmann 2015-11-11 14:30:55 +0100