Comments (8)
👍
from alphaplot.
The maintainers of flathub suggested that metainfo.xml be added by upstream.
I'm not very good with examples, but one I know is the TeXstudio project in which appdata is upstreamed.
Another question to think about (maybe in the future) is to add /app
as a directory to install. I am currently using a patch to change the /usr
to /app
, as seen in this diff.
from alphaplot.
upstreamed the metainfo to the master branch. Regarding the patch I will have a look at it later. If you have a neat way of solving it, please feel free to make a pull request.
keep up the good work.
from alphaplot.
Thank you. I will study this issue of the directory /app
.
Updated commands for compiling and installing the AlphaPlot app:
git clone --branch=io.github.narunlifescience.AlphaPlot https://github.com/filipestevao/flathub.git AlphaPlot
cd AlphaPlot
git clone https://github.com/flathub/shared-modules.git
flatpak-builder --repo=alphaplot --force-clean --install-deps-from=flathub build-dir io.github.narunlifescience.AlphaPlot.yml
flatpak remote-add --user alphaplot alphaplot --no-gpg-verify
flatpak install --user alphaplot io.github.narunlifescience.AlphaPlot -y
from alphaplot.
Hello @narunlifescience,
AlphaPlot is now available on Flathub 🎉 👏
https://flathub.org/apps/details/io.github.narunlifescience.AlphaPlot
I suggest inserting a Flathub official badges in Readme. For example:
<a href='https://flathub.org/apps/details/io.github.narunlifescience.AlphaPlot'><img width='240' alt='Download on Flathub' src='https://flathub.org/assets/badges/flathub-badge-en.png'/></a>
Now I will dedicate to maintaining the app on Flathub in the next releases and also help with improvements and bug fixes. I will no longer maintain the AppImage format.
from alphaplot.
nice work!
added the badge to Readme. Feel free to make a pull request for improvements and bug fixes. I will close this issue then.
from alphaplot.
A test build of the latest AlphaPlot commits is available in Flathub Beta.
To install applications from the beta branch:
flatpak remote-add flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
Search for alphaplot
and choose flathub-beta:
flatpak install alphaplot
If you install both the beta and the stable version of an app then they will be installed in parallel. However, only one will be showed in the menus. You can switch which one is currently showed like this [ref.]:
flatpak make-current io.github.narunlifescience.AlphaPlot stable
flatpak make-current io.github.narunlifescience.AlphaPlot beta
But from the command line you can always start any installed version explicitly, like this:
flatpak run io.github.narunlifescience.AlphaPlot//stable
flatpak run io.github.narunlifescience.AlphaPlot//beta
from alphaplot.
👍
from alphaplot.
Related Issues (20)
- How to format text for labels?
- How to format text for labels? HOT 4
- CSV Import: cannot open files with commas as decimal point HOT 3
- Does not work on ubuntu 18 04 HOT 2
- Flatpak application | Missing project/organisation name mention HOT 3
- alphaplot.desktop file should not be executable HOT 1
- How to set multiple X Y plot in one layer? HOT 1
- How to change order of plots-names in legend? HOT 2
- log format for left and right axis HOT 3
- Segmentation fault when fitting two Gaussian peaks using quick fit HOT 2
- porting to qt6 HOT 2
- Migrate to cmake HOT 2
- 64 bit Plugins installed on /usr/lib instead of /usr/lib64 HOT 1
- Warnings from alphaplot.desktop
- The results of the "combat" use of the program. HOT 4
- Impossible to set axis limits for small values (large exponents) HOT 1
- Different decimal separators in formula tab and table mode HOT 2
- Not possible to use special characters as column ID/name in formulas HOT 2
- What is the minimum version of QT required? HOT 1
- I created a Debian build structure in the deepin 20.8 system for building debs HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alphaplot.