FunkyMuse
eda91d9274
fix: bottom sheet animation
...
and improve dialogs API state
2023-10-15 12:40:20 +02:00
FunkyMuse
ef179890da
fix: bottom sheet dialog state not shown/hidden properly
2023-10-13 09:25:30 +02:00
FunkyMuse
0345d07717
Merge remote-tracking branch 'origin/master' into feat/more_dialogs
...
# Conflicts:
# samples/src/main/kotlin/com/simplemobiletools/commons/samples/activities/MainActivity.kt
2023-10-12 16:17:56 +02:00
FunkyMuse
7cdc8eaf76
feat: add custom interval picker dialog and fix text fields not respecting initial selections
2023-10-11 19:22:57 +02:00
FunkyMuse
04d7530826
fix: as read only
2023-10-11 18:35:03 +02:00
Ensar Sarajčić
4e3b6b4084
Merge branch 'master' into fix/dropdown-colors
2023-10-11 12:41:01 +02:00
FunkyMuse
66efb57c3d
feat: file conflict dialog
2023-10-11 12:16:15 +02:00
FunkyMuse
32906028b2
feat:
...
- create new folder dialog
- enter password
- folder lock notice
- bottom sheet chooser
2023-10-10 13:33:55 +02:00
Tibor Kaputa
0aee0ebded
Merge pull request #1881 from esensar/feature/compose-open-device-settings-dialog
...
Add compose version of `OpenDeviceSettingsDialog`
2023-10-10 12:59:05 +02:00
Ensar Sarajčić
c8021e0f48
Merge branch 'master' into fix/dropdown-colors
2023-10-10 09:07:27 +02:00
FunkyMuse
a0ff2b2eeb
feat: write permission dialog
...
and few other fixes along the way
2023-10-09 19:10:06 +02:00
Ensar Sarajčić
967f731654
Add compose version of OpenDeviceSettingsDialog
2023-10-09 17:30:38 +02:00
Ensar Sarajčić
48f2a0e96a
Update SimpleLazyListScaffold
to SimpleScaffold
2023-10-09 16:27:31 +02:00
Ensar Sarajčić
c08e09c2ee
Extract compose screen from MainActivity
into MainScreen
2023-10-09 12:23:38 +02:00
Ensar Sarajčić
7f1f873e3f
Update sample with latest commons changes
2023-10-09 12:07:39 +02:00
Ensar Sarajčić
d8fae0db2d
Make MainActivity
go edge to edge
2023-10-09 11:59:40 +02:00
Ensar Sarajčić
b6027442d0
Leave android.nonTransitiveRClass
at default value
2023-10-09 11:58:47 +02:00
FunkyMuse
f60fae4e55
refactor: migrate to SimpleTheme from MaterialTheme
2023-10-06 14:19:58 +02:00
Ensar Sarajčić
e587a90faf
Migrate sample main activity to compose for easier testing
2023-10-06 13:25:59 +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