Skip to content
Snippets Groups Projects
  1. Jan 19, 2023
  2. Jan 18, 2023
  3. Jan 17, 2023
  4. Jan 16, 2023
    • Oliver Hiorns's avatar
      bugfix: clearAndBatchInsert should always clear · 62853af9
      Oliver Hiorns authored and David Edmundson's avatar David Edmundson committed
      Old behaviour: if the list of items to insert was empty, the model is
      not cleared.
      New behaviour: the model is always cleared, even if the list of items to
      insert is empty.
      62853af9
    • Oliver Hiorns's avatar
      Don't save clipboard history when we load it · f13501b4
      Oliver Hiorns authored and David Edmundson's avatar David Edmundson committed
      It used to be that when the clipboard history was loaded from disk at
      Klipper/plasmashell startup, it triggered the `changed` event, and so
      it also caused the clipboard history to be saved to disk. This is very
      expensive, since it requires re-encoding every image in the clipboard as
      a PNG, and is generally just a waste of computation and IO - so let's
      not do that.
      
      As part of fixing this so that we don't save the clipboard history when
      we load it, the signal setup is changed. Now, rather than destructing
      and constructing the timer as the user changes the keepContents setting,
      the timer is created at Klipper construction, and just checks the
      setting when the History::changed signal is emitted, to see whether to
      actually activate the timer.
      
      This is a much cleaner way of doing it (credit to @davidedmundson for
      this idea) and means that it's very easy to avoid loading triggering a
      save: just don't connect the History::changed signal until after we've
      loaded in the history.
      f13501b4
    • Oliver Hiorns's avatar
      Construct HistoryImageItem from QImage · 13cfe10b
      Oliver Hiorns authored and David Edmundson's avatar David Edmundson committed
      This allows us to hash the QImage::constBits directly, rather than re-encoding as a PNG when it gets saved to a QDataStream to be hashed, which is very very slow.
      13cfe10b
    • Nicolas Fella's avatar
      [notifications] Also emit ActivationToken on X11 · b6f2bc9a
      Nicolas Fella authored
      The spec says it can also carry an X11-style startup ID, so let's do that
      b6f2bc9a
    • Marco Martin's avatar
      Add an appium test for the digital clock · 9be79ba5
      Marco Martin authored
      This tests mostly the calendar view checking that the navigation buttons
      atually work
      9be79ba5
    • Script Kiddy's avatar
      GIT_SILENT Sync po/docbooks with svn · d26df39a
      Script Kiddy authored
      d26df39a
  5. Jan 15, 2023
  6. Jan 14, 2023
  7. Jan 13, 2023
  8. Jan 12, 2023
  9. Jan 11, 2023
  10. Jan 10, 2023
  11. Jan 09, 2023
Loading