--- a/QTfrontend/drawmapscene.cpp Wed Mar 14 22:57:31 2018 +0100
+++ b/QTfrontend/drawmapscene.cpp Wed Mar 14 23:02:39 2018 +0100
@@ -52,7 +52,7 @@
m_pathType = Polyline;
- m_pen.setWidth(76);
+ m_pen.setWidth(DRAWN_MAP_BRUSH_SIZE_START);
m_pen.setJoinStyle(Qt::RoundJoin);
m_pen.setCapStyle(Qt::RoundCap);
m_currPath = 0;
@@ -61,7 +61,7 @@
QPen cursorPen = QPen(DRAWN_MAP_COLOR_CURSOR_PEN);
cursorPen.setJoinStyle(Qt::RoundJoin);
cursorPen.setCapStyle(Qt::RoundCap);
- cursorPen.setWidth(m_pen.width());
+ cursorPen.setWidth(brushSize());
m_cursor->setPen(cursorPen);
m_cursor->setZValue(1);
}
@@ -131,7 +131,7 @@
path.lineTo(mouseEvent->scenePos());
PathParams params;
- params.width = serializePenWidth(m_pen.width());
+ params.width = serializePenWidth(brushSize());
params.erasing = m_isErasing;
params.initialPoint = mouseEvent->scenePos().toPoint();
params.points = QList<QPoint>() << params.initialPoint;
@@ -185,22 +185,38 @@
}
}
-void DrawMapScene::wheelEvent(QGraphicsSceneWheelEvent * wheelEvent)
+void DrawMapScene::setBrushSize(int newBrushSize)
{
- if(wheelEvent->delta() > 0 && m_pen.width() < 516)
- m_pen.setWidth(m_pen.width() + 10);
- else if(wheelEvent->delta() < 0 && m_pen.width() >= 16)
- m_pen.setWidth(m_pen.width() - 10);
+ if(newBrushSize > DRAWN_MAP_BRUSH_SIZE_MAX)
+ newBrushSize = DRAWN_MAP_BRUSH_SIZE_MAX;
+ if(newBrushSize < DRAWN_MAP_BRUSH_SIZE_MIN)
+ newBrushSize = DRAWN_MAP_BRUSH_SIZE_MIN;
+ m_pen.setWidth(newBrushSize);
QPen cursorPen = m_cursor->pen();
cursorPen.setWidth(m_pen.width());
m_cursor->setPen(cursorPen);
-
if(m_currPath)
{
m_currPath->setPen(m_pen);
paths.first().width = serializePenWidth(m_pen.width());
}
+
+ emit brushSizeChanged(newBrushSize);
+}
+
+int DrawMapScene::brushSize()
+{
+ return m_pen.width();
+}
+
+void DrawMapScene::wheelEvent(QGraphicsSceneWheelEvent * wheelEvent)
+{
+ int b = brushSize();
+ if(wheelEvent->delta() > 0)
+ setBrushSize(b + DRAWN_MAP_BRUSH_SIZE_STEP);
+ else if(wheelEvent->delta() < 0 && b >= DRAWN_MAP_BRUSH_SIZE_MIN)
+ setBrushSize(b - DRAWN_MAP_BRUSH_SIZE_STEP);
}
void DrawMapScene::showCursor()
--- a/QTfrontend/drawmapscene.h Wed Mar 14 22:57:31 2018 +0100
+++ b/QTfrontend/drawmapscene.h Wed Mar 14 23:02:39 2018 +0100
@@ -23,6 +23,11 @@
#include <QPainterPath>
#include <QGraphicsEllipseItem>
+#define DRAWN_MAP_BRUSH_SIZE_STEP (10)
+#define DRAWN_MAP_BRUSH_SIZE_MAX (516)
+#define DRAWN_MAP_BRUSH_SIZE_MIN (16)
+#define DRAWN_MAP_BRUSH_SIZE_START (76)
+
class QGraphicsPathItem;
struct PathParams
@@ -50,9 +55,11 @@
QByteArray encode();
void decode(QByteArray data);
int pointsCount();
+ int brushSize();
signals:
void pathChanged();
+ void brushSizeChanged(int brushSize);
public slots:
void undo();
@@ -63,6 +70,7 @@
void showCursor();
void hideCursor();
void setPathType(PathType pathType);
+ void setBrushSize(int brushSize);
private:
QPen m_pen;
--- a/QTfrontend/ui/page/pagedrawmap.cpp Wed Mar 14 22:57:31 2018 +0100
+++ b/QTfrontend/ui/page/pagedrawmap.cpp Wed Mar 14 23:02:39 2018 +0100
@@ -21,6 +21,7 @@
#include <QFileDialog>
#include <QCheckBox>
#include <QRadioButton>
+#include <QSpinBox>
#include "pagedrawmap.h"
#include "drawmapwidget.h"
@@ -42,10 +43,17 @@
rbPolyline->setChecked(true);
- pbUndo = addButton(tr("Undo"), pageLayout, 4, 0);
- pbClear = addButton(tr("Clear"), pageLayout, 5, 0);
+ sbBrushSize = new QSpinBox(this);
+ sbBrushSize->setWhatsThis(tr("Brush size"));
+ sbBrushSize->setRange(DRAWN_MAP_BRUSH_SIZE_MIN, DRAWN_MAP_BRUSH_SIZE_MAX);
+ sbBrushSize->setValue(DRAWN_MAP_BRUSH_SIZE_START);
+ sbBrushSize->setSingleStep(DRAWN_MAP_BRUSH_SIZE_STEP);
+ pageLayout->addWidget(sbBrushSize, 4, 0);
- pbOptimize = addButton(tr("Optimize"), pageLayout, 6, 0);
+ pbUndo = addButton(tr("Undo"), pageLayout, 5, 0);
+ pbClear = addButton(tr("Clear"), pageLayout, 6, 0);
+
+ pbOptimize = addButton(tr("Optimize"), pageLayout, 7, 0);
// The optimize button is quite buggy, so we disable it for now.
// TODO: Re-enable optimize button when it's finished.
pbOptimize->setVisible(false);
@@ -79,6 +87,10 @@
connect(pbUndo, SIGNAL(clicked()), drawMapWidget, SLOT(undo()));
connect(pbClear, SIGNAL(clicked()), drawMapWidget, SLOT(clear()));
connect(pbOptimize, SIGNAL(clicked()), drawMapWidget, SLOT(optimize()));
+ connect(sbBrushSize, SIGNAL(valueChanged(int)), drawMapWidget, SLOT(setBrushSize(int)));
+
+ connect(drawMapWidget, SIGNAL(brushSizeChanged(int)), this, SLOT(brushSizeChanged(int)));
+
connect(pbLoad, SIGNAL(clicked()), this, SLOT(load()));
connect(pbSave, SIGNAL(clicked()), this, SLOT(save()));
@@ -117,3 +129,8 @@
else if(rbEllipse->isChecked()) drawMapWidget->setPathType(DrawMapScene::Ellipse);
}
}
+
+void PageDrawMap::brushSizeChanged(int brushSize)
+{
+ sbBrushSize->setValue(brushSize);
+}
--- a/QTfrontend/ui/page/pagedrawmap.h Wed Mar 14 22:57:31 2018 +0100
+++ b/QTfrontend/ui/page/pagedrawmap.h Wed Mar 14 23:02:39 2018 +0100
@@ -48,6 +48,10 @@
QRadioButton * rbPolyline;
QRadioButton * rbRectangle;
QRadioButton * rbEllipse;
+ QSpinBox * sbBrushSize;
+
+ public slots:
+ void brushSizeChanged(int brushSize);
private slots:
void load();
--- a/QTfrontend/ui/widget/drawmapwidget.cpp Wed Mar 14 22:57:31 2018 +0100
+++ b/QTfrontend/ui/widget/drawmapwidget.cpp Wed Mar 14 23:02:39 2018 +0100
@@ -56,6 +56,7 @@
ui->graphicsView->setScene(scene);
connect(scene, SIGNAL(pathChanged()), this, SLOT(pathChanged()));
+ connect(scene, SIGNAL(brushSizeChanged(int)), this, SLOT(brushSizeChanged_slot(int)));
}
void DrawMapWidget::resizeEvent(QResizeEvent * event)
@@ -133,6 +134,11 @@
if(m_scene) m_scene->setPathType(pathType);
}
+void DrawMapWidget::setBrushSize(int brushSize)
+{
+ if(m_scene) m_scene->setBrushSize(brushSize);
+}
+
void DrawMapWidget::save(const QString & fileName)
{
if(m_scene)
@@ -179,7 +185,10 @@
ui->lblPoints->setNum(m_scene->pointsCount());
}
-
+void DrawMapWidget::brushSizeChanged_slot(int brushSize)
+{
+ emit brushSizeChanged(brushSize);
+}
DrawMapView::DrawMapView(QWidget *parent) :
QGraphicsView(parent)
--- a/QTfrontend/ui/widget/drawmapwidget.h Wed Mar 14 22:57:31 2018 +0100
+++ b/QTfrontend/ui/widget/drawmapwidget.h Wed Mar 14 23:02:39 2018 +0100
@@ -108,6 +108,10 @@
void save(const QString & fileName);
void load(const QString & fileName);
void setPathType(DrawMapScene::PathType pathType);
+ void setBrushSize(int brushSize);
+
+ signals:
+ void brushSizeChanged(int brushSize);
protected:
void changeEvent(QEvent *e);
@@ -121,6 +125,7 @@
private slots:
void pathChanged();
+ void brushSizeChanged_slot(int brushSize);
};
#endif // DRAWMAPWIDGET_H
--- a/share/hedgewars/Data/Locale/hedgewars_ar.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ar.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,29 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">جديد</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">جديد</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -245,6 +222,29 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">جديد</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">جديد</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1137,6 +1137,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_bg.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_bg.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">Нов</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">копие на</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Ново</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -248,6 +221,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">Нов</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">копие на</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Ново</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1144,6 +1144,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_cs.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_cs.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">nový</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">kopie</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -249,6 +222,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">nový</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">kopie</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1151,6 +1151,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_da.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_da.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">ny</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">kopi af</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Ny</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -252,6 +225,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">ny</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">kopi af</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Ny</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1148,6 +1148,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_de.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_de.ts Wed Mar 14 23:02:39 2018 +0100
@@ -99,37 +99,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">Neu</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">Kopie von</translation>
- </message>
- <message>
- <source>copy of %1</source>
- <translation type="obsolete">Kopie von %1</translation>
- </message>
- <message>
- <source>New</source>
- <translation>Neu</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation>Kopie von %1</translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation>Neu (%1)</translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation>Kopie von %1 (%2)</translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -288,6 +257,37 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">Neu</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">Kopie von</translation>
+ </message>
+ <message>
+ <source>copy of %1</source>
+ <translation type="obsolete">Kopie von %1</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>Neu</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation>Kopie von %1</translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation>Neu (%1)</translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation>Kopie von %1 (%2)</translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1298,6 +1298,10 @@
<source>Optimize</source>
<translation>Optimieren</translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation>Pinselgröße</translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_el.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_el.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,29 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">Νέο</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Νέο</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -244,6 +221,29 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">Νέο</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Νέο</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1142,6 +1142,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_en.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_en.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,29 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">new</translation>
- </message>
- <message>
- <source>New</source>
- <translation>New</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation>Copy of %1</translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation>New (%1)</translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation>Copy of %1 (%2)</translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -252,6 +229,29 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">new</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>New</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation>Copy of %1</translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation>New (%1)</translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation>Copy of %1 (%2)</translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1214,6 +1214,10 @@
<source>Optimize</source>
<translation>Optimize</translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation>Brush size</translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_es.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_es.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">Nuevo</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">Copia de</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Nuevo</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -252,6 +225,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">Nuevo</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">Copia de</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Nuevo</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1148,6 +1148,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_fi.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_fi.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,25 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>New</source>
- <translation>Uusi</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation>%1 kopio</translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished">Uusi (%1)</translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished">%1 kopio (%2)</translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -248,6 +229,25 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>New</source>
+ <translation>Uusi</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation>%1 kopio</translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished">Uusi (%1)</translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished">%1 kopio (%2)</translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1184,6 +1184,10 @@
<source>Optimize</source>
<translation>Optimoi</translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_fr.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_fr.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">Nouveau</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">Copier à partir de ...</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Nouveau</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -268,6 +241,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">Nouveau</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">Copier à partir de ...</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Nouveau</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1205,6 +1205,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_gd.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_gd.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,25 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>New</source>
- <translation>Ùr</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation>Lethbhreac dhe %1</translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished">Ùr (%1)</translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished">Lethbhreac dhe %1 (%2)</translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -250,6 +231,25 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>New</source>
+ <translation>Ùr</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation>Lethbhreac dhe %1</translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished">Ùr (%1)</translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished">Lethbhreac dhe %1 (%2)</translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1198,6 +1198,10 @@
<source>Optimize</source>
<translation>Pisich</translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_gl.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_gl.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,29 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">novo</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Novo</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -244,6 +221,29 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">novo</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Novo</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1136,6 +1136,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_hu.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_hu.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,29 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">új</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Új</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -243,6 +220,29 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">új</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Új</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1129,6 +1129,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_it.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_it.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">nuovo</translation>
- </message>
- <message>
- <source>copy of %1</source>
- <translation type="obsolete">copia di %1</translation>
- </message>
- <message>
- <source>New</source>
- <translation>Nuovo</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation>Copia di %1</translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished">Nuovo (%1)</translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished">Copia di %1 (%2)</translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -256,6 +229,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">nuovo</translation>
+ </message>
+ <message>
+ <source>copy of %1</source>
+ <translation type="obsolete">copia di %1</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>Nuovo</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation>Copia di %1</translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished">Nuovo (%1)</translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished">Copia di %1 (%2)</translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1192,6 +1192,10 @@
<source>Optimize</source>
<translation>Ottimizza</translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_ja.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ja.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">作成</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">模写</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -251,6 +224,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">作成</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">模写</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1137,6 +1137,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_ko.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ko.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,25 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>New</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -239,6 +220,25 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1114,6 +1114,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_lt.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_lt.ts Wed Mar 14 23:02:39 2018 +0100
@@ -4,95 +4,95 @@
<context>
<name>About</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="75"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="76"/>
<source>Hedgewars %1</source>
<extracomment>%1 contains Hedgewars' version number</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="77"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="78"/>
<source>Revision %1 (%2)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="79"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="80"/>
<source>Visit our homepage: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="82"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="83"/>
<source>This program is distributed under the %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="85"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="86"/>
<source>GNU GPL v2</source>
<extracomment>Short for “GNU General Public License version 2”</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="100"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="101"/>
<source>Dependency versions:</source>
<extracomment>For the version numbers of Hedgewars' software dependencies</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="103"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="104"/>
<source><a href="https://gcc.gnu.org">GCC</a>: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="106"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="107"/>
<source>Unknown Compiler</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="113"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="114"/>
<source><a href="https://www.libsdl.org/">SDL2</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="120"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="121"/>
<source><a href="https://www.libsdl.org/">SDL2_mixer</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="134"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="135"/>
<source><a href="https://www.libsdl.org/">SDL2_net</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="149"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="150"/>
<source><a href="https://www.libsdl.org/">SDL2_image</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="164"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="165"/>
<source><a href="https://www.libsdl.org/">SDL2_ttf</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="174"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="175"/>
<source><a href="https://www.qt.io/developers/">Qt</a>: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="178"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="179"/>
<source><a href="https://libav.org">libavcodec</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="183"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="184"/>
<source><a href="https://libav.org">libavformat</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="188"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="189"/>
<source><a href="https://libav.org">libavutil</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="195"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="196"/>
<source><a href="https://icculus.org/physfs/">PhysFS</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
@@ -106,29 +106,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="847"/>
- <source>New</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="852"/>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="861"/>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="866"/>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="38"/>
@@ -293,6 +270,29 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="903"/>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="908"/>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="917"/>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="922"/>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<location filename="../../../../QTfrontend/gameuiconfig.cpp" line="116"/>
@@ -358,73 +358,73 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="112"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="113"/>
<source>Cannot create directory %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="148"/>
- <source>Usage</source>
- <comment>command-line</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/main.cpp" line="149"/>
- <source>OPTION</source>
+ <source>Usage</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="150"/>
- <location filename="../../../../QTfrontend/main.cpp" line="155"/>
- <source>CONNECTSTRING</source>
+ <source>OPTION</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="151"/>
- <source>Options</source>
+ <location filename="../../../../QTfrontend/main.cpp" line="156"/>
+ <source>CONNECTSTRING</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="152"/>
- <source>Display this help</source>
+ <source>Options</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="153"/>
- <source>Custom path for configuration data and user data</source>
+ <source>Display this help</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="154"/>
- <source>Custom path to the game data folder</source>
+ <source>Custom path for configuration data and user data</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="155"/>
+ <source>Custom path to the game data folder</source>
+ <comment>command-line</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/main.cpp" line="156"/>
<source>Hedgewars can use a %1 (e.g. "%2") to connect on start.</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="202"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="225"/>
<source>Malformed option argument: %1</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="242"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="265"/>
<source>Unknown option argument: %1</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="312"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="333"/>
<source>Failed to open data directory:
%1
@@ -443,82 +443,82 @@
<context>
<name>HWChatWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="213"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="214"/>
<source>Chat log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="230"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="231"/>
<source>Enter chat messages here and send them with [Enter]</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="242"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="243"/>
<source>List of players</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="516"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="517"/>
<source>%1 has joined</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="537"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="538"/>
<source>%1 has left</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="539"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="540"/>
<source>%1 has left (%2)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="678"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="679"/>
<source>%1 has been removed from your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="688"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="689"/>
<source>%1 has been added to your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="718"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="719"/>
<source>%1 has been removed from your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="727"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="728"/>
<source>%1 has been added to your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="795"/>
- <source>Stylesheet imported from %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="796"/>
+ <source>Stylesheet imported from %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="797"/>
<source>Enter %1 if you want to use the current StyleSheet in future, enter %2 to reset!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="804"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="805"/>
<source>Couldn't read %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="812"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="813"/>
<source>StyleSheet discarded</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="836"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="837"/>
<source>StyleSheet saved to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="839"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="840"/>
<source>Failed to save StyleSheet to %1</source>
<translation type="unfinished"></translation>
</message>
@@ -1321,12 +1321,12 @@
<context>
<name>PageDrawMap</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="33"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="34"/>
<source>Eraser</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="35"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="53"/>
<source>Undo</source>
<translation type="unfinished"></translation>
</message>
@@ -1346,44 +1346,49 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="46"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="47"/>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="54"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="47"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="56"/>
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="49"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="74"/>
<source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="50"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="78"/>
<source>Save</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="79"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="109"/>
<source>Load drawn map</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="79"/>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="87"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="109"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="117"/>
<source>Drawn Maps</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="79"/>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="87"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="109"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="117"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="87"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="117"/>
<source>Save drawn map</source>
<translation type="unfinished"></translation>
</message>
@@ -1501,27 +1506,27 @@
</message>
<message>
<location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="75"/>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="166"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="167"/>
<source>Health graph</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="92"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="93"/>
<source>Ranking</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="118"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="119"/>
<source>Play again</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="123"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="124"/>
<source>Save</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="213"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="232"/>
<source>The best shot award was won by <b>%1</b> with <b>%2</b> pts.</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -1530,7 +1535,7 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="221"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="240"/>
<source>The best killer is <b>%1</b> with <b>%2</b> kills in a turn.</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -1539,7 +1544,7 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="228"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="247"/>
<source>A total of <b>%1</b> hedgehog(s) were killed during this round.</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -1548,7 +1553,7 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="306"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="325"/>
<source>(%1 kill)</source>
<extracomment>Number of kills in stats screen, written after the team name</extracomment>
<translation type="unfinished">
@@ -1558,7 +1563,7 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="309"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="328"/>
<source>(%1 %2)</source>
<extracomment>For custom number of points in the stats screen, written after the team name. %1 is the number, %2 is the word. Example: “4 points”</extracomment>
<translation type="unfinished">
@@ -1568,7 +1573,7 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="322"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="341"/>
<source><b>%1</b> thought it's good to shoot their own hedgehogs for <b>%2</b> pts.</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -1577,7 +1582,7 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="330"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="349"/>
<source><b>%1</b> killed <b>%2</b> of their own hedgehogs.</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -1586,7 +1591,7 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="338"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="357"/>
<source><b>%1</b> was scared and skipped turn <b>%2</b> times.</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -1878,7 +1883,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="280"/>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="804"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="795"/>
<source>x</source>
<extracomment>Multiplication sign, to be used between two numbers. Note the “x” is only a dummy character, we recommend to use “×” if your language permits it</extracomment>
<translation type="unfinished"></translation>
@@ -1964,37 +1969,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="664"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="656"/>
<source>MISSING LANGUAGE NAME [%1]</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="697"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="688"/>
<source>Updates</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="710"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="701"/>
<source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="711"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="702"/>
<source>Check now</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="724"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="715"/>
<source>Video recording options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="993"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="984"/>
<source>Can't delete last team</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="993"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="984"/>
<source>You can't delete the last team!</source>
<translation type="unfinished"></translation>
</message>
@@ -2030,37 +2035,37 @@
<context>
<name>PageRoomsList</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="93"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="94"/>
<source>Search for a room:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="120"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="121"/>
<source>Create room</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="124"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="125"/>
<source>Join room</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="67"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="68"/>
<source>Room state</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="177"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="178"/>
<source>Admin features</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="180"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="181"/>
<source>Open server administration page</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="542"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="543"/>
<source>%1 players online</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -2477,49 +2482,49 @@
<context>
<name>QAction</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="261"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="262"/>
<source>Info</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="265"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="266"/>
<source>Kick</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="269"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="270"/>
<source>Ban</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="273"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="274"/>
<source>Delegate room control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="277"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="278"/>
<source>Follow</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="281"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="927"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="282"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="928"/>
<source>Ignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="285"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="939"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="286"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="940"/>
<source>Add friend</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="922"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="923"/>
<source>Unignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="934"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="935"/>
<source>Remove friend</source>
<translation type="unfinished"></translation>
</message>
@@ -2539,22 +2544,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="74"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="75"/>
<source>Show games in lobby</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="77"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="78"/>
<source>Show games in-progress</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="80"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="81"/>
<source>Show password protected</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="83"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="84"/>
<source>Show join restricted</source>
<translation type="unfinished"></translation>
</message>
@@ -2654,17 +2659,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="682"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="673"/>
<source>Append date and time to record file name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="683"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="674"/>
<source>If enabled, Hedgewars adds the date and time in the form "YYYY-MM-DD_hh-mm" for automatically created demos.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="703"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="694"/>
<source>Check for updates at startup</source>
<translation type="unfinished"></translation>
</message>
@@ -2695,12 +2700,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="766"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="757"/>
<source>Record audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="816"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="807"/>
<source>Use game resolution</source>
<translation type="unfinished"></translation>
</message>
@@ -2778,27 +2783,27 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="826"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="817"/>
<source>24 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="827"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="818"/>
<source>25 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="828"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="819"/>
<source>30 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="829"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="820"/>
<source>50 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="830"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="821"/>
<source>60 FPS</source>
<translation type="unfinished"></translation>
</message>
@@ -2970,17 +2975,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="671"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="662"/>
<source>This setting will be effective at next restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="792"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="783"/>
<source>Resolution</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="837"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="828"/>
<source>Bitrate (Kibit/s)</source>
<extracomment>“Kibit/s” is the symbol for 1024 bits per second</extracomment>
<translation type="unfinished"></translation>
@@ -3183,22 +3188,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="733"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="724"/>
<source>Format</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="754"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="745"/>
<source>Audio codec</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="780"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="771"/>
<source>Video codec</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="822"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="813"/>
<source>Framerate</source>
<translation type="unfinished"></translation>
</message>
@@ -3413,22 +3418,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="503"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="504"/>
<source>Room Name - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="504"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="505"/>
<source>Please select room from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="529"/>
- <source>Room Name - Are you sure?</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="530"/>
+ <source>Room Name - Are you sure?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="531"/>
<source>The game you are trying to join has started.
Do you still want to join the room?</source>
<translation type="unfinished"></translation>
@@ -3475,46 +3480,46 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="146"/>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="166"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="152"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="172"/>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="1081"/>
<source>File error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="147"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="153"/>
<source>Cannot open '%1' for writing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="167"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="173"/>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="1082"/>
<source>Cannot open '%1' for reading</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="280"/>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="323"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="291"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="335"/>
<source>Weapons - Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="281"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="292"/>
<source>Cannot overwrite default weapon set '%1'!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="324"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="336"/>
<source>Cannot delete default weapon set '%1'!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="332"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="344"/>
<source>Weapons - Are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="333"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="345"/>
<source>Do you really want to delete the weapon set '%1'?</source>
<translation type="unfinished"></translation>
</message>
@@ -3529,12 +3534,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="427"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="449"/>
<source>Welcome to Hedgewars</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="428"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="450"/>
<source>Welcome to Hedgewars!
You seem to be new around here. Would you like to play some training missions first to learn the basics of Hedgewars?</source>
@@ -3626,7 +3631,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="689"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="680"/>
<source>Associate file extensions</source>
<translation type="unfinished"></translation>
</message>
@@ -3658,12 +3663,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="851"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="842"/>
<source>Set default options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="852"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="843"/>
<source>Restore default coding parameters</source>
<translation type="unfinished"></translation>
</message>
@@ -3713,7 +3718,7 @@
<context>
<name>QSpinBox</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="845"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="836"/>
<source>Specify the bitrate of recorded videos as a multiple of 1024 bits per second</source>
<translation type="unfinished"></translation>
</message>
@@ -3848,42 +3853,42 @@
<context>
<name>SelWeaponWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="159"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="170"/>
<source>Weapon set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="160"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="171"/>
<source>Probabilities</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="161"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="172"/>
<source>Ammo in boxes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="162"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="173"/>
<source>Delays</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="349"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="361"/>
<source>New</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="354"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="366"/>
<source>New (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="395"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="407"/>
<source>Copy of %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="400"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="412"/>
<source>Copy of %1 (%2)</source>
<translation type="unfinished"></translation>
</message>
--- a/share/hedgewars/Data/Locale/hedgewars_ms.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ms.ts Wed Mar 14 23:02:39 2018 +0100
@@ -4,95 +4,95 @@
<context>
<name>About</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="75"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="76"/>
<source>Hedgewars %1</source>
<extracomment>%1 contains Hedgewars' version number</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="77"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="78"/>
<source>Revision %1 (%2)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="79"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="80"/>
<source>Visit our homepage: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="82"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="83"/>
<source>This program is distributed under the %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="85"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="86"/>
<source>GNU GPL v2</source>
<extracomment>Short for “GNU General Public License version 2”</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="100"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="101"/>
<source>Dependency versions:</source>
<extracomment>For the version numbers of Hedgewars' software dependencies</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="103"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="104"/>
<source><a href="https://gcc.gnu.org">GCC</a>: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="106"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="107"/>
<source>Unknown Compiler</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="113"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="114"/>
<source><a href="https://www.libsdl.org/">SDL2</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="120"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="121"/>
<source><a href="https://www.libsdl.org/">SDL2_mixer</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="134"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="135"/>
<source><a href="https://www.libsdl.org/">SDL2_net</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="149"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="150"/>
<source><a href="https://www.libsdl.org/">SDL2_image</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="164"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="165"/>
<source><a href="https://www.libsdl.org/">SDL2_ttf</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="174"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="175"/>
<source><a href="https://www.qt.io/developers/">Qt</a>: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="178"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="179"/>
<source><a href="https://libav.org">libavcodec</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="183"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="184"/>
<source><a href="https://libav.org">libavformat</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="188"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="189"/>
<source><a href="https://libav.org">libavutil</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="195"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="196"/>
<source><a href="https://icculus.org/physfs/">PhysFS</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
@@ -106,29 +106,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="847"/>
- <source>New</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="852"/>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="861"/>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="866"/>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="38"/>
@@ -291,6 +268,29 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="903"/>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="908"/>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="917"/>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="922"/>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<location filename="../../../../QTfrontend/gameuiconfig.cpp" line="116"/>
@@ -346,73 +346,73 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="112"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="113"/>
<source>Cannot create directory %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="148"/>
- <source>Usage</source>
- <comment>command-line</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/main.cpp" line="149"/>
- <source>OPTION</source>
+ <source>Usage</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="150"/>
- <location filename="../../../../QTfrontend/main.cpp" line="155"/>
- <source>CONNECTSTRING</source>
+ <source>OPTION</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="151"/>
- <source>Options</source>
+ <location filename="../../../../QTfrontend/main.cpp" line="156"/>
+ <source>CONNECTSTRING</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="152"/>
- <source>Display this help</source>
+ <source>Options</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="153"/>
- <source>Custom path for configuration data and user data</source>
+ <source>Display this help</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="154"/>
- <source>Custom path to the game data folder</source>
+ <source>Custom path for configuration data and user data</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="155"/>
+ <source>Custom path to the game data folder</source>
+ <comment>command-line</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/main.cpp" line="156"/>
<source>Hedgewars can use a %1 (e.g. "%2") to connect on start.</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="202"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="225"/>
<source>Malformed option argument: %1</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="242"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="265"/>
<source>Unknown option argument: %1</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="312"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="333"/>
<source>Failed to open data directory:
%1
@@ -431,82 +431,82 @@
<context>
<name>HWChatWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="213"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="214"/>
<source>Chat log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="230"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="231"/>
<source>Enter chat messages here and send them with [Enter]</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="242"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="243"/>
<source>List of players</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="516"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="517"/>
<source>%1 has joined</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="537"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="538"/>
<source>%1 has left</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="539"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="540"/>
<source>%1 has left (%2)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="678"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="679"/>
<source>%1 has been removed from your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="688"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="689"/>
<source>%1 has been added to your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="718"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="719"/>
<source>%1 has been removed from your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="727"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="728"/>
<source>%1 has been added to your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="795"/>
- <source>Stylesheet imported from %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="796"/>
+ <source>Stylesheet imported from %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="797"/>
<source>Enter %1 if you want to use the current StyleSheet in future, enter %2 to reset!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="804"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="805"/>
<source>Couldn't read %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="812"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="813"/>
<source>StyleSheet discarded</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="836"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="837"/>
<source>StyleSheet saved to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="839"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="840"/>
<source>Failed to save StyleSheet to %1</source>
<translation type="unfinished"></translation>
</message>
@@ -1307,12 +1307,12 @@
<context>
<name>PageDrawMap</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="33"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="34"/>
<source>Eraser</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="35"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="53"/>
<source>Undo</source>
<translation type="unfinished"></translation>
</message>
@@ -1332,44 +1332,49 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="46"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="47"/>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="54"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="47"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="56"/>
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="49"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="74"/>
<source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="50"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="78"/>
<source>Save</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="79"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="109"/>
<source>Load drawn map</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="79"/>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="87"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="109"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="117"/>
<source>Drawn Maps</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="79"/>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="87"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="109"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="117"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="87"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="117"/>
<source>Save drawn map</source>
<translation type="unfinished"></translation>
</message>
@@ -1487,48 +1492,48 @@
</message>
<message>
<location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="75"/>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="166"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="167"/>
<source>Health graph</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="92"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="93"/>
<source>Ranking</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="118"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="119"/>
<source>Play again</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="123"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="124"/>
<source>Save</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="213"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="232"/>
<source>The best shot award was won by <b>%1</b> with <b>%2</b> pts.</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="221"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="240"/>
<source>The best killer is <b>%1</b> with <b>%2</b> kills in a turn.</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="228"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="247"/>
<source>A total of <b>%1</b> hedgehog(s) were killed during this round.</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="306"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="325"/>
<source>(%1 kill)</source>
<extracomment>Number of kills in stats screen, written after the team name</extracomment>
<translation type="unfinished">
@@ -1536,7 +1541,7 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="309"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="328"/>
<source>(%1 %2)</source>
<extracomment>For custom number of points in the stats screen, written after the team name. %1 is the number, %2 is the word. Example: “4 points”</extracomment>
<translation type="unfinished">
@@ -1544,21 +1549,21 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="322"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="341"/>
<source><b>%1</b> thought it's good to shoot their own hedgehogs for <b>%2</b> pts.</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="330"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="349"/>
<source><b>%1</b> killed <b>%2</b> of their own hedgehogs.</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="338"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="357"/>
<source><b>%1</b> was scared and skipped turn <b>%2</b> times.</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -1848,7 +1853,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="280"/>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="804"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="795"/>
<source>x</source>
<extracomment>Multiplication sign, to be used between two numbers. Note the “x” is only a dummy character, we recommend to use “×” if your language permits it</extracomment>
<translation type="unfinished"></translation>
@@ -1934,37 +1939,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="664"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="656"/>
<source>MISSING LANGUAGE NAME [%1]</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="697"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="688"/>
<source>Updates</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="710"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="701"/>
<source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="711"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="702"/>
<source>Check now</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="724"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="715"/>
<source>Video recording options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="993"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="984"/>
<source>Can't delete last team</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="993"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="984"/>
<source>You can't delete the last team!</source>
<translation type="unfinished"></translation>
</message>
@@ -2000,37 +2005,37 @@
<context>
<name>PageRoomsList</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="93"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="94"/>
<source>Search for a room:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="120"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="121"/>
<source>Create room</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="124"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="125"/>
<source>Join room</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="67"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="68"/>
<source>Room state</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="177"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="178"/>
<source>Admin features</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="180"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="181"/>
<source>Open server administration page</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="542"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="543"/>
<source>%1 players online</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -2458,69 +2463,69 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="261"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="262"/>
<source>Info</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="265"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="266"/>
<source>Kick</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="269"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="270"/>
<source>Ban</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="273"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="274"/>
<source>Delegate room control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="277"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="278"/>
<source>Follow</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="281"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="927"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="282"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="928"/>
<source>Ignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="285"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="939"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="286"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="940"/>
<source>Add friend</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="922"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="923"/>
<source>Unignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="934"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="935"/>
<source>Remove friend</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="74"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="75"/>
<source>Show games in lobby</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="77"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="78"/>
<source>Show games in-progress</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="80"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="81"/>
<source>Show password protected</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="83"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="84"/>
<source>Show join restricted</source>
<translation type="unfinished"></translation>
</message>
@@ -2544,7 +2549,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="703"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="694"/>
<source>Check for updates at startup</source>
<translation type="unfinished"></translation>
</message>
@@ -2651,22 +2656,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="682"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="673"/>
<source>Append date and time to record file name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="683"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="674"/>
<source>If enabled, Hedgewars adds the date and time in the form "YYYY-MM-DD_hh-mm" for automatically created demos.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="766"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="757"/>
<source>Record audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="816"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="807"/>
<source>Use game resolution</source>
<translation type="unfinished"></translation>
</message>
@@ -2744,27 +2749,27 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="826"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="817"/>
<source>24 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="827"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="818"/>
<source>25 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="828"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="819"/>
<source>30 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="829"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="820"/>
<source>50 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="830"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="821"/>
<source>60 FPS</source>
<translation type="unfinished"></translation>
</message>
@@ -2993,17 +2998,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="671"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="662"/>
<source>This setting will be effective at next restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="792"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="783"/>
<source>Resolution</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="837"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="828"/>
<source>Bitrate (Kibit/s)</source>
<extracomment>“Kibit/s” is the symbol for 1024 bits per second</extracomment>
<translation type="unfinished"></translation>
@@ -3139,22 +3144,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="733"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="724"/>
<source>Format</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="754"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="745"/>
<source>Audio codec</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="780"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="771"/>
<source>Video codec</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="822"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="813"/>
<source>Framerate</source>
<translation type="unfinished"></translation>
</message>
@@ -3354,22 +3359,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="503"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="504"/>
<source>Room Name - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="504"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="505"/>
<source>Please select room from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="529"/>
- <source>Room Name - Are you sure?</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="530"/>
+ <source>Room Name - Are you sure?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="531"/>
<source>The game you are trying to join has started.
Do you still want to join the room?</source>
<translation type="unfinished"></translation>
@@ -3414,19 +3419,19 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="146"/>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="166"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="152"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="172"/>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="1081"/>
<source>File error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="147"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="153"/>
<source>Cannot open '%1' for writing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="167"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="173"/>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="1082"/>
<source>Cannot open '%1' for reading</source>
<translation type="unfinished"></translation>
@@ -3457,28 +3462,28 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="280"/>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="323"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="291"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="335"/>
<source>Weapons - Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="281"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="292"/>
<source>Cannot overwrite default weapon set '%1'!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="324"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="336"/>
<source>Cannot delete default weapon set '%1'!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="332"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="344"/>
<source>Weapons - Are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="333"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="345"/>
<source>Do you really want to delete the weapon set '%1'?</source>
<translation type="unfinished"></translation>
</message>
@@ -3493,12 +3498,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="427"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="449"/>
<source>Welcome to Hedgewars</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="428"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="450"/>
<source>Welcome to Hedgewars!
You seem to be new around here. Would you like to play some training missions first to learn the basics of Hedgewars?</source>
@@ -3595,7 +3600,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="689"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="680"/>
<source>Associate file extensions</source>
<translation type="unfinished"></translation>
</message>
@@ -3622,12 +3627,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="851"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="842"/>
<source>Set default options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="852"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="843"/>
<source>Restore default coding parameters</source>
<translation type="unfinished"></translation>
</message>
@@ -3677,7 +3682,7 @@
<context>
<name>QSpinBox</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="845"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="836"/>
<source>Specify the bitrate of recorded videos as a multiple of 1024 bits per second</source>
<translation type="unfinished"></translation>
</message>
@@ -3812,42 +3817,42 @@
<context>
<name>SelWeaponWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="159"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="170"/>
<source>Weapon set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="160"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="171"/>
<source>Probabilities</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="161"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="172"/>
<source>Ammo in boxes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="162"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="173"/>
<source>Delays</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="349"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="361"/>
<source>New</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="354"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="366"/>
<source>New (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="395"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="407"/>
<source>Copy of %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="400"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="412"/>
<source>Copy of %1 (%2)</source>
<translation type="unfinished"></translation>
</message>
--- a/share/hedgewars/Data/Locale/hedgewars_nl.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_nl.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,25 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>New</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -240,6 +221,25 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1121,6 +1121,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_pl.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_pl.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,37 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">nowy</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">kopia</translation>
- </message>
- <message>
- <source>copy of %1</source>
- <translation type="obsolete">kopia %1</translation>
- </message>
- <message>
- <source>New</source>
- <translation>Nowy</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation>Kopia %1</translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation>Nowy (%1)</translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation>Kopia %1 (%2)</translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -265,6 +234,37 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">nowy</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">kopia</translation>
+ </message>
+ <message>
+ <source>copy of %1</source>
+ <translation type="obsolete">kopia %1</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>Nowy</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation>Kopia %1</translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation>Nowy (%1)</translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation>Kopia %1 (%2)</translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1270,6 +1270,10 @@
<source>Optimize</source>
<translation>Optymalizuj</translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_pt_BR.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_pt_BR.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">novo</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">cópia de</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Novo</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -256,6 +229,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">novo</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">cópia de</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Novo</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1190,6 +1190,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_pt_PT.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_pt_PT.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">novo</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">cópia de</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Novo</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -260,6 +233,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">novo</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">cópia de</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Novo</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1198,6 +1198,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_ro.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ro.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,29 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">new</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">New</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -245,6 +222,29 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">new</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">New</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1147,6 +1147,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_ru.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_ru.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,37 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">новый</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">копия</translation>
- </message>
- <message>
- <source>copy of %1</source>
- <translation type="obsolete">копия %1</translation>
- </message>
- <message>
- <source>New</source>
- <translation>Новая</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation>Копия %1</translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation>Новая (%1)</translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation>Копия %1 (%2)</translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -265,6 +234,37 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">новый</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">копия</translation>
+ </message>
+ <message>
+ <source>copy of %1</source>
+ <translation type="obsolete">копия %1</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>Новая</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation>Копия %1</translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation>Новая (%1)</translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation>Копия %1 (%2)</translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1229,6 +1229,10 @@
<source>Optimize</source>
<translation>Оптимизировать</translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_sk.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_sk.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">nový</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">kópia z</translation>
- </message>
- <message>
- <source>New</source>
- <translation>Nová</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation>Kópia z %1</translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation>Nový (%1)</translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation>Kópia z %1 (%2)</translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -253,6 +226,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">nový</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">kópia z</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation>Nová</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation>Kópia z %1</translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation>Nový (%1)</translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation>Kópia z %1 (%2)</translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1176,6 +1176,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_sv.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_sv.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">ny</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">kopia av</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Ny</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -252,6 +225,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">ny</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">kopia av</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Ny</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1148,6 +1148,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_tr_TR.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_tr_TR.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">yeni</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">kopya</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Yeni</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -267,6 +240,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">yeni</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">kopya</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Yeni</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1194,6 +1194,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_uk.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_uk.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">нова</translation>
- </message>
- <message>
- <source>copy of</source>
- <translation type="obsolete">копія</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">Нова</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -261,6 +234,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">нова</translation>
+ </message>
+ <message>
+ <source>copy of</source>
+ <translation type="obsolete">копія</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">Нова</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1196,6 +1196,10 @@
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>
--- a/share/hedgewars/Data/Locale/hedgewars_zh_CN.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_zh_CN.ts Wed Mar 14 23:02:39 2018 +0100
@@ -4,95 +4,95 @@
<context>
<name>About</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="75"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="76"/>
<source>Hedgewars %1</source>
<extracomment>%1 contains Hedgewars' version number</extracomment>
<translation type="unfinished">刺猬大作战 %1</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="77"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="78"/>
<source>Revision %1 (%2)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="79"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="80"/>
<source>Visit our homepage: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="82"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="83"/>
<source>This program is distributed under the %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="85"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="86"/>
<source>GNU GPL v2</source>
<extracomment>Short for “GNU General Public License version 2”</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="100"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="101"/>
<source>Dependency versions:</source>
<extracomment>For the version numbers of Hedgewars' software dependencies</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="103"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="104"/>
<source><a href="https://gcc.gnu.org">GCC</a>: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="106"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="107"/>
<source>Unknown Compiler</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="113"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="114"/>
<source><a href="https://www.libsdl.org/">SDL2</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="120"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="121"/>
<source><a href="https://www.libsdl.org/">SDL2_mixer</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="134"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="135"/>
<source><a href="https://www.libsdl.org/">SDL2_net</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="149"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="150"/>
<source><a href="https://www.libsdl.org/">SDL2_image</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="164"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="165"/>
<source><a href="https://www.libsdl.org/">SDL2_ttf</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="174"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="175"/>
<source><a href="https://www.qt.io/developers/">Qt</a>: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="178"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="179"/>
<source><a href="https://libav.org">libavcodec</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="183"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="184"/>
<source><a href="https://libav.org">libavformat</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="188"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="189"/>
<source><a href="https://libav.org">libavutil</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="195"/>
+ <location filename="../../../../QTfrontend/ui/widget/about.cpp" line="196"/>
<source><a href="https://icculus.org/physfs/">PhysFS</a>: %1.%2.%3</source>
<translation type="unfinished"></translation>
</message>
@@ -106,33 +106,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">新</translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="847"/>
- <source>New</source>
- <translation type="unfinished">新游戏</translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="852"/>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="861"/>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="866"/>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<location filename="../../../../QTfrontend/ui/dialog/bandialog.cpp" line="38"/>
@@ -295,6 +268,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">新</translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="903"/>
+ <source>New</source>
+ <translation type="unfinished">新游戏</translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="908"/>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="917"/>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/model/gameSchemeModel.cpp" line="922"/>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<location filename="../../../../QTfrontend/gameuiconfig.cpp" line="116"/>
@@ -350,73 +350,73 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="112"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="113"/>
<source>Cannot create directory %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="148"/>
- <source>Usage</source>
- <comment>command-line</comment>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/main.cpp" line="149"/>
- <source>OPTION</source>
+ <source>Usage</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="150"/>
- <location filename="../../../../QTfrontend/main.cpp" line="155"/>
- <source>CONNECTSTRING</source>
+ <source>OPTION</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="151"/>
- <source>Options</source>
+ <location filename="../../../../QTfrontend/main.cpp" line="156"/>
+ <source>CONNECTSTRING</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="152"/>
- <source>Display this help</source>
+ <source>Options</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="153"/>
- <source>Custom path for configuration data and user data</source>
+ <source>Display this help</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="154"/>
- <source>Custom path to the game data folder</source>
+ <source>Custom path for configuration data and user data</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../QTfrontend/main.cpp" line="155"/>
+ <source>Custom path to the game data folder</source>
+ <comment>command-line</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/main.cpp" line="156"/>
<source>Hedgewars can use a %1 (e.g. "%2") to connect on start.</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="202"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="225"/>
<source>Malformed option argument: %1</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="242"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="265"/>
<source>Unknown option argument: %1</source>
<comment>command-line</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="312"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="333"/>
<source>Failed to open data directory:
%1
@@ -435,82 +435,82 @@
<context>
<name>HWChatWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="213"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="214"/>
<source>Chat log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="230"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="231"/>
<source>Enter chat messages here and send them with [Enter]</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="242"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="243"/>
<source>List of players</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="516"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="517"/>
<source>%1 has joined</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="537"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="538"/>
<source>%1 has left</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="539"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="540"/>
<source>%1 has left (%2)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="678"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="679"/>
<source>%1 has been removed from your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="688"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="689"/>
<source>%1 has been added to your ignore list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="718"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="719"/>
<source>%1 has been removed from your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="727"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="728"/>
<source>%1 has been added to your friends list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="795"/>
- <source>Stylesheet imported from %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="796"/>
+ <source>Stylesheet imported from %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="797"/>
<source>Enter %1 if you want to use the current StyleSheet in future, enter %2 to reset!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="804"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="805"/>
<source>Couldn't read %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="812"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="813"/>
<source>StyleSheet discarded</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="836"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="837"/>
<source>StyleSheet saved to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="839"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="840"/>
<source>Failed to save StyleSheet to %1</source>
<translation type="unfinished"></translation>
</message>
@@ -1318,12 +1318,12 @@
<context>
<name>PageDrawMap</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="33"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="34"/>
<source>Eraser</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="35"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="53"/>
<source>Undo</source>
<translation type="unfinished"></translation>
</message>
@@ -1343,44 +1343,49 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="46"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="47"/>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="54"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="47"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="56"/>
<source>Optimize</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="49"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="74"/>
<source>Load</source>
<translation type="unfinished">读取</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="50"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="78"/>
<source>Save</source>
<translation type="unfinished">保存</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="79"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="109"/>
<source>Load drawn map</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="79"/>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="87"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="109"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="117"/>
<source>Drawn Maps</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="79"/>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="87"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="109"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="117"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="87"/>
+ <location filename="../../../../QTfrontend/ui/page/pagedrawmap.cpp" line="117"/>
<source>Save drawn map</source>
<translation type="unfinished"></translation>
</message>
@@ -1498,48 +1503,48 @@
</message>
<message>
<location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="75"/>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="166"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="167"/>
<source>Health graph</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="92"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="93"/>
<source>Ranking</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="118"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="119"/>
<source>Play again</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="123"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="124"/>
<source>Save</source>
<translation type="unfinished">保存</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="213"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="232"/>
<source>The best shot award was won by <b>%1</b> with <b>%2</b> pts.</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="221"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="240"/>
<source>The best killer is <b>%1</b> with <b>%2</b> kills in a turn.</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="228"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="247"/>
<source>A total of <b>%1</b> hedgehog(s) were killed during this round.</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="306"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="325"/>
<source>(%1 kill)</source>
<extracomment>Number of kills in stats screen, written after the team name</extracomment>
<translation type="unfinished">
@@ -1547,7 +1552,7 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="309"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="328"/>
<source>(%1 %2)</source>
<extracomment>For custom number of points in the stats screen, written after the team name. %1 is the number, %2 is the word. Example: “4 points”</extracomment>
<translation type="unfinished">
@@ -1555,21 +1560,21 @@
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="322"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="341"/>
<source><b>%1</b> thought it's good to shoot their own hedgehogs for <b>%2</b> pts.</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="330"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="349"/>
<source><b>%1</b> killed <b>%2</b> of their own hedgehogs.</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="338"/>
+ <location filename="../../../../QTfrontend/ui/page/pagegamestats.cpp" line="357"/>
<source><b>%1</b> was scared and skipped turn <b>%2</b> times.</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -1863,7 +1868,7 @@
</message>
<message>
<location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="280"/>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="804"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="795"/>
<source>x</source>
<extracomment>Multiplication sign, to be used between two numbers. Note the “x” is only a dummy character, we recommend to use “×” if your language permits it</extracomment>
<translation type="unfinished"></translation>
@@ -1949,37 +1954,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="664"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="656"/>
<source>MISSING LANGUAGE NAME [%1]</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="697"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="688"/>
<source>Updates</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="710"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="701"/>
<source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="711"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="702"/>
<source>Check now</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="724"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="715"/>
<source>Video recording options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="993"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="984"/>
<source>Can't delete last team</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="993"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="984"/>
<source>You can't delete the last team!</source>
<translation type="unfinished"></translation>
</message>
@@ -2015,27 +2020,27 @@
<context>
<name>PageRoomsList</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="93"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="94"/>
<source>Search for a room:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="120"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="121"/>
<source>Create room</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="124"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="125"/>
<source>Join room</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="67"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="68"/>
<source>Room state</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="180"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="181"/>
<source>Open server administration page</source>
<translation type="unfinished"></translation>
</message>
@@ -2048,14 +2053,14 @@
<translation type="obsolete">加入</translation>
</message>
<message numerus="yes">
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="542"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="543"/>
<source>%1 players online</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="177"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="178"/>
<source>Admin features</source>
<translation>管理员功能</translation>
</message>
@@ -2466,7 +2471,7 @@
<context>
<name>QAction</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="265"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="266"/>
<source>Kick</source>
<translation>踢</translation>
</message>
@@ -2490,64 +2495,64 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="261"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="262"/>
<source>Info</source>
<translation>信息</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="269"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="270"/>
<source>Ban</source>
<translation>屏蔽</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="273"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="274"/>
<source>Delegate room control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="277"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="278"/>
<source>Follow</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="281"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="927"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="282"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="928"/>
<source>Ignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="285"/>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="939"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="286"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="940"/>
<source>Add friend</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="922"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="923"/>
<source>Unignore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="934"/>
+ <location filename="../../../../QTfrontend/ui/widget/chatwidget.cpp" line="935"/>
<source>Remove friend</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="74"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="75"/>
<source>Show games in lobby</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="77"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="78"/>
<source>Show games in-progress</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="80"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="81"/>
<source>Show password protected</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="83"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="84"/>
<source>Show join restricted</source>
<translation type="unfinished"></translation>
</message>
@@ -2652,12 +2657,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="683"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="674"/>
<source>If enabled, Hedgewars adds the date and time in the form "YYYY-MM-DD_hh-mm" for automatically created demos.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="703"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="694"/>
<source>Check for updates at startup</source>
<translation type="unfinished"></translation>
</message>
@@ -2667,7 +2672,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="682"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="673"/>
<source>Append date and time to record file name</source>
<translation>记录名称中包含具体时间日期</translation>
</message>
@@ -2688,12 +2693,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="766"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="757"/>
<source>Record audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="816"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="807"/>
<source>Use game resolution</source>
<translation type="unfinished"></translation>
</message>
@@ -2775,27 +2780,27 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="826"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="817"/>
<source>24 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="827"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="818"/>
<source>25 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="828"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="819"/>
<source>30 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="829"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="820"/>
<source>50 FPS</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="830"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="821"/>
<source>60 FPS</source>
<translation type="unfinished"></translation>
</message>
@@ -2901,17 +2906,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="671"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="662"/>
<source>This setting will be effective at next restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="792"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="783"/>
<source>Resolution</source>
<translation>分辨率</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="837"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="828"/>
<source>Bitrate (Kibit/s)</source>
<extracomment>“Kibit/s” is the symbol for 1024 bits per second</extracomment>
<translation type="unfinished"></translation>
@@ -3174,22 +3179,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="733"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="724"/>
<source>Format</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="754"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="745"/>
<source>Audio codec</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="780"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="771"/>
<source>Video codec</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="822"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="813"/>
<source>Framerate</source>
<translation type="unfinished"></translation>
</message>
@@ -3414,22 +3419,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="503"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="504"/>
<source>Room Name - Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="504"/>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="505"/>
<source>Please select room from the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="529"/>
- <source>Room Name - Are you sure?</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="530"/>
+ <source>Room Name - Are you sure?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../QTfrontend/ui/page/pageroomslist.cpp" line="531"/>
<source>The game you are trying to join has started.
Do you still want to join the room?</source>
<translation type="unfinished"></translation>
@@ -3474,46 +3479,46 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="146"/>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="166"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="152"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="172"/>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="1081"/>
<source>File error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="147"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="153"/>
<source>Cannot open '%1' for writing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="167"/>
+ <location filename="../../../../QTfrontend/ui/widget/drawmapwidget.cpp" line="173"/>
<location filename="../../../../QTfrontend/ui/widget/mapContainer.cpp" line="1082"/>
<source>Cannot open '%1' for reading</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="280"/>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="323"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="291"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="335"/>
<source>Weapons - Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="281"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="292"/>
<source>Cannot overwrite default weapon set '%1'!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="324"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="336"/>
<source>Cannot delete default weapon set '%1'!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="332"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="344"/>
<source>Weapons - Are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="333"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="345"/>
<source>Do you really want to delete the weapon set '%1'?</source>
<translation type="unfinished"></translation>
</message>
@@ -3528,12 +3533,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="427"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="449"/>
<source>Welcome to Hedgewars</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/main.cpp" line="428"/>
+ <location filename="../../../../QTfrontend/main.cpp" line="450"/>
<source>Welcome to Hedgewars!
You seem to be new around here. Would you like to play some training missions first to learn the basics of Hedgewars?</source>
@@ -3656,17 +3661,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="689"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="680"/>
<source>Associate file extensions</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="851"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="842"/>
<source>Set default options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="852"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="843"/>
<source>Restore default coding parameters</source>
<translation type="unfinished"></translation>
</message>
@@ -3716,7 +3721,7 @@
<context>
<name>QSpinBox</name>
<message>
- <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="845"/>
+ <location filename="../../../../QTfrontend/ui/page/pageoptions.cpp" line="836"/>
<source>Specify the bitrate of recorded videos as a multiple of 1024 bits per second</source>
<translation type="unfinished"></translation>
</message>
@@ -3851,42 +3856,42 @@
<context>
<name>SelWeaponWidget</name>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="159"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="170"/>
<source>Weapon set</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="160"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="171"/>
<source>Probabilities</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="161"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="172"/>
<source>Ammo in boxes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="162"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="173"/>
<source>Delays</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="349"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="361"/>
<source>New</source>
<translation type="unfinished">新游戏</translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="354"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="366"/>
<source>New (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="395"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="407"/>
<source>Copy of %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="400"/>
+ <location filename="../../../../QTfrontend/ui/widget/selectWeapon.cpp" line="412"/>
<source>Copy of %1 (%2)</source>
<translation type="unfinished"></translation>
</message>
--- a/share/hedgewars/Data/Locale/hedgewars_zh_TW.ts Wed Mar 14 22:57:31 2018 +0100
+++ b/share/hedgewars/Data/Locale/hedgewars_zh_TW.ts Wed Mar 14 23:02:39 2018 +0100
@@ -87,33 +87,6 @@
</message>
</context>
<context>
- <name>GameSchemeModel</name>
- <message>
- <source>new</source>
- <translation type="obsolete">新</translation>
- </message>
- <message>
- <source>copy of %1</source>
- <translation type="obsolete">%1的拷貝</translation>
- </message>
- <message>
- <source>New</source>
- <translation type="unfinished">新增</translation>
- </message>
- <message>
- <source>Copy of %1</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>New (%1)</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Copy of %1 (%2)</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
<name>BanDialog</name>
<message>
<source>IP</source>
@@ -255,6 +228,33 @@
</message>
</context>
<context>
+ <name>GameSchemeModel</name>
+ <message>
+ <source>new</source>
+ <translation type="obsolete">新</translation>
+ </message>
+ <message>
+ <source>copy of %1</source>
+ <translation type="obsolete">%1的拷貝</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished">新增</translation>
+ </message>
+ <message>
+ <source>Copy of %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New (%1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy of %1 (%2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>GameUIConfig</name>
<message>
<source>Guest</source>
@@ -1187,6 +1187,10 @@
<source>Optimize</source>
<translation>優化</translation>
</message>
+ <message>
+ <source>Brush size</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PageEditTeam</name>