From a9007015b0ebb0afd75c58d97a9b258fe0a67325 Mon Sep 17 00:00:00 2001 From: triplus Date: Mon, 29 May 2017 01:22:55 +0200 Subject: [PATCH] Redefine complete workbench purpose --- src/Mod/Complete/App/AppComplete.cpp | 95 --- src/Mod/Complete/App/CMakeLists.txt | 35 - src/Mod/Complete/App/CompleteConfiguration.h | 42 -- src/Mod/Complete/App/PreCompiled.cpp | 24 - src/Mod/Complete/App/PreCompiled.h | 58 -- src/Mod/Complete/CMakeLists.txt | 18 +- src/Mod/Complete/Gui/AppCompleteGui.cpp | 150 ---- src/Mod/Complete/Gui/CMakeLists.txt | 51 +- src/Mod/Complete/Gui/Command.cpp | 65 -- src/Mod/Complete/Gui/PreCompiled.cpp | 24 - src/Mod/Complete/Gui/PreCompiled.h | 72 -- src/Mod/Complete/Gui/Resources/Complete.qrc | 36 - .../Gui/Resources/UpdateResources.bat | 2 - .../Gui/Resources/translations/Complete_af.qm | Bin 1472 -> 0 bytes .../Gui/Resources/translations/Complete_af.ts | 86 --- .../Gui/Resources/translations/Complete_ca.qm | Bin 1466 -> 0 bytes .../Gui/Resources/translations/Complete_ca.ts | 86 --- .../Gui/Resources/translations/Complete_cs.qm | Bin 1394 -> 0 bytes .../Gui/Resources/translations/Complete_cs.ts | 86 --- .../Gui/Resources/translations/Complete_de.qm | Bin 1464 -> 0 bytes .../Gui/Resources/translations/Complete_de.ts | 86 --- .../Gui/Resources/translations/Complete_el.qm | Bin 1512 -> 0 bytes .../Gui/Resources/translations/Complete_el.ts | 86 --- .../Resources/translations/Complete_es-ES.qm | Bin 1506 -> 0 bytes .../Resources/translations/Complete_es-ES.ts | 86 --- .../Gui/Resources/translations/Complete_eu.qm | Bin 1488 -> 0 bytes .../Gui/Resources/translations/Complete_eu.ts | 86 --- .../Gui/Resources/translations/Complete_fi.qm | Bin 1462 -> 0 bytes .../Gui/Resources/translations/Complete_fi.ts | 86 --- .../Gui/Resources/translations/Complete_fr.qm | Bin 1514 -> 0 bytes .../Gui/Resources/translations/Complete_fr.ts | 86 --- .../Gui/Resources/translations/Complete_gl.qm | Bin 1478 -> 0 bytes .../Gui/Resources/translations/Complete_gl.ts | 86 --- .../Gui/Resources/translations/Complete_hr.qm | Bin 1457 -> 0 bytes .../Gui/Resources/translations/Complete_hr.ts | 86 --- .../Gui/Resources/translations/Complete_hu.qm | Bin 1483 -> 0 bytes .../Gui/Resources/translations/Complete_hu.ts | 86 --- .../Gui/Resources/translations/Complete_it.qm | Bin 1436 -> 0 bytes .../Gui/Resources/translations/Complete_it.ts | 86 --- .../Gui/Resources/translations/Complete_ja.qm | Bin 1229 -> 0 bytes .../Gui/Resources/translations/Complete_ja.ts | 86 --- .../Resources/translations/Complete_kab.qm | Bin 1493 -> 0 bytes .../Resources/translations/Complete_kab.ts | 86 --- .../Gui/Resources/translations/Complete_ko.qm | Bin 1167 -> 0 bytes .../Gui/Resources/translations/Complete_ko.ts | 86 --- .../Gui/Resources/translations/Complete_nl.qm | Bin 1476 -> 0 bytes .../Gui/Resources/translations/Complete_nl.ts | 86 --- .../Gui/Resources/translations/Complete_no.qm | Bin 1406 -> 0 bytes .../Gui/Resources/translations/Complete_no.ts | 86 --- .../Gui/Resources/translations/Complete_pl.qm | Bin 1454 -> 0 bytes .../Gui/Resources/translations/Complete_pl.ts | 86 --- .../Resources/translations/Complete_pt-BR.qm | Bin 1498 -> 0 bytes .../Resources/translations/Complete_pt-BR.ts | 86 --- .../Resources/translations/Complete_pt-PT.qm | Bin 1550 -> 0 bytes .../Resources/translations/Complete_pt-PT.ts | 86 --- .../Gui/Resources/translations/Complete_ro.qm | Bin 1523 -> 0 bytes .../Gui/Resources/translations/Complete_ro.ts | 87 --- .../Gui/Resources/translations/Complete_ru.qm | Bin 1531 -> 0 bytes .../Gui/Resources/translations/Complete_ru.ts | 86 --- .../Gui/Resources/translations/Complete_sk.qm | Bin 1430 -> 0 bytes .../Gui/Resources/translations/Complete_sk.ts | 86 --- .../Gui/Resources/translations/Complete_sl.qm | Bin 1449 -> 0 bytes .../Gui/Resources/translations/Complete_sl.ts | 86 --- .../Gui/Resources/translations/Complete_sr.qm | Bin 1445 -> 0 bytes .../Gui/Resources/translations/Complete_sr.ts | 86 --- .../Resources/translations/Complete_sv-SE.qm | Bin 1400 -> 0 bytes .../Resources/translations/Complete_sv-SE.ts | 86 --- .../Gui/Resources/translations/Complete_tr.qm | Bin 1477 -> 0 bytes .../Gui/Resources/translations/Complete_tr.ts | 86 --- .../Gui/Resources/translations/Complete_uk.qm | Bin 1495 -> 0 bytes .../Gui/Resources/translations/Complete_uk.ts | 86 --- .../Resources/translations/Complete_zh-CN.qm | Bin 1089 -> 0 bytes .../Resources/translations/Complete_zh-CN.ts | 86 --- .../Resources/translations/Complete_zh-TW.qm | Bin 1093 -> 0 bytes .../Resources/translations/Complete_zh-TW.ts | 86 --- src/Mod/Complete/Gui/Workbench.cpp | 641 ------------------ src/Mod/Complete/Gui/Workbench.h | 65 -- src/Mod/Complete/InitGui.py | 12 +- src/Mod/Complete/complete.dox | 3 - 79 files changed, 26 insertions(+), 4034 deletions(-) delete mode 100644 src/Mod/Complete/App/AppComplete.cpp delete mode 100644 src/Mod/Complete/App/CMakeLists.txt delete mode 100644 src/Mod/Complete/App/CompleteConfiguration.h delete mode 100644 src/Mod/Complete/App/PreCompiled.cpp delete mode 100644 src/Mod/Complete/App/PreCompiled.h delete mode 100644 src/Mod/Complete/Gui/AppCompleteGui.cpp delete mode 100644 src/Mod/Complete/Gui/Command.cpp delete mode 100644 src/Mod/Complete/Gui/PreCompiled.cpp delete mode 100644 src/Mod/Complete/Gui/PreCompiled.h delete mode 100644 src/Mod/Complete/Gui/Resources/Complete.qrc delete mode 100644 src/Mod/Complete/Gui/Resources/UpdateResources.bat delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_af.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_af.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_ca.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_ca.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_cs.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_cs.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_de.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_de.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_el.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_el.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_es-ES.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_es-ES.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_eu.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_eu.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_fi.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_fi.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_fr.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_fr.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_gl.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_gl.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_hr.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_hr.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_hu.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_hu.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_it.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_it.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_ja.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_ja.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_kab.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_kab.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_ko.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_ko.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_nl.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_nl.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_no.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_no.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_pl.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_pl.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_pt-BR.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_pt-BR.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_pt-PT.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_pt-PT.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_ro.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_ro.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_ru.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_ru.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_sk.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_sk.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_sl.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_sl.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_sr.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_sr.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_sv-SE.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_sv-SE.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_tr.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_tr.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_uk.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_uk.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_zh-CN.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_zh-CN.ts delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_zh-TW.qm delete mode 100644 src/Mod/Complete/Gui/Resources/translations/Complete_zh-TW.ts delete mode 100644 src/Mod/Complete/Gui/Workbench.cpp delete mode 100644 src/Mod/Complete/Gui/Workbench.h delete mode 100644 src/Mod/Complete/complete.dox diff --git a/src/Mod/Complete/App/AppComplete.cpp b/src/Mod/Complete/App/AppComplete.cpp deleted file mode 100644 index 4d5a45e6e3..0000000000 --- a/src/Mod/Complete/App/AppComplete.cpp +++ /dev/null @@ -1,95 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel (juergen.riegel@web.de) * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#include "PreCompiled.h" -#ifndef _PreComp_ -# include -#endif - -#include -#include - -#include -#include -#include - -#include "CompleteConfiguration.h" - -namespace Complete { -class Module : public Py::ExtensionModule -{ -public: - Module() : Py::ExtensionModule("Complete") - { - initialize("This module is the Complete module."); // register with Python - } - - virtual ~Module() {} - -private: -}; - -PyObject* initModule() -{ - return (new Module)->module().ptr(); -} - -} // namespace Complete - - -/* Python entry */ -PyMOD_INIT_FUNC(Complete) -{ - // load dependent module - try { - Base::Interpreter().loadModule("Part"); - Base::Interpreter().loadModule("Mesh"); - Base::Interpreter().loadModule("Points"); - //Base::Interpreter().loadModule("MeshPart"); - //Base::Interpreter().loadModule("Assembly"); - Base::Interpreter().loadModule("Drawing"); - Base::Interpreter().loadModule("Raytracing"); -# ifdef COMPLETE_SHOW_SKETCHER - Base::Interpreter().loadModule("Sketcher"); -# endif - Base::Interpreter().loadModule("PartDesign"); - Base::Interpreter().loadModule("Image"); - //Base::Interpreter().loadModule("Cam"); -# ifdef COMPLETE_USE_DRAFTING - try { - Base::Interpreter().loadModule("Draft"); - } - catch (const Base::Exception& e) { - // If called from console then issue a message but don't stop with an error - PySys_WriteStdout("Import error: %s\n", e.what()); - } -# endif - } - catch(const Base::Exception& e) { - PyErr_SetString(PyExc_ImportError, e.what()); - PyMOD_Return(0); - } - PyObject* mod = Complete::initModule(); - Base::Console().Log("Loading Complete module... done\n"); - PyMOD_Return(mod); -} diff --git a/src/Mod/Complete/App/CMakeLists.txt b/src/Mod/Complete/App/CMakeLists.txt deleted file mode 100644 index 324315831f..0000000000 --- a/src/Mod/Complete/App/CMakeLists.txt +++ /dev/null @@ -1,35 +0,0 @@ -if(WIN32) -endif(WIN32) - -include_directories( - ${Boost_INCLUDE_DIRS} - ${OCC_INCLUDE_DIR} - ${ZLIB_INCLUDE_DIR} - ${PYTHON_INCLUDE_DIRS} - ${XercesC_INCLUDE_DIRS} -) - -set(Complete_LIBS - FreeCADApp -) - -SET(Complete_SRCS - AppComplete.cpp - PreCompiled.cpp - PreCompiled.h - CompleteConfiguration.h -) - -add_library(Complete SHARED ${Complete_SRCS}) -target_link_libraries(Complete ${Complete_LIBS}) - - -fc_target_copy_resource(Complete - ${CMAKE_SOURCE_DIR}/src/Mod/Complete - ${CMAKE_BINARY_DIR}/Mod/Complete - Init.py) - -SET_BIN_DIR(Complete Complete /Mod/Complete) -SET_PYTHON_PREFIX_SUFFIX(Complete) - -INSTALL(TARGETS Complete DESTINATION ${CMAKE_INSTALL_LIBDIR}) diff --git a/src/Mod/Complete/App/CompleteConfiguration.h b/src/Mod/Complete/App/CompleteConfiguration.h deleted file mode 100644 index e6ea0cfab9..0000000000 --- a/src/Mod/Complete/App/CompleteConfiguration.h +++ /dev/null @@ -1,42 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel (juergen.riegel@web.de) * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#ifndef COMPLETE_CONFIGURATION_H -#define COMPLETE_CONFIGURATION_H - -#include - -// Exporting of App classes -#ifdef FC_OS_WIN32 -# define COMPLETE_SHOW_SKETCHER -# define COMPLETE_USE_DRAFTING -#else // for Linux -# define COMPLETE_SHOW_SKETCHER -# define COMPLETE_USE_DRAFTING -#endif - - - - -#endif - diff --git a/src/Mod/Complete/App/PreCompiled.cpp b/src/Mod/Complete/App/PreCompiled.cpp deleted file mode 100644 index 46269e9671..0000000000 --- a/src/Mod/Complete/App/PreCompiled.cpp +++ /dev/null @@ -1,24 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel (juergen.riegel@web.de) * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#include "PreCompiled.h" diff --git a/src/Mod/Complete/App/PreCompiled.h b/src/Mod/Complete/App/PreCompiled.h deleted file mode 100644 index 32dfe7f3f0..0000000000 --- a/src/Mod/Complete/App/PreCompiled.h +++ /dev/null @@ -1,58 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel (juergen.riegel@web.de) * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#ifndef COMPLETE_PRECOMPILED_H -#define COMPLETE_PRECOMPILED_H - -#include - -// Exporting of App classes -#ifdef FC_OS_WIN32 -# define AppCompleteExport __declspec(dllexport) -# define PartExport __declspec(dllimport) -# define MeshExport __declspec(dllimport) -#else // for Linux -# define AppCompleteExport -# define PartExport -# define MeshExport -#endif - -#ifdef _PreComp_ - -// standard -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - - -#endif // _PreComp_ -#endif - diff --git a/src/Mod/Complete/CMakeLists.txt b/src/Mod/Complete/CMakeLists.txt index e553da1496..fc33c960fe 100644 --- a/src/Mod/Complete/CMakeLists.txt +++ b/src/Mod/Complete/CMakeLists.txt @@ -1,13 +1,23 @@ - -add_subdirectory(App) if(BUILD_GUI) add_subdirectory(Gui) endif(BUILD_GUI) +SET(Complete_SRCS + Init.py + InitGui.py +) + +SOURCE_GROUP("" FILES ${Complete_SRCS}) + +ADD_CUSTOM_TARGET(Complete ALL + SOURCES ${Complete_SRCS} +) + +fc_copy_sources(Complete "${CMAKE_BINARY_DIR}/Mod/Complete" ${Complete_SRCS}) + INSTALL( FILES - Init.py - InitGui.py + ${Complete_SRCS} DESTINATION Mod/Complete ) diff --git a/src/Mod/Complete/Gui/AppCompleteGui.cpp b/src/Mod/Complete/Gui/AppCompleteGui.cpp deleted file mode 100644 index 09505603f8..0000000000 --- a/src/Mod/Complete/Gui/AppCompleteGui.cpp +++ /dev/null @@ -1,150 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel (juergen.riegel@web.de) * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#include "PreCompiled.h" -#ifndef _PreComp_ -# include -#endif - -#include -#include - -#include -#include -#include -#include -#include -#include "Workbench.h" - -#include - - -QList mods; - -// use a different name to CreateCommand() -void CreateCompleteCommands(void); - -void loadCompleteResource() -{ - // add resources and reloads the translators - Q_INIT_RESOURCE(Complete); - Gui::Translator::instance()->refresh(); -} - -namespace CompleteGui { -class Module : public Py::ExtensionModule -{ -public: - Module() : Py::ExtensionModule("CompleteGui") - { - initialize("This module is the CompleteGui module."); // register with Python - } - - virtual ~Module() {} - -private: -}; - -PyObject* initModule() -{ - return (new Module)->module().ptr(); -} - -} // namespace CompleteGui - - -/* Python entry */ -PyMOD_INIT_FUNC(CompleteGui) -{ - if (!Gui::Application::Instance) { - PyErr_SetString(PyExc_ImportError, "Cannot load Gui module in console application."); - PyMOD_Return(0); - } - - // try to load dependent modules, currently not (AssemblyGui, CamGui) - char *modules[] = {"PartGui", "MeshGui", "MeshPartGui", "PointsGui", "DrawingGui", "RaytracingGui", "SketcherGui", "PartDesignGui", "ImageGui", "TestGui"}; - size_t nModules = sizeof(modules) / sizeof(char*); - for (size_t i = 0; i < nModules; i++) { - try { - Base::Interpreter().loadModule(modules[i]); - } - catch (const Base::Exception& e) { - Base::Console().Error("%s\n", e.what()); - // Prints message to console window if we are in interactive mode - PyErr_Print(); - continue; - } - mods.append(QSTRING(modules[i])); - } - -# ifdef COMPLETE_USE_DRAFTING - mods.append(QSTRING("DraftGui")); - try { - Py::Module module(PyImport_ImportModule("FreeCADGui"),true); - Py::Callable method(module.getAttr(std::string("getWorkbench"))); - - // Get the CompleteWorkbench handler - Py::Tuple args(1); - args.setItem(0,Py::String("DraftWorkbench")); - Py::Object handler(method.apply(args)); - - std::string type; - if (!handler.hasAttr(std::string("__Workbench__"))) { - // call its GetClassName method if possible - Py::Callable method(handler.getAttr(std::string("GetClassName"))); - Py::Tuple args; - Py::String result(method.apply(args)); - type = result.as_std_string("ascii"); - if (type == "Gui::PythonWorkbench") { - Gui::Workbench* wb = Gui::WorkbenchManager::instance()->createWorkbench("DraftWorkbench", type); - handler.setAttr(std::string("__Workbench__"), Py::Object(wb->getPyObject(), true)); - } - - // import the matching module first - Py::Callable activate(handler.getAttr(std::string("Initialize"))); - activate.apply(args); - } - - // Get the CompleteWorkbench handler - args.setItem(0,Py::String("CompleteWorkbench")); - } - catch (const Base::Exception& e) { - Base::Console().Error("%s\n", e.what()); - mods.removeAt(mods.size()); - // Prints message to console window if we are in interactive mode - PyErr_Print(); - } -# endif - - PyObject* mod = CompleteGui::initModule(); - Base::Console().Log("Loading GUI of Complete module... done\n"); - - // instantiating the commands - CreateCompleteCommands(); - CompleteGui::Workbench::init(); - - // add resources and reloads the translators - loadCompleteResource(); - - PyMOD_Return(mod); -} diff --git a/src/Mod/Complete/Gui/CMakeLists.txt b/src/Mod/Complete/Gui/CMakeLists.txt index 669ca07efd..d4c0a4a680 100644 --- a/src/Mod/Complete/Gui/CMakeLists.txt +++ b/src/Mod/Complete/Gui/CMakeLists.txt @@ -1,51 +1,14 @@ -include_directories( - ${CMAKE_CURRENT_BINARY_DIR} - ${Boost_INCLUDE_DIRS} - ${COIN3D_INCLUDE_DIRS} - ${ZLIB_INCLUDE_DIR} - ${PYTHON_INCLUDE_DIRS} - ${XercesC_INCLUDE_DIRS} -) - -set(CompleteGui_LIBS - Complete - FreeCADGui -) - -if (BUILD_QT5) - qt5_add_resources(Complete_QRC_SRCS Resources/Complete.qrc) -else() - qt4_add_resources(Complete_QRC_SRCS Resources/Complete.qrc) -endif() - -SET(CompleteGui_SRCS - ${Complete_QRC_SRCS} - AppCompleteGui.cpp - Command.cpp - PreCompiled.cpp - PreCompiled.h - Workbench.cpp - Workbench.h -) - -add_library(CompleteGui SHARED ${CompleteGui_SRCS}) -target_link_libraries(CompleteGui ${CompleteGui_LIBS}) - - -fc_target_copy_resource(CompleteGui - ${CMAKE_SOURCE_DIR}/src/Mod/Complete - ${CMAKE_BINARY_DIR}/Mod/Complete - InitGui.py) - -SET_BIN_DIR(CompleteGui CompleteGui /Mod/Complete) -SET_PYTHON_PREFIX_SUFFIX(CompleteGui) - -install(TARGETS CompleteGui DESTINATION ${CMAKE_INSTALL_LIBDIR}) - SET(CompleteGuiIcon_SVG Resources/icons/CompleteWorkbench.svg ) +SOURCE_GROUP("" FILES ${CompleteGuiIcon_SVG}) + +ADD_CUSTOM_TARGET(CompleteGui ALL + SOURCES ${CompleteGuiIcon_SVG} +) + fc_copy_sources(CompleteGui "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_DATADIR}/Mod/Complete" ${CompleteGuiIcon_SVG}) INSTALL(FILES ${CompleteGuiIcon_SVG} DESTINATION "${CMAKE_INSTALL_DATADIR}/Mod/Complete/Resources/icons") + diff --git a/src/Mod/Complete/Gui/Command.cpp b/src/Mod/Complete/Gui/Command.cpp deleted file mode 100644 index 0073df44ca..0000000000 --- a/src/Mod/Complete/Gui/Command.cpp +++ /dev/null @@ -1,65 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel (juergen.riegel@web.de) * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#include "PreCompiled.h" -#ifndef _PreComp_ -#endif - -#include -#include -#include -#include - - -using namespace std; - -DEF_STD_CMD(CmdCompleteConstraintAxle); - -CmdCompleteConstraintAxle::CmdCompleteConstraintAxle() - :Command("Complete_ConstraintAxle") -{ - sAppModule = "Complete"; - sGroup = QT_TR_NOOP("Complete"); - sMenuText = QT_TR_NOOP("Constraint Axle..."); - sToolTipText = QT_TR_NOOP("set a axle constraint between two objects"); - sWhatsThis = "Complete_ConstraintAxle"; - sStatusTip = sToolTipText; - sPixmap = "actions/document-new"; -} - - -void CmdCompleteConstraintAxle::activated(int iMsg) -{ - Q_UNUSED(iMsg); - // load the file with the module - //Command::doCommand(Command::Gui, "import Complete, CompleteGui"); -} - - - -void CreateCompleteCommands(void) -{ - Gui::CommandManager &rcCmdMgr = Gui::Application::Instance->commandManager(); - - rcCmdMgr.addCommand(new CmdCompleteConstraintAxle()); - } diff --git a/src/Mod/Complete/Gui/PreCompiled.cpp b/src/Mod/Complete/Gui/PreCompiled.cpp deleted file mode 100644 index 46269e9671..0000000000 --- a/src/Mod/Complete/Gui/PreCompiled.cpp +++ /dev/null @@ -1,24 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel (juergen.riegel@web.de) * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#include "PreCompiled.h" diff --git a/src/Mod/Complete/Gui/PreCompiled.h b/src/Mod/Complete/Gui/PreCompiled.h deleted file mode 100644 index 26dc5635e0..0000000000 --- a/src/Mod/Complete/Gui/PreCompiled.h +++ /dev/null @@ -1,72 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel (juergen.riegel@web.de) * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#ifndef COMPLETEGUI_PRECOMPILED_H -#define COMPLETEGUI_PRECOMPILED_H - -#include - -// Importing of App classes -#ifdef FC_OS_WIN32 -# define CompleteExport __declspec(dllimport) -# define CompleteGuiExport __declspec(dllexport) -#else // for Linux -# define CompleteExport -# define CompleteGuiExport -#endif - - -#ifdef _PreComp_ - -// Python -#include - -// standard -#include -#include -#include - -// STL -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#ifdef FC_OS_WIN32 -# include -#endif - - -// Qt Toolkit -#ifndef __Qt4All__ -# include -#endif - -#endif //_PreComp_ - -#endif // COMPLETEGUI_PRECOMPILED_H diff --git a/src/Mod/Complete/Gui/Resources/Complete.qrc b/src/Mod/Complete/Gui/Resources/Complete.qrc deleted file mode 100644 index daf87d6c24..0000000000 --- a/src/Mod/Complete/Gui/Resources/Complete.qrc +++ /dev/null @@ -1,36 +0,0 @@ - - - icons/CompleteWorkbench.svg - translations/Complete_af.qm - translations/Complete_de.qm - translations/Complete_fi.qm - translations/Complete_fr.qm - translations/Complete_hr.qm - translations/Complete_it.qm - translations/Complete_nl.qm - translations/Complete_no.qm - translations/Complete_pl.qm - translations/Complete_ru.qm - translations/Complete_uk.qm - translations/Complete_tr.qm - translations/Complete_sv-SE.qm - translations/Complete_zh-TW.qm - translations/Complete_pt-BR.qm - translations/Complete_cs.qm - translations/Complete_sk.qm - translations/Complete_es-ES.qm - translations/Complete_zh-CN.qm - translations/Complete_ja.qm - translations/Complete_ro.qm - translations/Complete_hu.qm - translations/Complete_pt-PT.qm - translations/Complete_sr.qm - translations/Complete_el.qm - translations/Complete_sl.qm - translations/Complete_eu.qm - translations/Complete_ca.qm - translations/Complete_gl.qm - translations/Complete_kab.qm - translations/Complete_ko.qm - - diff --git a/src/Mod/Complete/Gui/Resources/UpdateResources.bat b/src/Mod/Complete/Gui/Resources/UpdateResources.bat deleted file mode 100644 index aeb856b936..0000000000 --- a/src/Mod/Complete/Gui/Resources/UpdateResources.bat +++ /dev/null @@ -1,2 +0,0 @@ -python ..\..\..\..\Tools\dir2qrc.py -v -o Complete.qrc -@pause diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_af.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_af.qm deleted file mode 100644 index 91424334f32e5d24b3989c94351e823d07b1fadc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1472 zcma)5J!lj`6n>XnlFJV!ifEK8Mv;qx9=4*5xo9lJgj`6##?0-_-EDSnciEZCC50A( zKaHiGAfi}VnMMd=AxI1eTG?o6Wg*z8jrhGuZj&4*gk^U2z1jD@?|bjfg;(X#jUSI5 zemItWv+(5g*Ks0RrtiNC*k7jB^d+M1nbg`U?@!YsjkiSUv*{}j{^I;{di~2U__IBq zHrCyfXF>Vt8lP%pRaLKtWhOE)kVmwlCD zl+!eh_y{W|4=4duNl+cO!9E6CkR(lcev%9awvhxw<@5PHNZ`q$)iLH)AJ$Iz|UpWI0;cw0n!q01FwKkiHBvBv2(GxiF~pd7s1O? zTP@C0LE-i?)*4MV@3`hCoFS1R=n>cT_( diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_af.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_af.ts deleted file mode 100644 index 418e114e6c..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_af.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Volledig - - - - Constraint Axle... - Beperking met 'n as... - - - - set a axle constraint between two objects - definieer 'n bewegingsbeperking tussen twee voorwerpe met 'n as - - - - Test_Test - - - Self-test... - Selftoets... - - - - Runs a self-test to check if the application works properly - Loop 'n selftoets om na te gaan dat die toepassing ordentlik werk - - - - Workbench - - - Dr&awing - Dr&awing - - - - S&ketch - S&ketch - - - - &Raytracing - &Straalsporing - - - - &Drafting - &Teken - - - - Sketch based - Sketsgebaseerd - - - - Primitives - Primitives - - - - Object appearance - Object appearance - - - Parametric - Parametries - - - Object appearence - Voorwerpvoorkoms - - - - Wire Tools - Draadwerktuie - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_ca.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_ca.qm deleted file mode 100644 index 255767d7506c69cd3273b7a6f03f4183b1a409ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1466 zcma)6Jxmlq6n-ZM90v(VOvHp@Fyz3(>x~w|L7+kcL=qdB-J9bE_I5Y3bKFr_YAiI- z!r0i@SXr3Rm=I%OVt~X%D;up%w6LI18{;>#%OaO8$Yy7De%|-K_r3S_+Ux4b!Ov$; zK8%gNU3>oK>ogIy>BsL1=2yAhXqKq!dTw{e%un+}&38okQhxs7U!2e9_rCnXezE)0 z!5;RVp1H|x>{IXB`yH%57p{DaaQ?k;=N|5zc~p3D_YYA{_P;zohxPv8&07nY7Y6q$ zq_89T5;*?skSF_ z24|9HNg^IbRp2mE7$e{*?7Da)9a7mmDf;j+3NtX}a`_Z~oCKGXV;RRjo8*IewpWIe zHvDtkXR!7yE5osh$Ro@Fur_ew;smTyhL<9t8D|{in45;o9HCo6_)NC~7C0Ni)zK-4 zKY&1O>!fLAW@Jbka%LUGt}!yCLO?bKI&oqY<}KVadl3R*2xJ0llQJVNPvm7(vzSKg zAQ8l1C_Hg+9Er99q#<5iYWfjkjD%OatVN`m4wzdP?k1Bprt5<7F!ZF$wG4dL3e;xA zLKTEUdD|xFz7^QqHiNB#5t>TE3E?!ReKP9<%SWD)e0LxWQ;DV%(%fc9rDXd`Gm6)= z^w+KHRj_e{@75F7B`C85HMXImN>uS_JvHwyE%9xXt(y%nL^BZ10e@3dkUKRj%%~D? zWm`=m;?Uf-!hXY7+ySQ6PSjP3cJ_v?86&LViuWI>*zMawfT zf}}H3R>ehdX$Y;Pn<1{THJ#kRtMP6j+T%VcE-KlOT5bv32pypmQTP#bJ^at2ce%7F zv|G<`HH!3e7~n?)2~D+{u@him+1fLQN1~d6a?$>dd~131OR9mmhaNHAh2lI8eN`&K QR)WCmq< diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_ca.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_ca.ts deleted file mode 100644 index 1cea71e24e..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_ca.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Completat - - - - Constraint Axle... - Eix de restricció... - - - - set a axle constraint between two objects - estableix una restricció axial entre dos objectes - - - - Test_Test - - - Self-test... - Autoprova... - - - - Runs a self-test to check if the application works properly - Executa un autotest per comprovar si l'aplicació funciona correctament - - - - Workbench - - - Dr&awing - Dibuixar - - - - S&ketch - Esbós - - - - &Raytracing - & Raytracing - - - - &Drafting - &Borrador - - - - Sketch based - Basat en esbós - - - - Primitives - Primitives - - - - Object appearance - Aparença del objecte - - - Parametric - Parametric - - - Object appearence - Aparença d'objecte - - - - Wire Tools - Eines de filferro - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_cs.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_cs.qm deleted file mode 100644 index 2b9df78532ebb03c585f51b72bf6a018625c3272..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1394 zcma)5Pe>F|82?6BT~|wsAj>_xBo;fg_oxoFmY!5xQS_2;XWzQx?9L1`Z(UdDR?($H zhv*VP5S_Yt2_!lMVM0()w>kt}BBEn;=+Ezau4BpuGR*rk^SzM1)P%*Xp) z=1$`LoP*(AI{^A=gnV-Gde#AQNGBP#6K^u-SA&YustcQAxoUBHpYy#)htl!%g_Vl3 z7-fKFNYW}5FbZHr)SxUsG1}psD8XUbY<3^GV>AxLh&0A!RtNOuCR44+B&bRX+z$3d zTDAtU-%?SaCH!#_)rfVRij)>oNJtQNoQNnWU02Ezy6y|Vu%v7q?L*!*%2Pl!Bk(Ke zHRxEZz^G6RWmd8&D4-Cf5nIK^Dc)5OEsRW#tC%DtFnQ%74clOFB(H1cB%||}k0^y_ z4aTXRovL{ea*I@@bXu!O3+)TLtZY{}C85ho$RMaVw$zUAiMk)UkqAORP+_IP$#zd8 z<_Zs{r$b1NrTfMg9(nW&Qnypw-QC{&HfOW1d$3aIBg+k`9Lw#_jD)hJ9dFT)&q7Z@ zd3M>5AE7CbH%yf{a|iT`acECwN;Y6YyLIqExG@8@F8I)pI4n65W@No}%n(hWVeA(h zqyppt9)+1p?{OnyoI?}FAzV%+L+RP(igfSJAPo_#R7NKiY{{2m$BwoCKq38BPy;mC z)WJ??<2cac(&rc^H3=P6r9;PVQOq>WqxvqSNJ#N$%c^{j!hdc?YBF@Hj&_!nvHqTP zdf|o)Fqm1!yj}T>tF&EiL3)r|4(o)*GHx8wn>P`nAR|?55tlYr;oHFXgB!xvn%%Bx ar*5fPCsbnE_bYqF-h`7oE$dIBE%6t{FgauZ diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_cs.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_cs.ts deleted file mode 100644 index 0f46355bbc..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_cs.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Dokončit - - - - Constraint Axle... - Vazba osy... - - - - set a axle constraint between two objects - Nastavit vazbu os mezi dvěma objekty - - - - Test_Test - - - Self-test... - Samočinný test... - - - - Runs a self-test to check if the application works properly - Spustí test sebe sama pro kontrolu jestli aplikace pracuje správně - - - - Workbench - - - Dr&awing - V&ýkres - - - - S&ketch - S&kica - - - - &Raytracing - Raytracing - - - - &Drafting - Návrh - - - - Sketch based - Náčrtek - - - - Primitives - Základní tvary - - - - Object appearance - Object appearance - - - Parametric - Parametrické - - - Object appearence - Vzhled objektu - - - - Wire Tools - Nástroje drátu - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_de.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_de.qm deleted file mode 100644 index eb3e5dbaf5915f0e0a62d3a035c3f1924e987cc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1464 zcma)6OK1~O6uoKFHvM3$h*l~3ED{uK_M)3M{Rm21nqr{~?PT)Oyk_!dn0aa1f=k7X zh=Myex)2xcx)F-F5Tq>#x^ko7-i13qP{eaz?X(G5lrZz=ea^Y(o_k-ezAp4{|9JZ3 z!?}UC3(wws9U-C>`u;nM@nvEo8Y5~QNo=h1_%PX5eMgiO$!ib(Vt+ij`Q;bZQ*EEN zH?e-Jed0nJ)~RFR{W|8KQ+2D<>pN7mXx{UIg0SahskBsG=|>DV!kil?FlPi`;P|H?OT^idkM*082#jVZ=rJJX|~ zQ#491+R$@Qlb6~p+0Z8dn<0l*0Sqy^$Q7Q%;O_K{vx>HLo5PROJWOTt(kO(sw(Wyc zqhZ>qHAkMQ>oYD(6@}%SP~yVH0*+4E4q`*46FSAi@`dw0`drLmvG;B4WjA^ zVMH^+ewwx<4%&+EH#dmAEwQeyX{f146Dqf@-RYe)KEbY~3 zNaqOpAq|{DL$8sHQ60H-SsJ(0B;Ww##Q=oOLw*DT1U=BVJvoaPc_)&ECM<$(0JGcg inuci3;>#=o$>6UkmeMt+LMdi_-)l_ZKKi>Qk@yG2vqWP6 diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_de.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_de.ts deleted file mode 100644 index b96a36c653..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_de.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Komplett - - - - Constraint Axle... - Achse vorgeben... - - - - set a axle constraint between two objects - Eine Achse zwischen zwei Objekten vorgeben - - - - Test_Test - - - Self-test... - Selbsttest... - - - - Runs a self-test to check if the application works properly - Führt einen Selbsttest durch, um zu prüfen, ob die Anwendung richtig funktioniert - - - - Workbench - - - Dr&awing - Zeic&hnung - - - - S&ketch - S&kizze - - - - &Raytracing - &Raytracing - - - - &Drafting - &Entwurf - - - - Sketch based - skizzenbasiert - - - - Primitives - Grundkörper - - - - Object appearance - Objekt Aussehen - - - Parametric - Parametrisch - - - Object appearence - Objektdarstellung - - - - Wire Tools - Linien-Werkzeuge - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_el.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_el.qm deleted file mode 100644 index 63e24e7317a6f8a7aa6523d9f863fe633d76ea72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1512 zcma)6O-vI(6n^D_6f}y4C?>{?#58D>yU~jl#S;)Pns|}zGT4Q7x7i&84qi+&UOZ@m zClmh?PY5=(@^8fg0U}24diLPKqk1uZGvdlmO-QrzGH>R6?|a|8*HhzNb<5u#46PhG zQ0RO-^Z5)B4baygaoAUpso*RTcSfdi+GfjZ`iey5=gQCD`GxbA^2JZz;g3~(Twa9# z#0*WZ2Ia|7jDj;l@& zq+~>+HSiC3; zq*Nr3I)k5t)ihjqWr(x8)pU{;R$9L0+Ggac)>m>AJv0pp!;nDtf`0i@O=2^54UE!K`Ho#e-dfE4EEJl - - - - CmdCompleteConstraintAxle - - - Complete - Ολοκληρώθηκε - - - - Constraint Axle... - Περιορισμός άξονα... - - - - set a axle constraint between two objects - ορίσετε περιορισμό άξονα μεταξύ δύο αντικειμένων - - - - Test_Test - - - Self-test... - Αυτοδιάγνωση... - - - - Runs a self-test to check if the application works properly - Εκτελεί αυτοδιάγνωση, για να διαπιστωθεί αν η εφαρμογή λειτουργεί όπως θα έπρεπε. - - - - Workbench - - - Dr&awing - Ζωγρα&φική - - - - S&ketch - Σ&κίτσο - - - - &Raytracing - &Raytracing - - - - &Drafting - &Σύνταξη - - - - Sketch based - Βασισμένο σε σκίτσο - - - - Primitives - Πρωτόγονοι - - - - Object appearance - Object appearance - - - Parametric - Parametric - - - Object appearence - Εμφάνιση αντικειμένου - - - - Wire Tools - Εργαλεία Σύρματος - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_es-ES.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_es-ES.qm deleted file mode 100644 index bb0c416eeedc0eb74eee18921452c12574ca3481..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1506 zcma)6zfTlF6n+N>96tg`4E_kkXvjrLxLTtP90)c@4kC#$k-5D&ZeVxkoE>cEa%jWIu%An z>BkErZN)3mf!DUf0(-ZDZ=}|sRxhnUE8zN^M`+k5-Ytg&&*)|W#IOmIjnaF zK4eGn{R>IdakCu&gOnvj0hP%oL56tB!gj(^SrwFhVMG@;=dwZJXrEPKWHgtdnb`D2 z!lH~(4&D*`HA(VtNjjvE7!`2NV5_icMHfxV6=j#an7 zz%mIPOUtT&%pXz#tE2`j{hn^d??&DdE0kYZ)($&jW)b>Z~z!0Pv@G#BWykG%+ zcM{naQZc)pd2kAZ(b8)o?rC`2Sr1?awgH^_?DWiQ8Au~Hgd2_%DfQ!@W1IOtw3Q8B zT?^?oVZ2h4a2L@62mrG~TODHty3Jtv790x8^GFn$U}b0)O4>=VsaI9C^I(4k)!!9& blNF%&n3lRAOHvEAsFZ&)smJL3wnXAT3iwQu diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_es-ES.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_es-ES.ts deleted file mode 100644 index f5c241c87e..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_es-ES.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Completa - - - - Constraint Axle... - Restricción de eje... - - - - set a axle constraint between two objects - definir una restricción de eje entre dos objetos - - - - Test_Test - - - Self-test... - Auto-prueba... - - - - Runs a self-test to check if the application works properly - Ejecuta una auto-prueba para comprobar si la aplicación funciona correctamente - - - - Workbench - - - Dr&awing - Dibujar - - - - S&ketch - Croquis - - - - &Raytracing - &Raytracing - - - - &Drafting - &Borrador - - - - Sketch based - Basado en croquis - - - - Primitives - Primitivas - - - - Object appearance - Aspecto del objeto - - - Parametric - Paramétrico - - - Object appearence - Apariencia del objeto - - - - Wire Tools - Herramientas de alambre - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_eu.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_eu.qm deleted file mode 100644 index cb22ec1bf197a44b180c1f0b8c40e1049dafe08b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1488 zcmb7E&r4KM6h5P)jwxs%WFT?_87y$N5k+8QXh|t58E*2)_+&AdCjcc;;yWznW( zn+T#Gv})%jkZ2Kv2|+D``U`@hRkew}b4Q=!Gz;S~bMHC#obP<+d*{BhFY|-j-yhz8 ze|+fm^5a)u&J)oZef^ci`XsR#T_9?|me}0j^=Y!d`i3ZZGC6hc56;gew?6-bf4Jl0 z_7?oBos**-@Ke|F+YQ)1Ql~#eIRBQqbq8^64^q!>|0YUI_q;ed3Hwvu)uk&~r~2My zM-cx=6Lp+w2SAEuC?Z2L#c-YM$(nMdq^#q);2#Wy{CXXZXOz7< z;1IWdX094U=si-U!kAT&71ju^s61cjg0Mv;WTjHlp0wHoqGm!r5|z+YR9ISPF}fF! zbDjU(B#a)Q`Tf(-JHK0bXAYVW2PsWUXd%R-A*yk^#!2l?PlU2yb+FAOmz6Fw#|KDSehSPEJjPX<2KXIfQ#v zpEw@{tDvB2W^-s3 z9Lmau+G`=`AYDQpk97Twuo^tlenWn!%i8K2%3YVHHu|CDG;)noF=|kuYd-BO>lIrR z9o?6rP>wIP0d1cAIuVw4Ptx9bhb3|{Qu!8$!}vJy4GHjiLWnTtWKj6XFk(Y9i#k+d P!I)BWGj}olZHdHR%&AEd diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_eu.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_eu.ts deleted file mode 100644 index 4382aac274..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_eu.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Osoa - - - - Constraint Axle... - Constraint Axle... - - - - set a axle constraint between two objects - set a axle constraint between two objects - - - - Test_Test - - - Self-test... - Proba automatikoa... - - - - Runs a self-test to check if the application works properly - Proba automatikoa exekutatzen du aplikazioak ongi funtzionatzen duela egiaztatzeko - - - - Workbench - - - Dr&awing - M&arrazkia - - - - S&ketch - &Krokisa - - - - &Raytracing - &Izpi-hedaketa - - - - &Drafting - &Zirriborroa - - - - Sketch based - Krokisean oinarritua - - - - Primitives - Jatorrizkoak - - - - Object appearance - Objektu-itxura - - - Parametric - Parametric - - - Object appearence - Objektu-itxura - - - - Wire Tools - Alanbre-tresnak - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_fi.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_fi.qm deleted file mode 100644 index 7e8dfce54f445974e2f5641dd8391bad84c14ade..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1462 zcma)6O=uHA6n<&bHvNItBDF%5u}DzS;K7UNrA?(3e;S(FLN9i*nVM-fyJ2^dv{jpdBa@h~_s=cd#PfXr z+w@87U(-Y#$JznVM{^{}r4nfh6AamjE0Oj~Wmg&1g~`!$DZe{U`(9`QsXa5c;;I-U zjM5ktDI^6HO@ad8Et8LTgS8Zo2zRg%FBl+|N*y4>0^Oi(jKE@UBZvG?MuBgV3Y157 z4||K?Qm|a=^D2;-sf(c^W~W1CgcK5_gcFGrIb~`}dBW6u;pdi>W5NRvzDHTAAZ?wn zLUM`0WY`q8imeIldIe7b!zAv!F92bb!tU6OJ8QqOrCcU$B?;{DsR|qxQb*w(MXYG@ zB4L+iDqaX>p>mhb85J5~eBl(7Qxtkhn1T|rTz0i1jrKiJ^Mhh2%7I^2fxF65yJrz| zn{T$-BXkwi{*|!5&VAY4Y&#WhLK&hYO+jn{f_&hy9S{+b?oLhwa>;1#j-@aURypN4 z1xw*Lg0m0Af1>YoFnJ6r7j{lCsu1a+Ibi zhmt9BkdV8vjG=7txXjL;zB)8*yM|3xGLW8Qk5qTFqH9e}T7ezhxDx6bw(JLkA+5lM zp^Mu{!dq@MZbA=ljh5)ifJsT2Kszn$9YVa?@r3^j+>WSGB2LBBB dWUbP7`_5-&kC=HKC^75%ZnKyN=>4`>>@VL4M|uDN diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_fi.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_fi.ts deleted file mode 100644 index a5e634ef1e..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_fi.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Valmis - - - - Constraint Axle... - Akseli rajoite... - - - - set a axle constraint between two objects - Määritä akseli rajoite kahden kohteen välille - - - - Test_Test - - - Self-test... - Itsetestaus... - - - - Runs a self-test to check if the application works properly - Suoritetaan itsetestaus ja tarkistetaan, toimiiko sovellus oikein - - - - Workbench - - - Dr&awing - P&iirustus - - - - S&ketch - L&uonnos - - - - &Raytracing - &Säteenseuranta - - - - &Drafting - &Hahmottelu - - - - Sketch based - Luonnokseen perustuva - - - - Primitives - Perusalkiot - - - - Object appearance - Object appearance - - - Parametric - Parametrinen - - - Object appearence - Kohteen ulkoasu - - - - Wire Tools - Lanka työkalut - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_fr.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_fr.qm deleted file mode 100644 index a91b28941b733c3f4d87d53faa69bd512397b191..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1514 zcma)6F-#Oe6#WMW9705iiD--&2|2OgdZP^<1Pc@dB8i1Ew>Rev?CqXAa~u?w8X6lD zt!!+p=x9uc!NkNMiHX)~VoNM6)yDY#+_4BQhHUnB=kNUY|9kJxU4B{Y+xq_O$@_C> zHs+qc`f`Pcmgw8hJf5qmbu&uTT1>64@pC%>9Sh*YY^?;=wPXl<2l*$EM z8yZPBS^;pB@)S~qs^pU*n_srt&Q4lGXPE5)64J`9YFqz>%xlCM&XG3YP? zvJ{adP5h=v;C%@z>5y}TD@O0#MG*{>%jFJH=Qb5-n@X;NMlC@#)Z$7WIQ+l9z`n)~ z-e1J3hVBIN3N(+EB@=gd!6+-FkZ4SJFSsoXtCCm zg_~w^cpcJ^iyHh2m=Ge$#1@eefhdzzE@JQ|Amw>vR-IiMm=bx~kr&v@B6x9RSDFY2 z%6(C=+6fVpy);z|4A>gwmxin|R@hK@W#ughT@tpegsfJ5?MbV{K-9x%!H8-UR#oIL zGyTpPOpgZ>{F(lgWoY^s*T~O95CzR}`*D#}imK)|2aXxrVl3=>09f~MOqlyVwXKBKX hu7JL>3OvwNM diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_fr.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_fr.ts deleted file mode 100644 index e27ca5cfed..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_fr.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Complet - - - - Constraint Axle... - Contrainte axiale... - - - - set a axle constraint between two objects - définir une contrainte axiale entre deux objets - - - - Test_Test - - - Self-test... - Auto-test... - - - - Runs a self-test to check if the application works properly - Exécute un auto-test pour vérifier si l'application fonctionne correctement - - - - Workbench - - - Dr&awing - &Mise en plan - - - - S&ketch - Es&quisse - - - - &Raytracing - &Lancer de rayon - - - - &Drafting - &Planche à dessin - - - - Sketch based - À base d'esquisse - - - - Primitives - Primitives - - - - Object appearance - Apparence de l'objet - - - Parametric - Paramétrique - - - Object appearence - Apparence d'objet - - - - Wire Tools - Outils filaires - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_gl.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_gl.qm deleted file mode 100644 index f7e32d77ddbcd99b57c04c94d94f1ebf5b744271..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1478 zcmbtUJ7^S96up~l%;tlM68vHD3}J~ywpO%BHXkbuyTO2k=FRL&_9gRk=500+EEN$% zENsNa#zO4U2th1Fi2*@-)7n^wSg4J7?(AkZS*8fcaNo@P+;h)8_uaYps&Zoc`_soC z&zyd<@a*-@1QDs)Ut~6;DWcAEnavG;Kg&q{!XS+Uc zZ(;rVp_$PxtW)>G`wh%@a_2uq*#DZleHZ6C?&qH0`9qW`_q{wmgZaCGtJf~$Jw5QD zID+$!G*Q=BCjbViM2cLJWMCEYa}0Y3mMi*h;3%WIF*#XuE4%Ze??on*+B4&8j><5~ z2o=dEk0PLiz|r_NBxoENI>0aRlOP{$Aqa*j6bc83Q3AS(Q6-RN6Iqa*8rh1^)-ft@ z5%8PY4f{d_}^n|5MT`5nPx-WcdS=lB!0MREj1#%psh9FF~ z1`5^qOU7$HjZpxhm<;a+7+JPPGVY$e5Nn(^C(IT=P7P!U)AX~M8v8PmgJ%~d1Y#pi ziSn`thE$U9g;LFnka47(#WABIBaAQXswgNB=4AILw!iBA<=t4#dbeQ=QJyA%5YbIwDM$!W62d+C$xtpD?JdRO z=fTKQo?VT@AA@TN$JarDwP0;LT1uSz@+G;BD{H5_ABOuRBC^mw_IAKzn3wf*pHXDo zC>u-50aB3g(PXPLo~~3!uTq%NVr4^ zv))lBbx!YWs9kOJs)}2qEge>N3c6a* - - - - CmdCompleteConstraintAxle - - - Complete - Rematado - - - - Constraint Axle... - Constraint Axle... - - - - set a axle constraint between two objects - set a axle constraint between two objects - - - - Test_Test - - - Self-test... - Auto-proba... - - - - Runs a self-test to check if the application works properly - Executa unha auto-proba para comprobar se a aplicación traballa correctamente - - - - Workbench - - - Dr&awing - &Deseño - - - - S&ketch - &Esbozo - - - - &Raytracing - &Raytracing - - - - &Drafting - &Bosquexar - - - - Sketch based - Baseado en esbozo - - - - Primitives - Primitivas - - - - Object appearance - Aparencia do obxecto - - - Parametric - Parametric - - - Object appearence - Aparencia do obxecto - - - - Wire Tools - Ferramentas de arame - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_hr.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_hr.qm deleted file mode 100644 index 5094ca12d0965ae128a5a865070bd29b4ef73529..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1457 zcma)5zfTlF82uIwIN%UL5;36|jkyTX>-|xPhXG>*!VySpWN&xi=5Bvwci@0TI)5}4 z7Iro^Hd;wzLX3rpK@t<`@h`BjR14HMv#{J9SCGx@?Ci|9 z|8wo*m)h{3Iu<@}V!fNb`Ypo#Ui#r#VDoZ@_6A9O6 zmc0lXBJM0+kvx)2`phbEtHQ)0lO@i~AaI0bO5uB~>W7tx1)(4C&{^_qzq+&Re>z4#_`VVSZFRv;VtRp^WanDo>kJxuhBi-qCPaM zQcA5i0z}+)alr$4D6y~nS=T!i;)x&K*%@;Ut!p(;k)b?7vI@Z1NP^O1Vb-iRkGO!o zk9)^L6oWef9*#LCWz{6_o6_B)EazrudX~Oeo%Je*be}Bg>u3YeKY*`q&3Y(U)C_8n zrVn_a - - - - CmdCompleteConstraintAxle - - - Complete - Kompletan - - - - Constraint Axle... - Ograničena osovina... - - - - set a axle constraint between two objects - postaviti ograničenja osovine između dva objekta - - - - Test_Test - - - Self-test... - Samoprovjera ... - - - - Runs a self-test to check if the application works properly - Izvrši samoprovjeru i vidi da li program radi ispravno - - - - Workbench - - - Dr&awing - Cr&tež - - - - S&ketch - S&kica - - - - &Raytracing - Metode trasiranja putem zrake - - - - &Drafting - &Skica - - - - Sketch based - Na temelju skice - - - - Primitives - Primitivi - - - - Object appearance - Object appearance - - - Parametric - Parametarski - - - Object appearence - Izgled objekta - - - - Wire Tools - Alati žice - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_hu.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_hu.qm deleted file mode 100644 index 92b93092549aafeb3b78c9a5544543a31741a0e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1483 zcmbtUO=uHA6n?R3oBq(&B2__T6j>_R+>2h?)YgO8+LRW0&`vg!WSY%x+?^y%z>A~8L@&818{mU<$ zpKbrRv5xaQ9aF>YIH%5~x2v$X5~Cji?0t#b_i*pX{lwF|e~4nD=h^Wo*q{367q4Nz z+W#(f4)<0iQTu2c0QzX01m&=nu^I^t+JTiwd8M)=l<0(UGF8g%+9}Tsl+UHB##S5= z(-;?M4!$ns@pPz8j7r8%n#m(@JK z7_hSMm4)xrb=qBX@VTiUrVobbGlGrmOYC69d(*pdc52<^&rBcrR7Khx{n#+o(h~gu zCORl0-epbrJg20aH#8Q&EF)aIU}#vBhT3@)*fRQUf>hls4_Z~x6t31S0_(A6c^xfn zw}u;}SpbE6Jje~9BiF=)Z}D1dzhRoDjG3w;*jEsGw>)~%Oo7c*hzRZIwCN}ax_2g{r%d~q2j7mcJ(rzL7F`6+_m(X4c)v6-H zy*BHf@nuOWSrukjniA?oxhzy#l1+A`MQ7S73S}2s1RF9W8=%P%ESv;R<;b-+Z9G|q j2O`_T|1|t}dH~+x42GWo^HGR!x)-D`*qrA%&9wgkE38%2 diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_hu.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_hu.ts deleted file mode 100644 index 2f09bcd743..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_hu.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Befejez - - - - Constraint Axle... - Tengely menti kötés... - - - - set a axle constraint between two objects - tengely menti kötést hoz létre két tárgy között - - - - Test_Test - - - Self-test... - Ön-teszt... - - - - Runs a self-test to check if the application works properly - Fut egy önteszt, hogy ellenőrizze, ha az alkalmazás megfelelően működik - - - - Workbench - - - Dr&awing - R&ajzolás - - - - S&ketch - S&kicc - - - - &Raytracing - Sugá&riánynyomvonal - - - - &Drafting - Tervrajzkészítés - - - - Sketch based - Vázlat alap - - - - Primitives - Primitívek - - - - Object appearance - Objektum megjelenése - - - Parametric - Változós - - - Object appearence - Az objektum megjelenése - - - - Wire Tools - Vonal eszköztár - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_it.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_it.qm deleted file mode 100644 index 02d301e553944aa734d58c0afde73627c118e3b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1436 zcmbtTJx^3Y6uk=zEFTf1KusvdggmiuV{5d5T|^rtEJ9){Y7dco+0W!o7z~n`~CDt{S8riJbmfWZ~T8Tz4hrkQP;1Y zkK0?gU+kTo?7=3;x(<{v$YyhiKf%BG>kJ2IZPx4vZ6E%DFbF2n(5+ADNK9_sgG#}A|=waQnrM0 zoM14PbR{sDE+NjAV0T4jECI0*&df0|*mnvyp=(g<-&=^%DBZ@Coe8@)))d=<$T8Rg zIV_WiMb4zu^Yir}My;{*%V&&?4KtdFiWF6*%FI+G<6-D4!Hv=ZYv`yNvoO-3jQpl8 zzJCFj8}`TbevGEt3Om^Cp~7ySoj$kWM=1}v9Hn@WX{TrjBbgRIq>Y^O46Jol%phHg=7(_S#7=!C>FD zY5!#Hy`!U7-P~AHC69O@+=J>rSj+#?!jw+5V>Ab2tT}cJtW9o&5`PEgpr|HIq(ldU zM}fA88kX%0#&jPtQZ;4Ns&o&ct(+rNfVWkbQ&1&A^%cCTG@{ZW*$^Oq1BMDNo)vj4 nOC3<-K-seD$($>+WC>#NhLW@cODd9VL2JKV>;uemS1R=fV>CT= diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_it.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_it.ts deleted file mode 100644 index 3b3922b6a2..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_it.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Completo - - - - Constraint Axle... - Vincolo assiale... - - - - set a axle constraint between two objects - Imposta un vincolo assiale tra due oggetti - - - - Test_Test - - - Self-test... - Autotest... - - - - Runs a self-test to check if the application works properly - Esegue un autotest per verificare se l'applicazione funziona correttamente - - - - Workbench - - - Dr&awing - D&isegno - - - - S&ketch - S&ketch - - - - &Raytracing - &Raytracing - - - - &Drafting - Draf&ting - - - - Sketch based - Sketch - - - - Primitives - Primitive - - - - Object appearance - Aspetto dell'oggetto - - - Parametric - Parametrica - - - Object appearence - Aspetto dell'oggetto - - - - Wire Tools - Strumenti Wire - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_ja.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_ja.qm deleted file mode 100644 index 1908d054a2b2b820492260f309c7e2f724f81503..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1229 zcma)4Uq}=|7@yNqPd(J6><>MR5QisteDqY=OP-~WXq}>%mG140-nMtU$L`qaLqQLP zS@vN15G<=uhjUPuTkPe%eL#9#^Dzykb&xWk~##NqI&;Yf&amW7+G-f&=L?^P9@Yl5Wk zeO)1DGZ+dlE&Jbgw1U!G)^de-jL+gJ{CA!j0FTGB4#v{jix2<>?!qjL!fhCa_~2!b z6FU8d4m81OXofUP$*nU^1uCEj6)lt0&v=wEh4QFMRsRVla(x{Js^Nwi$q0t>2tHvz zHL`eo7s$TXbw^S50vrSh4&dD1^|-gssGM0i_PuuxyAS;>*LrH!*emySDmwbpS*X2? zGo4eeQZdLxnM&=H2N@M2k&q+`Tv8PpRW(_s5lxLSE!1ro&Tc?Vt1+3G=dH-C%G+7L z!kcNhDHk91_WW*KB9xR67pWv}E5mG8r6#mifFcN_W%CZPk>iWMUV$GFb^Lwf(4j>VM{&d5Nd`Q*Ca7TY)-S0KENd0gxMsF zCWR#~on&S^uCY1>BdGB#5wV< - - - - CmdCompleteConstraintAxle - - - Complete - コンプリート - - - - Constraint Axle... - 軸拘束の設定... - - - - set a axle constraint between two objects - 二つのオブジェクト間に軸拘束を設定します。 - - - - Test_Test - - - Self-test... - 自己診断... - - - - Runs a self-test to check if the application works properly - アプリケーションが正常に動作するかどうかを確認する自己診断を実行します。 - - - - Workbench - - - Dr&awing - ドローイング (&a) - - - - S&ketch - スケッチ (&k) - - - - &Raytracing - レイトレーシング (&R) - - - - &Drafting - 2次元製図 (&D) - - - - Sketch based - スケッチベース - - - - Primitives - プリミティブ - - - - Object appearance - オブジェクトの外観 - - - Parametric - パラメトリック - - - Object appearence - オブジェクトの外観 - - - - Wire Tools - ポリラインツール - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_kab.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_kab.qm deleted file mode 100644 index 59e66ae17ea41bec730205b9ce628522ccea8fba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1493 zcma)6J!lj`6n>XnlFJW7gJ2Yq@sLX_a=j>G+=M7Z6Ov#+P&2nT=WVjLyY9^862VeC z?XUlXOzq|e{`jqhjE>z}@3UbKDK zSjYUW_OZb>%u~nQn^nZWGAG|_j4helcd@SJe&)%YpG2vv-Omn=A^zBV`N}1Xz9&sT!pw~ZngCZEsmAxPfb+=4YgYNr6HrV5hfIFS-A_sD+yCpLPnAAxzc!HAZlT}phXmik&69g zmftypJ=ghRd!e6({}Q&d_C3>EnHp8!g^;BjO+ucuV#?OCFObJI)40%I3Hi?4NGwan z3vO5{vtUOodCP5}f@LwzJrDC1V-5_5gP7RF;Lw48Z_Q2LRTf z0jO%U^FIJ#PBXv*aJ_JGcE#Q`z&=$#$LrU z-lDRHWtWgX91ab4Z=z?|UpSm(?U>FjDC3r!q|DMQ=q-S9y(C4P3T}>OFg?>2MHHk~ j#U@xsQ5-&r9tx^~$|sIX%RiVMLT0^KiJ36;cMJIgyD>?o diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_kab.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_kab.ts deleted file mode 100644 index 030a0e0815..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_kab.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Immed - - - - Constraint Axle... - Contrainte axiale... - - - - set a axle constraint between two objects - définir une contrainte axiale entre deux objets - - - - Test_Test - - - Self-test... - Auto-test... - - - - Runs a self-test to check if the application works properly - Exécute un auto-test pour vérifier si l'application fonctionne correctement - - - - Workbench - - - Dr&awing - &Mise en plan - - - - S&ketch - Es&quisse - - - - &Raytracing - &Lancer de rayon - - - - &Drafting - &Planche à dessin - - - - Sketch based - À base d'esquisse - - - - Primitives - Primitives - - - - Object appearance - Object appearance - - - Parametric - Parametric - - - Object appearence - Apparence d'objet - - - - Wire Tools - Outils filaires - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_ko.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_ko.qm deleted file mode 100644 index 139d260270950345a4091e18778404f45fe68c7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1167 zcma)4Pe>F|82>g`cU%`V$ujWp6|!j5;1zwny*SH*G=00DqX)xeXgwZ=*D-dRaKLRTB&}izI^2()jQQo z!A9!8$LaT@j0oJ>P-aE4s4D1_f_f~jGQm7FIUJ1j7w17;Gld~@O`IK3nae`ftd0Xt zsdJ-%5U_^BQv0VHt@c15um`?l)9rwh4J*@tvy(ZoxDHrU$b|ss8uN7?p0%033%aA$g_3Qs3;0x;i@hDr56x3k=Za+A>o$5N#~WXJ=8YlF5xH))2MrbKLk zgW!h_kRb^I45|un&|uI3SNS{SBwe*q8eTiSnd!~lB8N>xghbHnK&6o3mlLINN1+YE zFa(SQDOkeAX)vmm35`~n!?VB5zB4O0CL6M**w3-@?{j#6Kb7Ybi(~%*(veF64?z32 zYK-))5I86fg}0p)V@w!aDG{FcNz01@;Jdo{tsMx1$GG6vnEl9h*{q#^_y*Q`oV=nt y^73^0qf97~5< - - - - CmdCompleteConstraintAxle - - - Complete - 완료 - - - - Constraint Axle... - 축 구속 ... - - - - set a axle constraint between two objects - 두 개체 사이에 축 구속을 설정합니다. - - - - Test_Test - - - Self-test... - 진단 ... - - - - Runs a self-test to check if the application works properly - 응용 프로그램이 제대로 작동 하는지 진단 - - - - Workbench - - - Dr&awing - 드로잉 (& a) - - - - S&ketch - 스케치 (& k) - - - - &Raytracing - &Raytracing - - - - &Drafting - 제도 - - - - Sketch based - 스케치 기반 - - - - Primitives - 기본 형식 - - - - Object appearance - Object appearance - - - Parametric - Parametric - - - Object appearence - 개체 모양 - - - - Wire Tools - 선 도구 - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_nl.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_nl.qm deleted file mode 100644 index 790a8f834db977c2fd1e35760e460874ce4df997..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1476 zcmbVMKWI}y82{3yZTbhTMQR0+QzR(1*+mE2RNKjxwzkm4US2NAYhK=kcbBFW1Q*4{ zMUXBof;hQ#5sEknQVW9aI=HwvII4^I`!4B=EfI>8yVtw>e!uVc`@Xwed6^&C{r=?f z`!lCruRMMAd4h=6>D$jNzRwcd<{DAwbYgppznjUy+8d%|IywFDH_opocRu~V{$SU~ z-5u=byQj`~VV`;%CeEs~~yEM`qUg)t*=8-*HPJsYNV?w3O3k! z?*cHlcygT|re(-rTYIMVcYI)eFHf`A2k^%!O*62;xV^`dI@TB zD)dS&^(dfo2$ul)j(}&6O4t*$gqbT>#Q7Sj*nfX|PHy1(dhJPvK)L{686#|zHHM}p zqqMBI#|gM--7JCI$BktHEN+#`G0U+TcaONtN=7pD+ym>~@9lr-P@HyjBQ%RLL>Lul z;)~TRRjjIS7FsIGM!wgk)Wb9ZEMGH&Vrt--r`4yv*~qW>)?ZWZc^oiv1n)Q9Y>Xun z=j@qJmzDKOZ4wGV8l40H-7F$q&Pix=we>SKFz+}-P8yYO!*rG=opFhGBWTLCggNrf ayCSI?3+h|)BPABJ4i4IQfSccuNc;hqGef%o diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_nl.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_nl.ts deleted file mode 100644 index 972ff01492..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_nl.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Voltooid - - - - Constraint Axle... - As-beperking... - - - - set a axle constraint between two objects - Stel een as-beperking in tussen twee objecten - - - - Test_Test - - - Self-test... - Zelftest... - - - - Runs a self-test to check if the application works properly - Voert een zelf-test uit, om te controleren of de toepassing correct werkt - - - - Workbench - - - Dr&awing - &Tekening - - - - S&ketch - S&chets - - - - &Raytracing - &Realistische Weergave - - - - &Drafting - &Opstellen - - - - Sketch based - Schets gebaseerd - - - - Primitives - Basisvormen - - - - Object appearance - Object uiterlijk - - - Parametric - Parametrisch - - - Object appearence - Object uiterlijk - - - - Wire Tools - Draad Gereedschap - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_no.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_no.qm deleted file mode 100644 index 7aee4f80aaf0971193524668b8b6c0ef72165414..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1406 zcma)6J!n%=82w_?HvNHCky@d{RZ7so3~r)JO>G6mmL^zmu{SR_$?f~OkN0kxc5qX1 zadhj_K_|B^g(41u)PkV9j&X5t)4GV~-Xt$HMkwLk-}jw!zVm%AH}=ZYhd;Joe7rF8 zc5Ua)*PBGNN#Bq1n732=@hzf(nbiKSnf>%+{T=3?>D$l$;C>-}@Z}fLsc(ay4-bga zSBDla4dR@J*WT}9|1xv!Q;hfbGLN2`_sW@9Pks}n7RO$nTf}~6;{Jnsm}e(GO{{X}mtdXg#xN6<%jHghS|m;ZRY?*9a)6O1EG3+1+?adAYPcEscI}bEis4>i zR8*pMoV(ZyiV{tiW1$&m9CDbGq{K=>H-re7ZYZWo>%!6T38X%zJ0LLzf&!#1xh+FB zEOCsH!DMCcn^?P82RMx|n*x|flSE5=XwRz{Ig&Anwc_jTlsiljOfacQswSyjU#SN% za*KsmxuQj^nO4lH3CCr!!gNhA9)_NDxRxql4HdaD3nLYZ$lEf>jua8|&W6kHF4uQgLQ37&EBsrX3 zvb|!A6+GgBV?Udb-ds9>rebwG#tzdf<^Mv#h<;F0wA|LwY7OIQOm3oQbQvmqp(E+^ zG4(8>O@xofw9W=Zbia(z$zbA=tw0ah$;1FF-_=XEvS7@i!hiv*-@k - - - - CmdCompleteConstraintAxle - - - Complete - Fullført - - - - Constraint Axle... - Aksellås... - - - - set a axle constraint between two objects - angi en akselbetingelse mellom to objekter - - - - Test_Test - - - Self-test... - Selvtest... - - - - Runs a self-test to check if the application works properly - Kjører en selvtest for å kontrollere om programmet fungerer riktig - - - - Workbench - - - Dr&awing - T&egning - - - - S&ketch - K&ladd - - - - &Raytracing - &Strålesporing - - - - &Drafting - &Skissering - - - - Sketch based - Skissebasert - - - - Primitives - Primitiver - - - - Object appearance - Object appearance - - - Parametric - Parametrisk - - - Object appearence - Objektutseende - - - - Wire Tools - Lenkeverktøy - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_pl.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_pl.qm deleted file mode 100644 index 35761c55a68a990372589af0811aa61b2b0e5b7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1454 zcma)6L2DC182z?Q+BB_HYpGUx7)2HZ%~{b)n`#S%HYCMDJ+za}G}&geyX;O(6YwM! zJ?PDw7cZW~OD{r^B7)R{px{w|fd`N3!Rni7y0IaZ5|YhK=DqK|_kEM=uL`GkzCV5P z;q2Jf^0U`pCx~c`zWq$&`O?@7ZxD4~F*Y~U^I`0G^(|3sBsTqM7r#%(w!i!!>e`Ke z+S$f_wrA=>9Q)L}{B8s5t;E%jA#k4)ch}Xq^~Cf0zle;b{uigFuzoXmYjGCOn}hGu z=W+g?O%y-Y4T2$>A&)BLlS6_exl~Um;vT#cX|LitLW*82M$?tT{yOcsp$xd~%JDTv z7>dWFIVw^>91J#D)Bv0MCWwJQ#J7}sMchLz4yH&_snijwEK(I*5>;xN_x}|ceA&h* z6`-b$^97)kSFW*nt*)%ua4u4IF%*(<#vzJXkx`ZxvL=MfWX)qr3fXH9b9$&z5)_Z{2f()L_d^MZ27 z{J`@?;MA4vzIkAl)Q9f=2#vQ{I@s-j+dM zqAtAvHF@D$C0%-$vhY_&iYhOahD*f=+HYog9iwU;4z8mG9)dOjKUg<08JN7*8F>!# zo=2zxC1o>gA1mIx188L=;>4Vu7Zs`C0e3BZq52N`7}JwdB*%!Oo9fcE2DEwz6+-Al zb%ruc9Tg~2!PKF$0e7vtoyhZ1p<0qL3?20YzJ3?Q9HX{R+ zLoE|1{0~IJdvj)4NUPML*bps3CPNz - - - - CmdCompleteConstraintAxle - - - Complete - Kompletny - - - - Constraint Axle... - Ograniczenie osi... - - - - set a axle constraint between two objects - ustaw ograniczenie osi między dwoma obiektami - - - - Test_Test - - - Self-test... - Autotest... - - - - Runs a self-test to check if the application works properly - Wykonanie autotestu w celu sprawdzenia poprawności działania aplikacji. - - - - Workbench - - - Dr&awing - Rysow&anie - - - - S&ketch - Sz&kic - - - - &Raytracing - Raytracing - - - - &Drafting - &Kreślenie - - - - Sketch based - Ze szkicu - - - - Primitives - Początkowe - - - - Object appearance - Object appearance - - - Parametric - Parametryczny - - - Object appearence - Wygląd obiektu - - - - Wire Tools - Narzędzia Szkieletu - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_pt-BR.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_pt-BR.qm deleted file mode 100644 index a4a36369480b0b35afdcde8ddbc50b8e553b26c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1498 zcma)6Jxr597=8-{3N(Vope7C{F%1rO*60G|$4N+OBymu#U$69_-%q~ppfEUUTpZmT zbim25u$U0zU}BKOM0XvC15pR# zIRAR_*{jbJM6^!de`hdn#de}8qV8O5XPf8E`0(l*qWG2gjYt2mKONuw^b2v(^Kow% zann09)`K|pExz5x`e)+mhY0(B6ZanAT-R3O`TajcF*W$&%na81L$_|<#C&JyUFIUr zZ)&2R@ooSNQ-*wUDWEbbGUO*1wihFj@!g=TjOxSUT*fUNt~0(DnNVuajIWnfj8VoY zi|h#bA!$0GFTfO3Kuln0)ag^2KXvp|4HUsJ>2&%S_bgh>A`m@{5a_GmE-{Bk-p@=t z%aBijN6$_ObWs0pWDu*fS@QOXmh;tM~&tQ->^gZ5LJf&_{j z&^4AW(-!z$6^#i=yT?zlkGRHJmM}m(v>9tS%i?nJj*SY?=S)5)?E_YKID5@Ti@@}7 zT4Uu|6h;lLSj@vkK1-tNWnas#dJ*c5RJnNBsK^N83#X)<6`_m5l$4M`P}Yt#+V@1o z4_6`)gnppH@&*ghpF_@F{<6MEQSOKmTV0WyKfJf*hc>(+-&#Y8#%oUa1{z!eTb?c4V&8gAt)P&i z6X*!d)fl<-)rw_0l;PUips diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_pt-BR.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_pt-BR.ts deleted file mode 100644 index 7256a319a5..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_pt-BR.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Completo - - - - Constraint Axle... - Restrição de eixo... - - - - set a axle constraint between two objects - definir uma restrição de eixo entre dois objetos - - - - Test_Test - - - Self-test... - Teste automático... - - - - Runs a self-test to check if the application works properly - Executa um teste automático para verificar se o aplicativo funciona corretamente - - - - Workbench - - - Dr&awing - Desenho - - - - S&ketch - Esboço - - - - &Raytracing - &Raytracing - - - - &Drafting - &Traço - - - - Sketch based - Baseado em esboço - - - - Primitives - Primitivas - - - - Object appearance - Object appearance - - - Parametric - Paramétrico - - - Object appearence - Aparência do objeto - - - - Wire Tools - Ferramentas de arame - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_pt-PT.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_pt-PT.qm deleted file mode 100644 index c855c8fde2d93bdb59fec70a8a12ddb1945533f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1550 zcma)6J!n%=6h3LwHvPe$B3i-WS~R4h*+mE2w6=rT(iRIM+MAb~=Cyf0ym!;2gQLa8 z(M<%GP9j1Vp@@SZwIJvuf)3&!D&nXv>UVCEm!?K6;r*R^&v(A_o$u!CqujvOw>!6A z96j=6{@&wvBSci8FF!JPK8$UIV?^z%v5j?pzK-uJJtc}S#wTw5!umvf^X+%U&vm@o z+C+SE~z4s4|71<(}kV~AAno#tPJ-rqnG43kc$cTwjmjRG?dMAu-K$RUXu z!9T03T6KXPuHna=&?n*{-aN|EBGxqC!ie2asI-tmf|#(Pc12d{vQnoX@vVcC~fyr3LUY3?yw@g%kel?S`eGIU= zQWrlDL>{aSB-datW?-aZ77nsm5EV6jX1e5t=sHxz{3)$MEwm@Bg0hx`ofo>Gg!KKQ zZAoo=t|)uKQYieu^Hoq>VHvt-k#mi2HBZcLYjC(_gUz1ko2gf>xnT$52};s=BLs_5 zZ$O$kR=vjllki`|#ofu#K<2gWE*Oe)V4YR2RWK9>04QKxNh?r-Q&}&U79vf0lhbkq zX17`c2mr7nc@!=c%+OL8l812=05=o?B}Rj!EVo7(q{*5KEzqcr(+6U8_&mhMkoHd+ z-|;Av45VwB6ro_ zN9n+}T1b5W*=%437aM#TSdH`6GZom5t?gxH4%Ciz_CVz^Xq-g@+h^M~lU!2TDzqp! zNF!Xph*<4gp)~&q{0-ALV^Bm^hAP(rEA=1KT|hfLeA$p<&JL8A^}OQFc5dRFw8dh7 E0K@NB^8f$< diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_pt-PT.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_pt-PT.ts deleted file mode 100644 index 688047495b..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_pt-PT.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Concluído - - - - Constraint Axle... - Restrição de Eixo... - - - - set a axle constraint between two objects - Define uma restrição de eixo entre dois objetos - - - - Test_Test - - - Self-test... - Teste Automático ... - - - - Runs a self-test to check if the application works properly - Executa um teste automático para verificar se a aplicação funciona corretamente - - - - Workbench - - - Dr&awing - &Desenho (folha) - - - - S&ketch - &Esboço - - - - &Raytracing - & Raytracing - - - - &Drafting - &Ferramentas de traço - - - - Sketch based - Baseado em esboço - - - - Primitives - Primitivas - - - - Object appearance - Object appearance - - - Parametric - Paramétrico - - - Object appearence - Aparência do objeto - - - - Wire Tools - Ferramentas de Linha - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_ro.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_ro.qm deleted file mode 100644 index 536355f63506d460825bfce638f438933669fb3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1523 zcma)6J!lj`6n>jrlFJW9Pw@vW#t;@2a))&@#c!{X2n`KeBVmnxrcKd&(o`Se-l}<|JjiV?7s|NyKxn3Y4BZc z80VijL|uhW0A%PgIph+jD%KUODy@OLG157&=2xYXJ=h$})k@p@oacrr;Et@SYB(_}k;EKe4oP8kNOT;>EGcWAz8F8#!eJUHo6YVa(oNt>AWKABL2O3ef8sHm zSVClIGv~fRr)H%2mEaXMy^DsO(3ml|)1g$1GY(oz#By0ts=AaeQ+1Dd#d#@IxChFs zl&1&@Zl}y)Q=l;d`=Ta^J#W(UVQY|$Kvt)95f+`yGKMgg5@ul}aPm$0V7G)3%y2FO zf-rjzZ>`t@F&pLa%^96U%_E4#U&u#p2=$??mPeEf6;mD)6)6^&Q)a3n8Tb9FBe-%r zm({&sA!L5w`7)?3>vZ(az~`2p08Jo2+LX%vk!pG(4m?oUj@aylT}T4%z{->x}stz9EM{a4$GzikT+z>rMcL--_G-8w6sWeAE0pn=#EBN zVyE+t;_mwW8k4G0Fz(8Sk^xAfzE zQ*)HFD9!cQC1oFKXm3~1>Wsa53ig6jqLL77h{izF{GO0Zoyf+u4-;Sp3I>H0c_>Q> zSZC=93efmDMWElfX&SNp*7?Y<{weC=VzhGGH|qqF&3ImQx4iqh`z`B_MO(wx!M~Bv BOM?Ia diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_ro.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_ro.ts deleted file mode 100644 index 3dfbd124ec..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_ro.ts +++ /dev/null @@ -1,87 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Finalizat - - - - Constraint Axle... - Axa de restricție... - - - - - set a axle constraint between two objects - setează o restricție axială între două obiecte - - - - Test_Test - - - Self-test... - Auto evaluare... - - - - Runs a self-test to check if the application works properly - Rulează o auto-evaluare pentru a verifica dacă aplicaţia funcţionează corespunzător - - - - Workbench - - - Dr&awing - D&esen - - - - S&ketch - S&chiţă - - - - &Raytracing - &Raytracing - - - - &Drafting - &Schiţare - - - - Sketch based - Bazat pe o schiţă - - - - Primitives - Primitive - - - - Object appearance - Object appearance - - - Parametric - Parametric - - - Object appearence - Aparenţa obiectului - - - - Wire Tools - Instrumente pentru polilinii - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_ru.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_ru.qm deleted file mode 100644 index 65b73e54b946856dad6237f216e651adc3784ff0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1531 zcma)6&rcIU7~R4LlphAECjN-xKuCo|n}Q&P(%NoOh#*BEl6aBrGT4>2+w3kD4jwgL zylLXWix<6+c;I3}j0Y2gBqVy*zrce>@qqefTGrAuku=-cotf`_?|a{y8F{;Sa{I@N zXFDBd-Y>j-_f1t4WmWmUo4~m4*|e`JO6`nib3=@;>FCM_MWHB-KlzRIaoYO&6Z5C* zzHDz{ezktAyAJb8!@|c6MXB?6hd$d_-}OFtgnczny{{hrQWVe4=JgX}_}*!~b$be< z+WINch4?oHg63-h;3FSR&=q6~Q-lWaM7;vI9*;L+X7d^D@CJOGN@N%JzY}K8b}Y@v zIq}sD_XwOWYNtySqaYAMG$xTkG@vjb$0?))#Lq?c{X<{^A`l21BF7XB0>2-RN|Pnz z;#iqELJ69}j(+OH+XyA)?q0eMUc-nEVlL#e>9M)PG^T+F)7{coiaQ0)bId82%uL-LK;s-@?ub9x`EKec6{jMVq*yAlNCzIM=zh!We&$l& zD-eB(pUz8(TpzjQ8~vk}w&WPOyOPR0*rj+*PZv#yz)q=JT$rvzW0-i^^ z?4QxrU}L>Hn2#7B;<8<(O59NIsO8rR)#LmyfH+CxvN1zQEn3)*F-m0)bg|l!(py4w zu31`6m&dK~U}c?UphX`PjsJf@h*J%)oz9_a!eArds^YD9YU8j~s7$1$X>iJN$1?OP zg8P6XB5|68HBsq=TUXPxWn>MiwE-xW*ME3Xw)&%`Q8gRi{W+fI&X*OT1f*6n`2t08GM&S{GDK4%M-h`cF n@(K}Gqgr0xykT)RXPTMH@*d-i9BK3H^)&xEUPF5qnvVSi!;&L= diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_ru.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_ru.ts deleted file mode 100644 index 3c756ac869..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_ru.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Выполнено - - - - Constraint Axle... - Ограничение оси... - - - - set a axle constraint between two objects - задать ось ограниченную двумя объектами - - - - Test_Test - - - Self-test... - Самотестирование ... - - - - Runs a self-test to check if the application works properly - Выполняет самопроверку для проверки правильности функционирования приложения - - - - Workbench - - - Dr&awing - Рисование - - - - S&ketch - Наборосок - - - - &Raytracing - &Трассировка лучей - - - - &Drafting - &Черчение - - - - Sketch based - Основанный на эскизе - - - - Primitives - Примитивы - - - - Object appearance - Внешний вид объекта - - - Parametric - Параметрический - - - Object appearence - Внешность объекта - - - - Wire Tools - Проволочные инструменты - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_sk.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_sk.qm deleted file mode 100644 index 1958f71d3ab4d2b309d6b510099e35f6e5cca246..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1430 zcma)5Jxmlq82uIwI1UU*p=c;ZV=kEJ6?R5rB8P#*1PF(a(8%2095?LV?72I~0g16e zV`FJ&V`D7rC@>+$!o(nniS}Ah8Vfs>!k;(8vB-HEve}uPo%!DP-uu3}{JhY=_2tpS zx2FbP&OLtdafpbP==1k1=BLg^bd9Jr<7}*%`A(v@`idx#N{l}EiT%;U=7(=YEnnN- zZ*AiLQ2WSW8~#(r-0L;0*OM3DMTpx<-o9tfttOw`-63*rbUiyhg7tdO^z0bs3q5bL zXK?XI)U zgTrW?B8&m$sSKO~tynZkoHFK#QTz6znF-HiGKavQ1~ZNf8sj2KN7!8d%E)3466Xqt z2=Is3`7MB%2c$B|nAO=xXvP@_A?C*NSYGIw5Q^zqz=HgOaCLMDva6J%3RNkxH1kNe zg0+Cb3Pg+uML$4BW5=u*c0+s{`xY^qZ$%R0Ibw)1A~??Y`0{9*T+BvH5jhmiV>FT& zunf*NFcgVc+NH^=il8kLe(}5(k!CtzZb`TvlSQUWg7HelmoC>bP^=b&Uc@S4P!XZO zY{Yg>A?BtTY^4Wj2+960=wQXWb9* za!Z!PF@#LQgJrlEVm6Mzi8#0`J;|5RqHgo>KDusAj$mos>Nqqx9Hx1#dE9AqdET1s z+OnCVps*ldNGQKaC&Znx-EZ#+3b9XnMuvh-1%cm4 P`#!q5-En>;S`xnj6cs^_ diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_sk.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_sk.ts deleted file mode 100644 index faa6f0edf3..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_sk.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Dokončené - - - - Constraint Axle... - Os obmedzenia... - - - - set a axle constraint between two objects - nastaviť os obmedzenia medzi dvoma objektmi - - - - Test_Test - - - Self-test... - Bezpečnostný test... - - - - Runs a self-test to check if the application works properly - Spusť bezpečnostný test pre overenie, či aplikácia funguje správne - - - - Workbench - - - Dr&awing - Kreslenie - - - - S&ketch - Náčrt - - - - &Raytracing - &Raytracing - - - - &Drafting - &Náčrt - - - - Sketch based - Základný náčrt - - - - Primitives - Základný - - - - Object appearance - Object appearance - - - Parametric - Parametrické - - - Object appearence - Vzhľad objektu - - - - Wire Tools - Nástroje čiar - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_sl.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_sl.qm deleted file mode 100644 index 2e8b172523e493676f096bfb675a377aacfb2fd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1449 zcmbVLK~EDw6n=#QEmToMq9zR)64L0w9!-o~v=}@n5K1KBBGcW04s3UuouLI2Of=DW z@#xKq9z1#DVnT=qqd}sH-t`xF@TgwI?=5Y&U`>c2W#`Sz``-7y@6FgN_ss71r%yhP zWM3~l+x~i$h}P)a&jP;B6I1&_1~; zg;;C4gTkv2L}0~q_V<}y*d`h8N|4rQmh+dQyDnC2PYsceCYt#H&iQ_OGnZ#peS>a{ z@)j>xWvsA)aLUSA5qeSBvJ$dd^|T|c4t!A$!WAQ`VNg|}x6bXQXOVN8|3$uz(ez&p zcqnP2S@}1?gRW4RFn<1(?QB?n+MI8 zRf4qKW9&x%bf_!Z>Y9q4!=Y9(Fe8WisM@AuUop3$tW)k#beJYVw)vddevQa9AmXx_ yVuT<{(kQnB4wDaIg4=i>(JR9oFp(Ige@=%=%m#sXnEWH2{gK4pNY~zIck&Pab3Xe3 diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_sl.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_sl.ts deleted file mode 100644 index 76a058098f..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_sl.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Celotno - - - - Constraint Axle... - Omejitev osi... - - - - set a axle constraint between two objects - določite osne omejitve med dvema objektoma - - - - Test_Test - - - Self-test... - Preizkus lastnega delovanja... - - - - Runs a self-test to check if the application works properly - Zažene preizkus za preveritev pravilnega delovanja programa - - - - Workbench - - - Dr&awing - Risb&a - - - - S&ketch - S&kica - - - - &Raytracing - &Sledenje žarku - - - - &Drafting - &Osnovanje - - - - Sketch based - Na osnovi skice - - - - Primitives - Osnovne oblike - - - - Object appearance - Prikaz objekta - - - Parametric - Parametric - - - Object appearence - Prikaz objekta - - - - Wire Tools - Orodja za žice - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_sr.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_sr.qm deleted file mode 100644 index 022b5cc259d6c4837bd047d1d752ad4dee7d680e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1445 zcma)5K~EDw7@g{e6sQr>`J@a><(5)Jb2J} z@#xKq7f;+cXhIAJ6N5$*z3VUV;88t@zM1M)$R0?uot{Hv=!{;_tpaee$8Z zbN%MCS6_x1V|UrtA9;)`kv0D!W4n#W+Nv7wQ|sbu#wbSPk2mpsoHjmxXKdGI!>4x} zsE_U$JKlggYrOep74!AzxsN{fy^r2|sMak}5Q<4e!99htjZ z5*nw6x+n*vUdqrQ8I0ro3=JtfRK|ckOGbd)UPs^xBAHC?pvQHv%%Y28srn34TKB2< z&4>3zHA8(+nWjlnYf{)><9M2`qIzCo2JBAwLUNOvAjYjgDlZ6G6~f`N>TD?fiZYt2s`cx4LmyKHbPXDXq^nwl zGP$-k17wA%>=~qNAgF(G(ea_k7p3`AQuvZfms>?)EpU6D%c9_BrBbpjQ`)Y>tFE`; z^NQzIgjZTp5}T&6=Z5;zXWdENAp#7RRKK8UZ0cXPzo)wm=WUWSp6-f}gR zaYkRi6f|WiERtKHU_%&G9EKR$5|wmyONJ1L^OOk~HD3mgvXGu_g_zo|4b32$>TYEa zqW^b#cG;Hp9ic(?8uOs0kqfnD_LWb^(% D5y%;f diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_sr.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_sr.ts deleted file mode 100644 index 2dcfc1a761..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_sr.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Комплетан - - - - Constraint Axle... - Осовина ограничења - - - - set a axle constraint between two objects - поставите осовину ограничења између два објекта - - - - Test_Test - - - Self-test... - Самопровера... - - - - Runs a self-test to check if the application works properly - Извршава самопроверу да утврди да ли апликација ради исправно - - - - Workbench - - - Dr&awing - Цр&теж - - - - S&ketch - С&кица - - - - &Raytracing - И Праћење снопа - - - - &Drafting - &Недовршено - - - - Sketch based - на основу скице - - - - Primitives - Примитиви - - - - Object appearance - Object appearance - - - Parametric - Параметарски - - - Object appearence - Изглед објекта - - - - Wire Tools - Алати за Жицу - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_sv-SE.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_sv-SE.qm deleted file mode 100644 index afbcb053c2943623e8461908315e3ba27d3beb74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1400 zcma)5O=uHA6n?R3oBlwnlv+h(1X&a`chQSYwSr(v(pnJ2PBxQdn*C#T(zFMUiWiUG zy!4=_p6o>^;z5vF5cIAH(w;o%$)Ah(%_P~jF^973%+BunzW2TFy}k0XG_n2t>67E(ur1hY-2~Q-8t?BeN+t zM#3EkS;kqw7E?mG6~kLGH3$pvtgsu=0#Dq^^|40wy|I|1EK^vMqi&6E#;U~N%lUc` zqn=oJ<%?Rxn(2_aRpHi{EHhmdj7O0tU9M#qutunAF^g0f3FWPt0te=Rxn~yJ-;;3u z{{jy7bhyyY)#_#k#~7xh0M8}LPbMT0Jm5?zUe+?G*z^lfR1|?*wduzw53p%@$+}{P zD}fF8f=#Dx~Gka44`{#j=k-Q}$Nq%(3PKB{kaK!`H z{w@Ot^>>oh4@HLZyOE94EJmO?24)D9b+nc!8k~g=UuY%Wu2#-kgl`>@7)XrHKCF_y z)N)zaG4Cj282xkF9ZWF&1*ayoTkVp}j7_`Y40dvBp^;un;KK!rW - - - - CmdCompleteConstraintAxle - - - Complete - Komplett - - - - Constraint Axle... - Begränsningsaxel... - - - - set a axle constraint between two objects - Sätt en axelbegränsning mellan två objekt - - - - Test_Test - - - Self-test... - Självtest ... - - - - Runs a self-test to check if the application works properly - Kör ett självtest för att kontrollera om programmet fungerar - - - - Workbench - - - Dr&awing - &Ritning - - - - S&ketch - S&kiss - - - - &Raytracing - R&endering - - - - &Drafting - &Skissning - - - - Sketch based - Skiss baserad - - - - Primitives - Primitiver - - - - Object appearance - Objekt Utseende - - - Parametric - Parametrisk - - - Object appearence - Objekt utseende - - - - Wire Tools - Trådverktyg - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_tr.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_tr.qm deleted file mode 100644 index c5f701867b622a3e26a67cf57926e216202818e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1477 zcmbVLK}Zx~6n>MduDW1Fl!@S<#G;3mq*EnyFxR&6>W@mrhKWAr_ncvify49%; z9lAx-rBl$sOCZr9C=-G@bhERE4jlq3SfcO!>yEbUL1K6_^XAR_-uJ%u{()Dyj*ah+ zAALO0_2$O2*IzFZ(K3DemB#alwH6K&HC(dRR{8lbc5v}6QS3r&^uZs*2V(1+Kk@xY zLfLum_3A#!Oo}v_A5$@sLe8B*zRB9g;W~|e+04zZsNeazfph^G>xi;nSR{6vD zHCzfiTs(u31qL%?wlZSY7fLN`VS|)#q9#RF>Ln>Xp_hE&XKzYJhx;J>l&;YV&C_Be z2+QN4fgF{ogh<(VTcGV){njj^MMNXth?qm9oAY3tDNW;=X(KMtus|DIFh`Dc`58-(N&JEmG6lqKUfGw zG4P8ra93D}mMP@S^3Ci*CykRP-_X|}#1u8ChNPpCiA=TD&h%?AdMIhOF*M>aLLM@e zn08gp2&*MI6xefGdGm(MH27tu=j08UqX4>WwB^Bv4WmeZEEUdHx+jGnzYx$S^|3IPfdQj(R zh@{m`%9_PIc!_u>HWtRlJJt_=FHOMX^Tdm#@y4_3i#WGVfN4SMKsj}U?!de%E9nAj z8@2d^$vtbvZ|8xmOk5kl*<3Z$6weYckMU$M4Hk^lez diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_tr.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_tr.ts deleted file mode 100644 index f2e12824fd..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_tr.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - Tam - - - - Constraint Axle... - Sınırlama Mili... - - - - set a axle constraint between two objects - İki nesne arasındaki sınırlama milini belirle - - - - Test_Test - - - Self-test... - Otomatik test - - - - Runs a self-test to check if the application works properly - Uygulamanın düzgün çalışıp çalışmadığını denetlemek için bir özsınama çalıştırır - - - - Workbench - - - Dr&awing - Çi&zim - - - - S&ketch - &Eskiz - - - - &Raytracing - &Işınizleme - - - - &Drafting - &Taslak hazırlama - - - - Sketch based - Kroki temelli - - - - Primitives - Temel öğeler - - - - Object appearance - Nesne görünümü - - - Parametric - Değişken tabanlı (Parametrik) - - - Object appearence - Nesne görünümü - - - - Wire Tools - Tel Araçları - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_uk.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_uk.qm deleted file mode 100644 index 3b124eb41a752f9cdcde89ab993895a5de918794..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1495 zcma)6O-vI(6rSn>O2P0WMkPiEVk#y`N<}G9N`K_X!~lV&CSG*AOl6_$HoJp`gEuu^ zJaW)@@xsX)7ZYPVm>486(YqeK=)t3UK>cPai;`;0W;(O)?fc&MzIm_lCv!)(K0jQ0 z-Er*swMWn1rx{}_?9F6YZ;S;-8y+7X$NTf9+?7e}v8Gp< zllXqkVyx!uegHI6E5&G#5;RN^tVB@3)?x)S&Qhr;q^QHo(ah4^&U?nOJ?R>jEmJE+ z5l|?cj#Dqi=^UNM8pbmPTY^%QV?FBeQCoMTxeD*;>G==*3F-&CKCCpwfE=Y9urKKx zzvs=s(g$w>Tp|@OJ4IR4mqu)yVm^=4o{-$&1}JdTFNo)bEDK?CS$4RSUl6AB{)65F zIt=&`%7D}$PFbW*>4XU+K8JG}z9=j^()7`gmS_atB$g^DiC9%!8uZUnf_3A35jzKR zQrnUmQx&Ex5gMaOol9Na5KztoKSpu*$FbuwDef0MG_!1bsMr(5!Wk(%$)&^1d0{Sc ztH9;F;6|xbv`j-y(6BTvZa(XAyH%{pcI-qz+A{dVzo5dE@L(&R@5^ z2dj;Rsa?yE(q(9oeB$-t3$9U+mVI5*xC~}_VVm=sMi)XmwHB#83Rg5!EjbKrqdr_i zc*a;o`MUC0u#(+l5u9R5*~rw#j;@)K82Pk-C0U-VYr5E z>Jh8|v$9S)f%}Vse;@b{tG>d$CaBkM=*(XLAx<^Gb^u1SR7#XIPBFBJYM22ZC^QW| zOG3JqSw-wtAgHJ~2w@IEZg-wS)2_8-N$ZBt1GA@?5FOH^k)wV;SKVxQQAl&XN}@2e zfNDQ(bW(S6Wz^B-P(V%7APDqR&WCE8)kr*Vcw(+9UM&h$Q - - - - CmdCompleteConstraintAxle - - - Complete - Виконано - - - - Constraint Axle... - Обмеження осі... - - - - set a axle constraint between two objects - задати вісь обмежену двома об'єктами - - - - Test_Test - - - Self-test... - Самотестування... - - - - Runs a self-test to check if the application works properly - Запускає самотестування для перевірки того, що програма працює належним чином - - - - Workbench - - - Dr&awing - Креслення - - - - S&ketch - Ескіз - - - - &Raytracing - &Трасування променів - - - - &Drafting - &Креслення - - - - Sketch based - Базуючись на ескізі - - - - Primitives - Примітиви - - - - Object appearance - Object appearance - - - Parametric - Параметричний - - - Object appearence - Поведінка об'єкту - - - - Wire Tools - Інструменти каркасу - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_zh-CN.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_zh-CN.qm deleted file mode 100644 index dfd251f1f167d29ea4be85bb6b4d542157c353ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1089 zcma)4OK1~87@pX)**u`NhpLdnC?&Ll@g}|w>PBl(6Z0U!M<0{Tq`S>#ciEkqR4_%v zs#F^<1rJ`l^dxxbMJP5>L25;)2cZW&7DRB z-OKBbXWs1%)`p+F_;d;(R7PKa@(?Fo^Tug}b{ule&zbR#yJPGX#Bc7i59)A!)V=ia z2juS7_sdHNwFKMxdRk#0d4^xlK|aA9Sux;zfx9sYb*@L;?ClLWUiUxU)d%_8_Vnc_ z#9aFuz8mTfeLqAeE69&soG$2yjs*`%BTmDJ$x~@ne(b*Fr7#WJ6V>g%R~k$ zvm--QhQj8s89KKru~`}phquAi8STEZai7e5pIVqus?21z8G8-NFu?@Kuwb`=vy_!6 zRWK{5Sj~=7ff?Hn3RYL{p1=7;d|5m<_2IgIu$n)Z3KfLG!vkxvtG48^#F%1$ra|TW z0Y(jmnTiFG3I#0XF%u~!nkGvEVUnuglByRBtm&#ob$Q%u!kYrjkhxe+`Aoqkp90BE z?!OK-VFH!abRG4e5Q?B)yD@JlqLVz6lo3lN1Ik&d2%;s^5$~_ms=ufATd+g}%pXdS zadUF6oG3gq$ zK2K9qfm{8RRm;pmgD;+Bs6d$@ItxUnO^_`RNLsZxOAMNGLR4zvnSr%<$wv4xl1_0- JRpsWE{s4dM96SI3 diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_zh-CN.ts b/src/Mod/Complete/Gui/Resources/translations/Complete_zh-CN.ts deleted file mode 100644 index 3019caa69e..0000000000 --- a/src/Mod/Complete/Gui/Resources/translations/Complete_zh-CN.ts +++ /dev/null @@ -1,86 +0,0 @@ - - - - - CmdCompleteConstraintAxle - - - Complete - 全部 - - - - Constraint Axle... - 约束轴... - - - - set a axle constraint between two objects - 两对象间设置轴约束 - - - - Test_Test - - - Self-test... - 自检... - - - - Runs a self-test to check if the application works properly - 运行自检测试程序是否正常工作 - - - - Workbench - - - Dr&awing - 绘图(&a) - - - - S&ketch - 草绘(&k) - - - - &Raytracing - 光线追踪(&R) - - - - &Drafting - 绘图(&D) - - - - Sketch based - 基于草绘 - - - - Primitives - 基础图元 - - - - Object appearance - Object appearance - - - Parametric - 参数化 - - - Object appearence - 对象外观 - - - - Wire Tools - 线框工具 - - - diff --git a/src/Mod/Complete/Gui/Resources/translations/Complete_zh-TW.qm b/src/Mod/Complete/Gui/Resources/translations/Complete_zh-TW.qm deleted file mode 100644 index ba2aa04b4ba5a49f84b2b7a03f33ade3d8c38f25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1093 zcma)4O-vI(6rRdb7TVCl0Wt9~8nXc-^(=bPqDU|;ZHXIyVRxCf)1TdDcCf8UHA*Ce zNHsBy9`v9GPTqPk661lyAc=oRjUGI3(Ss)eNie=$Wvxw3$Ykc_&3r#^-pr9F6Wz<- z?pI#z+5LR{;j>T25JCm?bv+1i+O=RFM`*_h*Fx2bcLo3CBE${ha*wYOAsAc>`74j+Z&|4GEUyG$_z`5qd`5Qmr_`B!v&OylE`%a$?LDYRO zgZlsasrp4r$_-Nt8rfWiaMA+Fu3&azD-RmF$(cfRezcGwE{o|c35l`t zItp0BQRw`O#1=FV2y8>ETkeU_5f7uG)zEO|&TQXRy}WMeJG#9l;aI^6NMg+?2CIbU z3DGgn8`w}&MC0Z*?6ABxbL!d`wIlT?u~K+CJ9pVL=8GR3m2MA*&tEsrlpNc`(MjC| zUz23weVmvaa|3HhqNOp7W1b{f$>lOsQ#dtroHtn7#5rc<2+I_$LRv?GGiEJz&)R>R z>Idq&=8bLX|LIp9&pWdzccC66p#jwE6xS*ZFeT2Zp0KTCa94@0C2cEzWN7a5tOby9h4%i#Bu~=11GSP@p`jC8ZVI`7x P7;Q3T1dkd - - - - CmdCompleteConstraintAxle - - - Complete - 完成 - - - - Constraint Axle... - 約束軸... - - - - set a axle constraint between two objects - 在兩個物件之間設置軸約束 - - - - Test_Test - - - Self-test... - 自我檢測... - - - - Runs a self-test to check if the application works properly - 執行自我檢查確認程式是否運作良好 - - - - Workbench - - - Dr&awing - 繪圖(&Dr) - - - - S&ketch - &素描 - - - - &Raytracing - 光跡追踪(&R) - - - - &Drafting - 製圖(&D) - - - - Sketch based - 基底草圖 - - - - Primitives - 元件 - - - - Object appearance - Object appearance - - - Parametric - 參數 - - - Object appearence - 物件顯示 - - - - Wire Tools - 線條工具 - - - diff --git a/src/Mod/Complete/Gui/Workbench.cpp b/src/Mod/Complete/Gui/Workbench.cpp deleted file mode 100644 index 222091841b..0000000000 --- a/src/Mod/Complete/Gui/Workbench.cpp +++ /dev/null @@ -1,641 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Werner Mayer * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#include "PreCompiled.h" - -#ifndef _PreComp_ -# include -#endif - -#include "Workbench.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -using namespace CompleteGui; - -#if 0 // needed for Qt's lupdate utility - qApp->translate("Workbench", "S&ketch"); - qApp->translate("Workbench", "Dr&awing"); - qApp->translate("Workbench", "&Raytracing"); - qApp->translate("Workbench", "&Drafting"); - qApp->translate("Workbench", "Sketch based"); - qApp->translate("Workbench", "Primitives"); - qApp->translate("Workbench", "Object appearance"); - qApp->translate("Workbench", "Wire Tools"); - // taken from TestGui.py - qApp->translate("Test_Test", "Self-test..."); - qApp->translate("Test_Test", "Runs a self-test to check if the application works properly"); -#endif - -/// @namespace CompleteGui @class Workbench -TYPESYSTEM_SOURCE(CompleteGui::Workbench, Gui::StdWorkbench) - -Workbench::Workbench() -{ -} - -Workbench::~Workbench() -{ -} - -void Workbench::setupContextMenu(const char* recipient,Gui::MenuItem* item) const -{ - if (strcmp(recipient,"View") == 0) - { - Gui::MenuItem* StdViews = new Gui::MenuItem(); - StdViews->setCommand( "Standard views" ); - - *StdViews << "Std_ViewAxo" << "Separator" << "Std_ViewFront" << "Std_ViewTop" << "Std_ViewRight" - << "Std_ViewRear" << "Std_ViewBottom" << "Std_ViewLeft"; - - *item << "Std_ViewFitAll" << "Std_ViewFitSelection" << StdViews - << "Separator" << "Std_ViewDockUndockFullscreen"; - - if ( Gui::Selection().countObjectsOfType(App::DocumentObject::getClassTypeId()) > 0 ) - { - Gui::MenuItem* DraftContext = new Gui::MenuItem(); - DraftContext->setCommand("Display options"); - - *DraftContext << "Draft_ApplyStyle" << "Draft_ToggleDisplayMode" - << "Draft_AddToGroup"; - *item << "Separator" << "Std_SetAppearance" << "Std_ToggleVisibility" - << "Std_ToggleSelectability" << "Std_TreeSelection" - << "Std_RandomColor" << "Separator" << "Std_Delete" << DraftContext; - } - } - else if (strcmp(recipient,"Tree") == 0) - { - if (Gui::Selection().countObjectsOfType(App::DocumentObject::getClassTypeId()) > 0 ) { - Gui::MenuItem* DraftContext = new Gui::MenuItem(); - DraftContext->setCommand("Display options"); - - *DraftContext << "Draft_ApplyStyle" << "Draft_ToggleDisplayMode" - << "Draft_AddToGroup"; - - *item << "Std_ToggleVisibility" << "Std_ShowSelection" << "Std_HideSelection" - << "Std_ToggleSelectability" << "Separator" << "Std_SetAppearance" - << "Std_ToggleVisibility" << "Std_RandomColor" << "Separator" << "Std_Delete" - << DraftContext; - } - } -} - -Gui::MenuItem* Workbench::setupMenuBar() const -{ - Gui::CommandManager &mgr = Gui::Application::Instance->commandManager(); - // Setup the default menu bar - Gui::MenuItem* menuBar = new Gui::MenuItem; - - // File - Gui::MenuItem* file = new Gui::MenuItem( menuBar ); - file->setCommand("&File"); - *file << "Std_New" << "Std_Open" << "Separator" << "Std_CloseActiveWindow" - << "Std_CloseAllWindows" << "Separator" << "Std_Save" << "Std_SaveAs" - << "Separator" << "Std_Import" << "Std_Export" - << "Std_MergeProjects" << "Std_ProjectInfo" - << "Separator" << "Std_Print" << "Std_PrintPreview" << "Std_PrintPdf" - << "Separator" << "Std_RecentFiles" << "Separator" << "Std_Quit"; - - // Edit - Gui::MenuItem* edit = new Gui::MenuItem( menuBar ); - edit->setCommand("&Edit"); - *edit << "Std_Undo" << "Std_Redo" << "Separator" << "Std_Cut" << "Std_Copy" - << "Std_Paste" << "Std_DuplicateSelection" << "Separator" - << "Std_Refresh" << "Std_BoxSelection" << "Std_SelectAll" << "Std_Delete" - << "Std_Placement" << "Std_Alignment" - << "Separator" << "Std_DlgPreferences"; - - // Standard views - Gui::MenuItem* stdviews = new Gui::MenuItem; - stdviews->setCommand("Standard views"); - *stdviews << "Std_ViewFitAll" << "Std_ViewFitSelection" << "Std_ViewAxo" - << "Separator" << "Std_ViewFront" << "Std_ViewTop" - << "Std_ViewRight" << "Separator" << "Std_ViewRear" - << "Std_ViewBottom" << "Std_ViewLeft"; - - // stereo - Gui::MenuItem* view3d = new Gui::MenuItem; - view3d->setCommand("&Stereo"); - *view3d << "Std_ViewIvStereoRedGreen" << "Std_ViewIvStereoQuadBuff" - << "Std_ViewIvStereoInterleavedRows" << "Std_ViewIvStereoInterleavedColumns" - << "Std_ViewIvStereoOff" << "Separator" << "Std_ViewIvIssueCamPos"; - - // zoom - Gui::MenuItem* zoom = new Gui::MenuItem; - zoom->setCommand("&Zoom"); - *zoom << "Std_ViewZoomIn" << "Std_ViewZoomOut" << "Separator" << "Std_ViewBoxZoom"; - - // Visibility - Gui::MenuItem* visu = new Gui::MenuItem; - visu->setCommand("Visibility"); - *visu << "Std_ToggleVisibility" << "Std_ShowSelection" << "Std_HideSelection" - << "Separator" << "Std_ToggleObjects" << "Std_ShowObjects" << "Std_HideObjects" - << "Separator" << "Std_ToggleSelectability"; - - // View - Gui::MenuItem* view = new Gui::MenuItem( menuBar ); - view->setCommand("&View"); - *view << "Std_ViewCreate" << "Std_OrthographicCamera" << "Std_PerspectiveCamera" << "Separator" - << stdviews << "Std_FreezeViews" << "Separator" << view3d << "Std_DrawStyle" << zoom - << "Std_ViewDockUndockFullscreen" << "Std_AxisCross" << "Std_ToggleClipPlane" - << "Std_TextureMapping" << "Separator" << visu - << "Std_ToggleVisibility" << "Std_ToggleNavigation" - << "Std_SetAppearance" << "Std_RandomColor" << "Separator" - << "Std_Workbench" << "Std_ToolBarMenu" << "Std_DockViewMenu" << "Separator" - << "Std_ViewStatusBar"; - - // Tools - Gui::MenuItem* tool = new Gui::MenuItem( menuBar ); - tool->setCommand("&Tools"); - *tool << "Std_DlgParameter" << "Separator" - << "Std_DlgMacroRecord" << "Std_MacroStopRecord" - << "Std_DlgMacroExecute" << "Std_DlgMacroExecuteDirect" - << "Separator" << "Std_ViewScreenShot" << "Std_SceneInspector" - << "Std_ExportGraphviz" << "Std_ProjectUtil" << "Separator" - << "Std_MeasureDistance" << "Separator" - << "Std_DemoMode" << "Separator" << "Std_DlgCustomize"; - - // Mesh **************************************************************************************************** - if (mods.contains(QSTRING("MeshGui"))) { - Gui::MenuItem* mesh = new Gui::MenuItem( menuBar ); - - // submenu analyze - Gui::MenuItem* analyze = new Gui::MenuItem(); - analyze->setCommand("Analyze"); - *analyze << "Mesh_Evaluation" - << "Mesh_EvaluateFacet" - << "Mesh_CurvatureInfo" - << "Separator" - << "Mesh_EvaluateSolid" - << "Mesh_BoundingBox"; - - // submenu boolean - Gui::MenuItem* boolean = new Gui::MenuItem(); - boolean->setCommand("Boolean"); - *boolean << "Mesh_Union" - << "Mesh_Intersection" - << "Mesh_Difference"; - - mesh->setCommand("&Meshes"); - *mesh << "Mesh_Import" - << "Mesh_Export" - << "MeshPart_Mesher" - << "Separator" - << analyze - << "Mesh_HarmonizeNormals" - << "Mesh_FlipNormals" - << "Separator" - << "Mesh_FillupHoles" - << "Mesh_FillInteractiveHole" - << "Mesh_RemoveComponents" - << "Mesh_RemoveCompByHand" - << "Mesh_AddFacet" - << "Mesh_Smoothing" - << "Separator" - << "Mesh_BuildRegularSolid" - << boolean << "Separator" - << "Mesh_PolySelect" - << "Mesh_PolyCut" - << "Mesh_PolySplit" - << "Mesh_PolySegm" - << "Mesh_ToolMesh" - << "Mesh_Segmentation" - << "Mesh_VertexCurvature"; - } - - // Sketch ************************************************************************************************** - - if (mods.contains(QSTRING("SketcherGui"))) { - Gui::MenuItem* sketch = new Gui::MenuItem(menuBar); - sketch->setCommand("S&ketch"); - - Gui::MenuItem* geom = new Gui::MenuItem(); - geom->setCommand("Sketcher geometries"); - *geom << "Sketcher_CreatePoint" - << "Sketcher_CreateArc" - << "Sketcher_Create3PointArc" - << "Sketcher_CreateCircle" - << "Sketcher_Create3PointCircle" - << "Sketcher_CreateLine" - << "Sketcher_CreatePolyline" - << "Sketcher_CreateRectangle" - << "Separator" - << "Sketcher_CreateFillet" - << "Sketcher_Trimming" - << "Sketcher_External" - << "Sketcher_ToggleConstruction"; - - Gui::MenuItem* cons = new Gui::MenuItem(); - cons->setCommand("Sketcher constraints"); - *cons << "Sketcher_ConstrainCoincident" - << "Sketcher_ConstrainPointOnObject" - << "Sketcher_ConstrainVertical" - << "Sketcher_ConstrainHorizontal" - << "Sketcher_ConstrainParallel" - << "Sketcher_ConstrainPerpendicular" - << "Sketcher_ConstrainTangent" - << "Sketcher_ConstrainEqual" - << "Sketcher_ConstrainSymmetric" - << "Separator" - << "Sketcher_ConstrainLock" - << "Sketcher_ConstrainDistanceX" - << "Sketcher_ConstrainDistanceY" - << "Sketcher_ConstrainDistance" - << "Sketcher_ConstrainRadius" - << "Sketcher_ConstrainAngle"; - - *sketch - << "Sketcher_NewSketch" - << "Sketcher_EditSketch" - << "Sketcher_LeaveSketch" - << "Sketcher_ViewSketch" - << "Sketcher_MapSketch" - << geom - << cons; - } - - // Part **************************************************************************************************** - - if (mods.contains(QSTRING("PartGui"))) { - Gui::MenuItem* part = new Gui::MenuItem(menuBar); - part->setCommand("&Part"); - - // submenu boolean - Gui::MenuItem* para = new Gui::MenuItem(); - para->setCommand("Primitives"); - *para << "Part_Box" - << "Part_Cylinder" - << "Part_Sphere" - << "Part_Cone" - << "Part_Torus" - << "Part_Primitives"; - - *part << para; - - if (mods.contains(QSTRING("PartDesignGui"))) { - Gui::MenuItem* PartDesign = new Gui::MenuItem(); - PartDesign->setCommand("Part design"); - - *PartDesign << "PartDesign_Pad" - << "PartDesign_Pocket" - << "PartDesign_Revolution" - << "PartDesign_Groove" - << "PartDesign_Fillet" - << "PartDesign_Chamfer" - << "PartDesign_Mirrored" - << "PartDesign_LinearPattern" - << "PartDesign_PolarPattern" - << "PartDesign_MultiTransform"; - - *part << PartDesign; - } - - *part << "Part_ShapeFromMesh" - << "Part_MakeSolid" - << "Part_ReverseShape" - << "Part_SimpleCopy" - << "Separator" - << "Part_Boolean" - << "Part_Extrude" - << "Part_Revolve" - << "Part_Mirror" - << "Part_Fillet" - << "Part_Chamfer"; - } - - // Drawing **************************************************************************************************** - - if (mods.contains(QSTRING("DrawingGui"))) { - Gui::MenuItem* drawing = new Gui::MenuItem(menuBar); - - drawing->setCommand("Dr&awing"); - *drawing - << "Drawing_Open" - << "Separator" - << "Drawing_NewA3Landscape" - << "Drawing_NewView" - << "Drawing_ExportPage" - << "Separator" - << "Drawing_ProjectShape"; - } - - // Raytracing **************************************************************************************************** - - if (mods.contains(QSTRING("RaytracingGui"))) { - Gui::MenuItem* raytracing = new Gui::MenuItem(menuBar); - - raytracing->setCommand("&Raytracing"); - *raytracing - << "Raytracing_WriteView" - << "Raytracing_WriteCamera" - << "Raytracing_WritePart" - << "Separator" - << "Raytracing_NewPovrayProject" - << "Raytracing_NewPartSegment" - << "Raytracing_ExportProject"; - } - - // Drafting **************************************************************************************************** - - if (mods.contains(QSTRING("DraftGui")) && mgr.getCommandByName("Draft_Line")) { - Gui::MenuItem* Drafting = new Gui::MenuItem(menuBar); - Drafting->setCommand("&Drafting"); - - Gui::MenuItem* DraftContext = new Gui::MenuItem(); - DraftContext->setCommand("Object appearance"); - - *DraftContext << "Draft_ApplyStyle" << "Draft_ToggleDisplayMode"; - - Gui::MenuItem* DraftWireTools = new Gui::MenuItem(); - DraftWireTools->setCommand("Wire Tools"); - - *DraftWireTools << "Draft_WireToBSpline" << "Draft_AddPoint" << "Draft_DelPoint"; - - *Drafting - << "Draft_Line" - << "Draft_Wire" - << "Draft_Circle" - << "Draft_Arc" - << "Draft_Rectangle" - << "Draft_Polygon" - << "Draft_BSpline" - << "Draft_Text" - << "Draft_Dimension" - << "Separator" - << "Draft_Move" - << "Draft_Rotate" - << "Draft_Offset" - << "Draft_Trimex" - << "Draft_Upgrade" - << "Draft_Downgrade" - << "Draft_Scale" - << "Draft_Edit" - << "Draft_Drawing" - << "Draft_Shape2DView" - << DraftWireTools - << DraftContext; - } - - // xxx **************************************************************************************************** - - - // Windows - Gui::MenuItem* wnd = new Gui::MenuItem( menuBar ); - wnd->setCommand("&Windows"); - *wnd << "Std_ActivateNextWindow" << "Std_ActivatePrevWindow" << "Separator" - << "Std_TileWindows" << "Std_CascadeWindows" - << "Std_ArrangeIcons" << "Separator" << "Std_WindowsMenu" << "Std_Windows"; - - // help **************************************************************************************************** - // Separator - Gui::MenuItem* sep = new Gui::MenuItem( menuBar ); - sep->setCommand( "Separator" ); - - // Help - Gui::MenuItem* helpWebsites = new Gui::MenuItem; - helpWebsites->setCommand("&Online-help"); - *helpWebsites << "Std_OnlineHelpWebsite" - << "Std_FreeCADWebsite" - << "Std_PythonWebsite"; - - Gui::MenuItem* help = new Gui::MenuItem( menuBar ); - help->setCommand("&Help"); - *help << "Std_OnlineHelp" - << "Std_PythonHelp" - << helpWebsites - << "Separator"; - - if (mods.contains(QSTRING("TestGui"))) { - *help << "Test_Test" - << "Separator"; - } - - *help << "Std_About" - << "Std_AboutQt" - << "Separator" - << "Std_WhatsThis" ; - - return menuBar; -} - -Gui::ToolBarItem* Workbench::setupToolBars() const -{ - Gui::CommandManager &mgr = Gui::Application::Instance->commandManager(); - Gui::ToolBarItem* root = new Gui::ToolBarItem; - - // File - Gui::ToolBarItem* file = new Gui::ToolBarItem( root ); - file->setCommand("File"); - *file << "Std_New" - << "Std_Open" - << "Std_Save" - << "Std_Print" - << "Separator" - << "Std_Cut" - << "Std_Copy" - << "Std_Paste" - << "Separator" - << "Std_Undo" - << "Std_Redo" - << "Separator" - << "Std_Refresh" - << "Separator" - << "Std_Workbench" - << "Std_WhatsThis"; - - // Macro - Gui::ToolBarItem* macro = new Gui::ToolBarItem( root ); - macro->setCommand("Macro"); - *macro << "Std_DlgMacroRecord" << "Std_MacroStopRecord" << "Std_DlgMacroExecute" - << "Std_DlgMacroExecuteDirect"; - - // View - Gui::ToolBarItem* view = new Gui::ToolBarItem( root ); - view->setCommand("View"); - *view << "Std_ViewFitAll" << "Separator" << "Std_ViewAxo" << "Separator" << "Std_ViewFront" - << "Std_ViewTop" << "Std_ViewRight" << "Separator" << "Std_ViewRear" << "Std_ViewBottom" - << "Std_ViewLeft" << "Separator" << "Std_MeasureDistance"; - - // Part - if (mods.contains(QSTRING("PartGui"))) { - Gui::ToolBarItem* part_design = new Gui::ToolBarItem( root ); - part_design->setCommand("Part"); - *part_design - << "Part_Box" - << "Part_Cylinder" - << "Part_Sphere" - << "Part_Cone" - << "Part_Torus" - //<< "Part_Primitives" - << "Separator" - << "Part_Boolean" - << "Part_Cut" - << "Part_Fuse" - << "Part_Common" - << "Part_Section" - << "Separator" - << "Part_Extrude" - << "Part_Revolve" - << "Part_Mirror" - << "Part_Fillet" - << "Part_Chamfer"; - } - - if (mods.contains(QSTRING("SketcherGui"))) { - Gui::ToolBarItem* geom = new Gui::ToolBarItem(root); - geom->setCommand("Sketcher geometries"); - *geom << "Sketcher_NewSketch" - << "Sketcher_LeaveSketch" - << "Separator" - << "Sketcher_CreatePoint" - << "Sketcher_CompCreateArc" - << "Sketcher_CompCreateCircle" - << "Sketcher_CreateLine" - << "Sketcher_CreatePolyline" - << "Sketcher_CreateRectangle" - << "Separator" - << "Sketcher_CreateFillet" - << "Sketcher_Trimming" - << "Sketcher_External" - << "Sketcher_ToggleConstruction" - /*<< "Sketcher_CreateText"*/ - /*<< "Sketcher_CreateDraftLine"*/; - - Gui::ToolBarItem* cons = new Gui::ToolBarItem(root); - cons->setCommand("Sketcher constraints"); - *cons << "Sketcher_ConstrainCoincident" - << "Sketcher_ConstrainPointOnObject" - << "Sketcher_ConstrainVertical" - << "Sketcher_ConstrainHorizontal" - << "Sketcher_ConstrainParallel" - << "Sketcher_ConstrainPerpendicular" - << "Sketcher_ConstrainTangent" - << "Sketcher_ConstrainEqual" - << "Sketcher_ConstrainSymmetric" - << "Separator" - << "Sketcher_ConstrainLock" - << "Sketcher_ConstrainDistanceX" - << "Sketcher_ConstrainDistanceY" - << "Sketcher_ConstrainDistance" - << "Sketcher_ConstrainRadius" - << "Sketcher_ConstrainAngle"; - } - - // Part Design - if (mods.contains(QSTRING("PartDesignGui"))) { - Gui::ToolBarItem* partdesign = new Gui::ToolBarItem(root); - partdesign->setCommand("Part Design"); - *partdesign - << "PartDesign_Pad" - << "PartDesign_Pocket" - << "PartDesign_Revolution" - << "PartDesign_Groove" - << "PartDesign_Fillet" - << "PartDesign_Chamfer" - << "PartDesign_Mirrored" - << "PartDesign_LinearPattern" - << "PartDesign_PolarPattern" - << "PartDesign_MultiTransform"; - } - - // Drawing - if (mods.contains(QSTRING("DrawingGui"))) { - Gui::ToolBarItem* drawing = new Gui::ToolBarItem( root ); - drawing->setCommand("Drawings"); - *drawing << "Drawing_Open" - << "Separator" - << "Drawing_NewA3Landscape" - << "Drawing_NewView" - << "Drawing_ExportPage" ; - } - - // Raytracing - if (mods.contains(QSTRING("RaytracingGui"))) { - Gui::ToolBarItem* raytracing = new Gui::ToolBarItem( root ); - raytracing->setCommand("Raytracing"); - *raytracing << "Raytracing_WriteView" - << "Raytracing_WriteCamera" - << "Raytracing_WritePart" - << "Separator" - << "Raytracing_NewPovrayProject" - << "Raytracing_NewPartSegment" - << "Raytracing_ExportProject"; - } - - // Drafting **************************************************************************************************** - if (mods.contains(QSTRING("DraftGui")) && mgr.getCommandByName("Draft_Line")) { - Gui::ToolBarItem* Drafting = new Gui::ToolBarItem( root ); - Drafting->setCommand("Drafting"); - *Drafting - << "Draft_Line" - << "Draft_Wire" - << "Draft_Circle" - << "Draft_Arc" - << "Draft_Rectangle" - << "Draft_Polygon" - << "Draft_BSpline" - << "Draft_Text" - << "Draft_Dimension" - << "Separator" - << "Draft_Move" - << "Draft_Rotate" - << "Draft_Offset" - << "Draft_Trimex" - << "Draft_Upgrade" - << "Draft_Downgrade" - << "Draft_Scale" - << "Draft_Edit" - << "Draft_Drawing" - << "Draft_WireToBSpline" - << "Draft_AddPoint" - << "Draft_DelPoint" - << "Draft_Shape2DView"; - } - - return root; -} - -Gui::ToolBarItem* Workbench::setupCommandBars() const -{ - Gui::ToolBarItem* root = new Gui::ToolBarItem; - return root; -} - -Gui::DockWindowItems* Workbench::setupDockWindows() const -{ - Gui::DockWindowItems* root = Gui::StdWorkbench::setupDockWindows(); - root->setVisibility(false); // hide all dock windows by default - root->setVisibility("Std_CombiView",true); // except of the combi view - return root; -} diff --git a/src/Mod/Complete/Gui/Workbench.h b/src/Mod/Complete/Gui/Workbench.h deleted file mode 100644 index 181d77c596..0000000000 --- a/src/Mod/Complete/Gui/Workbench.h +++ /dev/null @@ -1,65 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Werner Mayer * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#ifndef COMPLETEGUI_WORKBENCH_H -#define COMPLETEGUI_WORKBENCH_H - -#include - -#include - -#define QSTRING(x) QString::fromLatin1(x) - -extern QList mods; - -namespace CompleteGui { - -/** - * @author Werner Mayer - */ -class CompleteGuiExport Workbench : public Gui::StdWorkbench -{ - TYPESYSTEM_HEADER(); - -public: - Workbench(); - virtual ~Workbench(); - - /** Defines the standard context menu. */ - virtual void setupContextMenu(const char* recipient,Gui::MenuItem*) const; - -protected: - /** Defines the standard menus. */ - virtual Gui::MenuItem* setupMenuBar() const; - /** Defines the standard toolbars. */ - virtual Gui::ToolBarItem* setupToolBars() const; - /** Defines the standard command bars. */ - virtual Gui::ToolBarItem* setupCommandBars() const; - /** Returns a DockWindowItems structure of dock windows this workbench. */ - virtual Gui::DockWindowItems* setupDockWindows() const; - - -}; // namespace CompleteGui - -} -#endif // COMPLETE_WORKBENCH_H diff --git a/src/Mod/Complete/InitGui.py b/src/Mod/Complete/InitGui.py index 380c6ccf26..276f28a6a8 100644 --- a/src/Mod/Complete/InitGui.py +++ b/src/Mod/Complete/InitGui.py @@ -1,4 +1,4 @@ -# Complete gui init module +# Complete gui init module # (c) 2003 Juergen Riegel # # Gathering all the information to start FreeCAD @@ -30,8 +30,7 @@ #***************************************************************************/ - -class CompleteWorkbench ( Workbench ): +class CompleteWorkbench(Workbench): "Complete workbench object" def __init__(self): self.__class__.Icon = FreeCAD.getResourceDir() + "Mod/Complete/Resources/icons/CompleteWorkbench.svg" @@ -39,10 +38,9 @@ class CompleteWorkbench ( Workbench ): self.__class__.ToolTip = "Complete workbench" def Initialize(self): - # load the module - import CompleteGui - import Complete + pass + def GetClassName(self): - return "CompleteGui::Workbench" + return "Gui::PythonWorkbench" Gui.addWorkbench(CompleteWorkbench()) diff --git a/src/Mod/Complete/complete.dox b/src/Mod/Complete/complete.dox deleted file mode 100644 index b6eaeaa300..0000000000 --- a/src/Mod/Complete/complete.dox +++ /dev/null @@ -1,3 +0,0 @@ -/** \defgroup COMPLETE Complete - * \ingroup WORKBENCHES */ -