Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New app theming #1010

Merged
merged 121 commits into from
Oct 18, 2022
Merged

New app theming #1010

merged 121 commits into from
Oct 18, 2022

Commits on Jun 7, 2022

  1. Configuration menu
    Copy the full SHA
    65b437c View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. Configuration menu
    Copy the full SHA
    c8471d2 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. feat: add some theming colours

    hjubb committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    2eb2231 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4d7e44 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d60117 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. feat: adding more colours and switching over default colours to be th…

    …eme based instead of hard-coded or day/night specific
    hjubb committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    6f8b3a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8da118 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef6f45e View commit details
    Browse the repository at this point in the history
  4. feat: more styling

    hjubb committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    412669e View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Configuration menu
    Copy the full SHA
    e5c01c7 View commit details
    Browse the repository at this point in the history
  2. feat: adding themes to conversation activity and refactoring the base…

    … theme to apply over the top of the activity's theme so it retains noActionBar etc
    hjubb committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    b9636f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. feat: add dynamic accent color

    hjubb committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    0055985 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. Configuration menu
    Copy the full SHA
    e0e5065 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2022

  1. feat: update new theming to use override primary style so that the re…

    …gular colorAccent attribute can be used in existing layouts
    hjubb committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    7b3e0a1 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Configuration menu
    Copy the full SHA
    3d1f532 View commit details
    Browse the repository at this point in the history
  2. feat: coordinating styles across layouts, fixing up pinned icons and …

    …naming for conversation list items
    hjubb committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    cd84d04 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. refactor: re-styling layouts to match new themes and attributes. Need…

    … to figure out action mode close button
    hjubb committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    c40a6c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2022

  1. refactor: remove @color/text and replace with ?android:textColorPrima…

    …ry to override in themes
    hjubb committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    2ad8f90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8d547a View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2022

  1. Configuration menu
    Copy the full SHA
    0b8e910 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    46849f9 View commit details
    Browse the repository at this point in the history
  2. fix: crash for PNModeActivity.kt

    refactor: move ordering in seed dialog to match designs, copy changes to match new settings menu
    hjubb committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    aa34b0d View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Configuration menu
    Copy the full SHA
    1c16b97 View commit details
    Browse the repository at this point in the history
  2. refactor: title and VM changes

    hjubb committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    b669739 View commit details
    Browse the repository at this point in the history
  3. fix: correct override

    hjubb committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    8e263f3 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. feat: add theme appearance screen UI features and start VM implementa…

    …tion. re-add legacy theme utils to get default for migration
    hjubb committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    daf594b View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Merge branch 'master' into new_app_theming

    # Conflicts:
    #	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationActivityV2.kt
    #	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageContentView.kt
    #	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageView.kt
    #	app/src/main/java/org/thoughtcrime/securesms/util/AvatarPlaceholderGenerator.kt
    #	app/src/main/res/layout/view_conversation.xml
    #	app/src/main/res/layout/view_quote.xml
    #	app/src/main/res/layout/view_visible_message.xml
    #	app/src/main/res/values-notnight-v21/colors.xml
    #	app/src/main/res/values-notnight-v21/themes.xml
    #	app/src/main/res/values/colors.xml
    #	app/src/main/res/values/themes.xml
    hjubb committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    972bba0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbeaeaa View commit details
    Browse the repository at this point in the history
  3. refactor: remove background shape alteration and old bottom sheet sty…

    …les, re-add the theme mode attr
    hjubb committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    4b5e79d View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    1a4182d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2766e6e View commit details
    Browse the repository at this point in the history
  3. refactor: add bottom margin

    hjubb committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    0c96da1 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Merge branch 'master' into new_app_theming

    # Conflicts:
    #	app/src/main/res/layout/activity_conversation_v2.xml
    hjubb committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    3e0b662 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    573698e View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    4e20b0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4219f65 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    a495c16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e64e31 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. Configuration menu
    Copy the full SHA
    4508132 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Configuration menu
    Copy the full SHA
    e5be337 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Merge branch 'dev' into new_app_theming

    # Conflicts:
    #	app/src/main/res/layout/activity_open_group_guidelines.xml
    #	app/src/main/res/layout/view_open_group_guidelines.xml
    hjubb committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    c2d0f87 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e393745 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f43de1 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. Configuration menu
    Copy the full SHA
    34ddedb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3555bd8 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Configuration menu
    Copy the full SHA
    5f134cd View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. feat: add unblock DB functions and storage protocol, start working on…

    … the DB query state flow, might have to just implement recipient on modified listener
    hjubb committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    2ae10be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29ca519 View commit details
    Browse the repository at this point in the history
  3. feat: add recipient db reader

    hjubb committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    9501a88 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. Configuration menu
    Copy the full SHA
    dd1baf1 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into new_app_theming

    # Conflicts:
    #	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/QuoteView.kt
    #	app/src/main/res/values/dimens.xml
    hjubb committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    2ce7006 View commit details
    Browse the repository at this point in the history
  3. feat: introduce better equals and hashcode implementations to recipie…

    …nt, replace home diff util content check with hashcode-based comparison
    hjubb committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    76838cf View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. feat: add settings menu vectors

    hjubb committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    4bd87b9 View commit details
    Browse the repository at this point in the history
  2. fix: preview compile error

    hjubb committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    48ac6a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b41013 View commit details
    Browse the repository at this point in the history
  4. feat: help menu

    hjubb committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    aa40f2f View commit details
    Browse the repository at this point in the history
  5. refactor: simplify link opening

    hjubb committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    490d114 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. refactor: remove space

    hjubb committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    4d1ca38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cf885a View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Configuration menu
    Copy the full SHA
    e28813f View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Configuration menu
    Copy the full SHA
    210b362 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2022

  1. Configuration menu
    Copy the full SHA
    058ec93 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev' into new_app_theming

    # Conflicts:
    #	app/src/main/AndroidManifest.xml
    #	app/src/main/java/org/thoughtcrime/securesms/home/NewConversationButtonSetView.kt
    #	app/src/main/java/org/thoughtcrime/securesms/util/ViewUtilities.kt
    #	app/src/main/res/layout-sw400dp/fragment_enter_chat_url.xml
    #	app/src/main/res/layout-sw400dp/fragment_enter_public_key.xml
    #	app/src/main/res/layout/activity_create_closed_group.xml
    #	app/src/main/res/layout/fragment_enter_chat_url.xml
    #	app/src/main/res/layout/fragment_enter_public_key.xml
    #	app/src/main/res/values-notnight-v21/colors.xml
    hjubb committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    97c1ecc View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Configuration menu
    Copy the full SHA
    09a3c58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    240f5b9 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    26436ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93389bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    220c589 View commit details
    Browse the repository at this point in the history
  4. fix: fix the trash

    hjubb committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    aae4e3a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    786680c View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    716a396 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d71b8b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a05d20 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Configuration menu
    Copy the full SHA
    3771332 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9d940b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5d9036 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2022

  1. Configuration menu
    Copy the full SHA
    c512ada View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. Update clear all data dialog

    charles committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    562d06c View commit details
    Browse the repository at this point in the history
  2. Update seed dialog

    charles committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    0137b77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2fd97a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5385604 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Configuration menu
    Copy the full SHA
    61bcd30 View commit details
    Browse the repository at this point in the history
  2. Update notification content dialog

    charles committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    92d9177 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf6ce17 View commit details
    Browse the repository at this point in the history
  4. Fix message requests clear all button text color

    charles committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    7522142 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b4ce040 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    95504bf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fcb0c39 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3eb610e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fe36d7f View commit details
    Browse the repository at this point in the history
  10. build: upgrade build numbers

    hjubb committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    9d5d5e9 View commit details
    Browse the repository at this point in the history
  11. Fix message requests popupmenu background color

    charles committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    09419d6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    292198c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b08bdf2 View commit details
    Browse the repository at this point in the history
  14. build: upgrade build number

    hjubb committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    c1573fe View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. fix: message bubbles, thumbnail backgrounds, search bar visibility wi…

    …th input bar, attachment buttons
    hjubb committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    5170965 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    952bede View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3fe54d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2780182 View commit details
    Browse the repository at this point in the history
  5. Add style to reactions tab layout

    charles committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    bb0386b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ff89f33 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4d7d19b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5177af0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    545f4d3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1581f64 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    340f9f2 View commit details
    Browse the repository at this point in the history
  12. Add style to reactions tab layout

    charles committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    24b6c71 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b937b1c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b34e27b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    112896e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    44f94ae View commit details
    Browse the repository at this point in the history
  17. build; update build number

    hjubb committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    81c18c8 View commit details
    Browse the repository at this point in the history
  18. build: update build number

    hjubb committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    676e7d0 View commit details
    Browse the repository at this point in the history
  19. Fix ocean light theme pin color

    charles committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    6e8e875 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. Update classic dark unread indicator text color

    charles committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    74d146b View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Configuration menu
    Copy the full SHA
    4aab321 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e269d88 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. Home adapter rename

    charles committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    8da186c View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. Updated the HomeViewModel to cancel old executors when new ones are a…

    …dded (#1)
    
    * Updated the HomeViewModel to cancel old executors when new ones are added
    
    * Removed a seemingly unneeded update
    mpretty-cyro authored Oct 17, 2022
    Configuration menu
    Copy the full SHA
    f2ecafb View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. Configuration menu
    Copy the full SHA
    46a7f1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    813b384 View commit details
    Browse the repository at this point in the history