rm-rf/PartyGames
Archived
6
22
Fork
You've already forked PartyGames
2

partygames-2.0 #39

Closed
lm41 wants to merge 0 commits from partygames-2_0 into beta
pull from: partygames-2_0
merge into: rm-rf:beta
rm-rf:master
rm-rf:beta
rm-rf:Matrial-3-compose
rm-rf:+18mode
Owner
Copy link
No description provided.
lm41 changed title from (削除) WIP: partygames-2_0 (削除ここまで) to WIP: partygames-2.0 2023年08月18日 18:50:38 +02:00
lm41 added the due date 2023年12月31日 2023年08月20日 19:23:40 +02:00
Added a new Favorites Screen to the navigation structure, allowing users to view and manage their favorite games. Updated state logic in MainViewModel to handle changes to the favorite status. Now preferences are loaded from DataStore to init game items list. Enabled material3 style. Fixed Logo image resource for "Never Have I Ever" screen. Added back navigation from Favorites Screen to Main Screen on back pressed. Drawers updated to include navigation to the Favorites Screen.
Added scrolling behavior for the AppBar in MainActivity.kt with 'enterAlways' scroll flag for better user experience. Renamed some string resources for consistency and clarity, changes reflect in string.xml different language versions as well. Also, renamed class StringArrayUtils.kt to RessourceUtils.kt more broad utilization and coherence, new getString function added. Changes were also reflected for settings preferences to use the new resource names.
Add build and sign scripts for app release
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
23678b3d80
Added build and sign scripts for automated beta and release app builds.
Update Gradle wrapper and scripts
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
bfac1e2401
Remove branch restriction in Woodpecker configuration
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
f761ab3296
Update event triggers in Woodpecker config
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
872e005834
Make sign-build executable
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
4e4b9ba471
Update event triggers in Woodpecker config
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
d76c618be2
add chmod
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
159bb3db40
add chmod
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
831d839c39
add chmod
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
1174d6a910
add chmod
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/manual/build Pipeline failed
ci/woodpecker/pr/build Pipeline failed
0d0d240d25
refactor MainActivity and MainScreen
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
21cdc8ff5e
Merge remote-tracking branch 'origin/partygames-2_0' into partygames-2_0
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
82fe86c54e
# Conflicts:
#	PartyGames/src/main/java/de/rmrf/partygames/ui/screens/main/MainScreen.kt
re-add who would rather game
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
d220371e28
Update strings
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
9d2963ec05
Update scripts/sign-build.sh
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/manual/build Pipeline failed
ci/woodpecker/pr/build Pipeline failed
8d6e6e3f00
Update scripts/sign-build.sh
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
80b2cf0cdf
lm41 added this to the 2.0.0 milestone 2023年08月25日 13:04:02 +02:00
add preferences: you can now select the timer value for pantomime in the settings
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
e28eb2ede5
Rename preference keys and refactor code for preferences screen
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
76ea20a6c6
Work on quiz game
All checks were successful
ci/woodpecker/push/build Pipeline was successful
0bae3dba1b
Work on quiz game
All checks were successful
ci/woodpecker/push/build Pipeline was successful
e1072a2d72
quiz quick-fix
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
fe01ba8292
simplify quiz
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
a2fe87b8b2
Update quiz design
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
b52df86eb0
Shuffle answers and update design
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ef0153fb45
Work on quiz game
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
7b4cd8ca60
Refactor quiz UI and add answer highlighting
All checks were successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
cb220988ac
Merge branch 'games' into partygames-2_0
All checks were successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
b06f87f240
This can be change to a CenterAlignedTopAppBar later
New PartyGamesTheme.kt with more customizability inspired by SapuSeven/BetterUntis
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
366bf7447e
Refactor string resource names for better readability and consistency
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
6bc1e3e6c5
Updated and optimized UI icons in PreferencesScreen
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
62e1eb406e
In this commit, several string resources in the 'strings.xml' files were renamed.
This change aims to enhance categorization in the application and promote code consistency. The 'preferences_' prefix was changed to 'preference_' to better align with the naming conventions used throughout the rest of the codebase.
PantomimeViewModel was refactored to extend from BaseViewModel removing redundancies in timer logic. Timer related variables and functions were moved from PantomimeViewModel to BaseViewModel to allow reusability across different ViewModel classes.
These files were removed as a part of refactoring the app's UI theme system.
Implement translation dialog in the navigation drawer
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
6bdb446c53
renamed the 'BaseViewModel' to 'TimerBaseViewModel' for better representation of its functionality
Redesign MainScreen.kt
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
64364e5d00
upgrade byteCodeTargetLevel to 11
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
fcd9880081
fix ugly transition to AboutLibrariesScreen
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
2a69f2e619
Added new routes, refactored logo IconButton and simplified appBar scroll behavior.
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ebc62cf656
Add song repository
All checks were successful
ci/woodpecker/push/build Pipeline was successful
c2b091ddfa
Merge branch 'partygames-2_0' into games
All checks were successful
ci/woodpecker/push/build Pipeline was successful
1a15d98e53
# Conflicts:
#	.idea/compiler.xml
initial implementation of Game.GuessTheSong
All checks were successful
ci/woodpecker/push/build Pipeline was successful
6096235a66
Merge remote-tracking branch 'origin/partygames-2_0' into partygames-2_0
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
d7368dafd8
Update pantomime game
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
94c0b17c65
Update GuessTheSong screen and related data entities
All checks were successful
ci/woodpecker/push/build Pipeline was successful
75ba89cdd4
Add startup dialog and preferences for first app start
All checks were successful
ci/woodpecker/push/build Pipeline was successful
0496ae4455
Revise GuessTheSong game functionality
All checks were successful
ci/woodpecker/push/build Pipeline was successful
e627b11458
Removed unused 'CardClick' event and added a 'ShowAnswer' event in 'GuessTheSongEvent' for better game flow. Also, made minor code cleanups in various files for optimizing and structuring the code more clearly. The 'ShowAnswer' button was also integrated into the 'GuessTheSongScreen' layout instead of the card click functionality to improve user experience.
# Conflicts:
#	PartyGames/src/main/java/de/rmrf/partygames/preferences/DataStorePreferences.kt
Readd game timers in DataStorePreferences
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
49b5aa04a2
Add animation to about cards
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
c2178a32f2
Merge remote-tracking branch 'origin/partygames-2_0' into partygames-2_0
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
fc5dc63eb0
# Conflicts:
#	PartyGames/src/main/java/de/rmrf/partygames/preferences/DataStorePreferences.kt
# Conflicts:
#	PartyGames/src/main/java/de/rmrf/partygames/preferences/DataStorePreferences.kt
Reformatted code
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
880693c18f
Merge remote-tracking branch 'origin/partygames-2_0' into partygames-2_0
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ee0c4f843d
classify some questions as +18 and update some strings
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
014fd207d7
Added locale preferences (Android 13+)
All checks were successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
c17a098395
Corrected a typo, added more descriptive labels and translated strings for German locale.
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
3f715af1b8
Update GuessTheSongScreen navigation and UI improvements
All checks were successful
ci/woodpecker/push/build Pipeline was successful
f80b3c7bec
add onFinished funktion for RotateableSurface
All checks were successful
ci/woodpecker/push/build Pipeline was successful
1824aa74c6
Merge branch 'partygames-2_0' into games
All checks were successful
ci/woodpecker/push/build Pipeline was successful
47f663bb5b
# Conflicts:
#	PartyGames/src/main/res/values-de/strings.xml
#	PartyGames/src/main/res/values/strings.xml
update AboutScreen behaviour
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ea8730c90a
Add License URL Link in AboutLibrariesScreen
All checks were successful
ci/woodpecker/push/build Pipeline was successful
13acf4722e
refactor GuessTheSongEvent for better code readability
extract parseId to String.kt in util package
Removed ytextractor library. Extract directly from InvidiousAPI
All checks were successful
ci/woodpecker/push/build Pipeline was successful
0de4a038e3
Updated text content in FullscreenPlaylistManagementDialog
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
9617b786b2
ui: make FullscreenPlaylistManagementDialog more describing
All checks were successful
ci/woodpecker/push/build Pipeline was successful
d567b7eb36
The name for the library screen route was updated from "LibrariesScreen" to "LibraryScreen" in MainActivity.kt, AppBarConfiguration.kt, and Drawer.kt. This change was done to keep the route name consistent throughout the app and avoid possible confusion or misrouting.
Add a simple UI option and refactor app's design
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
b8db7dc3a8
(feat) added piped api
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ae59806874
delete InvidiousAPI
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
a8c1914f58
added commit hash to the betas
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
6c34a3f621
added commit hash to the betas
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
251a1c16cd
update build.yml
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
f6f6646fe9
add custom library LicenseDialog
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
d848785a0e
add navigation transitions
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
fccad52b7b
refine GuessTheSongScreen and ViewModel + some small bug fixes :P
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
e248698a48
Romovedper game CardView; added generic one
Some checks failed
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
142231a8ad
fixed timerbug in Pantomime
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
409f400e8a
Big refactoring
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
974e039c00
finish TruthOrDare
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
0834466293
add update versionName to 2.0.0-beta01
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
0e18d89872
disable screen rotation
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ba77686e40
lm41 changed title from (削除) WIP: partygames-2.0 (削除ここまで) to partygames-2.0 2023年12月04日 15:23:39 +01:00
lm41 closed this pull request 2023年12月04日 15:44:37 +01:00
Commenting is not possible because the repository is archived.
No reviewers
Labels
Clear labels
Kind: Breaking
Kind: Bug
Kind: Documentation
Kind: Enhancement
Kind: Feature
Kind: Maintenance
Kind: Question
Kind: Security
Kind: Testing
Priority: Critical
The priority is critical
Priority: High
The priority is high
Priority: Low
The priority is low
Priority: Medium
The priority is medium
Reviewed: Confirmed
Something has been confirmed
Reviewed: Duplicate
Something exists already
Reviewed: Invalid
Something was marked as invalid
Reviewed: Wontfix
Something won't be fixed
Status: Blocked
Status: Completed
Work is complete
Status: Help wanted
Status: In progress
Work is in progress
Status: Needs feedback
Feedback is needed
Status: Stale
Kind: Breaking
Kind: Bug
Kind: Documentation
Kind: Enhancement
Kind: Feature
Kind: Maintenance
Kind: Question
Kind: Security
Kind: Testing
Priority: Critical
The priority is critical
Priority: High
The priority is high
Priority: Low
The priority is low
Priority: Medium
The priority is medium
Reviewed: Confirmed
Something has been confirmed
Reviewed: Duplicate
Something exists already
Reviewed: Invalid
Something was marked as invalid
Status: Blocked
Status: Completed
Work is complete
Status: Help wanted
Status: In progress
Work is in progress
Status: Needs feedback
Feedback is needed
Status: Stale
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

2024年01月01日

Reference
rm-rf/PartyGames!39
Reference in a new issue
rm-rf/PartyGames
No description provided.
Delete branch "partygames-2_0"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?