Commit graph

58 commits

Author SHA1 Message Date
Sailesh Dahal
6829d3cdea
refactor: update deprecated and minor code refactors (#710)
Improve code readability & additional refactoring

Commits:
chore: exclude generated from analyzer

refactor: add SharedPreferences to locator

refactor: access shared pref from locator, and code refactor

refactor: remove unwanted `await`

refactor: remove `const` from `CacheConfig`
2023-02-27 19:06:05 +07:00
EvadeMaster
3ae4d69110
chore: migrate deprecation code && code cleanup (#708)
Fixes all issues in `flutter analyze`.
<Reviewed>

Commits:
* chore: migrate deprecated text style

* chore: migrate `toggleableActiveColor` to individual theme

* chore: don't use 'BuildContext's across async gaps
2023-02-20 16:53:53 +07:00
Jay Gajjar
a54ca799b9
feat: update rules of analysis_options.yaml. and solved all problems (#665)
* update rules of analysis_options.yaml. and solved all problems

* refactor: fix remaining problems

---------

Co-authored-by: Ushie <ushiekane@gmail.com>
2023-01-30 15:35:06 +03:00
Mipirakas
1c965c3788
refactor: cleanup remember patches feature (#630) 2023-01-30 15:03:55 +03:00
Ushie
5f81d65911
feat: sort by amount of patches, display patches count, setting to enable universal patches (#593)
* feat: sort by amount of patches

* feat: display patches count in application card

* feat: setting to enable universal patches
2022-12-15 23:35:45 +05:30
Ushie
62467007b2 Revert "feat: display app's patch count in appcard"
This reverts commit 8d4e4ba6c9.
2022-12-14 13:20:17 +03:00
Ushie
d7624e5e1f Revert "feat: filter apps by patch count"
This reverts commit d78868b462.
2022-12-14 13:19:59 +03:00
Ushie
8d4e4ba6c9
feat: display app's patch count in appcard 2022-12-14 02:12:57 +03:00
Ushie
d78868b462
feat: filter apps by patch count 2022-12-14 01:52:06 +03:00
Aunali321
0faf86c9e9
refactor: restructure codebase. (#501)
* refactor: separate language selection to own widget.

* feat: separate theme changer to own widget.

* refactor: move Appearance UI to separate class.

* refactor: move language selection UI to separate class.

* refactor: move sources selection to separate file.

* refactor: move sources selection to separate file.

* refactor: split settings sections in separate files.

* refactor: move logging section to separate file.

* fix: show toast on bottom.

* fix: recommended patches not being selected by default.

* fix: patch selection selecting non recommended patches.

* fix: experimental toggle not updating.
2022-11-12 21:25:33 +05:30
Boris M
c571cf2c53
feat: ability to store and load selected patches (#469)
* feat: ability to store and load selected patches

* fix: I18n

* fix: do not append but truncate file

* fix: use json file, minor fixes

* fix: better ui

* WIP

* feat: load patches selection after app selection

* feat: import/export json file

* fix: reformat code

* fix: rare bug on import feature fixed

* fix: move export/ipmort to settings page & import full json

* fix: minor improvements

* fix: minor code quality improvements

* fix: export filename fix

* fix: select list element istead of removing it
2022-11-09 13:06:04 +05:30
Boris M
fd5d71e24d
fix: delete cached apk files when picking new one (#481) 2022-11-09 13:05:26 +05:30
Aunali321
f1261398e9 feat: sentry integration. 2022-10-14 23:35:33 +05:30
Aunali321
94397dcb4c feat: store original package name of patches apps. 2022-10-10 18:45:58 +05:30
Alberto Ponces
6f72c2ebec fix: Fix unfixed fixes which needed to be fixed (better now??) 2022-09-20 01:07:36 +01:00
Alberto Ponces
2f4726ea68 fix: Add toast service to simplify creation of toasts 2022-09-20 00:49:31 +01:00
Unknown
530dd78752
fix: make inkwells visible (#205) 2022-09-19 17:55:44 +01:00
Alberto Ponces
2a2bb8212f fix: Add back button on app bars of secondary views 2022-09-19 16:24:31 +01:00
Unknown
2b7287c04c
feat: CustomScrollView in app and patches selector views (#208) 2022-09-19 12:57:40 +01:00
Alberto Ponces
2f14746124 feat: Add install error dialogs to prevent faulty installations 2022-09-19 01:44:27 +01:00
Alberto Ponces
d613cece15 fix: Improve root installations management to fix patching of already patched apps 2022-09-13 16:54:43 +01:00
Alberto Ponces
d01e7fdcc2 fix: Show search bar during loading of selector views 2022-09-12 01:44:15 +01:00
Alberto Ponces
cf1de9c6ca fix: Keyboard should overlap widgets on selector views 2022-09-08 12:57:51 +01:00
Alberto Ponces
2066bc6476 fix: Remove cupertino package references 2022-09-07 13:04:16 +01:00
Alberto Ponces
27ef74b561
feat: Improve experience of rooted patched app installations (#59) 2022-09-06 14:40:49 +01:00
Alberto Ponces
2944a2b788 feat: add App Info View 2022-09-05 13:43:13 +01:00
Alberto Ponces
5404208562
feat: improve app theming code and add Material You (#58) 2022-09-05 03:32:36 +01:00
Aunali321
d8c4997179 feat: Skeleton loader for app selector screen. 2022-09-02 22:42:16 +05:30
Alberto Ponces
4f7b1d4520
feat: overall UI rework in Settings View (#53) 2022-09-02 14:35:25 +01:00
Alberto Ponces
a580375078 fix: add animations and fix some UI incoherences 2022-09-01 01:25:19 +01:00
Alberto Ponces
2427b0847d fix: use square FABs instead of round FABs to comply with MD3 2022-08-31 09:32:10 +01:00
Alberto Ponces
080ceae784 fix: add changelog (wip) on each app item 2022-08-29 15:01:51 +01:00
Alberto Ponces
56e85ca7cf fix: improve app and patches loaders 2022-08-24 16:07:40 +01:00
Aunali321
2c243b75dd refactor: split widgets folder by screen usage. 2022-08-21 16:17:44 +05:30
Alberto Ponces
b327926219 feat: add select/deselect icon on Patches Selector View 2022-08-21 02:03:36 +01:00
Alberto Ponces
389eae1447
fix: code refactoring (#5) 2022-08-18 15:33:33 +01:00
Alberto Ponces
6153e1f9e8 fix: center notification icon and fix reload of Patches Selector View 2022-08-18 00:33:04 +01:00
Alberto Ponces
40f27b3a09 feat: call Installer through Home View 2022-08-17 18:44:27 +01:00
Alberto Ponces
165bd4aec2
fix: unblock UI while running Patcher (#4) 2022-08-17 12:48:03 +01:00
Aunali321
106d77ea0c
feat: "New dashboard UI". (#3)
* feat: "New dashboard UI".

* fix: some improvenents

* fix: fix inconsistencies and light theme.

* fix: save patched and installed apps on prefs, improve installer log, improve dashboard with real data (wip)

Co-authored-by: Aunali321 <aunvakil.aa@gmail.com>

* feat: move chips to a separate widget.

Co-authored-by: Alberto Ponces <ponces26@gmail.com>
2022-08-16 14:06:56 +01:00
Alberto Ponces
cd1610d847 Revert "fix: save patched and installed apps on prefs, improve installer log, improve dashboard with real data (wip)"
This reverts commit ce09a5264a.
2022-08-16 12:12:10 +01:00
Alberto Ponces
ce09a5264a fix: save patched and installed apps on prefs, improve installer log, improve dashboard with real data (wip) 2022-08-15 18:42:09 +01:00
Alberto Ponces
9ce0f81a89 feat: root installation (wip) 2022-08-14 19:40:34 +01:00
Alberto Ponces
2cd9f99aa3 fix: add some minor improvements and fix release builds 2022-08-14 03:07:28 +01:00
Alberto Ponces
e4f9b04de0
feat: add installer and enable app selection from storage (#2) 2022-08-13 15:26:30 +05:30
Aunali321
4d3ea65d7f refactor: major theming overhual, fix light theme. 2022-08-12 15:12:43 +05:30
Aunali321
7ed2a5fd4f fix: light theme issues. 2022-08-12 01:47:10 +05:30
Alberto Ponces
84923127e2 fix: improve patches selector. 2022-08-09 02:30:12 +01:00
Alberto Ponces
7c7a7e0355 fix: rename PatcherService to PatcherAPI. 2022-08-09 01:20:50 +01:00
Alberto Ponces
33fb2a81b5 feat: working patches selector and improve app selector. 2022-08-09 01:16:33 +01:00