Commit Graph

11 Commits

Author SHA1 Message Date
fc77dda643 Migriere Windows Tray zu expliziten Wide-Character APIs
Diese Änderung stellt sicher, dass alle relevanten Windows API-Aufrufe und Datenstrukturen die Wide-Character (W-) Versionen verwenden. Dies gewährleistet eine konsistente und robuste Behandlung von Unicode-Zeichen, insbesondere nach der Einführung der UTF-8-Unterstützung für Menütexte und Tooltips.

Zusätzlich wird die erzwungene statische Verlinkung der C-Laufzeitbibliothek (`/MT`) entfernt, um die Kompatibilität zu verbessern und die Binärgröße zu reduzieren, indem die standardmäßige dynamische Verlinkung ermöglicht wird.
2026-05-08 15:29:24 +02:00
Dmitry Mikushin
7aaa634c93 Rewriting CMake script in a modern way 2022-02-19 17:49:22 +01:00
Dmitry Mikushin
6da6d9d0ff Adding install target for the tray library 2022-02-19 15:51:47 +01:00
Dmitry Mikushin
9c2c37d31d Requiring C99 standard in a modern CMake way 2022-02-19 15:48:38 +01:00
Dmitry Mikushin
7dd6cb99fa Correcting the issues on Linux target 2022-02-19 15:33:13 +01:00
Dmitry Mikushin
330d413445 Correcting CMake rules to handle distinct Linux/Windows/Darwin implementations 2021-11-09 18:08:40 +01:00
LonghronShen
fab1f4990a fix build for linux 2021-11-09 18:07:33 +01:00
LonghronShen
95a1d0a786 fix build for osx 2021-11-09 18:07:33 +01:00
LonghronShen
149cabaee7 fix resource copy for examples 2021-11-09 18:07:33 +01:00
LonghronShen
7e4d006443 add osx support 2021-11-09 18:07:33 +01:00
LonghronShen
7f190194da add cmake support 2021-11-09 18:07:33 +01:00