Bug 487804 - Icons not appearing in menu bar & unable to upload attachments
Summary: Icons not appearing in menu bar & unable to upload attachments
Status: RESOLVED DOWNSTREAM
Alias: None
Product: angelfish
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Debian stable Linux
: NOR normal
Target Milestone: ---
Assignee: Jonah Brüchert
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-30 17:31 UTC by josh.lelonek@gmail.com
Modified: 2024-05-30 19:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
No icons/buttons present in menu bar (114.18 KB, image/png)
2024-05-30 17:31 UTC, josh.lelonek@gmail.com
Details
Full screen shot of no icons on Angelfish (417.24 KB, image/png)
2024-05-30 17:44 UTC, josh.lelonek@gmail.com
Details
Screenshot of repos and neofetch info (364.82 KB, image/png)
2024-05-30 17:45 UTC, josh.lelonek@gmail.com
Details
attachment-2270039-0.html (1.51 KB, text/html)
2024-05-30 19:26 UTC, josh.lelonek@gmail.com
Details

Note You need to log in before you can comment on or make changes to this bug.
Description josh.lelonek@gmail.com 2024-05-30 17:31:55 UTC
Created attachment 169995 [details]
No icons/buttons present in menu bar

***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY
I installed Angelfish on to a Mango Pi Quad SBC through the standard stable Debian 12 aarch64 repos. For the most part the web browser functions. I can click in the spots where the icons should appear and it functions correctly.  I attempted to attach screenshots from the Mango Pi Quad but the attachment button/function was not working.  

Desktop is running Openbox. 

STEPS TO REPRODUCE
1. Install through Debian
2. Open Angelfish

OBSERVED RESULT
No icons/buttons visible

EXPECTED RESULT
Visible icons/buttons

SOFTWARE/OS VERSIONS
Debian 12 Stable aarch64

ADDITIONAL INFORMATION
see attache screenshot
Comment 1 josh.lelonek@gmail.com 2024-05-30 17:44:01 UTC
Created attachment 169996 [details]
Full screen shot of no icons on Angelfish
Comment 2 josh.lelonek@gmail.com 2024-05-30 17:45:02 UTC
Created attachment 169997 [details]
Screenshot of repos and neofetch info

Screenshot of repos and neofetch info.  Desktop is currently running Openbox with a Cairo dock.
Comment 3 josh.lelonek@gmail.com 2024-05-30 17:48:47 UTC
The version available on Debian is: 22.11- 1+2b arm64.

I did attempt to use the flatpak version, but that particular version froze and crashed on the Mango Pi Quad.
Comment 4 Jonah Brüchert 2024-05-30 19:22:46 UTC
* missing icons => only happens when environment sets no theme or one without the required icons
* missing ui style => only happens if environment sets none, we have since added a fallback
* file upload is at least not broken on the Qt 6 based current builds.

Consider using the flatpak instead, the version in Debian is from 2022.
Comment 5 josh.lelonek@gmail.com 2024-05-30 19:26:12 UTC
Created attachment 170006 [details]
attachment-2270039-0.html

Thank you.

On Thu, May 30, 2024 at 12:22 PM Jonah Brüchert <bugzilla_noreply@kde.org>
wrote:

> https://bugs.kde.org/show_bug.cgi?id=487804
>
> Jonah Brüchert <jbb@kaidan.im> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>          Resolution|---                         |DOWNSTREAM
>              Status|REPORTED                    |RESOLVED
>
> --- Comment #4 from Jonah Brüchert <jbb@kaidan.im> ---
> * missing icons => only happens when environment sets no theme or one
> without
> the required icons
> * missing ui style => only happens if environment sets none, we have since
> added a fallback
> * file upload is at least not broken on the Qt 6 based current builds.
>
> Consider using the flatpak instead, the version in Debian is from 2022.
>
> --
> You are receiving this mail because:
> You reported the bug.