Skip to content
This repository was archived by the owner on Sep 3, 2024. It is now read-only.

v.2.3.0 #99

Merged
merged 42 commits into from
Feb 4, 2022
Merged

v.2.3.0 #99

merged 42 commits into from
Feb 4, 2022

Conversation

Yanndroid
Copy link
Member

  • Major updates to the following classes:
    • CoordinatorLayout/AppBar/CollapsingToolbar
    • Preferences
    • RecyclerView
    • TabLayout
    • ViewPager
  • Added IndexScrollView
  • Added TipPopup
  • Added ViewPager2
  • Added OneUI 4 Dialogs
  • Reworked ToolbarLayout & friends
  • Reworked folders hierarchy (check the wiki)
  • Fixed OUI4 Progress animation
  • Minor fixes

Yanndroid and others added 30 commits January 13, 2022 20:51
* app/ToolbarLayout: remove resetAppBarHeight

this one is useless since SamsungAppBarLayout already does that for us

Signed-off-by: BlackMesa123 <[email protected]>

* app/SamsungAppBarLayout: add setDragCallback

Signed-off-by: BlackMesa123 <[email protected]>

* app/ToolbarLayout: fix expanded attr

Signed-off-by: BlackMesa123 <[email protected]>

* app/strings: burp

Signed-off-by: BlackMesa123 <[email protected]>
Signed-off-by: BlackMesa123 <[email protected]>
* app/oneuiexample: custom dialog button color

Signed-off-by: BlackMesa123 <[email protected]>

* app/oneuiexample: add dialog progressbar in sample app

Signed-off-by: BlackMesa123 <[email protected]>
…icker, fix dim amount in night mode (#78)

* app/Dialog: fix dim amount in night mode

Signed-off-by: BlackMesa123 <[email protected]>

* app/SeslColorPicker: unify classic and detailed picker

Signed-off-by: BlackMesa123 <[email protected]>
…ess anim, spinner item text style (#79)

TODO: fix RecyclerView nested scroll behavior

Signed-off-by: BlackMesa123 <[email protected]>
this fixes RecyclerView nested scroll, scroll behavior maybe needs some tuning

Signed-off-by: BlackMesa123 <[email protected]>
* app/SamsungAppBarLayout: Immersive scroll for pre-api30

Signed-off-by: BlackMesa123 <[email protected]>

* app/SeslImmersiveScrollBehavior: Immersive scroll for pre-api30

Signed-off-by: BlackMesa123 <[email protected]>
- ToolbarLayout SearchModeListener: interface > class
- more translations
* Revert "- toolbarlayout improvments"

This reverts commit c970375.

* app/AppBarLayout: minor adjustment

Signed-off-by: BlackMesa123 <[email protected]>

* app: better xml naming

Signed-off-by: BlackMesa123 <[email protected]>

* app/AboutPage: add expandable appbar

Signed-off-by: BlackMesa123 <[email protected]>

* app/ToolbarLayout: rework

Signed-off-by: BlackMesa123 <[email protected]>
* app/DetailedColorPicker: fix bugs, refine ui

Signed-off-by: BlackMesa123 <[email protected]>

* app/SamsungCollapsingToolbarLayout: burp

Signed-off-by: BlackMesa123 <[email protected]>
* app: SamsungTabLayout update

-unified TabLayout & BNV
-added SESL_AUTO modes for managing tab width/scroll
-add badges in tabs

Signed-off-by: BlackMesa123 <[email protected]>

* app/oneuiexample: tablayout badge demo

Signed-off-by: BlackMesa123 <[email protected]>
- readme cleanup
Signed-off-by: BlackMesa123 <[email protected]>
salvogiangri and others added 12 commits January 29, 2022 12:36
Signed-off-by: BlackMesa123 <[email protected]>
* app/oneuiexample: OUI4 themed app icon

Signed-off-by: BlackMesa123 <[email protected]>

* app/themes: disable A12 SplashScreen

Signed-off-by: BlackMesa123 <[email protected]>
* app/PopupMenu: add blur effect support for OUI 4 devices

Signed-off-by: BlackMesa123 <[email protected]>

* app/PopupMenu: enable blur effect by default only with OUI4 theme set

Signed-off-by: BlackMesa123 <[email protected]>
* app: OUI4 SeekBar style

Signed-off-by: BlackMesa123 <[email protected]>

* app/SeslColorPicker: fix seekbars

Signed-off-by: BlackMesa123 <[email protected]>

* app/ColorPickerPreference: fix multiple clicks

Signed-off-by: BlackMesa123 <[email protected]>

* app/EditText: OUI4 drawables

Signed-off-by: BlackMesa123 <[email protected]>

* app/PopupMenu: burp

Signed-off-by: BlackMesa123 <[email protected]>
please notice that expand paint fix is not there anymore+vertical seekbars are buggy

Signed-off-by: BlackMesa123 <[email protected]>
- thumb color
- thumb, track, progress position
- padding
- dpi
- horizontal indeterminate oui4 color
- horizontal oui4 warning
- minor app changes
@Yanndroid Yanndroid merged commit 60eeb63 into master Feb 4, 2022
Yanndroid added a commit that referenced this pull request Apr 6, 2022
* Update README.md

* app/ToolbarLayout: fix selectMode subtitle visiblity in landscape (#74)

Signed-off-by: BlackMesa123 <[email protected]>

* app/ToolbarLayout: minor fixes (#75)

* app/ToolbarLayout: remove resetAppBarHeight

this one is useless since SamsungAppBarLayout already does that for us

Signed-off-by: BlackMesa123 <[email protected]>

* app/SamsungAppBarLayout: add setDragCallback

Signed-off-by: BlackMesa123 <[email protected]>

* app/ToolbarLayout: fix expanded attr

Signed-off-by: BlackMesa123 <[email protected]>

* app/strings: burp

Signed-off-by: BlackMesa123 <[email protected]>

* app: OneUI 4 Dialogs (#76)

Signed-off-by: BlackMesa123 <[email protected]>

* app/oneuiexample: custom dialog button color/progressbar (#77)

* app/oneuiexample: custom dialog button color

Signed-off-by: BlackMesa123 <[email protected]>

* app/oneuiexample: add dialog progressbar in sample app

Signed-off-by: BlackMesa123 <[email protected]>

* app/Dialogs: replace SpenColorPicker with androidx.picker3.SeslColorPicker, fix dim amount in night mode (#78)

* app/Dialog: fix dim amount in night mode

Signed-off-by: BlackMesa123 <[email protected]>

* app/SeslColorPicker: unify classic and detailed picker

Signed-off-by: BlackMesa123 <[email protected]>

* dialogbutton color & progressbar

* app: update RecyclerView, ViewPager, NestedScrollView; fix OUI4 Progress anim, spinner item text style (#79)

TODO: fix RecyclerView nested scroll behavior

Signed-off-by: BlackMesa123 <[email protected]>

* app: update AppBarLayout, rework folder hierarchy (#80)

this fixes RecyclerView nested scroll, scroll behavior maybe needs some tuning

Signed-off-by: BlackMesa123 <[email protected]>

* app/SamsungAppBarLayout: Immersive scroll for pre-api30 (#81)

* app/SamsungAppBarLayout: Immersive scroll for pre-api30

Signed-off-by: BlackMesa123 <[email protected]>

* app/SeslImmersiveScrollBehavior: Immersive scroll for pre-api30

Signed-off-by: BlackMesa123 <[email protected]>

* - IndexScrollView
- ToolbarLayout SearchModeListener: interface > class
- more translations

* - minor changes

* - toolbarlayout improvments

* app/ToolbarLayout: rework (#83)

* Revert "- toolbarlayout improvments"

This reverts commit c970375.

* app/AppBarLayout: minor adjustment

Signed-off-by: BlackMesa123 <[email protected]>

* app: better xml naming

Signed-off-by: BlackMesa123 <[email protected]>

* app/AboutPage: add expandable appbar

Signed-off-by: BlackMesa123 <[email protected]>

* app/ToolbarLayout: rework

Signed-off-by: BlackMesa123 <[email protected]>

* - fixes, cleanup, toolbar improvments

* - app:layout_location="root" params fix

* - app:layout_location="root" params fix

* app: SamsungCollapsingToolbarLayout update (#84)

Signed-off-by: BlackMesa123 <[email protected]>

* app/DetailedColorPicker: fix bugs, refine ui (#85)

* app/DetailedColorPicker: fix bugs, refine ui

Signed-off-by: BlackMesa123 <[email protected]>

* app/SamsungCollapsingToolbarLayout: burp

Signed-off-by: BlackMesa123 <[email protected]>

* - minor changes

* Revert "app/SamsungCollapsingToolbarLayout: burp" (#86)

This reverts commit 9614386.

* app: SamsungCoordinatingLayout update (#88)

Signed-off-by: BlackMesa123 <[email protected]>

* app/DetailedColorPicker: fix crashes (#89)

Signed-off-by: BlackMesa123 <[email protected]>

* app: SamsungTabLayout update (#90)

* app: SamsungTabLayout update

-unified TabLayout & BNV
-added SESL_AUTO modes for managing tab width/scroll
-add badges in tabs

Signed-off-by: BlackMesa123 <[email protected]>

* app/oneuiexample: tablayout badge demo

Signed-off-by: BlackMesa123 <[email protected]>

* - sample app rtl fixes

* app: add ViewPager2, TabLayoutMediator, TipPopup (#91)

Signed-off-by: BlackMesa123 <[email protected]>

* - minor improvements
- readme cleanup

* - readme update

* app: minor fixes (#92)

Signed-off-by: BlackMesa123 <[email protected]>

* - readme update

* app/ViewPager2: add seslGetListView (#93)

Signed-off-by: BlackMesa123 <[email protected]>

* app: update Preferences (#94)

Signed-off-by: BlackMesa123 <[email protected]>

* - preference fixes

* - minor changes

* app/oneuiexample: OUI4 themed app icon (#95)

* app/oneuiexample: OUI4 themed app icon

Signed-off-by: BlackMesa123 <[email protected]>

* app/themes: disable A12 SplashScreen

Signed-off-by: BlackMesa123 <[email protected]>

* app/PopupMenu: add blur effect support for OUI 4 devices (#96)

* app/PopupMenu: add blur effect support for OUI 4 devices

Signed-off-by: BlackMesa123 <[email protected]>

* app/PopupMenu: enable blur effect by default only with OUI4 theme set

Signed-off-by: BlackMesa123 <[email protected]>

* app: OUI4 SeekBar, EditText (#97)

* app: OUI4 SeekBar style

Signed-off-by: BlackMesa123 <[email protected]>

* app/SeslColorPicker: fix seekbars

Signed-off-by: BlackMesa123 <[email protected]>

* app/ColorPickerPreference: fix multiple clicks

Signed-off-by: BlackMesa123 <[email protected]>

* app/EditText: OUI4 drawables

Signed-off-by: BlackMesa123 <[email protected]>

* app/PopupMenu: burp

Signed-off-by: BlackMesa123 <[email protected]>

* app: ProgressBar & SeekBar rework (#98)

please notice that expand paint fix is not there anymore+vertical seekbars are buggy

Signed-off-by: BlackMesa123 <[email protected]>

* seekbar fix:
- thumb color
- thumb, track, progress position
- padding
- dpi
- horizontal indeterminate oui4 color
- horizontal oui4 warning

* - v2.3.0
- minor app changes

* - removed sesl4_seekbar_overlap_color_default

* - apk

Co-authored-by: BlackMesa123 <[email protected]>
Yanndroid added a commit that referenced this pull request Apr 6, 2022
* v.2.3.0 (#99)

* Update README.md

* app/ToolbarLayout: fix selectMode subtitle visiblity in landscape (#74)

Signed-off-by: BlackMesa123 <[email protected]>

* app/ToolbarLayout: minor fixes (#75)

* app/ToolbarLayout: remove resetAppBarHeight

this one is useless since SamsungAppBarLayout already does that for us

Signed-off-by: BlackMesa123 <[email protected]>

* app/SamsungAppBarLayout: add setDragCallback

Signed-off-by: BlackMesa123 <[email protected]>

* app/ToolbarLayout: fix expanded attr

Signed-off-by: BlackMesa123 <[email protected]>

* app/strings: burp

Signed-off-by: BlackMesa123 <[email protected]>

* app: OneUI 4 Dialogs (#76)

Signed-off-by: BlackMesa123 <[email protected]>

* app/oneuiexample: custom dialog button color/progressbar (#77)

* app/oneuiexample: custom dialog button color

Signed-off-by: BlackMesa123 <[email protected]>

* app/oneuiexample: add dialog progressbar in sample app

Signed-off-by: BlackMesa123 <[email protected]>

* app/Dialogs: replace SpenColorPicker with androidx.picker3.SeslColorPicker, fix dim amount in night mode (#78)

* app/Dialog: fix dim amount in night mode

Signed-off-by: BlackMesa123 <[email protected]>

* app/SeslColorPicker: unify classic and detailed picker

Signed-off-by: BlackMesa123 <[email protected]>

* dialogbutton color & progressbar

* app: update RecyclerView, ViewPager, NestedScrollView; fix OUI4 Progress anim, spinner item text style (#79)

TODO: fix RecyclerView nested scroll behavior

Signed-off-by: BlackMesa123 <[email protected]>

* app: update AppBarLayout, rework folder hierarchy (#80)

this fixes RecyclerView nested scroll, scroll behavior maybe needs some tuning

Signed-off-by: BlackMesa123 <[email protected]>

* app/SamsungAppBarLayout: Immersive scroll for pre-api30 (#81)

* app/SamsungAppBarLayout: Immersive scroll for pre-api30

Signed-off-by: BlackMesa123 <[email protected]>

* app/SeslImmersiveScrollBehavior: Immersive scroll for pre-api30

Signed-off-by: BlackMesa123 <[email protected]>

* - IndexScrollView
- ToolbarLayout SearchModeListener: interface > class
- more translations

* - minor changes

* - toolbarlayout improvments

* app/ToolbarLayout: rework (#83)

* Revert "- toolbarlayout improvments"

This reverts commit c970375.

* app/AppBarLayout: minor adjustment

Signed-off-by: BlackMesa123 <[email protected]>

* app: better xml naming

Signed-off-by: BlackMesa123 <[email protected]>

* app/AboutPage: add expandable appbar

Signed-off-by: BlackMesa123 <[email protected]>

* app/ToolbarLayout: rework

Signed-off-by: BlackMesa123 <[email protected]>

* - fixes, cleanup, toolbar improvments

* - app:layout_location="root" params fix

* - app:layout_location="root" params fix

* app: SamsungCollapsingToolbarLayout update (#84)

Signed-off-by: BlackMesa123 <[email protected]>

* app/DetailedColorPicker: fix bugs, refine ui (#85)

* app/DetailedColorPicker: fix bugs, refine ui

Signed-off-by: BlackMesa123 <[email protected]>

* app/SamsungCollapsingToolbarLayout: burp

Signed-off-by: BlackMesa123 <[email protected]>

* - minor changes

* Revert "app/SamsungCollapsingToolbarLayout: burp" (#86)

This reverts commit 9614386.

* app: SamsungCoordinatingLayout update (#88)

Signed-off-by: BlackMesa123 <[email protected]>

* app/DetailedColorPicker: fix crashes (#89)

Signed-off-by: BlackMesa123 <[email protected]>

* app: SamsungTabLayout update (#90)

* app: SamsungTabLayout update

-unified TabLayout & BNV
-added SESL_AUTO modes for managing tab width/scroll
-add badges in tabs

Signed-off-by: BlackMesa123 <[email protected]>

* app/oneuiexample: tablayout badge demo

Signed-off-by: BlackMesa123 <[email protected]>

* - sample app rtl fixes

* app: add ViewPager2, TabLayoutMediator, TipPopup (#91)

Signed-off-by: BlackMesa123 <[email protected]>

* - minor improvements
- readme cleanup

* - readme update

* app: minor fixes (#92)

Signed-off-by: BlackMesa123 <[email protected]>

* - readme update

* app/ViewPager2: add seslGetListView (#93)

Signed-off-by: BlackMesa123 <[email protected]>

* app: update Preferences (#94)

Signed-off-by: BlackMesa123 <[email protected]>

* - preference fixes

* - minor changes

* app/oneuiexample: OUI4 themed app icon (#95)

* app/oneuiexample: OUI4 themed app icon

Signed-off-by: BlackMesa123 <[email protected]>

* app/themes: disable A12 SplashScreen

Signed-off-by: BlackMesa123 <[email protected]>

* app/PopupMenu: add blur effect support for OUI 4 devices (#96)

* app/PopupMenu: add blur effect support for OUI 4 devices

Signed-off-by: BlackMesa123 <[email protected]>

* app/PopupMenu: enable blur effect by default only with OUI4 theme set

Signed-off-by: BlackMesa123 <[email protected]>

* app: OUI4 SeekBar, EditText (#97)

* app: OUI4 SeekBar style

Signed-off-by: BlackMesa123 <[email protected]>

* app/SeslColorPicker: fix seekbars

Signed-off-by: BlackMesa123 <[email protected]>

* app/ColorPickerPreference: fix multiple clicks

Signed-off-by: BlackMesa123 <[email protected]>

* app/EditText: OUI4 drawables

Signed-off-by: BlackMesa123 <[email protected]>

* app/PopupMenu: burp

Signed-off-by: BlackMesa123 <[email protected]>

* app: ProgressBar & SeekBar rework (#98)

please notice that expand paint fix is not there anymore+vertical seekbars are buggy

Signed-off-by: BlackMesa123 <[email protected]>

* seekbar fix:
- thumb color
- thumb, track, progress position
- padding
- dpi
- horizontal indeterminate oui4 color
- horizontal oui4 warning

* - v2.3.0
- minor app changes

* - removed sesl4_seekbar_overlap_color_default

* - apk

Co-authored-by: BlackMesa123 <[email protected]>

* Add compatibility for Google dependencies (#101)

* Add Kotlin DSL implementation (#114)

* Update README.md

Co-authored-by: BlackMesa123 <[email protected]>
Co-authored-by: Leon <[email protected]>
Co-authored-by: Alireza Ivaz <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants