Felix Paul Kühne
d951d70fba
macosx/sprefs: save 2 of 3 array allocations
7 years ago
Felix Paul Kühne
baabf167ee
macosx/status icon: fix 'show main menu' and micro-optimize
7 years ago
Felix Paul Kühne
3a62b6fc5f
macosx/backlight control: turn error into warning as this is normal for MacBooks with a touchbar
7 years ago
Felix Paul Kühne
1e2dfd6af9
macosx/library menu: implement menu item to add more folders to monitor
7 years ago
Francois Cartegnie
44daa14e83
packetizer: h264: keep recovered state
7 years ago
Francois Cartegnie
c2cb744329
packetizer: handle discontinuity without flush
7 years ago
Francois Cartegnie
cab9ed68cf
demux: ts: resync on next code on packet loss
7 years ago
Felix Paul Kühne
f55b8f87e3
macosx: remove most occurances of NSUserDefaults synchronize
On the targetted macOS versions, this mainly a sleep timer on the main thread, which is not needed.
7 years ago
Felix Paul Kühne
1c8ad8f231
macosx: remove occurances of unsafe_unretained
7 years ago
Felix Paul Kühne
160c29f73d
macosx: remove write-only variables
7 years ago
Felix Paul Kühne
2e3fc8687b
macosx/keyboard backlight control: add debug information and clean coding style
7 years ago
Felix Paul Kühne
a7ff1b7f03
macosx/vout provider: also dim keyboard when not using the native fullscreen mode
7 years ago
Felix Paul Kühne
bf29748e45
macosx: unify to a single notification in case the preferences were updated
Performance and logically wise, there is no need to differentiate between the settings as users rarely change settings repeatedly.
7 years ago
Felix Paul Kühne
15c0c88e82
macosx: make sure to also update the UI when using the advanced preferences
7 years ago
Felix Paul Kühne
7a706f2031
macosx/library: adapt large-text setting and print everything smaller
7 years ago
Felix Paul Kühne
15da1c0165
macosx: allow dynamic changes to the large-text option at runtime
7 years ago
Felix Paul Kühne
bf7c59034f
macosx/playlist: iterate on cell dimensions, font size and have it respect the large-text setting
7 years ago
Francois Cartegnie
7fde19d9d2
access: cdda: add support for musicbrainz ( fix #21796 )
deprecates CDDB which has too low entropy for lookups
7 years ago
Francois Cartegnie
182133eab2
access: cdda: fix audio/data mixed mode
best way to kill your speakers
7 years ago
Francois Cartegnie
e8f5c617df
misc: webservices: add musicbrainz
7 years ago
Francois Cartegnie
890db4f7e7
access: cdrom: return TOC struct instead of only sectors
7 years ago
Felix Paul Kühne
3f5ff5a4ab
macosx/library and playlist menus: simplify creation code
7 years ago
Felix Paul Kühne
414e4b1a28
macosx: add playlist sorting menu to main menu and playlist context menu
7 years ago
Felix Paul Kühne
ef6cb8f4ae
macosx: implement playlist sorting button with a popup menu
7 years ago
Felix Paul Kühne
bb1a55aa80
macosx/playlist controller: expose sorting
7 years ago
Felix Paul Kühne
c829e34b19
macosx/playlist controller: cosmetics
self is implicitly retained by the block. Mention it to indicate that this the intended behavior
7 years ago
Felix Paul Kühne
0137809a82
macosx: generate playlist menu in code instead of using a xib file
No functional changes except for removing the sorting stub
7 years ago
Hugo Beauzée-Luyssen
a367421629
package: msi: Disable skins for now
7 years ago
Felix Paul Kühne
e36458aad9
macosx: cosmetics
7 years ago
Felix Paul Kühne
c7062b8a2b
macosx: fix playback of block based media
This solves a regression introduced in 535112f6
7 years ago
Francois Cartegnie
e06b5ca353
Qt: on demand art fetch is now async
7 years ago
Francois Cartegnie
06e1aafd0d
acoustid: parametrize server options
7 years ago
Francois Cartegnie
cdb7b9d8b2
acoustid: refactor
7 years ago
Francois Cartegnie
6065ecc421
acoustid: rename mb structure
7 years ago
Francois Cartegnie
3ae2fb79fd
access: vcd: clear fallthrough warning
7 years ago
Felix Paul Kühne
5715f6df23
macosx/playlist: add indicator for the number of items
7 years ago
Felix Paul Kühne
a4dac2767d
macosx: introduce a textfield with rounded background corners and use it in the library view
7 years ago
Felix Paul Kühne
f72131c6f8
macosx/library window: make the playlist collapsable and add widgets to describe the future look
7 years ago
David Fuhrmann
7705f6a056
macosx: Cosmetics
7 years ago
David Fuhrmann
15b46b12e0
macosx: Improve playlist context menu item validation
Only enable stuff if it works.
7 years ago
David Fuhrmann
437032b2e9
macosx: Implement deletion of multiple playlist items
Avoids crash when deleting more than one index at once.
Uses playlist_RequestDelete to handle concurrent requests from
multiple UIs.
Fixes deletion also from context menu.
closes #22367
7 years ago
Hugo Beauzée-Luyssen
89788c9e3c
contrib: Building matroska from the contribs require ebml >= 1.3.8
7 years ago
Thomas Guillem
6d31558cba
decoder: fix null-deref when there is no input
It happened when the decoder was created from input_DecoderCreate()
7 years ago
Felix Paul Kühne
c9bdd19e66
macosx/sprefs: cleanup hotkeys UI a bit
This moves the 'Clear' button to the changer panel and removes the 'Change' button in favor of double clicking items in the list.
7 years ago
Felix Paul Kühne
4a2109c728
macosx/sprefs: add input-fast-seek
7 years ago
Felix Paul Kühne
319e7dc291
macosx/sprefs: add 'large text in list views' option to the interface section
7 years ago
Felix Paul Kühne
f3aeacb592
macosx/sprefs: reorder items in the codec/input category
7 years ago
Felix Paul Kühne
d47c9fb28e
macosx/sprefs: remove UI for 'postproc-q' as the option is gone
7 years ago
Felix Paul Kühne
a80b810bdd
macosx/sprefs: add the option to disable video resizing to the native size to the video section
7 years ago
Felix Paul Kühne
e354e7536b
macosx/sprefs: add option to dim the keyboard backlight in fullscreen and make it the default
7 years ago