Skip to content

Commit d0c76df

Browse files
committed
mega random added, BO link and fix
1 parent 6133a43 commit d0c76df

File tree

4 files changed

+16
-5
lines changed

4 files changed

+16
-5
lines changed

src/AoE4_Overlay.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
logger = get_logger(__name__)
1818

19-
VERSION = "1.3.0"
19+
VERSION = "1.3.1"
2020

2121
# Might or might not help
2222
os.environ["PYTHONIOENCODING"] = "utf-8"

src/overlay/aoe4_data.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
13: 'Warring Islands',
6565
14: 'Archipelago',
6666
15: 'Nagari',
67-
16: 'Boulder Bay'
67+
16: 'Boulder Bay',
68+
17: 'Mega Random'
6869
}
6970
"""aoe4.net map index to map name"""

src/overlay/tab_buildorders.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,9 @@ def initUI(self):
6060

6161
def update_data(self, title: str, text: str):
6262
self.title.setText(title)
63-
self.text.setText(text)
63+
rows = len(text.split("\n"))
64+
padding = '\n' * int(1 + rows / 4)
65+
self.text.setText(f"{text}{padding}")
6466

6567
def update_style(self, font_size: int):
6668
self.setStyleSheet(
@@ -172,7 +174,14 @@ def initUI(self):
172174
remove_bo_btn.clicked.connect(self.remove_buildorder)
173175
clayout.addWidget(remove_bo_btn)
174176

175-
clayout.addSpacing(40)
177+
clayout.addSpacing(30)
178+
age4builder = QtWidgets.QLabel(
179+
'Find & copy buildorders from <a href="https://age4builder.com/">age4builder.com</a>'
180+
)
181+
age4builder.setOpenExternalLinks(True)
182+
clayout.addWidget(age4builder)
183+
184+
clayout.addSpacing(10)
176185

177186
### Overlay controls
178187
overlay_box = QtWidgets.QGroupBox("Overlay")

src/overlay/tab_games.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ def __init__(self, layout: QtWidgets.QGridLayout, match_data: Dict[str,
4949
team_widgets.append(QtWidgets.QLabel(team_string))
5050

5151
# Map
52-
map_name = QtWidgets.QLabel(map_data[match_data.get("map_type", -1)])
52+
map_name = QtWidgets.QLabel(
53+
map_data.get(match_data.get("map_type", -1), "Unknown map"))
5354

5455
# Date
5556
date = QtWidgets.QLabel(

0 commit comments

Comments
 (0)