mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 21:13:35 +00:00
Organic Maps sources as of 02.04.2025 (fad26bbf22ac3da75e01e62aa01e5c8e11861005)
To expand with full Organic Maps and Maps.ME commits history run: git remote add om-historic [om-historic.git repo url] git fetch --tags om-historic git replace squashed-history historic-commits
This commit is contained in:
51
tools/python/stylesheet/convert_styles.py
Normal file
51
tools/python/stylesheet/convert_styles.py
Normal file
@@ -0,0 +1,51 @@
|
||||
import sys
|
||||
|
||||
lns = open(sys.argv[1]).readlines()
|
||||
lns = [l.strip("\n") for l in lns]
|
||||
|
||||
newlns = []
|
||||
isCaption = False
|
||||
|
||||
captionLns = []
|
||||
leadSpaces = ""
|
||||
|
||||
i = 0
|
||||
|
||||
for l in lns:
|
||||
if not isCaption:
|
||||
i = l.find(" caption ")
|
||||
if i != -1:
|
||||
isCaption = True
|
||||
captionLns = []
|
||||
leadSpaces = l[0:i + 1]
|
||||
newlns.append(l)
|
||||
newlns.append(leadSpaces + " primary {")
|
||||
else:
|
||||
i = l.find(" path_text ")
|
||||
if i != -1:
|
||||
isCaption = True
|
||||
captionLns = []
|
||||
leadSpaces = l[0:i + 1]
|
||||
newlns.append(l)
|
||||
newlns.append(leadSpaces + " primary {")
|
||||
else:
|
||||
newlns.append(l)
|
||||
else:
|
||||
if l[i + 1] == "}":
|
||||
isCaption = False
|
||||
newlns.append(l)
|
||||
else:
|
||||
if l.find("priority") == -1:
|
||||
newlns.append(" " + l)
|
||||
captionLns.append(" " + l)
|
||||
else:
|
||||
newlns.append(leadSpaces + " }")
|
||||
# newlns.append(leadSpaces + " secondary {")
|
||||
# for l1 in captionLns:
|
||||
# newlns.append(l1)
|
||||
# newlns.append(leadSpaces + " }")
|
||||
newlns.append(l)
|
||||
|
||||
|
||||
for i in newlns:
|
||||
print i
|
||||
Reference in New Issue
Block a user