v13 Readiness #4012
Replies: 5 comments 26 replies
-
I am happy to support preparing the v13 release - with the knowledge I have (I'm not sure yet with which tasks I'll be able to support, but I am sure we'll find something for me 😉). Regarding the networking: Currently it is used for searching for updates and Imgur upload, isn't it? As the imgur upload shall be segregated into a plugin at a certain time and update check won't be needed for Linux packages provided by distributions or AUR (or similar), this sounds like a good idea to make the network dependency optional. It may be obvious, but I want to mention it anyway: The Linux Packing workflow should be fully operational again in order to resume nightly builds and hopefully attract more volunteers to support testing on different systems. |
Beta Was this translation helpful? Give feedback.
-
Just to update, the Flatpak is finally verified and now there are 4 Flathub compliancy issues that I'm trying to solve. They are listed in #4013 and soon there will be a PR for it. |
Beta Was this translation helpful? Give feedback.
-
#3392 I believe is important (or even a must?) as it is an outright crash and harms the reliability of Flameshot (and even usability to be honest) There was another issue I am unable to find about the Space bar menu being cut off (left monitor is "below" middle monitor and therefore the menu spawns at the appropriate height of the middle monitor which is too high for the left one) |
Beta Was this translation helpful? Give feedback.
-
@mmahmoudian I'm thinking the current master branch is in okay shape for the v13 beta. It's not perfect but probably good enough to ask for wider testing. If that's good with you ill tag it tomorrow. I have some release notes drafted but want to compare it with the release notes github drafts (but i cant generate those until I drop a tag). |
Beta Was this translation helpful? Give feedback.
-
following #3824 (comment). following #4012 (reply in thread), maybe i am missing something, but flatpak is for linux, not macos. any intention to include macos arm64 package in current\future release? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
@mmahmoudian and @ElTh0r0 I figured we could start an open dialog about what we think must be done before a v13 beta release.
Some of the items currently listed on the milestone page are going to be quite a bit of work after digging into them. Here is my list of things that must be done (that doesn't mean these are top priority, just once these are completed we can do a beta release).
Fix MacOS code signing. The script that does MacOS code singing is not working so the .dmg will not run on apple silicon. I've really spun my wheels on this one, but I feel its critical to get done. Note this is different than notarization which will cost $100 and we do not do.
Fix the snap package permissions. The snap now builds, but for some reason flameshot is not reported as "having focus" when started so it cannot engage the gnome permission system. If we don't fix this I'm open to the idea of fully purging the snap from the snap store and directing people to the flatpak.
I recently fixed our SignPath build so we will have signed windows packages, but I need to test it.
Flathub Verification #3555
I'd like to add a compile time flag to remove networking.
Are there any must have items you can think of before we release a beta?
Beta Was this translation helpful? Give feedback.
All reactions