- Mar 10, 2022
-
-
Change-Id: Ifb54aba4eab0bbcaa53be0fd687b1c1c9e47a022
-
- Feb 03, 2022
-
-
Andreas Traczyk authored
+ Refactors some window management logic in LayoutManagar.qml. + Refactors app start to support both a minimized start and a start URI. The start URI should force visibility. + StartMinimized now starts the application in a closed-to-tray state, instead of a minimized state. + The close-to-tray feature now saves the previous windowed state. + InstanceManager handles URI transfer to secondary instances. This commit does not implement URI handling. The original implementation supported only calls via a user infohash as the URI parameter. A new and flexible protocol should be defined to support multiple Jami features. Gitlab: #655 Change-Id: I2c47028930e4e9d7ccca94d9362545df14b98160
-
- Jan 11, 2022
-
-
Andreas Traczyk authored
Logic for fullscreen/windowed mode switching is scattered within the main ApplicationWindow and other components. Ideally, components that need to transition to fullscreen, can make a dumb request to module in charge of making the necessary checks and carrying out the mode change. This patch introduces the LayoutManager used to isolate this logic. Change-Id: I0e5b932617d2b88eda1533f25a5d55fc1c66c438
-