Add a tabbed navigation layout (as main layout) #939

Open
opened 1 year ago by qwerty287 · 0 comments
Collaborator

# What do you want to address?

  • Bug
  • Feature
  • Suggestion

# Describe your matter briefly

GitNex currently uses a app drawer based layout. First of all, there's a problem with Android's new, preferred navigation method (gesture navigation). And I prefer a tab based layout, you have faster access to the single pages (fragments). (Something like the official GitHub app would be very nice, see the screenshot from Google Play below.)
I know that that's a complete refator of the ui and you would have to maintain both layouts, but especially the gesture navigation problem can be very annoying.


What did you expect?

I didn't expect something, but two ideas how to implement:

  1. completely move from drawer layout to tabbed layout
  2. an option in the settings to switch between them



Some additional details

  • The version of Gitea you are using: not relevant
  • The version of GitNex you are using: not relevant
  • Source of installation (Play Store, F-Droid, APK): not relevant
  • Current android version and phone model/manufacturer: not relevant
  • The type of certificate your instance is using (self-signed, signed): not relevant
  • How you used to log in (via password or token): not relevant

We would appreciate some screenshots or stacktrace's, but this is also not required.

GitHub app



Thank you for your time.

## # What do you want to address? <!-- This step is required; examples are shown below --> - [ ] Bug - [X] Feature - [ ] Suggestion ## # Describe your matter briefly <!-- This step is required. --> GitNex currently uses a app drawer based layout. First of all, there's a problem with Android's new, preferred navigation method ([gesture navigation](https://developer.android.com/training/gestures/gesturenav)). And I prefer a tab based layout, you have faster access to the single pages (fragments). (Something like the official GitHub app would be very nice, see the screenshot from Google Play below.) I know that that's a complete refator of the ui and you would have to maintain both layouts, but especially the gesture navigation problem can be very annoying. <br><br> ##### What did you expect? <!-- Useful when addressing bugs --> --- I didn't expect something, but two ideas how to implement: 1. completely move from drawer layout to tabbed layout 2. an option in the settings to switch between them <!-- This step is optional. --> <br><br> ##### Some additional details <!-- Useful, when we are trying to reproduce a bug --> --- <!-- This step is optional; an example is shown below --> * The version of **Gitea** you are using: not relevant * The version of **GitNex** you are using: not relevant * Source of installation (Play Store, F-Droid, APK): not relevant * Current android version and phone model/manufacturer: not relevant * The type of certificate your instance is using (self-signed, signed): not relevant * How you used to log in (via password or token): not relevant <br> ##### We would appreciate some screenshots or stacktrace's, but this is also not required. --- ![GitHub app](https://play-lh.googleusercontent.com/_x8EKTsswQFtmxc3p_zkfY3b2qgTZkCduyyu4MJ8cvEJYBPsMHojRY6RHHOvyb9dJ-E=w1920-h966) <!-- Screenshots and stacktrace's can go here. --> <br><br> - [X] I carefully read the [contribution guidelines](https://codeberg.org/GitNex/GitNex/src/branch/main/CONTRIBUTING.md). <br> #### Thank you for your time.
opyale added the
💻 UI/UX
💬 Discussion
labels 1 year ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: gitnex/GitNex#939
Loading…
There is no content yet.