This repository was archived by the owner on Aug 11, 2025. It is now read-only.
Commit 5c07aa2
authored
Fix issue 2666 - Releases Screen (#2667)
* WIP: Setup the new Releases Screen
* WIP: ReleasesScreen's UI
* WIP: ReleasesDataSource and ReleasesViewModel
* Refactor ReleasesViewModel
* Improve UI
* Improve UI
* Connect ReleasesScreen to be accessed in SettingsScreen
* Connect ReleasesScreen to be accessed in SettingsScreen through a button
* Improve UI and add logic for displaying commits
* Improve UI
* Refactor ReleasesViewModel
* Support open release from the ReleaseInfoCard in the browser
* WIP: Error state
* Refactor ReleasesScreen
* Refactor ReleasesViewModel
* Resolve PR feedback about names and add comment on one function for better understanding
* Resolve PR feedback - use .map instead of for loop in toCommitsList function
* Resolve PR feedback about event's name
* Resolve PR feedback - add tests for ReleasesContentParser class's functions
* Resolve PR feedback - make fetchReleaseInfo in ReleasesViewModel function to do only side-effects
* Resolve PR feedback - make onTryAgainClick in ReleasesViewModel function to do only side-effects
* Resolve PR feedback - change iconPadding of ReleasesScreen button
* Resolve PR feedback - refactor ReleasesScreen
* Resolve PR feedback - refactor ReleasesScreen
* Resolve PR feedback - improve Releases Screen's UI
* Fix Detekt issues
* Fix Detekt issues
* Fix Detekt issues
* Fix Detekt issues
* Update Lint baseline
* Update module lint baseline1 parent 2ee680d commit 5c07aa2
File tree
16 files changed
+502
-87
lines changed- app
- src/main/java/com/ivy
- screen-releases
- src
- main/java/com/ivy/releases
- test/java/com/ivy/releases
- screen-settings/src/main/java/com/ivy/settings
16 files changed
+502
-87
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
| 161 | + | |
161 | 162 | | |
162 | 163 | | |
163 | 164 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | 48 | | |
115 | 49 | | |
116 | 50 | | |
| |||
7489 | 7423 | | |
7490 | 7424 | | |
7491 | 7425 | | |
7492 | | - | |
7493 | | - | |
7494 | | - | |
7495 | | - | |
7496 | | - | |
7497 | | - | |
7498 | | - | |
7499 | | - | |
7500 | | - | |
7501 | | - | |
7502 | | - | |
7503 | 7426 | | |
7504 | 7427 | | |
7505 | 7428 | | |
| |||
9545 | 9468 | | |
9546 | 9469 | | |
9547 | 9470 | | |
9548 | | - | |
| 9471 | + | |
9549 | 9472 | | |
9550 | 9473 | | |
9551 | 9474 | | |
| |||
9556 | 9479 | | |
9557 | 9480 | | |
9558 | 9481 | | |
9559 | | - | |
| 9482 | + | |
9560 | 9483 | | |
9561 | 9484 | | |
9562 | 9485 | | |
| |||
11481 | 11404 | | |
11482 | 11405 | | |
11483 | 11406 | | |
11484 | | - | |
| 11407 | + | |
11485 | 11408 | | |
11486 | 11409 | | |
11487 | 11410 | | |
| |||
11492 | 11415 | | |
11493 | 11416 | | |
11494 | 11417 | | |
11495 | | - | |
| 11418 | + | |
11496 | 11419 | | |
11497 | 11420 | | |
11498 | 11421 | | |
| |||
11580 | 11503 | | |
11581 | 11504 | | |
11582 | 11505 | | |
11583 | | - | |
| 11506 | + | |
11584 | 11507 | | |
11585 | 11508 | | |
11586 | 11509 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| |||
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
78 | 80 | | |
79 | 81 | | |
80 | 82 | | |
| 83 | + | |
81 | 84 | | |
82 | 85 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
Lines changed: 27 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
Lines changed: 40 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments