Skip to content

Proposal: Modernized UI/UX, Grid Performance Optimization, and Video Gesture Controls #164

Description

@Midxv

Hi there! First, thank you for the fantastic work on this project. I've been maintaining a fork to experiment with some UI/UX modernizations and performance tweaks.

I wanted to outline the changes I've made to see if you would be open to a Pull Request merging these into the main branch.

Here is a summary of what I’ve addressed:

  1. New Lockscreen & Main Ui

  2. Modernized Navigation & Transitions

Floating Nav Pill: Converted the bottom navigation into a minimalist, un-labeled floating pill.

  1. New Video Player (Gestures & MD3 UI)

Clean UI: Built a custom ExoPlayer layout (custom_video_controls.xml) featuring a floating MD3-style timeline "pill" at the bottom, removing the old cluttered buttons. Syncs perfectly with the outer Delete/Export buttons.

Touch Gestures:
Swipe right side for volume (AudioManager).

Swipe left side for brightness (WindowManager).

Double-tap left/right to seek +/- 10 seconds.

All of these changes respect the existing encryption, file handling, and architecture of the app—they are purely frontend layout and touch-listener enhancements.

Let me know if you are interested in these enhancements! If so, I would be happy to clean up my branch and submit a PR for your review.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions