Skip to content
This repository has been archived by the owner on Jul 26, 2023. It is now read-only.

Add “Flatpak” to About dialog #38

Closed
ovari opened this issue Jun 23, 2018 · 10 comments
Closed

Add “Flatpak” to About dialog #38

ovari opened this issue Jun 23, 2018 · 10 comments

Comments

@ovari
Copy link
Contributor

ovari commented Jun 23, 2018

Please show that the version of Thunderbird is a “Flatpak”, via Thunderbird Menu Bar → Help → About Thunderbird. Thank you

Image below is from LibreOffice’s About dialog with green added showing “Flatpak version”.
LibreOffice’s About dialog showing “Flatpak version”

Recommend not having “version” to save translation just “Flatpak”, to be similar to Thunderbird Daily, i.e. Change “62.0a1 (2018-06-17) (64-bit)” to “52.8.0 Flatpak (64-bit)”.
Thunderbird Daily About

@AdrianKoshka
Copy link
Collaborator

AdrianKoshka commented Jun 23, 2018

How do I do this? Can something like this be done via the mozconfig file?

@ovari
Copy link
Contributor Author

ovari commented Jun 23, 2018

Would looking at the LO scripts work?

@AdrianKoshka
Copy link
Collaborator

I think it's done in their build system, and not via patches.

"./autogen.sh --prefix=/run/build/libreoffice/inst --with-distro=LibreOfficeFlatpak --disable-symbols $(if test "$(uname -m)" = aarch64; then printf %s --disable-pdfium; fi)"

@barthalion
Copy link
Member

What is the use case?

@AdrianKoshka
Copy link
Collaborator

I was also going to ask this, I don't see why we need to distinguish the flatpak version of Thunderbird from non-flatpaked, but that's just my opinion.

@ovari
Copy link
Contributor Author

ovari commented Jun 23, 2018

A use case is when there are bug reports, specifying the source of the version can help reproduce, determine the cause and hence fix errors.

@ovari
Copy link
Contributor Author

ovari commented Jun 23, 2018

@AdrianKoshka You wrote "I think it's done in their build system, and not via patches."
Does that mean code modifications need to happen in the Thunderbird core code?

@AdrianKoshka
Copy link
Collaborator

Does that mean code modifications need to happen in the Thunderbird core code?

Yes.

A use case is when there are bug reports, specifying the source of the version can help reproduce, determine the cause and hence fix errors.

I suppose this might be a helpful use case.

@ovari
Copy link
Contributor Author

ovari commented Jun 24, 2018

@ovari ovari changed the title Add “Flatpak version” to About dialog Add “Flatpak” to About dialog Jun 24, 2018
@nedrichards
Copy link
Member

@ovari this is exactly the sort of thing that can be added and improved when upstream has flatpak as an official distribution source and sees value in it. If that's true then everything else comes by default.

But more generally Flathub isn't a place for giant modifications and lots of patches. It's for distributing stable software from developers. Changes and requests should go on upstream, so thanks for filing a bug there.

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

No branches or pull requests

4 participants