Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2024.4 #1044

Merged
merged 153 commits into from
Oct 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
153 commits
Select commit Hold shift + click to select a range
ad02949
Merge branch 'fix-release-2024.3.6-amzn' into dev
UweTrottmann Jul 25, 2024
65aa7e0
Add FragmentTools: use setReorderingAllowed
UweTrottmann Jul 25, 2024
ccebc28
Update fragment-ktx [1.8.0 -> 1.8.2], should fix IndexOutOfBoundsExce…
UweTrottmann Jul 25, 2024
033dc1a
Update paging-runtime [3.2.1 -> 3.3.1], fixes Inconsistency detected …
UweTrottmann Jul 25, 2024
84e66f3
Update activity [1.9.0 -> 1.9.1], with more predictive back fixes
UweTrottmann Jul 25, 2024
d7ab941
Update AndroidX testing libraries, now Java 8, minSDK 19
UweTrottmann Jul 25, 2024
f1f8b53
Android tests: turn off ShowsActivityTest, not fixing this now
UweTrottmann Jul 25, 2024
8f0db02
Android tests: new emulators use system time zone
UweTrottmann Jul 25, 2024
44d84fe
Merge pull request #1038 from UweTrottmann/updates
UweTrottmann Jul 25, 2024
7c77fe7
Latest translations, exported from Crowdin on 2024-07-31
UweTrottmann Jul 31, 2024
1742f5c
Notifications: add summary for settings button
UweTrottmann Jul 31, 2024
ec6cdc2
Notifications: better wording for precise notifications permission
UweTrottmann Jul 31, 2024
54a84e4
Notifications: remove periods from some settings summary texts
UweTrottmann Jul 31, 2024
8b7dc07
Translations: add new, update notifications strings
UweTrottmann Jul 31, 2024
b313271
Merge pull request #1039 from UweTrottmann/notifications-improve-desc…
UweTrottmann Jul 31, 2024
99e78f1
Collections: add button to show collection of a movie
UweTrottmann Aug 1, 2024
24ab376
SimilarMoviesFragment: let model create CreationExtras
UweTrottmann Aug 1, 2024
5b3ba69
SimilarMoviesAdapter: rename, move to base package to be re-used
UweTrottmann Aug 1, 2024
7e816ca
SimilarMoviesFragment: extract SearchMenuProvider
UweTrottmann Aug 1, 2024
3cb4593
BaseSimilarActivity: note it is a SinglePaneActivity
UweTrottmann Aug 1, 2024
ff893d3
Collections: add movie collection screen
UweTrottmann Aug 1, 2024
e883024
MovieCollectionActivity: use large, multi-line top app bar
UweTrottmann Aug 1, 2024
6a0f178
Merge pull request #1040 from UweTrottmann/movie-collections
UweTrottmann Aug 2, 2024
653b567
Latest translations, exported from Crowdin on 2024-08-02
UweTrottmann Aug 2, 2024
8065729
CHANGELOG: make release headers actually third level
UweTrottmann Aug 2, 2024
b45d8d7
Update Android Plugin [8.5.0 -> 8.5.1]
UweTrottmann Aug 2, 2024
5454f68
Update AndroidX libraries
UweTrottmann Aug 2, 2024
5acfc16
Update testing libraries
UweTrottmann Aug 2, 2024
9ee51e6
Update Kotlin [1.9.22 -> 1.9.24]
UweTrottmann Aug 2, 2024
ed2ce10
Update tmdb-java [2.10.0 -> 2.11.0]
UweTrottmann Aug 2, 2024
a96f17e
Update trakt-java [6.13.0 -> 6.14.0]
UweTrottmann Aug 2, 2024
d19e4e8
Update kotlin-result [1.1.18 -> 1.1.20]
UweTrottmann Aug 2, 2024
f667706
Prepare version 2024.4.0 (21240400)
UweTrottmann Aug 2, 2024
3ff8cbc
Paging: again downgrade [3.3.1 -> 3.2.1] to fix "Inconsistency" crashes
UweTrottmann Aug 7, 2024
5a9012a
Latest translations, exported from Crowdin on 2024-08-07
UweTrottmann Aug 7, 2024
6b807ae
Prepare version 2024.4.1 (21240401)
UweTrottmann Aug 7, 2024
0af5491
Lint: ignore "Do not concatenate text" warning for setting empty string
UweTrottmann Aug 7, 2024
b80735c
Shows: display cast and crew of all seasons instead of just the latest
UweTrottmann Aug 8, 2024
fac4b49
People: directly map to Person data class
UweTrottmann Aug 8, 2024
c57c37a
Movies: revert back to showing at most 3 cast members
UweTrottmann Aug 9, 2024
877e314
Merge pull request #1045 from UweTrottmann/tv-aggregate-credits
UweTrottmann Aug 9, 2024
08beda6
Latest translations, exported from Crowdin on 2024-08-09
UweTrottmann Aug 9, 2024
a316fcd
Prepare version 2024.4.2 (21240402)
UweTrottmann Aug 9, 2024
9395063
Merge branch 'fix-release-2024.3.7' into dev
UweTrottmann Aug 16, 2024
b352917
Turn off predictive back animation due to unresolved issues
UweTrottmann Aug 21, 2024
76c8333
Rename .java to .kt
UweTrottmann Aug 21, 2024
45a3b98
Kotlin: convert HexagonEpisodeSync
UweTrottmann Aug 21, 2024
39101bb
HexagonEpisodeSyncK: move data classes to actual use sites
UweTrottmann Aug 21, 2024
70079fd
CustomReleaseTimeDialogModel: move CreationExtras builder inside
UweTrottmann Aug 22, 2024
89cbf78
Merge branch 'fix-release-2024.3.8' into dev
UweTrottmann Aug 29, 2024
062ce7b
Dependabot: only check monthly
UweTrottmann Sep 6, 2024
bceb282
MoreOptionsActivity: drop Discord link
UweTrottmann Sep 11, 2024
6a0dffa
OverviewActivityImpl: hot fix to keep dialog fragments on config change
UweTrottmann Sep 6, 2024
6d1df82
TraktComments: use upper-case WWW for header
UweTrottmann Sep 12, 2024
82c0132
Strings: correctly use the verb "to back up" (backup is a noun)
UweTrottmann Sep 13, 2024
3deec72
Latest translations, exported from Crowdin on 2024-09-13
UweTrottmann Sep 13, 2024
210de87
ShowFragment: add full show title, copy on long press
UweTrottmann Sep 13, 2024
8e17af5
Prepare version 2024.4.3 (21240403)
UweTrottmann Sep 13, 2024
bd5690f
ShowFragment: move shortcut and search buttons to top buttons
UweTrottmann Sep 13, 2024
d369127
EpisodeDetailsFragment: display no spoiler warning where image would be
UweTrottmann Sep 13, 2024
dc76e99
OverviewFragment: display no spoiler warning where image would be
UweTrottmann Sep 13, 2024
ae277a8
Prepare version 2024.4.3 (21240404)
UweTrottmann Sep 13, 2024
8564694
EpisodesFragment: set watched with one tap again
UweTrottmann Oct 2, 2024
e54a680
item_addshow: migrate to RTL-safe attributes
UweTrottmann Oct 2, 2024
5879094
item_calendar: use poster size dimension
UweTrottmann Oct 2, 2024
e2bf398
Rename .java to .kt
UweTrottmann Oct 3, 2024
8817f2e
Kotlin: convert TraktAddLoader
UweTrottmann Oct 3, 2024
d22a7b6
BaseAddShowsFragment: use own item click listener interface
UweTrottmann Oct 3, 2024
ac13ec9
TraktAddFragment: use own type enum
UweTrottmann Oct 3, 2024
50cf3a3
item_addshow: vertical action layout on small screens, fix alignment
UweTrottmann Oct 2, 2024
cd643d7
Calendar: add more options button on items
UweTrottmann Oct 2, 2024
d1a8832
Consistently open context menus on long press as well
UweTrottmann Oct 3, 2024
00f8ffd
Start coding guidelines to document decisions
UweTrottmann Oct 3, 2024
ef1bd90
Move discover data source classes to the package they are used in
UweTrottmann Oct 3, 2024
94360cf
Consistently name more options buttons and click listeners
UweTrottmann Oct 3, 2024
c93cd1a
ShowsViewHolder: make it own the click listener
UweTrottmann Oct 3, 2024
45299ab
Coding guidelines: unique view ID naming
UweTrottmann Oct 3, 2024
aaa34fc
ShowsViewHolder: use view binding, use consistent view IDs
UweTrottmann Oct 3, 2024
ca18911
ShowSearchAdapter: use view binding, use consistent view IDs
UweTrottmann Oct 3, 2024
f3948b0
ShowSearchAdapter: Consistently open context menus on long press as well
UweTrottmann Oct 3, 2024
fdbb573
Open more options menus on right (or "context") click as well
UweTrottmann Oct 3, 2024
eaa5a8d
Support right click to copy text as well
UweTrottmann Oct 3, 2024
f424d11
Merge branch 'unify-list-items' into dev
UweTrottmann Oct 4, 2024
2d4c9cb
CHANGELOG: use consistent heading style
UweTrottmann Oct 4, 2024
0a4c94d
CHANGELOG: move release date to heading, remove trailing spaces
UweTrottmann Oct 4, 2024
9edce1a
CHANGELOG: add double space to add new line for symbol explanation
UweTrottmann Oct 4, 2024
00f26db
OverviewFragment: do not display no spoiler warning if there is no image
UweTrottmann Oct 4, 2024
be8ac1b
Use compat PopupMenu so Material style is applied
UweTrottmann Oct 4, 2024
23f1ebc
Follow-up: use non-null context for PopupMenu
UweTrottmann Oct 4, 2024
0d68348
Regression: do not use unavailable right click listener on older Android
UweTrottmann Oct 10, 2024
7d3ba40
Calendar: add back manual sync menu
UweTrottmann Oct 10, 2024
b4b4f21
item_calendar.xml: migrate to RTL attributes
UweTrottmann Oct 10, 2024
0524665
Guidelines: use dimension resources for padding and margin
UweTrottmann Oct 10, 2024
b3faa6b
item_season.xml: convert to ConstraintLayout
UweTrottmann Oct 10, 2024
9e7f5de
item_season.xml: end align icons, looks nicer for multi-line text
UweTrottmann Oct 10, 2024
9e4bff0
Rename .java to .kt
UweTrottmann Oct 10, 2024
a968e9c
Kotlin: convert WatchedBox
UweTrottmann Oct 10, 2024
358add4
EpisodesAdapter: fix watched box popup menu after dismissing it once
UweTrottmann Oct 10, 2024
339ebd8
Rename .java to .kt
UweTrottmann Oct 11, 2024
1ab635b
Kotlin: convert EpisodeFlags
UweTrottmann Oct 11, 2024
71ba9f7
Rename .java to .kt
UweTrottmann Oct 11, 2024
fd043a6
Kotlin: convert EpisodeTools
UweTrottmann Oct 11, 2024
76f17a7
Rename .java to .kt
UweTrottmann Oct 11, 2024
9c51373
Kotlin: convert EpisodeToolsTest
UweTrottmann Oct 11, 2024
912d0f3
Consistently show tooltips for actions
UweTrottmann Oct 10, 2024
a0e352e
WatchedBox: let it itself update content description and tooltip
UweTrottmann Oct 10, 2024
fac7c3a
AddIndicator: add content description and tooltip for all states
UweTrottmann Oct 10, 2024
d634389
Extract ManualSyncMenu
UweTrottmann Oct 11, 2024
6ce5623
ManualSyncMenu: add to movie watchlist, collection and watched tabs
UweTrottmann Oct 11, 2024
4c7ff64
ManualSyncMenu: add to lists
UweTrottmann Oct 11, 2024
9bf5937
Merge branch 'consistent-tooltips' into dev
UweTrottmann Oct 11, 2024
992dc79
Latest translations, exported from Crowdin on 2024-10-11
UweTrottmann Oct 11, 2024
208e0f6
Strings: rename action_stream_info to action_stream_settings incl. text
UweTrottmann Oct 11, 2024
afe4727
Discover: extract AddShowPopupMenu, add add show menu item
UweTrottmann Oct 11, 2024
55f69ba
Discover: extract item view holder and click listener
UweTrottmann Oct 11, 2024
920f52b
BaseSimilarActivity: display status message when adding to watchlist
UweTrottmann Oct 11, 2024
cf7fdf3
Merge pull request #1060 from UweTrottmann/discover-add-to-watchlist
UweTrottmann Oct 11, 2024
1e67fe0
ShowsDiscoverAdapter: fix Trakt features not showing on refresh
UweTrottmann Oct 11, 2024
f458b2a
Regression: Discover: show menu on long click even if already added
UweTrottmann Oct 16, 2024
2b04df6
Latest translations, exported from Crowdin on 2024-10-16
UweTrottmann Oct 16, 2024
8b6eec1
Prepare version 2024.4.4 (21240405)
UweTrottmann Oct 11, 2024
dea7b5a
Strings: remove unused pref_discord string
UweTrottmann Oct 16, 2024
5a8aa46
AddFragment: extract OnAddingShowEvent
UweTrottmann Oct 17, 2024
9399370
AddFragment: pull code down to TraktAddFragment
UweTrottmann Oct 17, 2024
a4567b8
TraktAddFragment: re-use ItemAddShowClickListener
UweTrottmann Oct 17, 2024
dc8d4cd
TraktAddFragment: re-use ItemAddShowViewHolder
UweTrottmann Oct 17, 2024
bed43ed
TraktAddFragment: inline some things, move functions close to use site
UweTrottmann Oct 17, 2024
062fc14
Merge branch 'clean-up-addfragment' into dev
UweTrottmann Oct 17, 2024
70da17b
ItemAddShowViewHolder: build poster URL before passing to adapters
UweTrottmann Oct 17, 2024
1ebd36e
SearchResult: do no longer implement Parcelable
UweTrottmann Oct 17, 2024
f8734e0
SearchResult: remove unused TVDB ID field
UweTrottmann Oct 17, 2024
b36a674
Rename .java to .kt
UweTrottmann Oct 17, 2024
ef162a0
Kotlin: convert SearchResult
UweTrottmann Oct 17, 2024
eff408b
Rename .java to .kt
UweTrottmann Oct 17, 2024
1c72b7f
Kotlin: convert AddShowTask
UweTrottmann Oct 17, 2024
07c8004
Rename .java to .kt
UweTrottmann Oct 17, 2024
715c7d9
Kotlin: convert TaskManager
UweTrottmann Oct 17, 2024
a5c9837
AddShowTask: make it use its own data class
UweTrottmann Oct 17, 2024
bc7429b
SimilarShowsFragment: use its own event data class
UweTrottmann Oct 17, 2024
0f79c09
AddShowDialogFragment: drop use of SearchResult class, enforce language
UweTrottmann Oct 17, 2024
6d756bf
SearchResult: convert to data class, enforce values
UweTrottmann Oct 17, 2024
7af9144
Merge branch 'clean-up-searchresult' into dev
UweTrottmann Oct 17, 2024
6b90ee6
AddShowTask: use coroutines, enforce queue with semaphore
UweTrottmann Oct 17, 2024
6bc923f
Trakt: use new logo
UweTrottmann Oct 18, 2024
f7b2593
AutoGridLayoutManager: do not add margin when calculating column width
UweTrottmann Oct 18, 2024
caef8d0
Dimens: rename movie_grid_columnWidth to movie_grid_column_width
UweTrottmann Oct 18, 2024
df79fff
Dimens: rename showgrid_columnWidth to show_grid_column_width
UweTrottmann Oct 18, 2024
acc6a04
Merge branch 'fix-autogrid' into dev
UweTrottmann Oct 18, 2024
914de21
Latest translations, exported from Crowdin on 2024-10-23
UweTrottmann Oct 23, 2024
7aa076a
Drop unused ic_trakt_icon_primary_20dp.xml
UweTrottmann Oct 23, 2024
a71563d
Strings: drop unused X Pass strings
UweTrottmann Oct 23, 2024
9169597
Prepare version 2024.4.5 (21240406)
UweTrottmann Oct 23, 2024
86edf2c
CHANGELOG.md: add release notes for 2024.4
UweTrottmann Oct 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
interval: "monthly"
Loading