1. 26 Dec, 2016 1 commit
    • Frank Praznik's avatar
      Use QT file browser functions which return URLs when possible. · 4c856458
      Frank Praznik authored
      The getOpenFileNames() and getSaveFileName() methods of QFileDialog only work
      on local paths and return a blank string if the dialog is used to select a
      remote file (e.g., on a Samba share).  As of Qt 5.2 the QFileDialog class
      provides the methods getOpenFileUrls() and getSaveFileUrl() that return QUrl
      objects which can contain URLs to remote paths.  Use these methods when an
      appropriate version of the Qt libraries are available so that the paths to
      remote files are returned correctly when selected via the various file
      selection dialogs.
      Signed-off-by: default avatarFrank Praznik <frank.praznik@gmail.com>
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      4c856458
  2. 22 Dec, 2016 1 commit
  3. 21 Dec, 2016 1 commit
  4. 20 Dec, 2016 1 commit
  5. 19 Dec, 2016 1 commit
  6. 16 Dec, 2016 3 commits
  7. 15 Dec, 2016 1 commit
    • François Cartegnie's avatar
      Qt: rate limit EPG updates · ba78a1fe
      François Cartegnie authored
      As we don't have discrete updates due to use of input variable
      for events, we're updating far too many times on EPG tables updates,
      reprocessing the whole EPG set. This is mainly the performance
      issue with large EPG updates.
      
      Also no longer updates internal event storage when hidden.
      ba78a1fe
  8. 06 Dec, 2016 1 commit
  9. 02 Dec, 2016 1 commit
  10. 01 Dec, 2016 1 commit
  11. 30 Nov, 2016 4 commits
  12. 29 Nov, 2016 10 commits
  13. 20 Nov, 2016 1 commit
  14. 19 Nov, 2016 4 commits
    • Rémi Denis-Courmont's avatar
      playlist: remove position parameter to playlist_Add* · b459e18d
      Rémi Denis-Courmont authored
      This removes the insertion offset parameter to playlist_Add(),
      playlist_AddExt() and playlist_AddInput().
      
      intf_InsertItem() was the only occurrence where the offset was zero,
      a side effect of how the command line is parsed backward. This is now
      done explicitly with playlist_NodeAddInput().
      
      A non-zero positive offset made no sense, since:
       - the number of children of a node can change asynchronously while the
         playlist lock,
       - the back-end asserted or triggered undefined behaviour if the offset
         was out of range.
      DBus was the only occurrence of this bug (see also #17451 comment:4),
      and has been fixed in an earlier change.
      
      In all remaining call sites, the offset was PLAYLIST_END. This removes
      the parameter which would otherwise constitute a useless constant.
      b459e18d
    • Rémi Denis-Courmont's avatar
    • Rémi Denis-Courmont's avatar
      playlist: remove APPEND and INSERT flags · 4a2f6a81
      Rémi Denis-Courmont authored
      They are set but never used. In practice, the (following) position
      parameter determines whether the item is inserted or appended. A
      positive position means insertion; PLAYLIST_END means appendment.
      4a2f6a81
    • Rémi Denis-Courmont's avatar
      playlist: remove no-op PREPARSE and SPREPARSE flags · aa555f79
      Rémi Denis-Courmont authored
      PLAYLIST_SPREPARSE is not used anywhere. PLAYLIST_PREPARSE is set but
      has no effects whatsoever.
      aa555f79
  15. 16 Nov, 2016 6 commits
  16. 15 Nov, 2016 3 commits