Version 0.7.0-beta

- order buttons

- use numeric LogLevel over booleans
- exact case option reversed (again)
- smart case handling if replacement is longer than match

- Deletion of all mappings
This commit is contained in:
2020-06-06 14:33:06 +02:00
parent a29f6486fe
commit cb2c995a82
11 changed files with 564 additions and 357 deletions

View File

@@ -12,7 +12,7 @@ function Grichelde:Upgrade_To_v060()
self:DebugPrint(replacements)
for _, replTable in pairs(replacements) do
replTable.ignoreCase = not replTable["caseSensitive"]
replTable["ignoreCase"] = not replTable["caseSensitive"]
replTable["caseSensitive"] = nil
end
@@ -21,13 +21,26 @@ function Grichelde:Upgrade_To_v060()
return 0, 6, 0
end
--[[
function Grichelde:Upgrade_To_v061()
return 0, 6, 1
function Grichelde:Upgrade_To_v070()
self:PrefixedPrint(self.L.Upgrade_ToVersion, Grichelde.COLOR_CODES.ORANGE .. "0.7.0" .. Grichelde.COLOR_CODES.CLOSE)
local replacements = self.db.profile.replacements or {}
self:DebugPrint("Upgrade_To_070 : old database")
self:DebugPrint(replacements)
for _, replTable in pairs(replacements) do
replTable["exactCase"] = not replTable["ignoreCase"]
replTable["ignoreCase"] = nil
end
self:DebugPrint("Upgrade_To_070 : new database")
self:DebugPrint(replacements)
return 0, 7, 0
end
function Grichelde:Upgrade_To_v070()
return 0, 7, 0
--[[
function Grichelde:Upgrade_To_v071()
return 0, 7, 1
end
]]
@@ -46,17 +59,17 @@ function Grichelde:UpgradeDatabase()
upgrade = upgrade + 1
major, minor, patch = self:Upgrade_To_v060(dbVersion)
end
--[[
if minor == 6 then
if patch < 1 then
upgrade = upgrade + 1
major, minor, patch = self:Upgrade_To_v061(dbVersion)
end
end
if minor < 7 then
upgrade = upgrade + 1
major, minor, patch = self:Upgrade_To_v070(dbVersion)
end
--[[
if minor == 7 then
if patch < 1 then
upgrade = upgrade + 1
major, minor, patch = self:Upgrade_To_v71(dbVersion)
end
end
]]
end