-
Notifications
You must be signed in to change notification settings - Fork 340
Refactorization and ui remake #89
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
Closed
Closed
Changes from all commits
Commits
Show all changes
92 commits
Select commit
Hold shift + click to select a range
198dd4e
Moving verification functions into the Launcher class.
beaf73c
Ignore CMakeLists.txt.user
2432ecc
Moving runAppImage into the launcher class.
2342ee6
Replace old MessageBox ui by a new Ui Dialog.
1101b3a
Use qWarning instead of qInfo
09dca4c
Use AppImageInfo to show the aplication name, icon and abstract.
e76b660
Install libappimageinfo.so with the main binary.
cd27bcf
Include all so files and links form libappimage and libappimageinfo.
c63e963
Use cmake relative path guessing function to get the RPATH instead of…
8628c7b
Set INSTALL_RPATH and BUILD_WITH_INSTALL_RPATH on libappimageinfo for…
1dae7a6
Add website link to the Integration Dialog
04b18a1
Add details view
74d4bf3
Use new libappimageinfo api
a3d97d4
Implement GUI only workflow into an independent function.
216801c
Implement CLI only workflow.
072ad23
Install binutils-multiarch-dev when building on travis.
b858ae2
Add libxml2-dev into travis build script.
36f36e3
Add required boost libs to travis build script.
cc333d4
Decouple AppImageDesktopIntegrationManager::integrateAppImage
7b213c7
Check DISPLAY and WAYLAND_DISPLAY environment variables before creati…
3dcb2fc
Remove dependency on shared.h of AppImageDesktopIntegrationManager by…
8971c05
Remove dependency on "shared.h"
3096a76
Use share_ptr implementation from the std lib instead of boost lib.
1733bb8
Move deamon into it's own dir.
f406b77
Remove daemon dependency on shared.h
4831e0a
Make submodules point to their respective master branch.
a2de70b
Remove unused functions in shared.cpp file.
7f6d44b
Remove integrateAppImage from 'shared.cpp'
975bc75
Remove updateDesktopDatabaseAndIconCaches from shared.cpp
aa21ae4
Remove buildPathToIntegratedAppImage from shared.cpp
fcf20a8
Remove hasAlreadyBeenIntegrated from shared.cpp
a6e15d3
Remove cleanUpOldDesktopIntegrationResources from shared.cpp
0c5e3b5
Remove getConfig from shared.cpp
65d0016
Remove shared.h and shared.cpp files
4868b1e
Add 'categories' and 'links' fields
12a7115
Add license label.
8097adb
Show warning message when is not possible to get the AppImage info.
493b13f
Notify execution errors.
8c8789b
Set write permission to the temporary appimage copy.
95100a8
Update lib/AppImageInfo submodule reference.
8b6464c
Install libappimage and libappimageinfo if they were built with the p…
eb9afaf
Fix installation of the included libraries.
d00ca42
Applying AppImageLauncher code formating style.
9193598
Add base class for AppImageLauncher exceptions.
d98ba1b
Except if the execution failed.
d72ecf7
Suppress desktop integration script for all AppImage types. Not only …
336f674
Set AppImageLauncher code style.
ed84849
Remove "Created by" comments at the beginning of the file.
63c84d2
Move system wide includes to the top in oder to make them being inclu…
bdb7436
Remove "Created by" comments at the beginning of the file.
8b41c66
Create CMakeList files for the "daemon" and "launcher" directories.
9647b78
Apply AppImageLancher code style.
8adf7c6
Set cleanUpOldDesktopIntegrationResources verbose parameter default t…
9709077
Add comments to hint about possible exceptions coming from the Launch…
47783c2
Update AppImageInfo
c6494fa
Use the INTERFACE target for the nlohann json lib from the AppImageIn…
5475009
replace std::__cxx11::string by std::string
d15f6a9
Rename shaChecksum var to sha512Checksum
64e10d3
Remove redundant package install instructions.
7589526
Use signal/slots connection to call stopWatching on the FileSystemWat…
897d125
Code style reformat
1d65de5
Correct identation.
c2480f4
Remove blank lines
7a96660
Keep implementation style to improve readability.
612e463
Merge duble declaration of public slots:
0e49265
Add new line at the end of the file.
44b7f0e
Remove extern C for unistd.h inclusion.
03666f2
Remove unused functions.
37fd649
Use fill<Field name>Field as name for the functions that put data int…
1abc553
Make shared lib publish headers and use them in them properly.
e06df6f
Making the whole sentence in a single line.
7c28845
Move filesystemwatcher target creation into src/daemon
ecba06e
Use old signal/slot connection style.
0da79a3
Use a libappimageinfo version that doesn't required libbfd
f2daae4
Remove white spaces before cmake functions.
a23d3e2
Document Launcher class.
3f73f4c
Correct fallback runtime path.
bc818a9
Add docstrings.
d6bea2a
Using shared pointers instead of raw pointers.
7f520fb
Remove unused import: "glib.h"
69768ac
Improve function name and declaration.
347eb0d
Don't take -1 results from libappimage functions as success.
b548e9e
Remove empty lines after QT special operators.
33744ab
Add throws allert comment.
27bc68a
Add SHA512CheckSum and AppDir fields to the detailed view.
d3540bf
Fix: support for content-aware filenames functionality.
38562a2
Don't show the "Integration successful" dialog to keep the previous w…
895e141
Fix appimage type and architecture labels alignment and set a fallbac…
ee4ec87
Set dialog minimum size
TheAssassin 80f51f4
Remove unnecessary border for desktops using the Gtk+ theme
TheAssassin a96f730
Increase integration button width
TheAssassin 29a2253
Use the previous getAppImageDigestMd5 implementation.
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -8,3 +8,4 @@ cmake/GIT_COMMIT | |
| squashfs-root/ | ||
| *.qm | ||
| resources/l10n/* | ||
| CMakeLists.txt.user | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,12 @@ | ||
| [submodule "lib/AppImageKit"] | ||
| path = lib/AppImageKit | ||
| url = https://github.com/AppImage/AppImageKit.git | ||
| branch = appimagetool/master | ||
| [submodule "lib/AppImageUpdate"] | ||
| path = lib/AppImageUpdate | ||
| url = https://github.com/AppImage/AppImageUpdate.git | ||
| branch = master | ||
| [submodule "lib/AppImageInfo"] | ||
| path = lib/AppImageInfo | ||
| url = https://github.com/azubieta/AppImageInfo.git | ||
| branch = master |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule AppImageInfo
added at
d82320
Submodule AppImageKit
updated
3 files
| +0 −31 | cmake/dependencies.cmake | |
| +1 −1 | lib/libappimage | |
| +36 −19 | src/runtime.c |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.