Skip to content

Gallery improvements + Display message when no apps are found - #21

Merged
GloriousEggroll merged 3 commits into
GloriousEggroll:mainfrom
Taffroi:main
Aug 22, 2025
Merged

Gallery improvements + Display message when no apps are found#21
GloriousEggroll merged 3 commits into
GloriousEggroll:mainfrom
Taffroi:main

Conversation

@Taffroi

@Taffroi Taffroi commented Aug 15, 2025

Copy link
Copy Markdown
Contributor
image

APP PANEL

  • Now displays a message at the center of the screen when no apps are found
  • Category title header is now extrabold and better aligned

Fixed

  • Category group headers won't be too big for other themes than adw-gtk3(-dark)

**APP PANEL**

- Now displays a message at the center of the screen when no apps are found
- Category title header is now extrabold and better aligned

**Fixed**

- Category group headers won't be too big for other themes than adw-gtk3(-dark)
**DETAILS -> GALLERY**

- Screenshots now have a FIXED HEIGHT, so the section height will not change when browsing screenshots.
- New arrows to let users view screenshots easier.
- Their event boxes extend to the side of the window.
- I made the screenshots loop instead of being blocked on the first or the last one. I made a variable in the code to disable this behavior if you don't like it.
- Background color is now darker and extends to the sides of the window
- Navigation dots support CSS transitions.
- The active dot is bigger than the others
- When you hover a dot, it will change color to white and get a border.
- Missing image icon has been changed and is now bigger

** DETAILS PAGE**

- Details window is now taller when opened
- Details headerbar title is now "About (app)"
- No more separators below the main app section

**SIDE PANEL**

- Updates count will not be visible when no updates are available

**APP PANEL**

- Options button tooltip is now "Manage permissions" as I think it's less vague

**ABOUT**

- Version label changed to 1.0.8
@Taffroi

Taffroi commented Aug 17, 2025

Copy link
Copy Markdown
Contributor Author

Capturevidodu2025-08-1702-42-41-ezgif com-video-to-gif-converter

I improved the gallery section to make it easier to navigate. The little dots were very annoying to use so I added arrows and I changed the look & feel of the section at the same time.

DETAILS -> GALLERY

  • Screenshots now have a FIXED HEIGHT, so the section height will not change when browsing screenshots. I also scaled down a bit the screenshots so they take less place in the details window.

How it looked before when browsing screenshots for certain apps
Capturevidodu2025-08-1703-20-19-ezgif com-video-to-gif-converter

Here's a screenshot to compare the new height for screenshots. You can see how the description has more space for it.
image

  • Arrows have been added to let users view screenshots easier.
  • Their event boxes extend to the side of the window to make them easier to reach.
image
  • I made the screenshots loop instead of being blocked on the first or the last one. I made a variable in the code to disable this behavior if you don't like it.
  • Background color is now darker and extends to the sides of the window
  • Navigation dots support CSS transitions.
  • The active dot is bigger than the others
  • When you hover a dot, it will change color to white and get a border.
image
  • Missing image icon has been changed and is now bigger
  • When there's only one screenshot, no navigation (arrow, dots) will appear
image

DETAILS PAGE

  • Details window is now taller when opened
  • Details headerbar title is now "About (app)"
  • No more separators below the main app section

SIDE PANEL

  • Updates count will not be visible when no updates are available

Before

image

After

image

APP PANEL

  • Options button tooltip is now "Manage permissions" as I believe it describes more accurately this button
image

ABOUT

  • Version label changed to 1.0.8

@Taffroi Taffroi changed the title Display a message when no apps are found with search or updates Gallery improvements + Display message when no apps are found Aug 17, 2025
@GloriousEggroll
GloriousEggroll merged commit 83eb8ae into GloriousEggroll:main Aug 22, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants