- 01 Oct, 2016 1 commit
-
-
Ragnar Thomsen authored
Parse compression method from CLI-output and set the relevant Archive::Entry property.
-
- 29 Sep, 2016 3 commits
-
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
This fixes a warning when rejecting the extraction dialog open by 'ark --batch --dialog'
-
Elvis Angelaccio authored
This was added in 35cd5426 but it's no longer necessary. It was also wrongly used because QPair<QString,QString> is not a typedef.
-
- 27 Sep, 2016 3 commits
-
-
Elvis Angelaccio authored
m_abortOperation is gone on master. Since the error() signal is not so useful here, we can just downgrade it to warning message (see D2852).
-
Ragnar Thomsen authored
This diff sets the initial focus of the internal previewer to the Part widget and sets the autodefault property of the Close button to false. The latter prevents the Enter key from closing the dialog which allows the Part widget to handle the key press event instead. BUG: 369390 BUG: 369401 FIXED-IN: 16.08.2
-
Elvis Angelaccio authored
Libarchive's error() signal is connected to the `Job::onError` slot, but when we abort a ListJob, the slot might be called when the job instance has already been deleted. So we now emit this signal only when we are not aborting the job. BUG: 369283 FIXED-IN: 16.08.2 Differential Revision: D2852
-
- 21 Sep, 2016 2 commits
-
-
Elvis Angelaccio authored
-
Script Kiddy authored
-
- 20 Sep, 2016 3 commits
-
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
Attemp to fix the failing jobtest on the CI.
-
- 19 Sep, 2016 5 commits
-
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
The m_archiveIsLoaded boolean is not really necessary and it was wrongly set to false when creating a new archive from Ark. Closes T3703
-
Elvis Angelaccio authored
This fixes a small regression introduced by 1f075366.
-
Script Kiddy authored
-
- 18 Sep, 2016 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 17 Sep, 2016 3 commits
-
-
Elvis Angelaccio authored
* Applications/16.08: Show extraction dialog only after archive has been loaded
-
Elvis Angelaccio authored
Otherwise the dialog is open when the archive instance is still not valid and displays a broken subfolder name. Tested with a huge archive, e.g. `ark linux.tar.xz --dialog`
-
Elvis Angelaccio authored
Merge commit 5927ecbd did not pick the changes in kerfuffle_clirar.json.cmake, because of -Xours. Fixed by `git checkout Applications/16.08 plugins/clirarplugin/kerfuffle_clirar.json.cmake`
-
- 15 Sep, 2016 6 commits
-
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
ArchiveView was accepting drops events unconditionally, overriding the MainWindow's ones. This resulted in a crash when the ArchiveView was empty. Now we initially disable drop events, so that we can actually open an archive by dropping it to any position in the Ark window. BUG: 368807 FIXED-IN: 16.08.2
-
Script Kiddy authored
-
- 14 Sep, 2016 4 commits
-
-
Elvis Angelaccio authored
The `m_abortOperation` global variable was set by the main thread and read by the secondary thread, i.e. undefined behavior. QThread::requestInterruption() and isInterruptionRequest() are instead safe because they use a QMutexLocker. Tested only with ListJobs, are other type of jobs are currently broken (see e.g. bugs #365869 and #365870). Closes T3598
-
Elvis Angelaccio authored
* Applications/16.08: Add support for application/vnd.rar, fixes opening RAR with shared-mime-info 1.7
-
Elvis Angelaccio authored
shared-mime-info 1.7 introduced the official IANA mimetype `application/vnd.rar` and degraded `application/x-rar` to alias. For now we need to register both mimetypes. Once distributions start shipping shared-mime-info 1.7, we can drop the alias. For this reason, we cannot have a reliable test case in mimetypetest. Also, in `PluginLoader::sortByComment()` we need to check whether mimetypes are valid, because `application/vnd.rar` might not be in `QMimeDatabase()`. BUG: 368786 FIXED-IN: 16.08.2 Closes T3729
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 13 Sep, 2016 4 commits
-
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
The event loop in the QThread's run() method was only necessary when CliInterface was running in another thread, but this is no longer happening. This event loop does not even start because when doWork() returns, `result` has already been emitted, resulting in q->isRunning() being false. This also means that we can drop m_isRunning, removing a possible source of race conditions.
-
Script Kiddy authored
-
- 09 Sep, 2016 3 commits
-
-
Elvis Angelaccio authored
-
Elvis Angelaccio authored
clazy warns about the deprecated Q_ENUMS. This bumps Qt minimum version to 5.5
-
Elvis Angelaccio authored
This commit merges the work done by Vladyslav Batyrenko during the Google Summer of Code 2016 program. Cut, copy, paste and rename functionalities are now implemented. It is also possible to add new files to a specific folder in an archive. More information about the project here: https://community.kde.org/GSoC/2016/StatusReports/Batyrenko_Vladyslav CCMAIL: mvlabat@gmail.com GUI: FEATURE: 65576 FEATURE: 181749 FEATURE: 234375 FIXED-IN: 16.12.0 Task: T917
-
- 04 Sep, 2016 1 commit
-
-
Albert Astals Cid authored
-
- 01 Sep, 2016 1 commit
-
-
Script Kiddy authored
-