Commit graph

129 commits

Author SHA1 Message Date
FunkyMuse
a0ff2b2eeb feat: write permission dialog
and few other fixes along the way
2023-10-09 19:10:06 +02:00
FunkyMuse
f60fae4e55 refactor: migrate to SimpleTheme from MaterialTheme 2023-10-06 14:19:58 +02:00
Ensar Sarajčić
7cf930f95a Fix behavior of FeatureLockedDialog 2023-10-06 12:24:05 +02:00
Tibor Kaputa
1ddcdfc95a
Merge pull request #1864 from esensar/feature/permission-required-dialog
Add compose version of PermissionRequiredDialog
2023-10-05 09:12:50 +02:00
Ensar Sarajčić
1a5146ec3a Add compose version of PermissionRequiredDialog 2023-10-05 08:21:48 +02:00
Tibor Kaputa
44cd74aadd
Merge pull request #1863 from esensar/feature/compose-color-picker-dialog-wrapped
Wrap current ColorPickerDialog in compose version
2023-10-04 23:11:13 +02:00
Ensar Sarajčić
c366af5ee5 Wrap current ColorPickerDialog in compose version 2023-10-04 17:42:37 +02:00
Tibor Kaputa
f276087af4
Merge pull request #1861 from esensar/rename-radio-group-dialog
Rename `RadioGroupDialogAlertDialog` to `RadioGroupAlertDialog`
2023-10-04 16:46:00 +02:00
Ensar Sarajčić
2f5c02337d Rename RadioGroupDialogAlertDialog to RadioGroupAlertDialog 2023-10-04 16:25:34 +02:00
FunkyMuse
bb885438e8 refactor: rename dev url to more descriptive 2023-10-04 15:23:48 +02:00
FunkyMuse
7ef52afacc feat:
- add extensions for showing app launched dialogs
- migrate About activity to use Compose dialogs
2023-10-04 14:28:20 +02:00
FunkyMuse
3dd18fc279 feat: add change view type dialog and what's new 2023-10-03 14:52:38 +02:00
FunkyMuse
7fe8192c34 feat: upgrade to pro dialog and radio group dialog 2023-10-03 12:37:12 +02:00
FunkyMuse
d06914e173 fix:
- buttons now visible on change date and time
- fix position of checkbox and radio button

feat:

- rate stars dialog
2023-10-02 14:27:20 +02:00
FunkyMuse
dfeb1ce330 feat: add change date time format dialog 2023-09-30 13:43:50 +02:00
FunkyMuse
31c9daa010 feat: add test button for various dialogs 2023-09-30 12:54:22 +02:00
FunkyMuse
cdc41933e1 feat: add call confirmation dialog 2023-09-28 16:25:42 +02:00
FunkyMuse
d2fb5a221f feat: add Line Color dialog
spent a whole day trying to migrate it to use partially Compose, either this should be fully re-written in Compose, i've tried parts AndroidView with LineColorPicker and it needed callbacks which made the code even messier

also remove the tooltip fix since it's propagated to new version

and update versions
2023-09-28 16:06:03 +02:00
FunkyMuse
01b5cc6761 refactor: fix manifests and dialog extra large shape 2023-09-28 15:18:46 +02:00
FunkyMuse
18fadb2024 refactor: comment out test code 2023-09-28 11:48:50 +02:00
FunkyMuse
b28a3f755a refactor: move test dialog activity to samples 2023-09-28 11:48:17 +02:00
FunkyMuse
5fe629c33f fix: remove test code 2023-09-28 11:45:52 +02:00
FunkyMuse
bab0518572 fix: dialogs widths and add few more dialogs to migration 2023-09-27 17:37:38 +02:00
FunkyMuse
1d10932837 feat: add few more dialog migrations 2023-09-26 16:03:44 +02:00
FunkyMuse
3a3e6aa83d fix: colors and commonize things 2023-09-25 17:11:01 +02:00
FunkyMuse
c900309502 feat: add ability to test compose's dialogs 2023-09-20 22:32:48 +02:00
Tibor Kaputa
4eba87b15c
Merge pull request #1799 from FunkyMuse/feature/manage_blocked_numbers
Feature/manage blocked numbers compose migration
2023-09-14 12:07:10 +02:00
Ensar Sarajčić
552bfde4aa Clean up gradle deprecation warnings 2023-09-13 12:52:59 +02:00
FunkyMuse
a93899eea2 feat: migrate away to common scroll logic 2023-08-25 15:05:46 +02:00
FunkyMuse
ede1da5f80 feat: manage blocked numbers impl 2023-08-23 10:27:45 +02:00
Ensar Sarajčić
43f2c95d2f Fix crash with TabLayouts and their tabs
ViewBinding crashes when TabLayout items have IDs, because
these are not real views - they are just dummy views used to
define tabs in XML.
More info: https://stackoverflow.com/questions/66320075/missing-required-view-with-id-with-view-binding-and-navigation-component/66325932#66325932

After that Tabs caused endless loop, because they were inflating themselves
using `...Binding.inflate`. Since they are their own views which also use
XML, `...Binging.bind` should be used in `onFinishInflate`.
2023-08-04 10:20:09 +02:00
FunkyMuse
887df647d4 feat: about screen in compose
and create reusable settings components
2023-08-02 12:01:35 +02:00
FunkyMuse
64db84f6c8 fix: proguard missing rules due to agp upgrade 2023-07-27 18:24:54 +02:00
FunkyMuse
ccce65da89 migrate everything to view binding 2023-07-26 17:13:01 +02:00
FunkyMuse
adfae7e131 migrate activities to view binding 2023-07-24 16:59:01 +02:00
FunkyMuse
d06913c8d0 add some notes 2023-07-24 15:41:33 +02:00
FunkyMuse
59177b1bec start migrating to ViewBinding 2023-07-24 15:37:03 +02:00
tibbi
d3fec80827 adding back the old selector drawable as an option 2023-06-11 21:35:13 +02:00
tibbi
8be94e2142 tweaking ripple handling, make item selection nicer 2023-06-11 21:07:34 +02:00
tibbi
11f9bfd8b4 adding all supported languages to locale_config 2023-05-09 18:07:00 +02:00
tibbi
859adb0c1e add locale_config to the main app module only 2023-05-09 17:58:53 +02:00
tibbi
5080d20dad moving locale_config to the generic module 2023-05-09 17:51:20 +02:00
tibbi
3fca985f90 adding some configchanges 2023-01-20 12:39:23 +01:00
tibbi
61f60f11eb adding some top search menu related code 2023-01-02 16:53:56 +01:00
tibbi
7fb749c018 tweaking the number blocking activities ui 2022-12-30 11:04:37 +01:00
tibbi
73dd7a9ab2 adding a toggle for using transparent navigation 2022-12-26 10:50:51 +01:00
tibbi
67c17f4cfe handle device rotation in some activities 2022-12-19 22:48:14 +01:00
tibbi
2c8a8ba88b adding a Github button at the social links 2022-11-12 16:51:02 +01:00
Naveen
463b384d48 Make image res null by default 2022-11-11 22:33:17 +05:30
Naveen
945b374187 Rename data to items 2022-11-11 20:31:06 +05:30