Files
noggit-red/etc/random_changes_for_mop.diff
2020-10-09 20:16:53 +03:00

1963 lines
73 KiB
Diff

# HG changeset patch
# User Bernd Lörwald <bloerwald@googlemail.com>
# Date 1335861861 -7200
# Tue May 01 10:44:21 2012 +0200
# Branch mop
# Node ID 26b64c52d01446273b52ad139209ab8df47dcce9
# Parent 8c4afcea57453db54c02323cbd3557083dd4e84a
random
diff --git a/src/helper/repository.h.in b/src/helper/repository.h.in
--- a/src/helper/repository.h.in
+++ b/src/helper/repository.h.in
@@ -8,9 +8,9 @@
{
namespace repository
{
- static const int revision() { return @hg_rev_id@; }
- static const QString revision_string() { return "@hg_rev_id_str@"; }
- static const QString hash() { return "@hg_rev_hash_str@"; }
+ inline int revision() { return @hg_rev_id@; }
+ inline QString revision_string() { return "@hg_rev_id_str@"; }
+ inline QString hash() { return "@hg_rev_hash_str@"; }
}
}
diff --git a/src/noggit/DBC.cpp b/src/noggit/DBC.cpp
--- a/src/noggit/DBC.cpp
+++ b/src/noggit/DBC.cpp
@@ -15,8 +15,9 @@
LightDB gLightDB;
LightParamsDB gLightParamsDB;
LightSkyboxDB gLightSkyboxDB;
-LightIntBandDB gLightIntBandDB;
-LightFloatBandDB gLightFloatBandDB;
+//! \todo Is now in one file.
+//LightIntBandDB gLightIntBandDB;
+//LightFloatBandDB gLightFloatBandDB;
GroundEffectDoodadDB gGroundEffectDoodadDB;
GroundEffectTextureDB gGroundEffectTextureDB;
LiquidTypeDB gLiquidTypeDB;
@@ -29,8 +30,8 @@
gLightDB.open();
gLightParamsDB.open();
gLightSkyboxDB.open();
- gLightIntBandDB.open();
- gLightFloatBandDB.open();
+// gLightIntBandDB.open();
+// gLightFloatBandDB.open();
gGroundEffectDoodadDB.open();
gGroundEffectTextureDB.open();
gLiquidTypeDB.open();
diff --git a/src/noggit/DBCFile.cpp b/src/noggit/DBCFile.cpp
--- a/src/noggit/DBCFile.cpp
+++ b/src/noggit/DBCFile.cpp
@@ -9,11 +9,11 @@
DBCFile::DBCFile (const QString& filename)
: _filename (filename)
- , data (NULL)
- , recordCount(NULL)
- , fieldCount(NULL)
- , recordSize(NULL)
- , stringSize(NULL)
+ , data (nullptr)
+ , recordCount (0U)
+ , fieldCount (0U)
+ , recordSize (0U)
+ , stringSize (0U)
{
}
@@ -43,7 +43,6 @@
void DBCFile::saveToProjectPath()
{
- //ERROR: this is not c++ conform c array MUS be declared with in compiler time defined constant. Use sExtendableArray. We should pack this into the misc namespace in an own class file!
char buffer[sizeof(header)+recordSize * recordCount+stringSize];
memcpy(buffer,headerData,sizeof(header));
memcpy(buffer+sizeof(header),data,recordSize * recordCount);
@@ -54,14 +53,14 @@
DBCFile::~DBCFile()
{
- f->close();
- if( data && stringTable )
- {
- delete[] data;
- delete[] stringTable;
- data = NULL;
- stringTable = NULL;
- }
+ delete f;
+ f = nullptr;
+
+ delete[] data;
+ data = nullptr;
+
+ delete[] stringTable;
+ stringTable = nullptr;
}
diff --git a/src/noggit/DBCFile.h b/src/noggit/DBCFile.h
--- a/src/noggit/DBCFile.h
+++ b/src/noggit/DBCFile.h
@@ -57,7 +57,7 @@
class Record
{
public:
- const void setData(size_t field, unsigned char *value) const
+ void setData(size_t field, unsigned char *value) const
{
assert(field < file.fieldCount);
memset(offset+field*4,0,4);
@@ -68,15 +68,15 @@
*op++ = *fp++;
}
}
- const void setData(size_t field, int value) const
+ void setData(size_t field, int value) const
{
this->setData(field,(uchar*)&value);
}
- const void setData(size_t field, float value) const
+ void setData(size_t field, float value) const
{
this->setData(field,(uchar*)&value);
}
- const void setData(size_t field, unsigned int value) const
+ void setData(size_t field, unsigned int value) const
{
this->setData(field,(uchar*)&value);
}
@@ -132,6 +132,7 @@
if( stringOffset != 0 )
return loc;
}
+ return 0;
}
private:
Record(const DBCFile &pfile, unsigned char *poffset): file(pfile), offset(poffset) {}
diff --git a/src/noggit/DBCTableModel.cpp b/src/noggit/DBCTableModel.cpp
--- a/src/noggit/DBCTableModel.cpp
+++ b/src/noggit/DBCTableModel.cpp
@@ -21,7 +21,7 @@
{
hasConfigFile = true;
config = new QSettings(configFile,QSettings::IniFormat);
- }
+ }
}
int DBCTableModel::rowCount(const QModelIndex &parent) const
@@ -70,7 +70,7 @@
return true;
}
}
-
+ return false;
}
QVariant DBCTableModel::data(const QModelIndex &index, int role) const
diff --git a/src/noggit/Sky.cpp b/src/noggit/Sky.cpp
--- a/src/noggit/Sky.cpp
+++ b/src/noggit/Sky.cpp
@@ -43,12 +43,13 @@
{
try
{
- DBCFile::Record rec = gLightIntBandDB.getByID( FirstId + i );
- int entries = rec.getInt( LightIntBandDB::Entries );
+ // DBCFile::Record rec = gLightIntBandDB.getByID( FirstId + i );
+ // int entries = rec.getInt( LightIntBandDB::Entries );
+ const int entries (0);
if ( entries == 0 )
mmin[i] = -1;
- else
+ /*else
{
mmin[i] = rec.getInt( LightIntBandDB::Times );
for( int l = 0; l < entries; l++ )
@@ -56,7 +57,7 @@
SkyColor sc( rec.getInt( LightIntBandDB::Times + l ), rec.getInt( LightIntBandDB::Values + l ) );
colorRows[i].push_back( sc );
}
- }
+ }*/
}
catch(...)
{
diff --git a/src/noggit/application.cpp b/src/noggit/application.cpp
--- a/src/noggit/application.cpp
+++ b/src/noggit/application.cpp
@@ -40,14 +40,10 @@
{
application::application (int& argc, char** argv)
: QApplication (argc, argv)
- , _settings (NULL)
+ , _settings (nullptr)
, _async_loader (1)
, _archive_manager (_async_loader)
{
-#ifndef _DEBUG
- RegisterErrorHandlers();
-#endif
- InitLogging();
Log << "Noggit Studio - " << helper::repository::revision() << std::endl;
setOrganizationDomain ("modcraft.tk");
@@ -84,7 +80,7 @@
MainWindow *mainwindow = new MainWindow;
mainwindow->show();
- Menu* map_selection_menu (new Menu (NULL));
+ Menu* map_selection_menu (new Menu (nullptr));
connect (map_selection_menu, SIGNAL (create_world_view_request (World*)), mainwindow, SLOT (create_world_view (World*)));
map_selection_menu->show();
@@ -107,17 +103,17 @@
return _async_loader;
}
- QVariant application::setting(const QString& key) const
+ QVariant application::setting(const QString& key) const
{
return _settings->value (key);
}
- void application::setting(const QString& key, const QVariant& value)
- {
- emit settingAboutToChange (key, setting (key));
+ void application::setting(const QString& key, const QVariant& value)
+ {
+ emit settingAboutToChange (key, setting (key));
_settings->setValue (key, value);
emit settingChanged (key, value);
- }
+ }
void application::set_working_directory_to_application_path()
{
@@ -209,12 +205,11 @@
#ifdef Q_WS_MAC
_game_path = "/Applications/World of Warcraft/";
#else
- _game_path = QFileDialog::getExistingDirectory(NULL
+ _game_path = QFileDialog::getExistingDirectory ( nullptr
, tr("Open WoW Directory")
, "/"
, QFileDialog::ShowDirsOnly
- )
- .append("/");
+ );
#endif
#endif
}
@@ -342,6 +337,12 @@
int main (int argc, char *argv[])
{
+#ifndef _DEBUG
+ RegisterErrorHandlers();
+#endif
+
+ InitLogging();
+
try
{
noggit::application application (argc, argv);
diff --git a/src/noggit/async/loader.h b/src/noggit/async/loader.h
--- a/src/noggit/async/loader.h
+++ b/src/noggit/async/loader.h
@@ -17,6 +17,8 @@
class loader : public QObject
{
+ Q_OBJECT
+
public:
loader (size_t thread_count, QObject* parent = NULL);
~loader();
diff --git a/src/noggit/ui/help_widget.h b/src/noggit/ui/help_widget.h
--- a/src/noggit/ui/help_widget.h
+++ b/src/noggit/ui/help_widget.h
@@ -12,6 +12,8 @@
{
class help_widget : public QTextBrowser
{
+ Q_OBJECT
+
public:
help_widget (QWidget* parent = NULL);
};
diff --git a/translations/noggit_cz.ts b/translations/noggit_cz.ts
--- a/translations/noggit_cz.ts
+++ b/translations/noggit_cz.ts
@@ -1,328 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="cs_CZ">
+<TS version="2.0">
<context>
- <name>MapView</name>
+ <name>DBCEditor</name>
<message>
- <location filename="../src/noggit/MapView.cpp" line="1996"/>
- <source>Shaping settings</source>
- <translation>Nastavení pro tvarování</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2007"/>
- <location filename="../src/noggit/MapView.cpp" line="2071"/>
- <source>Flat</source>
- <translation>Rovný</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2008"/>
- <location filename="../src/noggit/MapView.cpp" line="2072"/>
- <source>Linear</source>
- <translation>Lineární</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2009"/>
- <location filename="../src/noggit/MapView.cpp" line="2073"/>
- <source>Smooth</source>
- <translation>Hladký</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2010"/>
- <source>Polynomial</source>
- <translation>Polynomický</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2011"/>
- <source>Trigonometric</source>
- <translation>Trigonomerický</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2012"/>
- <source>Square</source>
- <translation>Čtverec</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2040"/>
- <location filename="../src/noggit/MapView.cpp" line="2095"/>
- <source>Brush &amp;radius</source>
- <translation>Velikost &amp;štětce</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2041"/>
- <location filename="../src/noggit/MapView.cpp" line="2096"/>
- <source>Shaping &amp;speed</source>
- <translation>Rychlost &amp;tvarování</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2062"/>
- <source>Smoothing settings</source>
- <translation>Nastavení uhlazování</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="151"/>
- <source>Save current tile</source>
- <translation>Uložit tuto část</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="152"/>
- <source>Save all modified tiles</source>
- <translation>Uložit všechny části</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="153"/>
- <source>Reload current tile</source>
- <translation>Znovu načíst tuto část</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="155"/>
- <source>Add bookmark for this location</source>
- <translation>Přidat záložku pro tuto oblast</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="157"/>
- <source>Export heightmap</source>
- <translation>Exportovat výšku mapy</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="158"/>
- <source>Import heightmap</source>
- <translation>Importovat výšku mapy</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="160"/>
- <source>Return to menu</source>
- <translation>Zpět do menu</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="163"/>
- <source>Copy object</source>
- <translation>Kopírovat objekt</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="164"/>
- <source>Paste object</source>
- <translation>Vložit objekt</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="165"/>
- <source>Delete object</source>
- <translation>Smazat objekt</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="168"/>
- <source>Reset object&apos;s rotation</source>
- <translation>Resetovat rotaci objektu</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="169"/>
- <source>Snap object to ground</source>
- <translation>Položit objekt na zem</translation>
- </message>
- <message>
- <source>Toolbar</source>
- <translation type="obsolete">Nástroje</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="172"/>
- <source>Selected texture</source>
- <translation>Vybraná textura</translation>
- </message>
- <message>
- <source>Map chunk settings</source>
- <translation type="obsolete">Nastavení kousku mapy</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="173"/>
- <source>Show minimap</source>
- <translation>Ukázat minimapu</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="174"/>
- <source>Object information</source>
- <translation>Informace o objektu</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="177"/>
- <source>Draw doodads</source>
- <translation>Vykreslit doodads</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="178"/>
- <source>Draw doodads inside of WMOs</source>
- <translation>Vykreslit doodads uvnitř WMO</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="179"/>
- <source>Draw terrain</source>
- <translation>Vykreslit terén</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="180"/>
- <source>Draw water</source>
- <translation>Vykreslit vodu</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="181"/>
- <source>Draw WMOs</source>
- <translation>Vykreslit WMO</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="182"/>
- <source>Draw lines</source>
- <translation>Vykreslit čáry</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="183"/>
- <source>Draw lines for holes</source>
- <translation>Vykreslit prázdné čáry</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="185"/>
- <source>Draw contours</source>
- <translation>Vykreslit kontůry</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="186"/>
- <source>Draw fog</source>
- <translation>Vykreslit mlhu</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="187"/>
- <source>Enable Lighting</source>
- <translation>Zapnout světlo</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="189"/>
- <source>Turn camera 180 degrees</source>
- <translation>Otočit kameru o 180 stupňů</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="191"/>
- <source>Choose selection cursor</source>
- <translation>Změna kurzoru</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="192"/>
- <source>Invert mouse y-axis</source>
- <translation>Obrátit osu-y u myši</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="193"/>
- <source>Automatic selection</source>
- <translation>Automatický výběr</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="195"/>
- <source>Randomized rotation when copying</source>
- <translation>Náhodná rotace při kopírování</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="196"/>
- <source>Randomized position when copying</source>
- <translation>Náhodná pozice při kopírování</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="197"/>
- <source>Randomized size when copying</source>
- <translation>Náhodná velikost při kopírování</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="199"/>
- <source>Decrease time speed</source>
- <translation>Snížit rychlost času</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="200"/>
- <source>Increase time speed</source>
- <translation>Zvýšit rychlost času</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="201"/>
- <source>Decrease movement speed</source>
- <translation>Snížit rychlost</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="202"/>
- <source>Increase movement speed</source>
- <translation>Zvýšit rychlost</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="205"/>
- <source>Key bindings</source>
- <translation>Klávesové zkratky</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="210"/>
- <source>Add object to map</source>
+ <location filename="../src/noggit/ui/DBCEditor.cpp" line="19"/>
+ <source>Save</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Show application infos</source>
- <translation type="obsolete">Ukázat informace o aplikaci</translation>
+ <location filename="../src/noggit/ui/DBCEditor.cpp" line="42"/>
+ <source>Edit Column</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/noggit/MapView.cpp" line="206"/>
- <source>About Noggit</source>
- <translation>O NoggItu</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="208"/>
- <source>Save WDT</source>
- <translation>Uložit WDT</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="209"/>
- <source>Save minimap as raw files</source>
- <translation>Uložit minimapu jako raw soubor</translation>
- </message>
- <message>
- <source>toggle_doodad_spawner</source>
- <translation type="obsolete">přepínač_doodad_vkládání</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="222"/>
- <source>File</source>
- <translation>Soubor</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="234"/>
- <source>Edit</source>
- <translation>Úpravy</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="242"/>
- <source>Assist</source>
- <translation>Assistence</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="243"/>
- <source>Insert helper model</source>
- <translation>Vložit pomocný model</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="270"/>
- <source>View</source>
- <translation>Ukázat</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="286"/>
- <source>Settings</source>
- <translation>Nastavení</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="301"/>
- <source>Help</source>
- <translation>Nápověda</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="305"/>
- <source>Testing and Debugging</source>
- <translation>Testování a Debugování</translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="310"/>
- <source>Stuff that should only be on keys</source>
- <translation>Funkce, které mohou být jenom na zkratkách</translation>
+ <location filename="../src/noggit/ui/DBCEditor.cpp" line="43"/>
+ <source>Edit Column Settings</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -330,75 +24,425 @@
<message>
<location filename="../src/noggit/Menu.cpp" line="98"/>
<source>Continents</source>
- <translation>Kontinenty</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/Menu.cpp" line="99"/>
<source>Dungeons</source>
- <translation>Dungeony</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/Menu.cpp" line="100"/>
<source>Raids</source>
- <translation>Raidy</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/Menu.cpp" line="101"/>
<source>Bookmarks</source>
- <translation>Záložky</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
- <location filename="../src/noggit/DBC.cpp" line="44"/>
- <location filename="../src/noggit/DBC.cpp" line="56"/>
- <location filename="../src/noggit/DBC.cpp" line="66"/>
+ <location filename="../src/noggit/DBC.cpp" line="45"/>
+ <location filename="../src/noggit/DBC.cpp" line="57"/>
+ <location filename="../src/noggit/DBC.cpp" line="67"/>
<source>Unknown location</source>
- <translation>Neznámá lokace</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/noggit/DBC.cpp" line="76"/>
- <location filename="../src/noggit/DBC.cpp" line="85"/>
+ <location filename="../src/noggit/DBC.cpp" line="77"/>
+ <location filename="../src/noggit/DBC.cpp" line="86"/>
<source>Unknown map</source>
- <translation>Neznámá mapa</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
- <name>about_widget</name>
+ <name>columnEditor</name>
+ <message>
+ <location filename="../src/noggit/ui/DBCEditor.cpp" line="70"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/DBCEditor.cpp" line="72"/>
+ <source>Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>noggit::MainWindow</name>
+ <message>
+ <location filename="../src/noggit/MainWindow.cpp" line="34"/>
+ <source>Ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MainWindow.cpp" line="35"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MainWindow.cpp" line="36"/>
+ <source>Toolbar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MainWindow.cpp" line="52"/>
+ <source>Project Explorer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>noggit::MapView</name>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="160"/>
+ <source>Save current tile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="161"/>
+ <source>Save all modified tiles</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="162"/>
+ <source>Reload current tile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="164"/>
+ <source>Add bookmark for this location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="166"/>
+ <source>Export heightmap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="167"/>
+ <source>Import heightmap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="169"/>
+ <source>Return to menu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="172"/>
+ <source>Copy object</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="173"/>
+ <source>Paste object</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="174"/>
+ <source>Delete object</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="177"/>
+ <source>Reset object&apos;s rotation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="178"/>
+ <source>Snap object to ground</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="181"/>
+ <source>Selected texture</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="182"/>
+ <source>Show minimap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="183"/>
+ <source>Object information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="186"/>
+ <source>Draw doodads</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="187"/>
+ <source>Draw doodads inside of WMOs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="188"/>
+ <source>Draw terrain</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="189"/>
+ <source>Draw water</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="190"/>
+ <source>Draw WMOs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="191"/>
+ <source>Draw lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="192"/>
+ <source>Draw lines for holes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="194"/>
+ <source>Draw contours</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="195"/>
+ <source>Draw fog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="196"/>
+ <source>Enable Lighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="198"/>
+ <source>Turn camera 180 degrees</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="200"/>
+ <source>Choose selection cursor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="201"/>
+ <source>Invert mouse y-axis</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="202"/>
+ <source>Automatic selection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="204"/>
+ <source>Randomized rotation when copying</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="205"/>
+ <source>Randomized position when copying</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="206"/>
+ <source>Randomized size when copying</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="208"/>
+ <source>Decrease time speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="209"/>
+ <source>Increase time speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="210"/>
+ <source>Decrease movement speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="211"/>
+ <source>Increase movement speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="214"/>
+ <source>Key bindings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="215"/>
+ <source>About Noggit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="217"/>
+ <source>Save WDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="218"/>
+ <source>Save minimap as raw files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="219"/>
+ <source>Add object to map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="232"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="244"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="252"/>
+ <source>Assist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="253"/>
+ <source>Insert helper model</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="280"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="296"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="311"/>
+ <source>Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="315"/>
+ <source>Testing and Debugging</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="320"/>
+ <source>Stuff that should only be on keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2022"/>
+ <location filename="../src/noggit/MapView.cpp" line="2070"/>
+ <source>Flat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2023"/>
+ <location filename="../src/noggit/MapView.cpp" line="2071"/>
+ <source>Linear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2024"/>
+ <location filename="../src/noggit/MapView.cpp" line="2072"/>
+ <source>Smooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2025"/>
+ <source>Polynomial</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2026"/>
+ <source>Trigonometric</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2027"/>
+ <source>Square</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2045"/>
+ <location filename="../src/noggit/MapView.cpp" line="2090"/>
+ <source>Brush &amp;radius</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2046"/>
+ <location filename="../src/noggit/MapView.cpp" line="2091"/>
+ <source>Shaping &amp;speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>noggit::application</name>
+ <message>
+ <location filename="../src/noggit/application.cpp" line="209"/>
+ <source>Open WoW Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>noggit::async::loader</name>
+ <message>
+ <location filename="../src/noggit/async/loader.cpp" line="17"/>
+ <source>Asynchronous loading with %1 threads.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>noggit::ui::about_widget</name>
<message>
<location filename="../src/noggit/ui/about_widget.cpp" line="23"/>
<source>About Noggit</source>
- <translation>O NoggItu</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/ui/about_widget.cpp" line="31"/>
<source>Noggit Studio</source>
- <translation>NoggIt Studio</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/ui/about_widget.cpp" line="32"/>
<source>a WoW map editor for 3.3.5a</source>
- <translation>WoW map editor pro 3.3.5a</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/ui/about_widget.cpp" line="33"/>
<source>Maintained by %1</source>
- <translation>Vývojáří: %1</translation>
+ <translation type="unfinished"></translation>
</message>
<message utf8="true">
<location filename="../src/noggit/ui/about_widget.cpp" line="34"/>
<source>World of Warcraft © Blizzard Entertainment</source>
- <translation>World of Warcraft © Blizzard Entertainment</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/ui/about_widget.cpp" line="36"/>
<source>%1, %2</source>
- <translation>%1, %2</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
- <name>cursor_selector</name>
+ <name>noggit::ui::cursor_selector</name>
<message>
<location filename="../src/noggit/ui/cursor_selector.cpp" line="60"/>
<source>Cursor options</source>
@@ -446,64 +490,81 @@
</message>
</context>
<context>
- <name>help_widget</name>
+ <name>noggit::ui::help_widget</name>
<message>
<location filename="../src/noggit/ui/help_widget.cpp" line="16"/>
<source>Help</source>
- <translation type="unfinished">Nápověda</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/ui/help_widget.cpp" line="44"/>
<source>Key bindings</source>
- <translation>Klávesové zkratky</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/ui/help_widget.cpp" line="53"/>
<source>Basic controls</source>
- <translation>Základní ovládání</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/ui/help_widget.cpp" line="73"/>
<source>Toggles</source>
- <translation>Přepínače</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/ui/help_widget.cpp" line="92"/>
<source>Files</source>
- <translation>Soubory</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/noggit/ui/help_widget.cpp" line="104"/>
<source>Adjust</source>
- <translation>Ostatní</translation>
- </message>
-</context>
-<context>
- <name>loader</name>
- <message>
- <location filename="../src/noggit/async/loader.cpp" line="17"/>
- <source>Asynchronous loading with %1 threads.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
- <name>minimap_widget</name>
+ <name>noggit::ui::minimap_widget</name>
<message>
<location filename="../src/noggit/ui/minimap_widget.cpp" line="138"/>
<source>Select a map on the left side.</source>
- <translation>Vyberte si mapu nalevo</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
- <name>settingsDialog</name>
+ <name>noggit::ui::settingsDialog</name>
<message>
- <location filename="../src/noggit/ui/settingsDialog.cpp" line="70"/>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="32"/>
+ <source>Select a different Project path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="42"/>
+ <source>Antialiasing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="46"/>
+ <source>Game path : </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="47"/>
+ <source>Project path : </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="48"/>
+ <source>View Distance : </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="74"/>
<source>configuration_settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/noggit/ui/settingsDialog.cpp" line="104"/>
- <location filename="../src/noggit/ui/settingsDialog.cpp" line="123"/>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="108"/>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="127"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
diff --git a/translations/noggit_de.ts b/translations/noggit_de.ts
--- a/translations/noggit_de.ts
+++ b/translations/noggit_de.ts
@@ -2,310 +2,20 @@
<!DOCTYPE TS>
<TS version="2.0" language="de_DE">
<context>
- <name>MapView</name>
+ <name>DBCEditor</name>
<message>
- <location filename="../src/noggit/MapView.cpp" line="1996"/>
- <source>Shaping settings</source>
+ <location filename="../src/noggit/ui/DBCEditor.cpp" line="19"/>
+ <source>Save</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/noggit/MapView.cpp" line="2007"/>
- <location filename="../src/noggit/MapView.cpp" line="2071"/>
- <source>Flat</source>
+ <location filename="../src/noggit/ui/DBCEditor.cpp" line="42"/>
+ <source>Edit Column</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/noggit/MapView.cpp" line="2008"/>
- <location filename="../src/noggit/MapView.cpp" line="2072"/>
- <source>Linear</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2009"/>
- <location filename="../src/noggit/MapView.cpp" line="2073"/>
- <source>Smooth</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2010"/>
- <source>Polynomial</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2011"/>
- <source>Trigonometric</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2012"/>
- <source>Square</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2040"/>
- <location filename="../src/noggit/MapView.cpp" line="2095"/>
- <source>Brush &amp;radius</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2041"/>
- <location filename="../src/noggit/MapView.cpp" line="2096"/>
- <source>Shaping &amp;speed</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="2062"/>
- <source>Smoothing settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="151"/>
- <source>Save current tile</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="152"/>
- <source>Save all modified tiles</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="153"/>
- <source>Reload current tile</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="155"/>
- <source>Add bookmark for this location</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="157"/>
- <source>Export heightmap</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="158"/>
- <source>Import heightmap</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="160"/>
- <source>Return to menu</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="163"/>
- <source>Copy object</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="164"/>
- <source>Paste object</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="165"/>
- <source>Delete object</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="168"/>
- <source>Reset object&apos;s rotation</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="169"/>
- <source>Snap object to ground</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="172"/>
- <source>Selected texture</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="173"/>
- <source>Show minimap</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="174"/>
- <source>Object information</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="177"/>
- <source>Draw doodads</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="178"/>
- <source>Draw doodads inside of WMOs</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="179"/>
- <source>Draw terrain</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="180"/>
- <source>Draw water</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="181"/>
- <source>Draw WMOs</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="182"/>
- <source>Draw lines</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="183"/>
- <source>Draw lines for holes</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="185"/>
- <source>Draw contours</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="186"/>
- <source>Draw fog</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="187"/>
- <source>Enable Lighting</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="189"/>
- <source>Turn camera 180 degrees</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="191"/>
- <source>Choose selection cursor</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="192"/>
- <source>Invert mouse y-axis</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="193"/>
- <source>Automatic selection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="195"/>
- <source>Randomized rotation when copying</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="196"/>
- <source>Randomized position when copying</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="197"/>
- <source>Randomized size when copying</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="199"/>
- <source>Decrease time speed</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="200"/>
- <source>Increase time speed</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="201"/>
- <source>Decrease movement speed</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="202"/>
- <source>Increase movement speed</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="205"/>
- <source>Key bindings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="206"/>
- <source>About Noggit</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="208"/>
- <source>Save WDT</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="209"/>
- <source>Save minimap as raw files</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="210"/>
- <source>Add object to map</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="222"/>
- <source>File</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="234"/>
- <source>Edit</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="242"/>
- <source>Assist</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="243"/>
- <source>Insert helper model</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="270"/>
- <source>View</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="286"/>
- <source>Settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="301"/>
- <source>Help</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="305"/>
- <source>Testing and Debugging</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../src/noggit/MapView.cpp" line="310"/>
- <source>Stuff that should only be on keys</source>
+ <location filename="../src/noggit/ui/DBCEditor.cpp" line="43"/>
+ <source>Edit Column Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -335,21 +45,371 @@
<context>
<name>QObject</name>
<message>
- <location filename="../src/noggit/DBC.cpp" line="44"/>
- <location filename="../src/noggit/DBC.cpp" line="56"/>
- <location filename="../src/noggit/DBC.cpp" line="66"/>
+ <location filename="../src/noggit/DBC.cpp" line="45"/>
+ <location filename="../src/noggit/DBC.cpp" line="57"/>
+ <location filename="../src/noggit/DBC.cpp" line="67"/>
<source>Unknown location</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/noggit/DBC.cpp" line="76"/>
- <location filename="../src/noggit/DBC.cpp" line="85"/>
+ <location filename="../src/noggit/DBC.cpp" line="77"/>
+ <location filename="../src/noggit/DBC.cpp" line="86"/>
<source>Unknown map</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
- <name>about_widget</name>
+ <name>columnEditor</name>
+ <message>
+ <location filename="../src/noggit/ui/DBCEditor.cpp" line="70"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/DBCEditor.cpp" line="72"/>
+ <source>Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>noggit::MainWindow</name>
+ <message>
+ <location filename="../src/noggit/MainWindow.cpp" line="34"/>
+ <source>Ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MainWindow.cpp" line="35"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MainWindow.cpp" line="36"/>
+ <source>Toolbar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MainWindow.cpp" line="52"/>
+ <source>Project Explorer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>noggit::MapView</name>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="160"/>
+ <source>Save current tile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="161"/>
+ <source>Save all modified tiles</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="162"/>
+ <source>Reload current tile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="164"/>
+ <source>Add bookmark for this location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="166"/>
+ <source>Export heightmap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="167"/>
+ <source>Import heightmap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="169"/>
+ <source>Return to menu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="172"/>
+ <source>Copy object</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="173"/>
+ <source>Paste object</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="174"/>
+ <source>Delete object</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="177"/>
+ <source>Reset object&apos;s rotation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="178"/>
+ <source>Snap object to ground</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="181"/>
+ <source>Selected texture</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="182"/>
+ <source>Show minimap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="183"/>
+ <source>Object information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="186"/>
+ <source>Draw doodads</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="187"/>
+ <source>Draw doodads inside of WMOs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="188"/>
+ <source>Draw terrain</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="189"/>
+ <source>Draw water</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="190"/>
+ <source>Draw WMOs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="191"/>
+ <source>Draw lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="192"/>
+ <source>Draw lines for holes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="194"/>
+ <source>Draw contours</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="195"/>
+ <source>Draw fog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="196"/>
+ <source>Enable Lighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="198"/>
+ <source>Turn camera 180 degrees</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="200"/>
+ <source>Choose selection cursor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="201"/>
+ <source>Invert mouse y-axis</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="202"/>
+ <source>Automatic selection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="204"/>
+ <source>Randomized rotation when copying</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="205"/>
+ <source>Randomized position when copying</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="206"/>
+ <source>Randomized size when copying</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="208"/>
+ <source>Decrease time speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="209"/>
+ <source>Increase time speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="210"/>
+ <source>Decrease movement speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="211"/>
+ <source>Increase movement speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="214"/>
+ <source>Key bindings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="215"/>
+ <source>About Noggit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="217"/>
+ <source>Save WDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="218"/>
+ <source>Save minimap as raw files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="219"/>
+ <source>Add object to map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="232"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="244"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="252"/>
+ <source>Assist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="253"/>
+ <source>Insert helper model</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="280"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="296"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="311"/>
+ <source>Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="315"/>
+ <source>Testing and Debugging</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="320"/>
+ <source>Stuff that should only be on keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2022"/>
+ <location filename="../src/noggit/MapView.cpp" line="2070"/>
+ <source>Flat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2023"/>
+ <location filename="../src/noggit/MapView.cpp" line="2071"/>
+ <source>Linear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2024"/>
+ <location filename="../src/noggit/MapView.cpp" line="2072"/>
+ <source>Smooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2025"/>
+ <source>Polynomial</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2026"/>
+ <source>Trigonometric</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2027"/>
+ <source>Square</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2045"/>
+ <location filename="../src/noggit/MapView.cpp" line="2090"/>
+ <source>Brush &amp;radius</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/MapView.cpp" line="2046"/>
+ <location filename="../src/noggit/MapView.cpp" line="2091"/>
+ <source>Shaping &amp;speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>noggit::application</name>
+ <message>
+ <location filename="../src/noggit/application.cpp" line="209"/>
+ <source>Open WoW Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>noggit::async::loader</name>
+ <message>
+ <location filename="../src/noggit/async/loader.cpp" line="17"/>
+ <source>Asynchronous loading with %1 threads.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>noggit::ui::about_widget</name>
<message>
<location filename="../src/noggit/ui/about_widget.cpp" line="23"/>
<source>About Noggit</source>
@@ -382,7 +442,7 @@
</message>
</context>
<context>
- <name>cursor_selector</name>
+ <name>noggit::ui::cursor_selector</name>
<message>
<location filename="../src/noggit/ui/cursor_selector.cpp" line="60"/>
<source>Cursor options</source>
@@ -430,7 +490,7 @@
</message>
</context>
<context>
- <name>help_widget</name>
+ <name>noggit::ui::help_widget</name>
<message>
<location filename="../src/noggit/ui/help_widget.cpp" line="16"/>
<source>Help</source>
@@ -463,15 +523,7 @@
</message>
</context>
<context>
- <name>loader</name>
- <message>
- <location filename="../src/noggit/async/loader.cpp" line="17"/>
- <source>Asynchronous loading with %1 threads.</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>minimap_widget</name>
+ <name>noggit::ui::minimap_widget</name>
<message>
<location filename="../src/noggit/ui/minimap_widget.cpp" line="138"/>
<source>Select a map on the left side.</source>
@@ -479,15 +531,40 @@
</message>
</context>
<context>
- <name>settingsDialog</name>
+ <name>noggit::ui::settingsDialog</name>
<message>
- <location filename="../src/noggit/ui/settingsDialog.cpp" line="70"/>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="32"/>
+ <source>Select a different Project path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="42"/>
+ <source>Antialiasing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="46"/>
+ <source>Game path : </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="47"/>
+ <source>Project path : </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="48"/>
+ <source>View Distance : </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="74"/>
<source>configuration_settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/noggit/ui/settingsDialog.cpp" line="104"/>
- <location filename="../src/noggit/ui/settingsDialog.cpp" line="123"/>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="108"/>
+ <location filename="../src/noggit/ui/settingsDialog.cpp" line="127"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>