dynamic-theme

A text (JSON) based theme engine for Android apps.

APACHE-2.0 License

Stars
29
Committers
1

Bot releases are visible (Hide)

dynamic-theme - 4.5.1 Latest Release

Published by pranavpandey over 1 year ago

pranavpandey/dynamic-theme@fab3464bce71bd36ad3c582d90afea67e53115ee pranavpandey/dynamic-theme@1326eea3887369ed130129547f4575cfbbac9ded - Compatibility with JDK 17.

dynamic-theme - 4.5.0

Published by pranavpandey over 1 year ago

  • pranavpandey/dynamic-theme@b0a0fb1766888e9f9834e87e4261b43013370421 - Updated target SDK to 34.
  • pranavpandey/dynamic-theme@41d7274ddc82fbf60fdc39b01d022cbe3a656e8d - Updated gradle plugin to 8.0.2.
  • pranavpandey/dynamic-theme@a7c1f0c25ccedfc8f4f9eb2176a85cb1283286a3 - Updated dynamic-utils to 4.5.0.
  • pranavpandey/dynamic-theme@f7f8f62418902045ba139efbb18f792baf5b1674 - Added support for system contrast.
  • pranavpandey/dynamic-theme@d7433b3e16a2ee55a7e7b7437e4d6ce02a7b5e84 - Verify theme mime type and extension.
dynamic-theme - 4.4.1

Published by pranavpandey over 1 year ago

  • pranavpandey/dynamic-theme@d8a76bf1e744d4d7bc7173de517a3261ac61eaee - Migrated gradle plugin to 7.4.2.
  • pranavpandey/dynamic-theme@e6f871c256e72c59db3def5186275f15bc399d56 - Updated dynamic-utils to 4.4.8.
dynamic-theme - 4.4.0

Published by pranavpandey almost 2 years ago

  • pranavpandey/dynamic-theme@124fa28e1203d8350830b2766e0e525a467005a6 - Improved code utils.
  • pranavpandey/dynamic-theme@505a5fe21dfe3f24dca7743860e588e9e342e4a2 - Updated dynamic-utils to 4.4.7.
  • pranavpandey/dynamic-theme@b9ed28f999e2d7f2b9a6da85bf2029d986494226 - Added support for system corner radius.
  • pranavpandey/dynamic-theme@e47616df38c3862897e8062e72bd8d7413e5dc9c - Updated gradle plugin to 8.0.0-alpha08.
dynamic-theme - 4.3.2

Published by pranavpandey over 2 years ago

  • pranavpandey/dynamic-theme@8348c9253d30d49f883d4863dde14f619951daad - Updated target SDK to 33.
  • pranavpandey/dynamic-theme@8348c9253d30d49f883d4863dde14f619951daad - Updated dynamic-utils to 4.4.3.
  • pranavpandey/dynamic-theme@a8053d87363df4425331df7565444733eb936cfe - Updated gradle plugin to 7.4.0-alpha03.
dynamic-theme - 4.3.1

Published by pranavpandey over 2 years ago

  • pranavpandey/dynamic-theme@67cc133d9c9ea89507b4f9c464da830cfa5628b9 - Fixed def constant lint warnings.
  • pranavpandey/dynamic-theme@b566c7291e46b53151ea1a65525e108d9254a794 - Updated dynamic-utils to 4.4.2.
  • pranavpandey/dynamic-theme@eb0aa2938c7a853de7a86b56cb02994a0755e36c - Updated gradle plugin to 7.3.0-alpha09.
  • pranavpandey/dynamic-theme@6d8251508f91d8fdbee53cfd51acda8886fb0b9c - Added support to create theme from a bitmap.
dynamic-theme - 4.3.0

Published by pranavpandey over 2 years ago

  • pranavpandey/dynamic-theme@4b7661b055b1470ca7b52dbdd4d2f463f398ab5e - Updated dynamic-utils to 4.4.1.
  • pranavpandey/dynamic-theme@9ce2850275241a69e28b99d739b4fb75cc26ef45 - Updated gradle plugin to 7.3.0-alpha01.
  • pranavpandey/dynamic-theme@8df9f88b3d17ef19a5b6d1ac34c12e3210413257 - Added support for host theme.
  • pranavpandey/dynamic-theme@bf404ad4fe5865d965a973b8dfa33c12674250e7 - Added elevation support for the theme.
dynamic-theme - 4.2.0

Published by pranavpandey almost 3 years ago

  • pranavpandey/dynamic-theme@f04cc62d7626985c83af3179424190d2b44887a9 - Updated target SDK to 32.
  • pranavpandey/dynamic-theme@f04cc62d7626985c83af3179424190d2b44887a9 - Updated dynamic-utils to 4.4.0.
  • pranavpandey/dynamic-theme@95446c091b003a4df42b6bad8c3b18f6b09f5f93 - Updated gradle plugin to 7.2.0-alpha05.
  • pranavpandey/dynamic-theme@11694e6dea276099e26812605910c4f9162e5e47 - Refactored theme corner attribute.
  • pranavpandey/dynamic-theme@d5c1823a0f1060c52f331f27d885e5acbff2e8d5 - Implemented equals and string for dynamic colors.
dynamic-theme - 4.1.0

Published by pranavpandey almost 3 years ago

  • pranavpandey/dynamic-theme@c5297ee5765a6f1f7f675ece49007e0f940a166c - Refactored corner methods.

Refactored getCornerSizeDp methods to getCornerSize, please update usage accordingly.
Refactored setCornerRadiusDp method to setCornerSize, please update usage accordingly.

dynamic-theme - 4.0.0

Published by pranavpandey about 3 years ago

  • pranavpandey/dynamic-theme@838961ecb02378ef986f6c935e628ed9a77490df - Updated dynamic-utils to 4.3.1.
  • pranavpandey/dynamic-theme@c817e22edccf30fcce776affb0e43807092c3b61 - Updated gradle plugin to 7.1.0-alpha13.
  • pranavpandey/dynamic-theme@0494d738eb94caa6d7520099f4a77efec9a0e14d - Added support to resolve dynamic theme.
  • pranavpandey/dynamic-theme@838961ecb02378ef986f6c935e628ed9a77490df - Updated theme code and optimize constants.
dynamic-theme - 3.2.0

Published by pranavpandey about 3 years ago

  • pranavpandey/dynamic-theme@9e273d5ced95479cc08cd292ade9636b3a1bb8c1 - Updated dynamic-utils to 4.2.0.
  • pranavpandey/dynamic-theme@685bc7fb5fca263f6980aad03a3bc15f27dd8798 - Updated gradle plugin to 7.1.0-alpha06.
  • pranavpandey/dynamic-theme@0bcf207d12ef76b8ddd76f86df55fd7d6aad0736 - Updated color and integer resources.
  • pranavpandey/dynamic-theme@a41148428751a79fe95a318e6f6f4595dc8c82ab - Added full support for the inverse theme.
  • pranavpandey/dynamic-theme@f2fa789717c87562f54823c03be7bfb16957e670 - Added corner information for the theme.
  • pranavpandey/dynamic-theme@b368b5a46bc83d87fc822e963ee0650f4bd7e86b - Using theme contrast for code if possible.
  • pranavpandey/dynamic-theme@ea58287034a9e251afb88373d72aee17dcb4471c - Added support for data in code theme.
  • pranavpandey/dynamic-theme@8c9a5693a7694f3093f3b5ffe55b8b17dd01ba67 - Added support for alpha in translucent theme.
  • pranavpandey/dynamic-theme@7655a6fe19aedd728f8578cb8b59f2b4476caa5b - Converted app and widget themes into classes.
  • pranavpandey/dynamic-theme@cd60d7947b1f450d5f32ce1aebc7b64f08742c53 - Added support for app theme type and its resolution.
  • pranavpandey/dynamic-theme@4aaa4ae0706634ac28bff08edc88f0304a9976fa pranavpandey/dynamic-theme@a8682e77b4999507f3f3fdfea30c1449f8211657 pranavpandey/dynamic-theme@a3423cff1b4801d9c6cfaa6de5d03daee57ce900 - Added support for the contrast ratio.

Refactored utils package to util, please update imports accordingly.

dynamic-theme - 3.1.0

Published by pranavpandey about 3 years ago

  • pranavpandey/dynamic-theme@3503803afaa9fdbc44fa208b59faa81fd255afe9 - Updated target SDK to 31.
  • pranavpandey/dynamic-theme@3503803afaa9fdbc44fa208b59faa81fd255afe9 - Updated dynamic-utils to 4.1.0.
  • pranavpandey/dynamic-theme@3503803afaa9fdbc44fa208b59faa81fd255afe9 - Updated gradle plugin to 7.1.0-alpha03.
  • pranavpandey/dynamic-theme@a41148428751a79fe95a318e6f6f4595dc8c82ab - Added full support for the inverse theme.
  • pranavpandey/dynamic-theme@f151de761e717f15d3ea985592766f5ec3b82837 - Added support for the translucent theme.
  • pranavpandey/dynamic-theme@7d560725e8305bca1bb2d937bbe7d1ec3640b68b - Added basic implementation for dynamic colors.
  • pranavpandey/dynamic-theme@45dc5a04c4f8c8a2e8ec79fec82d474cf94e7cf7 pranavpandey/dynamic-theme@e9795ce708195608ad5b58c7cde677aca43839ea - Added support for theme type and code style.
dynamic-theme - 3.0.0

Published by pranavpandey over 3 years ago

  • pranavpandey/dynamic-theme@384652018170f6565b96fc81c3988a0ef8682642 - Revamped theme code.
  • pranavpandey/dynamic-theme@df972723238657265eddb4d9f917837318eb46c7 - Added support to toggle dividers.
  • pranavpandey/dynamic-theme@8b9bce98bbadeefb526fcbe23d136c7ca791cd5d - Added support for the highlight color.
  • pranavpandey/dynamic-theme@b734343e0bdf7e7e78e0f740c2b01d79f9f6f053 - Updated dynamic-utils to 4.0.1.
  • pranavpandey/dynamic-theme@ed01a075e9b4292b5493556fe0833d2958c3621b - Updated gradle plugin to 7.1.0-alpha02.
  • pranavpandey/dynamic-theme@3036e2bfc32f4a5b232e60aee34fd9f5df038a6e - Refactored show dividers method.
  • pranavpandey/dynamic-theme@feda31a6cbb3b5ea9134b569c5bc71dfd6ad8ec1 - Fixed zxing crash on older API levels.

pranavpandey/dynamic-theme@584dda156aaceb74eeb631fab6236a1d1d47dba3 - Refactored theme attribute prefix from ads_ to adt_.

dynamic-theme - 2.0.1

Published by pranavpandey over 3 years ago

  • pranavpandey/dynamic-theme@23bdf25afc7ace5924653a93b77c0f2684f76b80 - Improved vector drawables.
  • pranavpandey/dynamic-theme@640680c3f25bd08696d9a900e8cf2aae85450a7f - Do not use ordered broadcast.
dynamic-theme - 2.0.0

Published by pranavpandey over 3 years ago

A major update with support for error colors and fallback theme to provide more stability.

Theme code
A unique way to share themes via QR code.

  • pranavpandey/dynamic-theme@d815703cbfc43bcc2fbbe532e49dcb41b59d7585 - Added support for theme code.
  • pranavpandey/dynamic-theme@db24ab9dfbb816d85b6b4fa01cbd7e4ab504f1ba - Added support for style and fallback theme.
  • pranavpandey/dynamic-theme@38bac029feb6f1a36cdfbebd8ea84ae60b46b9b2 - Updated dynamic-utils to 3.4.1.
  • pranavpandey/dynamic-theme@2dfa9b721146539c79e4dab583f396961f7b3724 - Updated gradle plugin to 7.0.0-alpha05.
dynamic-theme - 1.2.0

Published by pranavpandey over 4 years ago

  • pranavpandey/dynamic-theme@144c11f5f690d338e3d0abfd7391ff84484bdb9a - Updated icon resources.
  • pranavpandey/dynamic-theme@831380199b1e1ade666dfe069f804ebd50edb76d - Updated theme intent validation.
  • pranavpandey/dynamic-theme@31997f6db04839dcb6271e3f3ddbc3c1fe0f909b - Added share path for theme.
  • pranavpandey/dynamic-theme@33f89c73a45b6fab914e1f7610246a3540b2727f - Updated IntDef values for theme.
  • pranavpandey/dynamic-theme@cc09f68eb637ec9180f3b5bd2cfbf71b2271fa88 - Updated dynamic-utils to 3.2.0.
  • pranavpandey/dynamic-theme@97663b6283d693d498d664783b8b078a08ca90ef - Updated gradle plugin to 4.1.0-alpha02.
dynamic-theme - 1.1.0

Published by pranavpandey over 4 years ago

  • pranavpandey/dynamic-theme@f49e181e79c59c41f651ffae84092e0ae6d7b243 - Added support for presets.
  • pranavpandey/dynamic-theme@5c73407ed77ed99a44b4fd5a058fc6c5834334e1 - Added drawable resources.
  • pranavpandey/dynamic-theme@839d10c88b27d37f1d6cca602cdf638ed2d60c9d - Added dynamic theme receiver.
  • pranavpandey/dynamic-theme@1c8360dbd419fd9b6346f3e438d941e4e0c29061 - Added method to resolve corner size.
  • pranavpandey/dynamic-theme@926b7998aac6c4f5bfccdf67e9771005c3d54b85 - Updated dynamic-utils to 3.1.0.
  • pranavpandey/dynamic-theme@f5e178d47186369c8b97aa40832d97ce456b758c - Updated gradle plugin to 4.0.0-alpha09.
dynamic-theme - 1.0.2

Published by pranavpandey almost 5 years ago

  • pranavpandey/dynamic-theme@5f1be0cc27a6dc1adcd11269b000a551e88d031e - Added support for share target.
  • pranavpandey/dynamic-theme@5f1be0cc27a6dc1adcd11269b000a551e88d031e - Updated dynamic-utils to 3.0.2.
dynamic-theme - 1.0.1

Published by pranavpandey about 5 years ago

  • pranavpandey/dynamic-theme@375d9a0171418b2d700e338fdd84f7b6b14b2999 - Added consumer proguard rules.
dynamic-theme - 1.0.0

Published by pranavpandey about 5 years ago

Initial release, please read the documentation for more info.