- fév. 06, 2022
-
- jan. 29, 2022
-
- déc. 15, 2021
-
-
Elliu a rédigé
-
- nov. 19, 2021
-
- nov. 11, 2021
-
- oct. 28, 2021
-
- oct. 11, 2021
-
- sept. 10, 2021
-
- sept. 09, 2021
-
- sept. 06, 2021
-
When closing the window before closing the document where MPV is initialized, don't close MPV and let the memory leak. This is OK because the application will close imediatly after that.
MISC: Use header to place all precompiled headers See merge request !28
- Make this for CCLS to be happy - Include this "precompiled header" everywhere - Make includes from the src folder, and leave all ambiguity
MPV: Fix the MPV controls See merge request !26
- Don't do anything if no MPV created - By default don't create the MPV, let the user do it himself
Try to fix crashes when creating and deleting MPV Closes #6 and #5 See merge request !23
MPV: Don't load the video by default, force the user to click on the button to avoid some strange race conditions
The race condition between Qt's widget creation and mpv getting the WID doesn't seem to be fixed for now, will need to investigate further.
MPV: Use mpv_destroy to delete the player, don't use the "quit" command as it seems to be the way recommended in the client.h header
Try to force the window creation before passing the WID to MPV to fix the possibility where the window is not already created and thus everything crashes.
Add clean logs support + dependent MR See merge request !21
We do that to move all the logic to switch between palettes and qss files into the same class.
Add script functions to get VivyDocument informations See merge request !24
We destroy the log console before the final flush, take that into account => disable handle message for the ConsoleLogSinkDispatcher if the corresponding LogConsole was destroyed. This is a quick and dirty solution, but I don't know any other way for now!