Skip to content
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

Closed
wants to merge 11 commits into from
32 changes: 32 additions & 0 deletions eu.cichy1173.tabela.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
app-id: eu.cichy1173.tabela
hfiguiere marked this conversation as resolved.
Show resolved Hide resolved
runtime: org.kde.Platform
runtime-version: '6.2'
sdk: org.kde.Sdk
command: tabela
build-options:
build-args:
- --share=network
hfiguiere marked this conversation as resolved.
Show resolved Hide resolved
finish-args:
- --share=ipc
- --share=network
- --socket=x11
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- --socket=x11
- --socket=wayland
- --socket=fallback-x11

- --device=dri
- --filesystem=host
Copy link
Contributor

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?

Copy link
Author

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.

desktop-file-name: eu.cichy1173.eu.desktop
Copy link
Contributor

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

modules:
- name: tabela
buildsystem: simple
build-commands:
- python -m pip install --prefix=/app .
sources:
- type: git
url: https://codeberg.org/cichy1173/tabela-flatpak.git
commit: 73753ba98060e0b8f792f306e36eafbe941b6b55
build-extensions:
Copy link
Contributor

@hfiguiere hfiguiere Aug 12, 2023

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

- org.freedesktop.Sdk.Extension.python3.9
extra-data:
Copy link
Contributor

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

- name: icons
dest: share/icons/hicolor
sources:
- type: file
path: tabela.png