-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
Archimage 4.3 #34
Archimage 4.3 #34
Conversation
- removed references to old lib* functions of the script - if no XDG Desktop directory, show a message, fix #33
- Add developer mode - If "AM" exists, use bash-completion / zsh-completion
This release has a regression: levels 2, 3 or 4 of extraction just made the apps bloated, but the core libraries to launch the app (that were enough with a level 2 in the version 4.2) have not been included. In that case, the app can also run with a default level 1, but you have to add manually in LIBSAVED the needed keywords for dependencies. I have merged a lot of functions for libraries into one
libraries are added directly to the AppDir. I'll be honest, I don't want to spit the libraries part to several functions again... but also I don't want this regression. To do an example, for Archimage 4.2 and without including all dependencies, this was LIBSAVED in Abiword
and this is it now
...and yes, the AppImage is 2 MB smaller... but I worked a lot of time to reach this result, by analyzing the breaks at each launch, library by library, using LD_DEBUG I need to fix this regression asap. |
- the ultimate function to detect all libraries needed
I have solved! Now the whole process is faster and less resource-intensive! I'm experimenting this on some of my repos, and workflows last 1 minute less if compared with Archimage 4.2! |
--devmode-enable
and--devmode-disable
to use the "dev" branch