13
0
livetrax/libs
Robin Gareus fe7fd146aa macOS: fix crash when trying to enter fullscreen while already in fullscreen
YDK2 uses SetSystemUIMode() for fullscreen. This also uses space
otherwise reserved for the menu bar at the top, and is apparently
preferable for Ardour's UI.

However when a user manually enters fullscreen using the window
title-bar's green button (NSWindow toggleFullScreen). YDK will crash
when the user then also tries to use YDK's fullscreen mode:

```
NSWindowStyleMaskFullScreen cleared on a window outside of a full screen transition.
called from
  [NSWindow setStyleMask:]
  gdk_window_set_decorations
  gdk_window_fullscreen
```

Ideally we'd set NSApp presentation flags so that the toplevel window
would allow one to zoom (maximize), but not to enter fullscreen. Like it
used to be on OSX. It is unclear how to achieve this on macOS for
resizable windows, short of marking the top-level window a dialog or
utility window.
2024-04-10 20:41:49 +02:00
..
aaf Update libaaf to v1.0-10-g13f0b0a 2024-03-19 20:59:04 +01:00
appleutility
ardour Revert "Debug AVX512f crashes" 2024-04-10 15:44:40 +02:00
ardouralsautil
audiographer
auscan
backends Dummy Backend: allow testing with some prime buffersizes 2024-02-12 14:07:59 +01:00
canvas allow runtime control over cairo save/restore around item rendering 2024-03-22 13:39:03 -06:00
clearlooks-newer Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
ctrl-interface
evoral fix failure to record MIDI notes that are already on when capture starts 2024-02-18 19:31:19 -07:00
fluidsynth
fst Use proper _POSIX_C_SOURCE constant 2024-04-04 17:06:31 +02:00
gtkmm2ext Fix sensitivity of macOS global menu at application start 2024-02-16 16:20:02 +01:00
hidapi
libltc
lua
midi++2
panners
pbd Fix header include, potential fix for #9649 2024-02-29 03:09:00 +01:00
plugins Pitch bend is not unreasonable 2024-04-09 02:10:19 +02:00
ptformat
qm-dsp
surfaces Vapor: set surround-send level range to +/-20 dB 2024-03-21 14:23:43 +01:00
temporal
tk macOS: fix crash when trying to enter fullscreen while already in fullscreen 2024-04-10 20:41:49 +02:00
vamp-plugins
vamp-pyin
vfork
vst3
waveview Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
widgets ui: fader: use sementically correct color name for fader outline 2024-01-20 15:38:35 +01:00
zita-convolver
zita-resampler