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
Add eu.cichy1173.tabela #4412
Add eu.cichy1173.tabela #4412
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please try to build locally at least once.
bot, build eu.cichy1173.tabela |
Queued test build for eu.cichy1173.tabela. |
Started test build 58384 |
Build 58384 failed |
eu.cichy1173.tabela.yml
Outdated
- --socket=x11 | ||
- --device=dri | ||
- --filesystem=host | ||
desktop-file-name: eu.cichy1173.eu.desktop |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(flatpak-builder:2): flatpak-builder-WARNING **: 13:01:38.950: Unknown property desktop-file-name for type BuilderManifest
eu.cichy1173.tabela.yml
Outdated
- type: git | ||
url: https://codeberg.org/cichy1173/tabela-flatpak.git | ||
commit: 73753ba98060e0b8f792f306e36eafbe941b6b55 | ||
build-extensions: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(flatpak-builder:2): flatpak-builder-WARNING **: 13:01:38.950: Unknown property build-extensions for type BuilderModule
eu.cichy1173.tabela.yml
Outdated
commit: 73753ba98060e0b8f792f306e36eafbe941b6b55 | ||
build-extensions: | ||
- org.freedesktop.Sdk.Extension.python3.9 | ||
extra-data: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(flatpak-builder:2): flatpak-builder-WARNING **: 13:01:38.950: Unknown property extra-data for type BuilderModule
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These there error message are why I asked if you tried to build locally. Obviously you ignored them.
Also ou need to add the python dependencies for the build to work.
See for tools that can help
https://github.com/flatpak/flatpak-builder-tools/tree/master/pip
Sorry, I managed to build on this manifest once. It is possible that it was a bug or some bug in GNOME Builder. Local build is now working. Thanks for your work and sorry for the faulty PR. I am new to this. |
bot, build eu.cichy1173.tabela |
Queued test build for eu.cichy1173.tabela. |
Started test build 58417 |
Build 58417 failed |
The mandatory appstream file is not found. I don't see one being installed. |
Nor is an icon or a desktop file. |
bot, build eu.cichy1173.tabela |
Queued test build for eu.cichy1173.tabela. |
Started test build 58458 |
Build 58458 failed |
bot, build eu.cichy1173.tabela |
Queued test build for eu.cichy1173.tabela. |
Queued test build for eu.cichy1173.tabela. |
Started test build 58473 |
Build 58473 successful
|
eu.cichy1173.tabela.yml
Outdated
- --share=network | ||
- --socket=x11 | ||
- --device=dri | ||
- --filesystem=host |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is a very wide filesystem permission.
Why is it necessary?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are right. It is to much wide. I changed it for home and I removed network
.
I think, home is the best choice. Why? Main goal of the app is opening users csv files for displaying content in table, and also adding new rows and saving in xml or csv.
bot, build eu.cichy1173.tabela |
Queued test build for eu.cichy1173.tabela. |
Started test build 58526 |
Build 58526 successful
|
.gitignore
Outdated
|
||
.flatpak-builder/ | ||
|
||
build-dir/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.flatpak-builder/ | |
build-dir/ | |
.flatpak-builder/ | |
build-dir/ |
eu.cichy1173.tabela.yml
Outdated
command: tabela | ||
finish-args: | ||
- --share=ipc | ||
- --socket=x11 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- --socket=x11 | |
- --socket=wayland | |
- --socket=fallback-x11 |
bot, build eu.cichy1173.tabela |
Queued test build for eu.cichy1173.tabela. |
Started test build 58733 |
Build 58733 successful
|
Works fine |
This application should be able to use the file desktop portal to get files from the user home dir instead of relying on static access to all files. I don't know why this does not work. |
I use standard |
We could restrict filesystem to |
I will test this solution locally. If it works fine, I will send new commit. |
bot, build eu.cichy1173.tabela |
Queued test build for eu.cichy1173.tabela. |
Started test build 59512 |
Build 59512 successful
|
/merge |
A repository for this submission has been created: https://github.com/flathub/eu.cichy1173.tabela You will receive an invitation to be a collaborator which will grant you write access to the repository above. The invite can be also viewed here. If you have never maintained an application before, common questions are answered in the app maintenance guide. Thanks! |
Please confirm your submission meets all the criteria