1. 27 Feb, 2018 3 commits
  2. 23 Feb, 2018 1 commit
  3. 22 Feb, 2018 1 commit
  4. 19 Feb, 2018 3 commits
  5. 16 Feb, 2018 2 commits
  6. 15 Feb, 2018 1 commit
  7. 14 Feb, 2018 2 commits
  8. 09 Feb, 2018 1 commit
  9. 06 Feb, 2018 3 commits
  10. 03 Feb, 2018 6 commits
  11. 21 Jan, 2018 2 commits
  12. 14 Jan, 2018 2 commits
  13. 09 Jan, 2018 1 commit
  14. 07 Jan, 2018 2 commits
  15. 05 Jan, 2018 1 commit
  16. 02 Jan, 2018 2 commits
  17. 13 Dec, 2017 7 commits
    • David Fuhrmann's avatar
      macosx: cleanup filters config during upgrade from 2.2.x to 3.0 · 5d77b864
      David Fuhrmann authored
      VLC 2.2.x fully controlled VLCs audio or videofilter-related config
      variables with the filter dialogs and the video or audio effects
      panel overwrote any changes from config with the values from the
      panel.
      
      In VLC 3.0, the config is left alone and filter parameters
      are only read from the preset strings. Additionally, by default
      the Default profile (with default off settings) will be loaded at
      startup, to ensure that no filters accidentially stay enabled.
      
      Therefore, for migration, from 2.2.x to 3.0 versions, lets clear
      the audio-filter and video-filter variables. Users with custom
      profiles still keep their settings.
      
      close #19260
      
      (cherry picked from commit 31140f02)
      Signed-off-by: default avatarDavid Fuhrmann <dfuhrmann@videolan.org>
      5d77b864
    • Marvin Scholz's avatar
      macosx: Do not show nonexistent sout stats · 055f0acc
      Marvin Scholz authored
      (cherry picked from commit f0534b7a)
      Signed-off-by: default avatarDavid Fuhrmann <dfuhrmann@videolan.org>
      055f0acc
    • David Fuhrmann's avatar
      macosx: audio effects: Do not duplicate EQ settings when saving profile · d93f6bfa
      David Fuhrmann authored
      For now, disable the code which duplicated EQ settings. This code
      currently always duplicates settings if something was touched, as the
      comparison with index 0 (flat profile) will very likey fail.
      
      This needs more improvements beyond the current code, before we can
      activate auto-saving of EQ changes, mainly:
      - Figure out a way how to deal with (likely unchangable) default profiles
      - Correctly mark own created profiles
      - Correctly save own created profiles once overall preset is changed, but
        not override standard profiles
      - Save own EQ profiles at exit automatically if desired.
      - If above problems are solved, AND the user selected a default EQ profile
        and changed it inbetween, the commented code can be reconsidered.
      
      This commit basically changes behaviour back to vlc 2.2.x, where a new
      EQ Profile needs to be explicitly saved if desired (using the dropdown
      menu).
      
      refs #19260
      
      (cherry picked from commit d0fe23e6)
      Signed-off-by: default avatarDavid Fuhrmann <dfuhrmann@videolan.org>
      d93f6bfa
    • David Fuhrmann's avatar
      macosx: audio filters: load audio-filters variable from preset correctly · 8a87b3a3
      David Fuhrmann authored
      Load audio filters correctly. Previously, only new filters were
      added, but removed filters not disabled.
      playlist_EnableAudioFilter ensures correct filter order in addition
      to modifying the audio-filters variable. As the profile string is
      created and changed with playlist_EnableAudioFilter, the saved
      string conforms to the rules, so here it can be directly loaded.
      
      Also removes redundant UI updates, which are done in a different
      method already.
      
      refs #19260
      
      (cherry picked from commit 9708d49b)
      Signed-off-by: default avatarDavid Fuhrmann <dfuhrmann@videolan.org>
      8a87b3a3
    • David Fuhrmann's avatar
      macosx: audio effects: Do same profile handling for audio effects · 74937772
      David Fuhrmann authored
      This ports over video effects profile handling to audio effects.
      Behaviour is the same for the main audio profile.
      This also fixes an occasion where equalizer was not updated correctly.
      
      refs #19260
      
      (cherry picked from commit b7732114)
      Signed-off-by: default avatarDavid Fuhrmann <dfuhrmann@videolan.org>
      74937772
    • David Fuhrmann's avatar
      macosx: video effects: Remove Default entry in deletion dialog · a9929ad3
      David Fuhrmann authored
      The default entry cannot be deleted anymore, so lets not show it
      in the deletion dialog at all.
      Also remove usage of self inside the block to avoid strong
      reference cycles.
      
      refs #19260
      
      (cherry picked from commit f9244804)
      Signed-off-by: default avatarDavid Fuhrmann <dfuhrmann@videolan.org>
      a9929ad3
    • David Fuhrmann's avatar
      macosx: video effects: improve compatibility with old settings · 3e35df93
      David Fuhrmann authored
      This implements the following migration behaviour with older
      VLC version:
      - Index 0 in settings used to be the Default profile, and is now
        ignored (not read from and not written to anymore)
      - The default settings still include the default profile in index
        0, to maintain backwards compatibility if older VLC are started.
      - In profile selector, index 0 is still the Default profile,
        if the "apply at next startup" is selected, a new Custom profile
        is created at exit.
      - By default after updating, no profile will be deployed at launch,
        so the "Default profile is selected.
      
      refs #19260
      
      (cherry picked from commit 42115489)
      Signed-off-by: default avatarDavid Fuhrmann <dfuhrmann@videolan.org>
      3e35df93