Christopher Beckmann
14ac779f9c
Fixed #37
2020-11-05 10:13:18 +01:00
rdatta95
8f92a067f3
Getting correct value of "gameSolved" key (Found when working on Issue #37 )
...
Observation:
savedInstanceState.getInt("gameSolved") ALWAYS returned 0 (default).
The key "gameSolved" is set with putBoolean, which is correct. A ClassCastException was thrown in getInt and the catch block returned the default 0-value.
Issues before change:
Multiple statements that are supposed to be executed based on gameSolved (like disabling the special keys and the sudoku grid), were skipped.
Because of that, after finishing a game, if someone changed the screen orientation, the keys and the grid became active again and the grid could be modified.
Changes done:
1. Changed it to getBoolean("gameSolved")
2. Removed the " == 1" part because that is redundant for a boolean.
2020-11-04 21:32:04 +05:30
Christopher Beckmann
98bacc4dc3
Fixed green button color for API<21.
...
Fixed #60
2020-11-04 16:09:22 +01:00
Christopher Beckmann
36766b224a
Fixed inconsistency with difficulty text and ratingbar on first startup.
2020-11-03 16:31:53 +01:00
Christopher Beckmann
97592d8e22
Changed the yellow to a more friendly green.
2020-11-03 16:27:12 +01:00
rdatta95
1682c58bb7
Changes for Issue #53 (enhancement)
...
1. Using fill color to represent completion and border for selection.
2. Updated image numfull.png to reflect this in help page
3. The button style gets updated on completion, even if the button is selected.
2020-11-01 19:36:30 +05:30
Christopher Beckmann
2293991a46
Upgrade Gradle to v6.5
...
Fixed #61 for API > 16 (Hotfix) - need rework of the GameField to make it work on API 16 for RTL locale as well.
2020-10-29 11:01:36 +01:00
Christopher Beckmann
d2ed422359
v3.0.1
2020-10-09 17:40:16 +02:00
Christopher Beckmann
4cfdee5eab
Fixed trophy being shifted to the side on some tablets
2020-10-09 17:39:05 +02:00
Christopher Beckmann
7c5fc7996b
Fixed field layout on tablets and small screens
...
Fixed #42
2020-10-09 17:29:57 +02:00
Christopher Beckmann
ce071e2c2e
Fixed compatibility issues in v21 with vector drawables (See https://issuetracker.google.com/issues/37074370 )
2020-10-09 15:46:30 +02:00
Christopher Beckmann
5703e73135
Fixed compatibility issues with API Level <21
2020-10-06 13:05:32 +02:00
Christopher Beckmann
63912ffbe7
Fixed broken continue game item entry
...
Fixed custom games not being flagged as custom when using links
2020-10-05 18:38:08 +02:00
Christopher Beckmann
70a0a80b5f
Merge pull request #57 from SecUSo/Sudoku-v3.0
...
Sudoku v3.0
- Added Darktheme
- Added Custom Sudokus
- Added Daily Sudoku
- Added Sudoku Sharing
- Several Bugfixes
Fixes #45 , Fixes #24
2020-10-05 14:22:57 +02:00
Christopher Beckmann
c3651b3b9a
Switched default Link to https:// protocol
2020-10-05 13:12:13 +02:00
Christopher Beckmann
bc65183e80
Corrected Licence Information
...
Added Migration from v1 to v2
Fixed Dark Theme on Actionbar Popup
Fixed CreateSudokuActivity Parcelable implementation
Fixes #45
2020-10-05 12:49:40 +02:00
Christopher Beckmann
74a739dfba
Updated Launcher Icon
...
Added darkmode to game field
Fixed a crash on low density devices
Fixed a crash in the DailySudoku
Fixed the marking of custom levels in LoadGameActivity
Version increase to v3.0.0
2020-10-01 01:14:05 +02:00
uykek
94025a7fac
Omit hint dialog if sudoku is custom
2020-09-07 15:39:16 +02:00
uykek
873227a48e
Fix bug in the GameActivity that caused problems with the dark mode theme
2020-09-07 11:26:21 +02:00
uykek
093c22e339
Merge branch 'Sudoku-v3.0' of https://github.com/SecUSo/privacy-friendly-sudoku into Sudoku-v3.0
2020-08-31 20:32:00 +02:00
ErikWaegerle
b535bae043
Customize the Manifest.xml
...
Bug fixing to enable deeplinking "sudoku://<string>.
Create an intent filter for "sudoku://<string>". Intent filter of http and https cannot be used,
because both have different rules. Different arguments regarding scheme and host.
2020-08-31 20:30:53 +02:00
uykek
2646831851
Fix bug in GameActivity that caused timer to run even when it shouldn't
2020-08-31 20:30:16 +02:00
uykek
48bfde63b8
Fix bug that occurred when exiting from a daily sudoku using the back press button
2020-08-31 19:53:44 +02:00
uykek
e3ab7616ab
Adjust strings referring to tutorial slide 3
2020-08-31 16:17:17 +02:00
uykek
f9d4fd962f
Add file that was accidently left out of the last commit
2020-08-31 16:00:56 +02:00
uykek
f8a5bde147
Adjust color of the nav header's text view
2020-08-31 15:55:16 +02:00
uykek
b847d98801
Adjust checkbox alignment on the third tutorial slide
2020-08-31 15:09:14 +02:00
uykek
4e012b024a
Save valid url schemes in a list instead of saving a constant for each valid scheme + host
2020-08-31 14:48:30 +02:00
uykek
a941f146f4
Set fixed size for 'custom' label in LoadGameActivity
2020-08-31 11:28:32 +02:00
uykek
1742b9dc33
Fix bug in LoadGameActivity that caused a sudoku's 'custom' label to disappear after a sudoku located above it gets deleted
2020-08-30 14:11:32 +02:00
uykek
a3a9ae4d39
Adjust ImportBoardDialog: Use String.startsWith instead of String.contains when examining the whether or not the input contains the correct url schemes
2020-08-30 13:09:02 +02:00
uykek
c51fbfd579
Fix night mode default settings in SettingsActivity
2020-08-30 12:03:36 +02:00
uykek
e46ed28316
Revert changes to the landscape version of the DailySudoku layout from the last commit
2020-08-30 11:33:10 +02:00
uykek
bd3f0031cb
Merge branch 'Sudoku-v3.0' of https://github.com/SecUSo/privacy-friendly-sudoku into Sudoku-v3.0
2020-08-30 11:16:58 +02:00
uykek
d63f44b5e6
Adjust the alignment of the circle check box in the MainActivity layouts
2020-08-30 11:14:36 +02:00
uykek
c886c6cae3
Add new custom CheckBox style to the style files and include new 'night-v21' style file
2020-08-30 11:13:15 +02:00
uykek
364bb80778
Make the ShareBoardFragment's text view ineditable
2020-08-30 11:11:22 +02:00
ErikWaegerle
f09028feed
Merge branch 'Sudoku-v3.0' of https://github.com/SecUSo/privacy-friendly-sudoku into Sudoku-v3.0
2020-08-29 13:49:28 +02:00
ErikWaegerle
4b33e6b1e8
Customize the activity_main_menu.xml layout
...
Change text color and icon color. Customize to all layouts (land/small/xlarge)
2020-08-29 13:46:58 +02:00
ErikWaegerle
b9e8324b27
Customize the attrs.xml/ styles.xml/ styles.xml-night
...
Insert a new attribute "menuTextColor" to adjust colors of menu items in the Navigation Drawer
in DarkMode.
2020-08-29 13:43:20 +02:00
ErikWaegerle
cafb8cb10f
Adjusting the SettingsActivity
...
1.) Inserting the license
2.) Replace the PreferenceScreen with SettingsFragement
3.) Modify the method onCreatePreferences() in the class SettingsFragement to fix a bug when calling the SettingsActivity the first time the app is started.
2020-08-29 13:36:46 +02:00
uykek
86f8e3df01
Modify MainActivity so that the last GameType and GameDifficulty chosen are saved even if the user chose to create a custom sudoku instead of starting a new sudoku.
2020-08-29 11:21:09 +02:00
uykek
e32cb3a4df
Fix bug in the MainActivity which made it possible for neither the circle checkbox nor the rating bar to be selected
2020-08-29 10:04:11 +02:00
uykek
ee0ceceeb7
Add import button to HelpActivity
2020-08-29 10:03:21 +02:00
uykek
0c92da5d59
Update string files with a few necessary strings
2020-08-29 10:02:40 +02:00
ErikWaegerle
aea11a0f64
Customizing the MainActivity
...
delete the import of the old SettingsActivity.
2020-08-28 23:28:42 +02:00
uykek
a09c96ee83
Update German and Japanese strings displayed in the AboutActivity
2020-08-26 09:40:24 +02:00
ErikWaegerle
c1688ea6a8
Merge branch 'Sudoku-v3.0' of https://github.com/SecUSo/privacy-friendly-sudoku into Sudoku-v3.0
2020-08-25 16:21:54 +02:00
ErikWaegerle
36151eff0c
Customize the tutorial_slide3.xml
...
Extension of the RatingBar by " point" see main menu.
Extension of the headline and the text with Custom Sudoku function.
2020-08-25 16:20:51 +02:00
ErikWaegerle
65d4a11082
Customize activity_about.xml
...
Add more co-authors to the about page and customize the different landscape pages
(large, xlarge, xlarge-land)
2020-08-25 13:52:07 +02:00