Changed default core-requirement for tons of elements and plugins

This commit is contained in:
Robert Jelic
2025-11-04 10:01:09 +01:00
parent 1ade7ff00a
commit b4c987d2bd
29 changed files with 34 additions and 20 deletions

View File

@@ -1,3 +1,5 @@
---@configDefault false
local registeredAnimations = {}
local easings = {
linear = function(progress)

View File

@@ -1,5 +1,5 @@
local log = require("log")
---@configDefault false
local activeProfiles = setmetatable({}, {__mode = "k"})

View File

@@ -2,6 +2,7 @@ local tHex = require("libraries/colorHex")
local errorManager = require("errorManager")
local Canvas = {}
Canvas.__index = Canvas
---@configDefault false
local sub, rep = string.sub, string.rep

View File

@@ -1,5 +1,6 @@
local log = require("log")
local tHex = require("libraries/colorHex")
---@configDefault false
local maxLines = 10
local isVisible = false

View File

@@ -1,5 +1,6 @@
local errorManager = require("errorManager")
local PropertySystem = require("propertySystem")
---@configDefault false
local protectedNames = {
colors = true,

View File

@@ -1,4 +1,7 @@
local errorManager = require("errorManager")
---@configDefault false
local defaultTheme = {
default = {
background = colors.lightGray,

View File

@@ -1,5 +1,8 @@
local errorManager = require("errorManager")
local log = require("log")
---@configDefault false
local XMLNode = {
new = function(tag)
return {