WarmUpTill
2b2bab8fbc
Backup setting on exit to plugin config dir
...
Only one version of the settings file will be kept per scene collection
and plugin version combination
2024-02-28 12:53:02 +01:00
WarmUpTill
cf97c1f60b
Add Clear() to MessageBuffer
2024-02-24 16:48:52 +01:00
WarmUpTill
fb7bcd57cd
Add more tests
2024-02-24 16:47:50 +01:00
Przemek Pawlas
01cf000cbe
Refactor
...
* Minor style changes
* Move function definitions
* Split utility.hpp
* Enable include of export-symbol-helper.hpp in tests
2024-02-24 16:47:50 +01:00
Przemek Pawlas
dcba7c535d
Check for lower/upper GetDouble/GetInt limits
2024-02-24 16:47:50 +01:00
Przemek Pawlas
b2fc560701
Store truncated representation of doubles when used as variables
2024-02-24 16:47:50 +01:00
WarmUpTill
394e2500e8
Add simple message buffer and dispatcher
2024-02-21 18:02:22 +01:00
WarmUpTill
cb58eb9f04
Add return value to ReplaceAll()
...
Returns true of the string was modified and false otherwise
2024-02-21 10:10:03 +01:00
WarmUpTill
b5426b398a
Fill rename dialog with current name
2024-02-20 21:48:09 +01:00
WarmUpTill
c94863b0cb
Fix item selection not updating correctly
...
* Remove could lead to the "add" dialog being opened
* Rename could result in some entries not being renamed (due to
FilterComboBox using a QComboBox with setEditable() set to true)
2024-02-20 21:48:09 +01:00
WarmUpTill
e13b9b0aa7
Add helpers which also update the lineEdit text of FilterComboBox
2024-02-20 21:48:09 +01:00
WarmUpTill
aa1b10425f
Fix temp var references not being resolved on macro copy and import
2024-02-17 13:54:00 +01:00
WarmUpTill
5aadca41d4
Fix crash on shutdown
2024-02-15 21:12:01 +01:00
WarmUpTill
8ca5e76afb
Move variable files to to variables folder
2024-01-31 16:11:31 +01:00
WarmUpTill
e36e4f61da
Clean up variable signal handling
2024-01-31 16:11:31 +01:00
WarmUpTill
6d1c0dda91
Fix input dialogs causing crash on shutdown
2024-01-27 14:10:34 +01:00
WarmUpTill
8701ec807e
Add more tests
2024-01-27 14:10:34 +01:00
WarmUpTill
cf5f338902
Split utility headers
2024-01-27 14:10:34 +01:00
WarmUpTill
7d0332dd0e
Restructure library and plugins
...
The "core" macro conditions and actions have been extracted out to the
"base" plugin.
The library now mostly contains functionality which is required across
all plugins and (e.g. definitions for macro segments).
The goal is to reduce the complexity and cross-dependencies and group
the source files in a better way.
This should relsove the "library limit of 65535 objects exceeded" build
issue occuring in some Windows build environments.
2024-01-27 14:10:34 +01:00