mirror of
https://github.com/bryanthaboi/gen1recomp.git
synced 2026-08-28 18:06:09 +02:00
Merge pull request #1812 from 1Jamie/save-editor-safe-areas-move-search
fix(save-editor): mobile safe areas, move search picker, and release window titles
This commit is contained in:
@@ -227,7 +227,11 @@ local function metadata(options, context)
|
||||
end
|
||||
if flags and flags.fullscreen == true then add("Fullscreen", "yes") end
|
||||
local version = appVersion()
|
||||
add("App", version ~= "" and Version.title() or "gen1recomp")
|
||||
-- Bug reports always want the stamped engine when we have one; window
|
||||
-- chrome hides it on release builds (Version.title). Unstamped
|
||||
-- working-tree builds stay as plain "gen1recomp" so the placeholder
|
||||
-- never lands in a filed issue.
|
||||
add("App", version ~= "" and ("gen1recomp v" .. version) or "gen1recomp")
|
||||
add("LÖVE", loveVersion())
|
||||
if safeMode then add("Safe mode", "on") end
|
||||
return {
|
||||
|
||||
+15
-3
@@ -22,10 +22,22 @@ local Version = {
|
||||
cache = "rom-cache-v5", -- ROM import cache generation (RomImporter marker)
|
||||
}
|
||||
|
||||
-- "gen1recomp v0.0.0-dev" (or the stamped release version in shipped builds)
|
||||
-- True for the working-tree placeholder and any stamped "-dev" pre-release.
|
||||
-- Shipped builds get a bare X.Y.Z from CI and are not "dev" here.
|
||||
function Version.isDev()
|
||||
local engine = tostring(Version.engine or "")
|
||||
return engine == "0.0.0-dev" or engine:find("%-dev", 1) ~= nil
|
||||
end
|
||||
|
||||
-- Window / chrome title. Dev builds keep the version visible
|
||||
-- ("gen1recomp v0.0.0-dev"); release builds are just the base name so Linux
|
||||
-- window chrome and taskbars do not read "gen1recomp 0.1.73".
|
||||
function Version.title(base)
|
||||
return (base or "gen1recomp")
|
||||
.. " v" .. Version.engine
|
||||
base = base or "gen1recomp"
|
||||
if Version.isDev() then
|
||||
return base .. " v" .. Version.engine
|
||||
end
|
||||
return base
|
||||
end
|
||||
|
||||
return Version
|
||||
|
||||
Reference in New Issue
Block a user