1. 10 Dec, 2018 1 commit
    • AlmAck's avatar
      cmake refactoring · f08ee5ab
      AlmAck authored
      to be able to automatically generate:
  2. 05 Dec, 2018 1 commit
    • AlmAck's avatar
      fix, the beginTransaction() was outside the loop, generating a corrupted... · 26ae9115
      AlmAck authored
      fix, the beginTransaction() was outside the loop, generating a corrupted database with mid transation values
      actually we need for each package removed:
      	.... other operations
      An other solution would be move both begin and commit Transaction out of the loop, but then is no more possible to manage correctly the error in case the transaction is faulty
  3. 04 Dec, 2018 2 commits
  4. 11 Mar, 2018 1 commit
    • Adrian Chaves's avatar
      Fix bad usage of QDateTime.addDays() · 1b30734e
      Adrian Chaves authored
      The issue was detected by the compiler. addDays() was returning a value that
      was being ignored.
      According to the Qt documentation, addDays() does not modify the QDateTime
      instance where it is called, but instead it returns the QDateTime instance
      resulting from the specified change.
  5. 14 Jan, 2018 2 commits
  6. 13 Jan, 2018 1 commit
    • AlmAck's avatar
      Handle if a file has been replaced by an other package · 728e30fc
      AlmAck authored
      Added special case:
      during the validation process each new file added by a pkg (B) is checked and verified that none of the files are present in the target system. If it were the case then there are 2 possible answers:
      1) the file has been added manually by the user (and the user should resolve the issue himself)
      2) the file belong to an other pkg (A)
      Let consider the case 2) where (B) is about to be updated and will replace some files from (A). Without this patch during the validation transaction (B) would fail, because an existin file with that name exists already in the system. The code verify that the file in subject would be removed in the next transaction, when (A) is being updated.
      fileSystemRemovals at the end of the loop, contains all the files removed.
      fix #8
  7. 22 Aug, 2017 1 commit
  8. 21 Aug, 2017 1 commit
  9. 25 Oct, 2016 1 commit
  10. 15 Oct, 2016 3 commits
  11. 14 Oct, 2016 1 commit
  12. 12 Oct, 2016 1 commit
  13. 01 Oct, 2016 2 commits
  14. 23 Sep, 2016 1 commit
  15. 19 Mar, 2016 1 commit
  16. 13 Mar, 2016 2 commits
  17. 12 Mar, 2016 1 commit
    • AlmAck's avatar
      fix replacement filesystem install/remove · 998189d9
      AlmAck authored
      the replacement was not properly handled by the dbus helper.
      Polkit: call install instead of upgrade. We are installing a new pkg!
      Plain: remove old packages before installing the new one, otherwise we will have file conflicts
  18. 10 Mar, 2016 15 commits
  19. 09 Mar, 2016 1 commit
  20. 05 Mar, 2016 1 commit