- sept. 01, 2021
-
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
MISC: Separate implementation of the different classes of Log.hh into multiple namespace Vivy{} in the Log.cc file
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
LOG: Send the messages to the queue in a thread safe way, clear the loggers from sink cache on destruction
-
Kubat a rédigé
-
- août 31, 2021
-
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
This is a slightly more complicated logger than what is done for lektor. The process to create a logger is the following: { // In scope std::shared_ptr<LogSink> mySink = VIVY_NEW_LOG_SINK(); std::shared_ptr<Logger> appLog = VIVY_GET_LOGGER(mySink, "APPLICATION"); std::shared_ptr<Logger> scriptLog = VIVY_GET_LOGGER(mySink, "SCRIPT"); // ... VIVY_LOG_WARN(appLog) << "This is" << ' ' << "very usefull!"; // ... } // Will clear all loggers
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
MISC: Can now use qDebug() with std::string and std::string_view, VIVY_ASSERT_STRING is now a qFatal
-
- août 30, 2021
-
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
XXX: Still not closing floating docs on window close
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
UI: The property model takes into account the "ordered QJsonObjects" that are nothing more than QJsonArray with each element being a single QJsonObject
-
Kubat a rédigé
-
Kubat a rédigé
UTILS: Add a json builder object to hold some useful functionalities like create a QJsonArray that will be interpreted as an ordered QJsonObject by the property viewer
-
Kubat a rédigé
-
Kubat a rédigé
-
Kubat a rédigé
Those buttons seems to only work with the MPV view for some strange reasons (don't hover with other views), so disable them for all. Now the 'float' operation is done by double-clicking and the close is done with the view menu.
-
Kubat a rédigé
- Don't show the 'Open properties' action in views when it can be toggled by the QDockWidget's action - Use constexpr things to group all dock features -> easy to view and understand now
-
Kubat a rédigé
-
Kubat a rédigé
- Disable the subobject linkage warning for gcc. - Solves one shadowing pb - Delete unused DataPtr
-
- août 27, 2021