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 Designs] Implement add link flow #642

Merged
merged 65 commits into from
Feb 16, 2024
Merged

[New Designs] Implement add link flow #642

merged 65 commits into from
Feb 16, 2024

Commits on Aug 30, 2023

  1. Replace HeterogeneousRecyclerAdapter with RecyclerView.Adapter an…

    …d add a `ViewModel` for state management
    aanorbel committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    f1392aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ac4479 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Configuration menu
    Copy the full SHA
    4d0a80d View commit details
    Browse the repository at this point in the history
  2. Updated shared module

    aanorbel committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    631230a View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2023

  1. AGP upgrade

    aanorbel committed Oct 21, 2023
    Configuration menu
    Copy the full SHA
    1f813af View commit details
    Browse the repository at this point in the history
  2. Updated roboelectric

    aanorbel committed Oct 21, 2023
    Configuration menu
    Copy the full SHA
    9b41077 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    059ef51 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

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

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    09d2685 View commit details
    Browse the repository at this point in the history
  2. Change dependency naming

    aanorbel committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    9353e64 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'chore/gradle-kotlin-upgrade' of github.com:ooni/probe-a…

    …ndroid into issues/2591
    aanorbel committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    657a6c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6fd4edf View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    d532158 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e4ea1d View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Configuration menu
    Copy the full SHA
    9bbe78d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1c53cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de8667b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c9db05 View commit details
    Browse the repository at this point in the history
  5. Updated translations trings

    aanorbel committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    c4d1e68 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    9309eff View commit details
    Browse the repository at this point in the history
  2. Updated button status

    aanorbel committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    51f350e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1461e29 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c5a84a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20a3160 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    5fbc024 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3902641 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2044002 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    30d799b View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

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

Commits on Nov 8, 2023

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

Commits on Nov 21, 2023

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

Commits on Nov 22, 2023

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

    aanorbel committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    1b0a716 View commit details
    Browse the repository at this point in the history
  3. Update app/src/main/java/org/openobservatory/ooniprobe/common/Prefere…

    …nceManagerExtension.kt
    
    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    aanorbel and bassosimone authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    c5a2db4 View commit details
    Browse the repository at this point in the history
  4. Removed comment

    aanorbel committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    31f8d4c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    80731aa View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Merge branch 'issues/2588' of github.com:ooni/probe-android into chor…

    …e/migrate-dashboard-and-overview-to-descriptors
    aanorbel committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    b39b639 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'issues/2591' of github.com:ooni/probe-android into chor…

    …e/migrate-dashboard-and-overview-to-descriptors
    aanorbel committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    c51ebb0 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. Configuration menu
    Copy the full SHA
    d2dd31b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev/design-update' of github.com:ooni/probe-android int…

    …o chore/migrate-dashboard-and-overview-to-descriptors
    aanorbel committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    369adfa View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Updated functions and tests

    aanorbel committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    1b254ee View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Merge branch 'dev/design-update' of github.com:ooni/probe-android int…

    …o chore/migrate-dashboard-and-overview-to-descriptors
    aanorbel committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    599fe32 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b13c5a0 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

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

Commits on Dec 12, 2023

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

Commits on Dec 18, 2023

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

Commits on Dec 19, 2023

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

Commits on Dec 20, 2023

  1. Update app/src/main/java/org/openobservatory/ooniprobe/activity/add_d…

    …escriptor/AddDescriptorActivity.kt
    
    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    aanorbel and bassosimone authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    aa702c5 View commit details
    Browse the repository at this point in the history
  2. Update app/src/main/java/org/openobservatory/ooniprobe/common/LocaleU…

    …tils.java
    
    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    aanorbel and bassosimone authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    86342f1 View commit details
    Browse the repository at this point in the history
  3. Update app/src/main/java/org/openobservatory/ooniprobe/activity/add_d…

    …escriptor/AddDescriptorActivity.kt
    
    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    aanorbel and bassosimone authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    d3bd5d7 View commit details
    Browse the repository at this point in the history
  4. Update app/src/main/java/org/openobservatory/ooniprobe/activity/add_d…

    …escriptor/AddDescriptorActivity.kt
    
    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    aanorbel and bassosimone authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    5a42afb View commit details
    Browse the repository at this point in the history
  5. Updated code based on review

    aanorbel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    44ea86d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dad3f90 View commit details
    Browse the repository at this point in the history
  7. Updated code based on review

    aanorbel committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    788d22a View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Updates based on review

    aanorbel committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    b439010 View commit details
    Browse the repository at this point in the history
  2. Update code based on review

    aanorbel committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    d5c8531 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db37b06 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Update based on review

    aanorbel committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    ae929c8 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Feat: Add database model persistence (#645)

    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    aanorbel and bassosimone authored Jan 13, 2024
    Configuration menu
    Copy the full SHA
    8375440 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Feat: Add Icon support for OONI Run v2 descriptors (#649)

    ## Proposed Changes
    
      - Add supported icons in project and track.
    aanorbel authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    5feeaab View commit details
    Browse the repository at this point in the history
  2. Feat: Update OverviewActivity.java interface with missing functions (

    …#653)
    
    Fixes # <issue>
    
    ## Proposed Changes
    
    - Adds uninstall button
    - Adds setting for auto-update
    - Updates preferences to properly save autorun settings
    aanorbel authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    bd68a91 View commit details
    Browse the repository at this point in the history
  3. feat: Update the entry point for ooni run v2 to use load using a diff…

    …erent screen (#657)
    
    ## Proposed Changes
    
    - Add `OoniRunV2Activity` to handle all incoming OONI Run v2 `Intents`
    - Update `AndroidManifest.xml` to launch `OoniRunV2Activity` when OONI
    Run v2 `Intents` are received.
      - Clean `MainActivity`
    - Override `onBackPressed` and `finish` in `AddDescriptorActivity` to
    ensure activity always launches `MainActivity` when closed
    
    
    |.| Possible Areas of  Improvement |
    |-|-|
    |
    ![Screenshot_20240125_205311](https://github.com/ooni/probe-android/assets/17911892/595a9100-9fd6-4baf-b9d0-f0f024402fa7)|
    -Improve on error messages. <br/> - Merge with `AddDescriptorActivity`
    to make a single activity with 2 fragments for each of the views
    (requires a bit of core rewrite). |
    
    ---------
    
    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    aanorbel and bassosimone authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    d096681 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

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

Commits on Feb 16, 2024

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