Commit graph

426 commits

Author SHA1 Message Date
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
ErikWaegerle
aea11a0f64 Customizing the MainActivity
delete the import of the old SettingsActivity.
2020-08-28 23:28:42 +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
ErikWaegerle
4f8b31ce17 Extension of the GameActivity
adjust the different cases of deeplinking.
Link with scheme "https" was extended.
2020-08-25 13:39:24 +02:00
ErikWaegerle
d2e43d5b2f Customize the manifest.xml
delete the old SettingsActivity from manifest.
2020-08-25 13:35:09 +02:00
ErikWaegerle
15c4cf1883 Customizing string.xml and activity_about.xml
Adding more co-authors on the about page.
2020-08-25 13:32:39 +02:00
uykek
f648e0ec88 Label each custom sudoku displayed in the LoadGameActivity as such 2020-08-24 17:00:30 +02:00
uykek
b270de08ea Change attributes applied to AlertDialog instances to remove opaque background from 'copy/ut/paste' popup menu 2020-08-23 22:47:15 +02:00
uykek
ec40f340e6 Fix bug that caused navigation bar item "import sudoku" to be selected instead of "main menu" after cancelling the ImportBoardDialog in the MainActivity. 2020-08-23 16:59:23 +02:00
uykek
8780dcf640 Fix regex used in the DailySudoku class 2020-08-23 10:12:58 +02:00
ErikWaegerle
b9e5ec9d48 Adjusting the activity_about.xml
Change of reference text see link:
"https://github.com/SecUSo/privacy-friendly-app-example/blob/master/app/src/main/res/values/strings.xml#L62"
2020-08-22 18:34:14 +02:00
ErikWaegerle
0af90ed3fd Customizing the Manifest.xml
Create only one Intent Filter with multiple <data> elements for Sudoku Deep linking.
Extend the existing formats with https scheme.
2020-08-22 18:24:34 +02:00
ErikWaegerle
cb3e20966d Merge branch 'Sudoku-v3.0' of https://github.com/SecUSo/privacy-friendly-sudoku into Sudoku-v3.0
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2020-08-22 16:52:09 +02:00
uykek
7b86c22827 Change font size of the CreateSudokuActivity's action bar title 2020-08-22 15:32:58 +02:00
uykek
762d7d19a2 Add back button to CreateSudokuActivity 2020-08-22 15:20:41 +02:00
uykek
07552a1089 Implement functionality of 'import' button in CreateSudokuActivity 2020-08-22 15:05:23 +02:00
ErikWaegerle
5fd14d86dc Upgrade the SettingsActivity to the PreferenceFragmentCompat.
Old SettingsActivity was deleted and replaced.
This upgrade fixes the bugs with DarkMode.
2020-08-20 19:29:17 +02:00
ErikWaegerle
c6371e700f Adjust the MainActivity for "new" SettingsActivity. 2020-08-20 19:16:17 +02:00
ErikWaegerle
1d4041f6e5 Delete items in GameActivity
deleted because no longer needed
2020-08-20 19:14:42 +02:00
uykek
1bf2c9ec7f Replace 'note toggle' button in CreateSudokuActivity with 'import' button 2020-08-19 19:32:27 +02:00
uykek
22e32c13dc Fix bug that caused "continue" button in MainActivity to be enabled as long as there is a dailysudoku saved to the device of the user (even if there are no regular sudokus to continue) 2020-08-18 16:58:01 +02:00
ErikWaegerle
ac40dab71d Comment the AboutActivity 2020-08-10 20:16:42 +02:00
ErikWaegerle
5f1d47facf Comment the SettingsActivity 2020-08-10 20:12:03 +02:00
ErikWaegerle
798c970e3f Comment the DailySudokuActivity 2020-08-10 19:59:34 +02:00
uykek
f6948f8aeb Add comments to the CreateSudokuSpecialButtonLayout and SudokuSpecialButtonLayout class 2020-08-10 11:53:49 +02:00
uykek
6f14b1fffd Add license to all classes that did not have one yet 2020-08-10 11:19:27 +02:00
uykek
d0b18900b0 Update version number of license above the classes containing one 2020-08-10 10:57:54 +02:00
uykek
f39d614579 Add comments and make a few changes to the DailySudokuActivity 2020-08-10 10:24:38 +02:00
uykek
b761d5fb12 Add comments regarding some of the changes in the GameActivity and the MainActivity 2020-08-09 18:35:58 +02:00
uykek
c57e753a26 Add JavaDocs and comments to the DailySudoku and DailySudokuColumns classes 2020-08-09 18:26:17 +02:00
uykek
a0e15e7508 Add JavaDocs and a few comments to some of the changed controller classes 2020-08-09 09:44:31 +02:00
uykek
82297a8367 Add landscape layout for the game view of the CreateSudokuActivity 2020-08-09 09:10:32 +02:00
uykek
6c46c78e49 Add circle button check box to all other variants of the MainActivity layout 2020-08-09 08:28:33 +02:00
uykek
98dc83a6c9 Add JavaDocs to CreateSudokuActivity 2020-08-04 09:02:51 +02:00
uykek
99803bd22f Add strings necessary for the modified onImportDialogPositiveClick method 2020-08-04 09:01:43 +02:00
uykek
295c35710b Modify the parameters of the 'verify' method in CreateSudokuActivity and alter the method so that it catches IllegalArgumentExceptions thrown by the 'parseFixedValues' method of the GameInfoContainer class. 2020-08-04 08:56:07 +02:00
uykek
6e638afe41 Modify onImportDialogPositiveClick of MainActivity so that it makes sure the input string has the right format 2020-08-04 08:51:48 +02:00
ErikWaegerle
67e73a6175 Adjusting the SettingsActivity
Here it is checked whether the battery and system have the value true at the same time.
In this case the Battery value is set to false to solve the problem that both options can have
the same value.
2020-07-29 19:54:59 +02:00
ErikWaegerle
954dffca34 Customizing the styles-night.xml
Creating the items "rankingCircleSelected" and "rankingCircleNotSelected.
So that the circle is also visible in Dark Mode.
2020-07-29 19:35:50 +02:00
uykek
b79685f194 Fix bug that caused a NullPointerException in the GameActivity when importing a sudoku 2020-07-26 17:13:02 +02:00
ErikWaegerle
13bd2deee1 Merge branch 'Sudoku-v3.0' of https://github.com/SecUSo/privacy-friendly-sudoku into Sudoku-v3.0 2020-07-22 02:22:19 +02:00
ErikWaegerle
89baff374f 1) Change of the displayed stars (no stars selected) if CheckBox is set to true.
2.)Selecting the playButton starts a new CreateSudoku Intent.
3.)Additionally the button label was changed (CREATE) and "Custom Sudoku" is displayed as difficulty level.
2020-07-22 02:10:15 +02:00
ErikWaegerle
77520b0d72 Adapting the activity_main_menu.xml
A CheckBox was inserted here, as this is better than a button in our case.
Finally, the Checkbox was set up as a circle (vector file).
2020-07-22 01:51:35 +02:00
ErikWaegerle
5668b2a33f Inserting the attributes "rankingCircleSelected" and "rankingCircleNotSelected".
Is identical to "rankingStarSelected" but the new element is not a star.
In addition, the color is adjusted in the colors.xml
2020-07-22 01:39:16 +02:00
ErikWaegerle
b91ea693d9 Insert create_game_src.xml
This is required for the ImageButton. This makes it possible to check the status.
2020-07-22 01:34:01 +02:00
ErikWaegerle
84964dd5e5 Insert the circle as a vector file.
ic_circle_blue and ic_circle_grey have different colors for the case that the circle is selected once and once in the non-selected state.
2020-07-22 01:30:45 +02:00
uykek
3db3110618 Adjust generation of the daily sudoku so that challenges have a lesser probability of being generated than other sudokus, but generating them on the days they do appear won't take as long as before 2020-07-21 10:43:54 +02:00