Closed GeoBoi254 closed 8 months ago
EDIT: now all three new items are on https://portable-linux-apps.github.io as well (see commit at https://github.com/Portable-Linux-Apps/Portable-Linux-Apps.github.io/commit/82aa9ceb78aca11f774ea913c49a4591f4eedae7 )
qBittorrent Enhanced https://github.com/c0re100/qBittorrent-Enhanced-Edition/releases
@GeoBoi254 I remembered of this "Enhanced version of qBittorrent"... it never worked for me
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: minimal, offscreen, wayland-egl, wayland, xcb.
but if it works for you, I'll add it.
Better to keep the issue open, maybe someone will want to make requests from here
Hiddify-Next https://github.com/hiddify/hiddify-next
ChatGPT-Next-Web https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web
The file /opt/mercury/mercury is missing after installation
ChatGPT-Next-Web and hiddify-next are AppImages. The other not.
When they are so, tell me at least the sequence of tar
/zip
commands you use to install them, so I can easily create a script from templates instead of learn everything by myself about apps I don't know and I'll never use. I've done a -t
option for this purpose.
Talking about Mercury (already fixed) and Floorp (not uploaded yet), when they are not AppImages, I have to manually create a .desktop file, add an icon, I have to find a sequence of commands to extract the archives... and more often the developers can change the name of the archive or its content, read my answer here https://github.com/ivan-hc/AM/issues/125
I want to add them, but don't leave me alone when there is all this stuff to work on.
@Graninius done aff38f7
Oh... This is one of the most useful projects I've ever come across. Thank you so much!
It seems there's something wrong with it. I can't open it using the Desktop shortcut, only through the console. Maybe this log can help: `❯ floorp
(floorp:16453): Gtk-WARNING **: 22:21:06.775: Theme directory 16x16/panel of theme Mkos-Big-Sur has no size field
(floorp:16453): Gtk-WARNING **: 22:21:06.781: Theme directory 16x16@2x/places of theme Mkos-Big-Sur has no size field
(floorp:16453): Gtk-WARNING **: 22:21:06.785: Theme directory 24x24/apps of theme Mkos-Big-Sur has no size field
console.error: ({}) JavaScript error: resource://gre/modules/ExtensionSettingsStore.sys.mjs, line 113: Error: The ExtensionSettingsStore was accessed before the initialize promise resolved. JavaScript error: resource://gre/modules/XULStore.sys.mjs, line 60: Error: Can't find profile directory.`
@Graninius Errors related to the app itself are not of my responsibility but of the author of it. All I can do here is to fix the launcher https://github.com/ivan-hc/AM/commit/f2858ed37b20c5a51d46f354fb9e01f3f87e3a46 that was my mistake
@Graninius Of course, I understand it. Thank you for fixing the launcher. Everything is working like a charm now! Great job!
Thorium SSE3 https://github.com/Alex313031/thorium/releases
Mercury SSE3/SSE4/AVX2 https://github.com/Alex313031/Mercury/releases
@GeoBoi254 the following releases will overwrite existing version of Mercury/Thorium if they exist https://github.com/ivan-hc/AM/commit/13f386d61337bbc326dcea2c7273091c6fa4f3df
Fix: Allow multiple installed versions of mercury and thorium
Celeste64 https://github.com/ExOK/Celeste64
Vesktop https://github.com/Vencord/Vesktop
Ricochlime https://github.com/adil192/ricochlime
I can't add jGRASP, there is not an easy downloadabe link to reach
I can't add jGRASP, there is not an easy downloadabe link to reach
My mistake, you can replace that with Eclipse IDE https://www.eclipse.org/downloads/packages/
what is the .desktop file for Celeste64?
Possibly, when you provide me with applications in .zip or .tar format that are not AppImage, you must also provide me with links to the icon and the .desktop file, otherwise you will open the applications from the command line, not from the menu.
I've uploaded only the other four https://github.com/ivan-hc/AM/commit/d49826da13a2a2b3e27ccd67d655bfa6acaead0f and I've provided manually to create the missing .desktop file and icon for Celeste64.
As for the last app you suggested as an alternative, Eclipse IDE, the download link redirects to another page.
When this is the case, look for other sources that are different and are reachable (or at least findable) with wget
and curl
. I can't do magic.
So jGRASP and Eclipse IDE are not been uploaded.
I could use a fix version with a direct link, but then it would have to be updated with each version, and I don't want that. I have to use a command that remains, like in all other scripts in this database. But for that type of pages it's difficult. Among the templates that you can find with the am -t $YOUR-APP
command, there are some that rely on the AUR to find the URL or at least locate the latest version. I could use those, but in my experience, many users who upload PKGBUILD to the AUR are untrustworthy, as they don't update the scripts, causing them to be removed. I would like to avoid AUR as a source.
Packages from sites outside of Github are a pain in the ass.
@GeoBoi254 Just discovered a way to have jGRASP and Eclipse IDE, but in first you should provide me a .destop file (if does not exists, you can create it manually) and a URL to the icon.
@GeoBoi254 Eclipse IDE is not a portable app, it is an INSTALLER, its difficult to remove a self-installable app
I'll put here the script I've created for it (as a .txt file)
About Reor and jGRASP, they are ready, I'm uploading them.
EDIT: Reor and jgrasp uploaded https://github.com/ivan-hc/AM/commit/8b5d694f056edb525d6d75c668999ef43200033d
About Eclipse IDE and any self-installable app, they are NOT PORTABLE APPS.
EDIT2: last two commits on the website
hades-emu https://github.com/hades-emu/Hades mauikit-apps https://mauikit.org/apps/
@ivan-hc I think qbittorrent-enhanced doesn't work because you need to add an environment variable i.e export QT_QPA_PLATFORM="xcb"
to bashrc or bash_profile and also making sure qt5-wayland and qt6-wayland packages are installed if you're using wayland.
@ivan-hc I think qbittorrent-enhanced doesn't work because you need to add an environment variable i.e export QT_QPA_PLATFORM="xcb" to bashrc or bash_profile and also making sure qt5-wayland and qt6-wayland packages are installed if you're using wayland.
@rusberiaosa if so, I can replace the symlink with a script like this
#!/usr/bin/env bash
APP=qbittorrent-enhanced
export QT_QPA_PLATFORM="xcb"
/opt/$APP/$APP "$*"
its the same scheme I use in Kdenlive and Avidemux
EDIT: done https://github.com/ivan-hc/AM/commit/e268114aae621d1824588a197ecb2902ecc95ef5
@zen0bit is this an installer? Is here the risk that once launched it installs stuff in the $HOME?
EDIT: just tested... I'll upload it
Optional assets could be downloaded but not straigh in app.
But app has builtin version check
There is also portable version.. 👍
@zen0bit @rusberiaosa https://github.com/ivan-hc/AM/commit/c56f1c318372a0a7aa90ceb1c1c7186570af1f40
only MauKit apps are left, I think I'll use the same template of kdenlive, being it using the same download scheme
@rusberiaosa thanks https://github.com/Portable-Linux-Apps/Portable-Linux-Apps.github.io/commit/7b045ecdc087bb16cd4bb266eff4a5cd29b4850c
unless the authors decide to follow the path of the Coreapps developer (for which I had to remove 15 Appimages, https://github.com/ivan-hc/AM/commit/29d2b9b04b9013c6e4996d9ca290fd66278523cb), today we have reached 1901 installation scripts for x86_64 applications.
:pray: May our work not be in vain! :pray:
unless the authors decide to follow the path of the Coreapps developer (for which I had to remove 15 Appimages, https://github.com/ivan-hc/AM/commit/29d2b9b04b9013c6e4996d9ca290fd66278523cb), today we have reached 1901 installation scripts for x86_64 applications.
About https://gitlab.com/cubocore , is there anyone that can find old artifacts in AppImage format?
EDIT: found https://gitlab.com/cubocore/packages/-/tree/main/appimages/v3.0.0LTS
EDIT2: 1919 https://github.com/ivan-hc/AM/commit/5fd97672bbbcb3c1658342b5d1df10675c02081b
@ivan-hc thank you so much and hooray!! less than an 100 more to go for 2000 :tada: note: I think kdenlive doesn't need the variable it works without any interference. Some mauikit apps work wihout any extra hassle but some need the env-variables.
note: I think kdenlive doesn't need the variable it works without any interference
Kdenlive/Avidemux user here, I don't like to have fonts smaller than the ones of my default configuration.
Some mauikit apps work wihout any extra hassle but some need the env-variables.
OK, tell me what of them and I'll patch them (it should be the upstream developer's job to patch the AppRun inside the AppImage to make it work correctly).
my initial guess was wrong; all of them pretty much need the xcb variable to work on wayland. the list of all apps tested and work (on x11)
the list of apps that don't work on neither x11 nor wayland.(due to improper packaging, not including dependencies, etc..)
the list of apps that don't have appimages (so they should be ignored).
I tested all of them and none of them work without xcb variable on wayland but this should be fine with xwayland though. Sorry for my incorrect estimation previously. the appimages can be found at https://download.kde.org/stable/maui/
oh, ok... so this is a problem of the developer itself, not mine. Should I add the variable or not? I've not understand.
don't add it. the devs should take of it afterwards. for now Xwayland should take care of this.
XL Converter: https://github.com/JacobDev1/xl-converter
Ruffle Flash emulator: https://ruffle.rs/
Also, my advice is to pin this issue in GitHub, if you decided it's good for mass AppImages addition requests.
@fiftydinar done https://github.com/ivan-hc/AM/commit/2ed8c089dc179a94c6b02e1bab0d0dcbd2088dda and https://github.com/Portable-Linux-Apps/Portable-Linux-Apps.github.io/commit/3688b8c690770e02446985df802726108b7dd66d
Also, my advice is to pin this issue in GitHub, if you decided it's good for mass AppImages addition requests.
I was thinking of a form for this type of request.
Appimages: Tenacity https://codeberg.org/tenacityteam/tenacity
SeriousSamClassic https://github.com/tx00100xt/SeriousSamClassic
CosmicCosmics https://github.com/Nytuo/CosmicComics
Gopeed https://github.com/GopeedLab/gopeed
Hypersomnia https://hypersomnia.xyz/
I went through the list of every opensource emulators available on linux and picked out the ones that have an appimage. The ones which are not in the AM-REPO are:
I don't add stuff from appimagehub.com , I find it a shady site full of old and fraudulent applications.
The other 8 apps are ok
@rusberiaosa done https://github.com/ivan-hc/AM/commit/fd16b757d8159c214615c9c1e6f682e12667a6a1
I have improved in all respects the use of the "-t" option, the one used to create installation scripts.
This change will certainly help me much more to load the new apps that you want to report to me... but I invite all of you to run the tests and gain experience with the creation of custom installation scripts, and then, possibly, send a Pull Request to this repo directly (and consequently, become contributors... I will be happy to help you directly in the "pull requests" section, in case of problems with your works).
You can test new scripts directly using the -i
or install
option.
DeaDBeeF music player: https://deadbeef.sourceforge.io/download.html
Details about portable builds: https://deadbeef.sourceforge.io/portable.html
It contains stable portable builds, which is perfect for this submission.
DeaDBeeF music player
faster like never before (thanks to my new "templates" or "-t" option)
https://github.com/ivan-hc/AM/commit/03978a77924bade2a6c4c085330219890a4ef870
Fastfetch https://github.com/fastfetch-cli/fastfetch
Translate Shell https://github.com/soimort/translate-shell
Artix Launcher https://www.artix.com/downloads/artixlauncher/
Thorium AVX2 https://github.com/Alex313031/Thorium-Linux-AVX2/releases
Mortrix https://motrix.app/download
Mercury https://github.com/Alex313031/Mercury/releases