AppImage and Desktop Integration with an app launcher
Hi, First, I want to say that I've installed the latest CinGG AppImage on Leap 15.3 RC according to the Readme file, and it started quick and easy via the command line :) Maybe this has already been discussed or mentioned, but I wanted to keep the previous style CinGG package desktop integration with an app launcher icon. To add this I used the "alacarte" Menu editor for Gnome and utilized the previous installed icon /usr/share/pixmap/cinx.svg. Also other methods for generic X desktops maybe works, while the Gnome Extension "MyLauncher" was not currently compatible with my Leap 15.3 Gnome shell version. Terje J. Hanssen
Terje,
Maybe this has already been discussed or mentioned, but I wanted to keep the previous style CinGG package desktop integration with an app launcher icon. To add this I used the "alacarte" Menu editor for Gnome and utilized the previous installed icon /usr/share/pixmap/cinx.svg.
Thanks for passing this information along. We do have the following in the manual, but if I remember to do so, I will add your suggestion method also. or create a convenient desktop icon with a link to the run action: 1. right-click on the appimage file 2. Properties 3. Application Tab 4. Command: /path/to/appimage/./CinGG-yyyymmdd.AppImage 5. OK Maybe this has already been discussed or mentioned, but I wanted to keep
the previous style CinGG package desktop integration with an app launcher icon. To add this I used the "alacarte" Menu editor for Gnome and utilized the previous installed icon /usr/share/pixmap/cinx.svg.
Phyllis,
Thanks for passing this information along. We do have the following in the manual, but if I remember to do so, I will add your suggestion method also.
or create a convenient desktop icon with a link to the run action: 1. right-click on the appimage file 2. Properties 3. Application Tab 4. Command:
/path/to/appimage/./CinGG-yyyymmdd.AppImage 5. OK
Yes, this would be even easier, but I couldn't get it to work so far: I could change the AppImage Properties icon to the "pixmap/cinx.svg" icon, but although I use my desktop local language I couldn't see the fields equivalent to 3. Application Tab or the field to enter the 4. Command: /path/to/appimage/./CinGG-yyyymmdd.AppImage Is this procedure for Gnome or for another desktop environment? Possibly also a second DE integration could be added (later) if found useful: /usr/share/applications/cingg.desktop working like this Right-click a video file type in the file browser and select from the context menu: Open with -> CinGG And lastly at the same time: Is the special version with 10bit color support (cinelerra10bit) gone? Terje J. H
Terje, Yes, this would be even easier, but I couldn't get it to work so far:
I could change the AppImage Properties icon to the "pixmap/cinx.svg" icon, but although I use my desktop local language I couldn't see the fields equivalent to
3. Application Tab
or the field to enter the
4. Command:
/path/to/appimage/./CinGG-yyyymmdd.AppImage
Is this procedure for Gnome or for another desktop environment?
Not sure. Andrea used this on Arch, so maybe he can respond tomorrow.
Possibly also a second DE integration could be added (later) if found useful: /usr/share/applications/cingg.desktop working like this Right-click a video file type in the file browser and select from the context menu: Open with -> CinGG
And lastly at the same time: Is the special version with 10bit color support (cinelerra10bit) gone?
Eventually I hope to create an AppIMage with the 10bit color support but I have to figure out how it was done -- it is probably easy for me to do, but unless there is a high priority, I probably will not get it done for awhile.
Phyllis,
And lastly at the same time: Is the special version with 10bit color support (cinelerra10bit) gone?
Eventually I hope to create an AppIMage with the 10bit color support but I have to figure out how it was done -- it is probably easy for me to do, but unless there is a high priority, I probably will not get it done for awhile.
Thanks, good to hear it's not forgotten or given up. At least for me it is not hurry, so take the time as needed. I also tested now that it still is possible to install and run the Leap 15,2 package cinelerra10bit version 5.1-20201031 on Leap 15.3 RC. Terje J. H
On Wednesday, May 12, 2021, Terje J. Hanssen via Cin < [email protected]> wrote:
Phyllis,
And lastly at the same time:
Is the special version with 10bit color support (cinelerra10bit) gone?
Eventually I hope to create an AppIMage with the 10bit color support but I have to figure out how it was done -- it is probably easy for me to do, but unless there is a high priority, I probably will not get it done for awhile.
Thanks, good to hear it's not forgotten or given up. At least for me it is not hurry, so take the time as needed. I also tested now that it still is possible to install and run the Leap 15,2 package cinelerra10bit version 5.1-20201031 on Leap 15.3 RC.
Terje J. H
I think 10bit mostly refers to x265 {hevc} encoding, I have hack-ish patches to build x265 3 times) like it already done for h264... https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/maste... https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/maste... https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/maste... https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/maste... I hope it enables asm correctly for x86-64..... Of course x265 build will be slower...
Den 12.05.2021 11:35, skrev Andrew Randrianasulu via Cin:
On Wednesday, May 12, 2021, Terje J. Hanssen via Cin <[email protected] <mailto:[email protected]>> wrote:
Phyllis,
And lastly at the same time: Is the special version with 10bit color support (cinelerra10bit) gone?
Eventually I hope to create an AppIMage with the 10bit color support but I have to figure out how it was done -- it is probably easy for me to do, but unless there is a high priority, I probably will not get it done for awhile.
Thanks, good to hear it's not forgotten or given up. At least for me it is not hurry, so take the time as needed. I also tested now that it still is possible to install and run the Leap 15,2 package cinelerra10bit version 5.1-20201031 on Leap 15.3 RC.
Terje J. H
I think 10bit mostly refers to x265 {hevc} encoding, I have hack-ish patches to build x265 3 times) like it already done for h264...
https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/maste... <https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/master/x265_3.4.patch1>
https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/maste... <https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/master/x265_3.4.patch2>
https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/maste... <https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/master/x265_3.4.patch3>
https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/maste... <https://raw.githubusercontent.com/Randrianasulu/CinelerraGG-slackbuild/master/x265_makefile-3.patch>
I hope it enables asm correctly for x86-64.....
Of course x265 build will be slower...
Possibly this ends up in another AppImage next 😉 ? Terje J. H
Is this procedure for Gnome or for another desktop environment?
Sorry, I use KDE and didn't know that in Gnome you couldn't do it. I found this plugin x Nautilus that looks convenient and easy to use: florian-diesch.de/software/arromax/ But I've seen that it has only .deb packages and so you'll have to compile the source yourself. Always for Ubuntu (I don't know if it's ok for OpenSuse) you can create a script manually. In the Desktop you create the launcher file, for example: CinGG.desktop whose content is: #!/usr/bin/env xdg-open (this path is good for Ubuntu, I don't know if it changes in OpenSuse) [Desktop Entry] Version=1.0 Type=Application Terminal=true (or "false" if you don't want a terminal window to open automatically as well) Exec=/path/to/cin_for_newer_distros.AppImage Name=CinGG (or whatever you want to call it....) Comment= (if you want to add your comment) Icon=path/to/cingg-icon Remember to make the appimage executable with: chmod +x cin_for_newer_distros.AppImage At this point, simply double-click on the CinGG.desktop icon to launch it. When a new appimage comes up you just have to replace its name in "Exec=..." row.
Den 12.05.2021 13:31, skrev Andrea paz:
Is this procedure for Gnome or for another desktop environment?
Sorry, I use KDE and didn't know that in Gnome you couldn't do it.
By the way, with "alacarte" it works quite well and easy to create a launcher on Gnome. Because I also had KDE Plasma5 installed on Leap, I tested also this session. Started Dolphin file manager and right-clicked CinGG.AppImage -> Properies Neither here I could see a way to created a launcher. Possibly KDE and KDE Plasma is different here.... Terje J. H
You are right: what I wrote in the manual is wrong. That's what I do in KDE: Download AppImage file on Desktop Make it executable (right click; permission Tab) Run it (double click) That's all it takes and then it works by simply double clicking. It doesn't appear in the apps menu this way though; Only the desktop icon. [I could correct the manual, But since I'm not sure if it works in general maybe it's better to remove this part completely] If you want desktop integration in Gnome you can try: https://www.linuxuprising.com/2018/04/easily-run-and-integrate-appimage-file...
participants (4)
-
Andrea paz -
Andrew Randrianasulu -
Phyllis Smith -
Terje J. Hanssen