Skip to content

ui: more theming utilities (for Files)#7

Merged
AlvaroBrey merged 48 commits intomainfrom
feature/more-theming-files
Oct 14, 2022
Merged

ui: more theming utilities (for Files)#7
AlvaroBrey merged 48 commits intomainfrom
feature/more-theming-files

Conversation

@AlvaroBrey
Copy link
Member

@AlvaroBrey AlvaroBrey commented Sep 7, 2022

Files PR: nextcloud/android#10717

  • deduplicate code

@AlvaroBrey AlvaroBrey changed the title feature/more theming files wip: more theming (for Files) Sep 7, 2022
@AlvaroBrey AlvaroBrey force-pushed the feature/more-theming-files branch from f552591 to db33e5a Compare September 8, 2022 08:48
@AlvaroBrey AlvaroBrey added the 2. developing Work in progress label Sep 8, 2022
@AndyScherzinger AndyScherzinger force-pushed the feature/more-theming-files branch 2 times, most recently from cbe581a to b210371 Compare September 12, 2022 22:05
@AndyScherzinger AndyScherzinger force-pushed the feature/more-theming-files branch 2 times, most recently from 5105a26 to f3624c8 Compare September 26, 2022 10:22
@AlvaroBrey AlvaroBrey force-pushed the feature/more-theming-files branch 2 times, most recently from df34b53 to 08b5abe Compare October 10, 2022 19:01
@AlvaroBrey AlvaroBrey added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Oct 11, 2022
@AlvaroBrey AlvaroBrey marked this pull request as ready for review October 11, 2022 12:30
@AlvaroBrey AlvaroBrey changed the title wip: more theming (for Files) ui: more theming utilities (for Files) Oct 11, 2022
Copy link
Member

@AndyScherzinger AndyScherzinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@AlvaroBrey AlvaroBrey enabled auto-merge October 13, 2022 08:59
@AlvaroBrey AlvaroBrey disabled auto-merge October 13, 2022 09:10
Otherwise parseColor crashes

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Previous method required passing the color in

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Useful for fallback theming

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
…hlight

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Deprecate old name

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
AndyScherzinger and others added 17 commits October 13, 2022 12:14
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
…xt theming

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
…ustomization of colors when calling

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Shares most code with SwitchCompat but is not interface-compatible

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Needed for special cases

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
@AndyScherzinger AndyScherzinger force-pushed the feature/more-theming-files branch from 0ee130c to 715c87e Compare October 13, 2022 10:14
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
@AndyScherzinger AndyScherzinger force-pushed the feature/more-theming-files branch from 715c87e to 783c4b7 Compare October 13, 2022 10:55
@AlvaroBrey AlvaroBrey enabled auto-merge (squash) October 14, 2022 09:10
@AlvaroBrey AlvaroBrey disabled auto-merge October 14, 2022 09:10
@AlvaroBrey AlvaroBrey enabled auto-merge (squash) October 14, 2022 09:11
Signed-off-by: Álvaro Brey <alvaro.brv@gmail.com>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
@AlvaroBrey AlvaroBrey force-pushed the feature/more-theming-files branch from 57a51d4 to ed7019a Compare October 14, 2022 09:13
@AlvaroBrey AlvaroBrey merged commit 58400b0 into main Oct 14, 2022
@AlvaroBrey AlvaroBrey deleted the feature/more-theming-files branch October 14, 2022 09:32
@AndyScherzinger
Copy link
Member

Woohoo! 💙

@AlvaroBrey
Copy link
Member Author

Woohoo! blue_heart

Thanks for all your contributions!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments