Post content
telegramdesktop/tdesktop/dev • 783ed50 • 2 files, +35/-0 Added ability to jump between markers with Alt+Arrows in media view. telegramdesktop/tdesktop/dev • 4191ecc • 10 files, +249/-21 Added simple animation while jumping between markers in media view. telegramdesktop/tdesktop/dev • 8346a90 • 1 files, +2/-1 Fixed summarize button small clipping during loading animation. telegramdesktop/tdesktop/dev • 8decb55 • 2 files, +17/-1 Fixed file reference refresh for user personal and fallback photos. telegramdesktop/tdesktop/dev • ec94dc2 • 3 files, +23/-1 Fixed file reference refresh for group and channel photos. telegramdesktop/tdesktop/dev • 6f4ed68 • 1 files, +1/-1 Fixed userpic photo origin to use full user for refresh. telegramdesktop/tdesktop/dev • 3af2bf6 • 1 files, +7/-3 Fixed tooltip crash when top peers selector widget has small width. telegramdesktop/tdesktop/dev • c031f09 • 2 files, +1/-1 Fixed display of button in connection box on non-default scales. telegramdesktop/tdesktop/dev • 59b089a • 1 files, +1/-6 Fix stale macOS tray icon colors after appearance switches Summary: Fix the macOS tray icon refresh path so the menu bar icon updates immediately after system light/dark appearance changes, even while Telegram stays unfocused in the background. Changes: The tray icon code was observing status button appearance changes but rendering against NSApp effectiveAppearance on macOS 10.14 and newer. Those two appearance sources do not update in lockstep while Telegram is unfocused, which caused the tray icon to redraw with a stale color until the app was focused. This change makes the renderer use status.button.effectiveAppearance directly so the icon color is derived from the same Cocoa object that emits the refresh signal. #tdesktop