**Goal**: Declutter Screen for Improved Usability
### Actions:
- Added a TextView as a default state for displaying the URL.
- Changed the visibility of the EditText to be initially hidden.
- Updated the TextInputModule to reflect the appropriate changes.
- Implemented an onClickListener: When the user clicks on the URL, it
changes into an EditText to allow for editing.
### Testing:
- Tested the default state of the URL display.
- Verified the visibility change of the EditText.
- Confirmed the functionality of the onClickListener to ensure the URL
changes to an EditText correctly.
<img
src="https://github.com/TrianguloY/UrlChecker/assets/115141097/bda62db3-34b5-4e89-b4ce-f689cbedc21c"
alt="DefaultState" width="200">
<img
src="https://github.com/TrianguloY/UrlChecker/assets/115141097/60133586-18ab-46c9-9923-97b09a3e2375"
alt="StateWhenClickedOn" width="200">
### Ideas for further improvement:
- To add a switch in the input text module for the User to assign the
default state (EditText or TextView).
resolves#100
- Improve: Detect multiple activities for the same app
- Improve: Show first app icon
- Improve: Display applied patterns in order
- Debug: Include query results in the debug module
- Improve: Detect multiple activities for the same app
- Improve: Show first app icon
- Improve: Display applied patterns in order
- Debug: Include query results in the debug module
Refactored the Utils class to enhance code readability by separating
functionalities into two distinct classes:
- Created HttpUtils class for HTTP-related operations.
- Introduced LocaleUtils class for locale-related operations.
- Cleaned up code for improved readability and maintainability.
---------
Co-authored-by: Nikulkumar Popatbhai Kukadiya <nk865270@dal.ca>
Co-authored-by: TrianguloY <correo--correo@hotmail.com>
- New: Animations (can be disabled)
- Fix: Better rejected detection. And allow to disable.
- Fix: Custom tabs should work in more situations (links not opening)
- Fix: Emojis and other non-standard characters on the Uri parts module
- Improvement: Better error message when a module can't be enabled
File ./app/src/main/assets/data.minify.json was updated
This is an automatic PR run from a [github
action](../actions/workflows/assets-updater.yml)
Co-authored-by: github-actions <github-actions@github.com>
File ./app/src/main/assets/data.minify.json was updated
This is an automatic PR run from a [github
action](../actions/workflows/assets-updater.yml)
Co-authored-by: github-actions <github-actions@github.com>
File ./app/src/main/assets/data.minify.json was updated
This is an automatic PR run from a [github
action](../actions/workflows/assets-updater.yml)
Co-authored-by: github-actions <github-actions@github.com>
File ./app/src/main/assets/data.minify.json was updated
This is an automatic PR run from a [github
action](../actions/workflows/assets-updater.yml)
Co-authored-by: github-actions <github-actions@github.com>
File ./app/src/main/assets/data.minify.json was updated
This is an automatic PR run from a [github
action](../actions/workflows/assets-updater.yml)
Co-authored-by: github-actions <github-actions@github.com>
- New: Custom logic to hide rejected urls. Hide referrer is now disabled by default.
- Fix: Third try to the 'open/share does nothing' bug.
- Fix: Status module no longer decodes the location.