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

UI Redesign progress and issues list #431

Open
12 of 33 tasks
Stoppedpuma opened this issue Sep 19, 2024 · 7 comments
Open
12 of 33 tasks

UI Redesign progress and issues list #431

Stoppedpuma opened this issue Sep 19, 2024 · 7 comments
Labels

Comments

@Stoppedpuma
Copy link
Collaborator

Stoppedpuma commented Sep 19, 2024

This issue is intended to be used as a checklist for progress and issues / inconsistencies which have been found along the way of the UI redesigns implementation. For those curious, a preview image can be seen here!

oculante_ui_redesign_github-issue-preview-image2

Components

Status Bar

  • Icons
  • Keybind Hint
  • Loading Progress
  • File Control Bar

Image Info

  • Information
  • Zoom Window
  • Dropdowns
  • EXIF Data

Edit Image

  • Buttons
  • Dropdowns
  • Filter options
  • Annotations

Cropping

  • Crop Visual
  • Options

File Manager

  • Side Bar
  • Bookmarks
  • Location Bar
  • Searching
  • Search filters
  • Save as...
  • Thumbnails

Recent Images

  • Thumbnails
  • Vertical Ver.

Confirm Prompt

  • Icon
  • Buttons
  • Functions (Changes text to display for overwrites, or deletions)

Preferences

  • Side Bar
  • Content Body
  • Multiple Binds
  • Reset Button
  • Debug Menu

Colours

  • Dark Mode
  • Light Mode

Implemented but may requires fixing or already have been fixed. (being kept as a just in-case for a final pass later on):

Icons

  • Icons aren't centred correctly on hamburger menu

Colours

  • Adjust colour histogram background colour to #0D0D0D

Buttons

  • Buttons and Dropdown buttons are incorrectly sized.
@Stoppedpuma Stoppedpuma added the UI label Sep 19, 2024
@Stoppedpuma Stoppedpuma pinned this issue Sep 19, 2024
@B-LechCode
Copy link
Collaborator

Nice, looking clean :)

I'm curious about the filters UI:
Currently it is possible to select the same element multiple times to form a processing pipeline and to control their sequence.
Will this be possible with the new design?

"Saving directory edits" seems missing, too?

@Stoppedpuma
Copy link
Collaborator Author

Stoppedpuma commented Sep 19, 2024

Currently it is possible to select the same element multiple times to form a processing pipeline and to control their sequence.

Great call, this was an oversight! I'll look into fitting something into the design.

"Saving directory edits" seems missing, too?

This will be a toggle in the file manager when clicking the "save edits" button.

@Stoppedpuma
Copy link
Collaborator Author

@B-LechCode Could I actually ask your use case? The more I think about this, the more it's just extra complexity. In my mind Oculante is designed for quick edits and anything more should be done in an actual image editor. I doubt 99% of users are going to need more than the maximum values provided so multiple of one filter probably isn't going to be used.

@B-LechCode
Copy link
Collaborator

Thank you for clarifying :)

@B-LechCode Could I actually ask your use case? The more I think about this, the more it's just extra complexity. In my mind Oculante is designed for quick edits and anything more should be done in an actual image editor. I doubt 99% of users are going to need more than the maximum values provided so multiple of one filter probably isn't going to be used.

Yes, I can - putting multiple Filters in series is a great thing, for the 3x3 Filter or the expression. I'd like to add morphology sometimes in the future, where you use erosion and dilation in combination to form opening or closing, etc.

I haven't used it often yet, but in my opinion the ability is a great feature. I mostly use oculante to review images from measurement systems, where I love the ability to go through a folder and apply all that stuff in a non destructible way.

So yes, I understand that this adds complexity, but it also adds much of power :)

@Stoppedpuma
Copy link
Collaborator Author

Thanks for the explanation, I'll have an updated design likely sometime today!

@Stoppedpuma
Copy link
Collaborator Author

@B-LechCode The design has been updated accordingly! This update includes remove buttons in the filter chain and add buttons in the filters drop down

image
image

@B-LechCode
Copy link
Collaborator

@B-LechCode The design has been updated accordingly! This update includes remove buttons in the filter chain and add buttons in the filters drop down

image image

Looking great! Thank you so much :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants