Comments (9)
libappiamge
will receive this feature as part of the solution to this issue: AppImageCommunity/libappimage#28
from appimaged.
And then run
update-desktop-database ~/.local/share/applications
gtk-update-icon-cache-3.0 ~/.local/share/icons/hicolor/ -t
gtk-update-icon-cache ~/.local/share/icons/hicolor/ -t
from appimaged.
I think that parts (or all?) of this logic ("scheduled... for integration") might be implemented in AppImageLauncher. Correct @TheAssassin? If so, could the logic be moved to libappimage so that all libappimage consumers would get to use it?
from appimaged.
@probonopd From my point of view libappimamge
already have all the required parts. You can provide a custom $HOME path to deploy the files without editing the environment variable. This feature is used in the tests cases to avoid polluting the developer system.
The schedule feature implies threading which is a very error prone feature and every developer has a different favorite library to do it. My vote goes to keep such feature out of libappimage
from appimaged.
@azubieta can you make it work in appimaged
then?
from appimaged.
Sure, but as you suggested it would be nice to have part of this feature on libappimage
without the synchronization thing. So the client will be responsible for starting and committing transactions.
from appimaged.
Yes, I thought it would be good to abstract that away in libappimage
so that the individual consumers of libappimage
don't have to implement any of this. Actually I still think that would be great to have.
The schedule feature implies threading which is a very error prone feature and every developer has a different favorite library to do it.
Exactly because of this I would say let's do it once and in a correct way rather than have every developer fight with this on their own, leading to many (different) bugs.
from appimaged.
So @azubieta how can we get the situation improved?
from appimaged.
What can we do to get this done after all? Instead of duplicating (copying) code from AppImageLauncher, I still think it would be great if libappimage
would provide this functionality, so that not each user of libappimage
needs to do this on their own.
from appimaged.
Related Issues (20)
- How to use right click update correctly HOT 4
- AppImage failed to load if using appimaged firejail integrated launchers HOT 2
- Not running from within an AppImage. This binary cannot be installed in this way. HOT 5
- Can I skip Downloads from monitored directories? HOT 3
- Is there a managed way to add the appimage to autostart on ubuntu 19.xx HOT 1
- [feature request] Support for runit (non-systemd init) HOT 2
- Can't install RPM due to conflict with hicolor-icon-theme HOT 9
- can i port .dmg to appimage HOT 1
- Failed to change to directory "~" (no such file or directory) HOT 1
- filename + version.... HOT 1
- Appimaged marked as "deprecated"
- I can't install it HOT 1
- snipped
- appimaged-x86_64.AppImage could not be executed HOT 1
- Tagged Releases HOT 4
- Question about a sensitive bug in appimaged HOT 1
- AppImageLauncher HOT 1
- Provide binaries for ARM HOT 2
- $HOME/Applications not monitored HOT 2
- can appimage be used to install appimaged to systemd HOT 3
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 appimaged.