1. 01 Oct, 2016 1 commit
  2. 29 Sep, 2016 3 commits
  3. 27 Sep, 2016 3 commits
    • Elvis Angelaccio's avatar
      Merge branch 'Applications/16.08' · 3f4aa3c0
      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).
      3f4aa3c0
    • Ragnar Thomsen's avatar
      Improve focus handling of internal previewer · 0ec7aa62
      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
      0ec7aa62
    • Elvis Angelaccio's avatar
      Fix potential crash when aborting a ListJob · c866108c
      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
      c866108c
  4. 21 Sep, 2016 2 commits
  5. 20 Sep, 2016 3 commits
  6. 19 Sep, 2016 5 commits
  7. 18 Sep, 2016 1 commit
  8. 17 Sep, 2016 3 commits
  9. 15 Sep, 2016 6 commits
  10. 14 Sep, 2016 4 commits
    • Elvis Angelaccio's avatar
      Fix race condition when killing jobs · 8ad610bf
      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
      8ad610bf
    • Elvis Angelaccio's avatar
      Merge branch 'Applications/16.08' · 5927ecbd
      Elvis Angelaccio authored
      * Applications/16.08:
        Add support for application/vnd.rar, fixes opening RAR with shared-mime-info 1.7
      5927ecbd
    • Elvis Angelaccio's avatar
      Add support for application/vnd.rar, fixes opening RAR with shared-mime-info 1.7 · 9a9a8510
      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
      9a9a8510
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 769c18cf
      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"
      769c18cf
  11. 13 Sep, 2016 4 commits
  12. 09 Sep, 2016 3 commits
  13. 04 Sep, 2016 1 commit
  14. 01 Sep, 2016 1 commit