From d0a87d3e0c7d90d2a0c4c84c5acb04ba87922599 Mon Sep 17 00:00:00 2001 From: Chris Hennes Date: Wed, 27 Mar 2024 22:42:50 -0500 Subject: [PATCH] Start: Remove old WB and replace with new --- .../CheckInterModuleDependencies.cmake | 1 - .../InitializeFreeCADBuildOptions.cmake | 2 +- cMake/FreeCAD_Helpers/PrintFinalReport.cmake | 3 +- src/Mod/CMakeLists.txt | 8 +- src/Mod/CleanStart/App/AppCleanStart.cpp | 60 -- src/Mod/CleanStart/App/CMakeLists.txt | 50 - src/Mod/CleanStart/App/PreCompiled.cpp | 25 - src/Mod/CleanStart/App/PreCompiled.h | 51 - src/Mod/CleanStart/CMakeLists.txt | 49 - src/Mod/CleanStart/CleanStartGlobal.h | 48 - src/Mod/CleanStart/Gui/AppCleanStartGui.cpp | 81 -- src/Mod/CleanStart/Gui/CMakeLists.txt | 89 -- src/Mod/CleanStart/Gui/Command.cpp | 62 -- src/Mod/CleanStart/Gui/PreCompiled.cpp | 25 - src/Mod/CleanStart/Gui/PreCompiled.h | 65 -- .../CleanStart/Gui/Resources/CleanStart.qrc | 5 - .../Resources/icons/CleanStartWorkbench.svg | 35 - src/Mod/CleanStart/Gui/Workbench.cpp | 87 -- src/Mod/CleanStart/Gui/Workbench.h | 63 -- src/Mod/CleanStart/Init.py | 29 - src/Mod/CleanStart/InitGui.py | 51 - src/Mod/Start/App/AppStart.cpp | 51 +- src/Mod/Start/App/CMakeLists.txt | 47 +- .../App/DisplayedFilesModel.cpp | 444 ++++----- .../App/DisplayedFilesModel.h | 170 ++-- .../App/ExamplesModel.cpp | 111 +-- .../{CleanStart => Start}/App/ExamplesModel.h | 107 +-- src/Mod/Start/App/PreCompiled.cpp | 48 +- src/Mod/Start/App/PreCompiled.h | 63 +- .../App/RecentFilesModel.cpp | 103 +- .../App/RecentFilesModel.h | 105 +- src/Mod/Start/App/StartConfiguration.h | 38 - src/Mod/Start/CMakeLists.txt | 100 +- src/Mod/Start/Gui/AppStartGui.cpp | 106 +-- src/Mod/Start/Gui/CMakeLists.txt | 149 +-- src/Mod/Start/Gui/Command.cpp | 63 +- src/Mod/Start/Gui/DlgStartPreferences.ui | 777 --------------- .../Start/Gui/DlgStartPreferencesAdvanced.ui | 90 -- src/Mod/Start/Gui/DlgStartPreferencesImp.cpp | 204 ---- src/Mod/Start/Gui/DlgStartPreferencesImp.h | 70 -- .../Gui/FileCardDelegate.cpp | 306 +++--- .../Gui/FileCardDelegate.h | 104 +- .../Gui/FileCardView.cpp | 171 ++-- .../{CleanStart => Start}/Gui/FileCardView.h | 93 +- src/Mod/Start/Gui/PreCompiled.cpp | 48 +- src/Mod/Start/Gui/PreCompiled.h | 76 +- src/Mod/Start/Gui/Resources/Start.qrc | 11 +- .../Start/Gui/Resources/UpdateResources.bat | 2 - .../Gui/Resources/icons/preferences-start.svg | 182 ---- .../Gui/Resources/translations/StartPage.ts | 631 ------------ .../Resources/translations/StartPage_af.ts | 498 ---------- .../Resources/translations/StartPage_ar.ts | 498 ---------- .../Resources/translations/StartPage_be.ts | 638 ------------- .../Resources/translations/StartPage_bg.ts | 498 ---------- .../Resources/translations/StartPage_ca.ts | 632 ------------ .../Resources/translations/StartPage_cs.ts | 632 ------------ .../Resources/translations/StartPage_de.ts | 633 ------------ .../Resources/translations/StartPage_el.ts | 632 ------------ .../Resources/translations/StartPage_es-AR.ts | 632 ------------ .../Resources/translations/StartPage_es-ES.ts | 632 ------------ .../Resources/translations/StartPage_eu.ts | 632 ------------ .../Resources/translations/StartPage_fi.ts | 632 ------------ .../Resources/translations/StartPage_fil.ts | 498 ---------- .../Resources/translations/StartPage_fr.ts | 637 ------------- .../Resources/translations/StartPage_gl.ts | 632 ------------ .../Resources/translations/StartPage_hr.ts | 633 ------------ .../Resources/translations/StartPage_hu.ts | 632 ------------ .../Resources/translations/StartPage_id.ts | 632 ------------ .../Resources/translations/StartPage_it.ts | 632 ------------ .../Resources/translations/StartPage_ja.ts | 632 ------------ .../Resources/translations/StartPage_ka.ts | 632 ------------ .../Resources/translations/StartPage_kab.ts | 498 ---------- .../Resources/translations/StartPage_ko.ts | 632 ------------ .../Resources/translations/StartPage_lt.ts | 498 ---------- .../Resources/translations/StartPage_nl.ts | 634 ------------- .../Resources/translations/StartPage_no.ts | 498 ---------- .../Resources/translations/StartPage_pl.ts | 640 ------------- .../Resources/translations/StartPage_pt-BR.ts | 632 ------------ .../Resources/translations/StartPage_pt-PT.ts | 632 ------------ .../Resources/translations/StartPage_ro.ts | 633 ------------ .../Resources/translations/StartPage_ru.ts | 632 ------------ .../Resources/translations/StartPage_sk.ts | 498 ---------- .../Resources/translations/StartPage_sl.ts | 632 ------------ .../Resources/translations/StartPage_sr-CS.ts | 632 ------------ .../Resources/translations/StartPage_sr.ts | 632 ------------ .../Resources/translations/StartPage_sv-SE.ts | 632 ------------ .../Resources/translations/StartPage_tr.ts | 632 ------------ .../Resources/translations/StartPage_uk.ts | 632 ------------ .../translations/StartPage_val-ES.ts | 632 ------------ .../Resources/translations/StartPage_vi.ts | 498 ---------- .../Resources/translations/StartPage_zh-CN.ts | 632 ------------ .../Resources/translations/StartPage_zh-TW.ts | 632 ------------ .../Gui/StartView.cpp} | 611 ++++++------ .../Gui/StartView.h} | 192 ++-- src/Mod/Start/Gui/Workbench.cpp | 168 +--- src/Mod/Start/Gui/Workbench.h | 67 +- src/Mod/Start/Init.py | 51 +- src/Mod/Start/InitGui.py | 65 +- src/Mod/{CleanStart => Start}/README.md | 106 +-- src/Mod/Start/StartGlobal.h | 47 +- src/Mod/Start/StartPage/CMakeLists.txt | 71 -- src/Mod/Start/StartPage/EnableDownload.py | 25 - src/Mod/Start/StartPage/LoadCustom.py | 71 -- src/Mod/Start/StartPage/LoadExample.py | 32 - src/Mod/Start/StartPage/LoadMRU.py | 60 -- src/Mod/Start/StartPage/LoadNew.py | 66 -- src/Mod/Start/StartPage/OpenSettings.py | 24 - src/Mod/Start/StartPage/StartPage.css | 389 -------- src/Mod/Start/StartPage/StartPage.html | 195 ---- src/Mod/Start/StartPage/StartPage.js | 187 ---- src/Mod/Start/StartPage/StartPage.py | 898 ------------------ src/Mod/Start/StartPage/TranslationTexts.py | 163 ---- src/Mod/Start/StartPage/__init__.py | 1 - .../Start/StartPage/images/developerhub.png | Bin 3853 -> 0 bytes src/Mod/Start/StartPage/images/freecad.png | Bin 3942 -> 0 bytes .../Start/StartPage/images/icon_activity.png | Bin 1954 -> 0 bytes src/Mod/Start/StartPage/images/icon_blog.png | Bin 1210 -> 0 bytes .../Start/StartPage/images/icon_documents.png | Bin 865 -> 0 bytes src/Mod/Start/StartPage/images/icon_help.png | Bin 1314 -> 0 bytes .../Start/StartPage/images/icon_settings.png | Bin 1780 -> 0 bytes src/Mod/Start/StartPage/images/installed.png | Bin 6868 -> 0 bytes src/Mod/Start/StartPage/images/manual.png | Bin 7205 -> 0 bytes .../Start/StartPage/images/new_2d_draft.png | Bin 3233 -> 0 bytes .../StartPage/images/new_architecture.png | Bin 2806 -> 0 bytes .../Start/StartPage/images/new_assembly.png | Bin 4459 -> 0 bytes .../Start/StartPage/images/new_csg_part.png | Bin 3550 -> 0 bytes .../Start/StartPage/images/new_empty_file.png | Bin 6285 -> 0 bytes .../StartPage/images/new_file_thumbnail.svg | 195 ---- .../Start/StartPage/images/new_open_file.png | Bin 3487 -> 0 bytes .../StartPage/images/new_parametric_part.png | Bin 4228 -> 0 bytes .../Start/StartPage/images/poweruserhub.png | Bin 2305 -> 0 bytes src/Mod/Start/StartPage/images/settings.svg | 231 ----- src/Mod/Start/StartPage/images/userhub.png | Bin 5287 -> 0 bytes src/Mod/Start/TestStart/TestStartPage.py | 233 ----- src/Mod/Start/TestStart/__init__.py | 0 src/Mod/Start/TestStartGui.py | 29 - src/Mod/Start/start.dox | 7 - 137 files changed, 1909 insertions(+), 32996 deletions(-) delete mode 100644 src/Mod/CleanStart/App/AppCleanStart.cpp delete mode 100644 src/Mod/CleanStart/App/CMakeLists.txt delete mode 100644 src/Mod/CleanStart/App/PreCompiled.cpp delete mode 100644 src/Mod/CleanStart/App/PreCompiled.h delete mode 100644 src/Mod/CleanStart/CMakeLists.txt delete mode 100644 src/Mod/CleanStart/CleanStartGlobal.h delete mode 100644 src/Mod/CleanStart/Gui/AppCleanStartGui.cpp delete mode 100644 src/Mod/CleanStart/Gui/CMakeLists.txt delete mode 100644 src/Mod/CleanStart/Gui/Command.cpp delete mode 100644 src/Mod/CleanStart/Gui/PreCompiled.cpp delete mode 100644 src/Mod/CleanStart/Gui/PreCompiled.h delete mode 100644 src/Mod/CleanStart/Gui/Resources/CleanStart.qrc delete mode 100644 src/Mod/CleanStart/Gui/Resources/icons/CleanStartWorkbench.svg delete mode 100644 src/Mod/CleanStart/Gui/Workbench.cpp delete mode 100644 src/Mod/CleanStart/Gui/Workbench.h delete mode 100644 src/Mod/CleanStart/Init.py delete mode 100644 src/Mod/CleanStart/InitGui.py rename src/Mod/{CleanStart => Start}/App/DisplayedFilesModel.cpp (91%) rename src/Mod/{CleanStart => Start}/App/DisplayedFilesModel.h (87%) rename src/Mod/{CleanStart => Start}/App/ExamplesModel.cpp (80%) rename src/Mod/{CleanStart => Start}/App/ExamplesModel.h (85%) rename src/Mod/{CleanStart => Start}/App/RecentFilesModel.cpp (93%) rename src/Mod/{CleanStart => Start}/App/RecentFilesModel.h (85%) delete mode 100644 src/Mod/Start/App/StartConfiguration.h delete mode 100644 src/Mod/Start/Gui/DlgStartPreferences.ui delete mode 100644 src/Mod/Start/Gui/DlgStartPreferencesAdvanced.ui delete mode 100644 src/Mod/Start/Gui/DlgStartPreferencesImp.cpp delete mode 100644 src/Mod/Start/Gui/DlgStartPreferencesImp.h rename src/Mod/{CleanStart => Start}/Gui/FileCardDelegate.cpp (74%) rename src/Mod/{CleanStart => Start}/Gui/FileCardDelegate.h (75%) rename src/Mod/{CleanStart => Start}/Gui/FileCardView.cpp (87%) rename src/Mod/{CleanStart => Start}/Gui/FileCardView.h (86%) delete mode 100644 src/Mod/Start/Gui/Resources/UpdateResources.bat delete mode 100644 src/Mod/Start/Gui/Resources/icons/preferences-start.svg delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_af.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_ar.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_be.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_bg.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_ca.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_cs.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_de.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_el.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_es-AR.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_es-ES.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_eu.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_fi.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_fil.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_fr.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_gl.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_hr.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_hu.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_id.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_it.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_ja.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_ka.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_kab.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_ko.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_lt.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_nl.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_no.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_pl.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_pt-BR.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_pt-PT.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_ro.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_ru.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_sk.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_sl.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_sr-CS.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_sr.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_sv-SE.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_tr.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_uk.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_val-ES.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_vi.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.ts delete mode 100644 src/Mod/Start/Gui/Resources/translations/StartPage_zh-TW.ts rename src/Mod/{CleanStart/Gui/CleanStartView.cpp => Start/Gui/StartView.cpp} (78%) rename src/Mod/{CleanStart/Gui/CleanStartView.h => Start/Gui/StartView.h} (74%) rename src/Mod/{CleanStart => Start}/README.md (91%) delete mode 100644 src/Mod/Start/StartPage/CMakeLists.txt delete mode 100644 src/Mod/Start/StartPage/EnableDownload.py delete mode 100644 src/Mod/Start/StartPage/LoadCustom.py delete mode 100644 src/Mod/Start/StartPage/LoadExample.py delete mode 100644 src/Mod/Start/StartPage/LoadMRU.py delete mode 100644 src/Mod/Start/StartPage/LoadNew.py delete mode 100644 src/Mod/Start/StartPage/OpenSettings.py delete mode 100644 src/Mod/Start/StartPage/StartPage.css delete mode 100644 src/Mod/Start/StartPage/StartPage.html delete mode 100644 src/Mod/Start/StartPage/StartPage.js delete mode 100644 src/Mod/Start/StartPage/StartPage.py delete mode 100644 src/Mod/Start/StartPage/TranslationTexts.py delete mode 100644 src/Mod/Start/StartPage/__init__.py delete mode 100644 src/Mod/Start/StartPage/images/developerhub.png delete mode 100644 src/Mod/Start/StartPage/images/freecad.png delete mode 100644 src/Mod/Start/StartPage/images/icon_activity.png delete mode 100644 src/Mod/Start/StartPage/images/icon_blog.png delete mode 100644 src/Mod/Start/StartPage/images/icon_documents.png delete mode 100644 src/Mod/Start/StartPage/images/icon_help.png delete mode 100644 src/Mod/Start/StartPage/images/icon_settings.png delete mode 100644 src/Mod/Start/StartPage/images/installed.png delete mode 100644 src/Mod/Start/StartPage/images/manual.png delete mode 100644 src/Mod/Start/StartPage/images/new_2d_draft.png delete mode 100644 src/Mod/Start/StartPage/images/new_architecture.png delete mode 100644 src/Mod/Start/StartPage/images/new_assembly.png delete mode 100644 src/Mod/Start/StartPage/images/new_csg_part.png delete mode 100644 src/Mod/Start/StartPage/images/new_empty_file.png delete mode 100644 src/Mod/Start/StartPage/images/new_file_thumbnail.svg delete mode 100644 src/Mod/Start/StartPage/images/new_open_file.png delete mode 100644 src/Mod/Start/StartPage/images/new_parametric_part.png delete mode 100644 src/Mod/Start/StartPage/images/poweruserhub.png delete mode 100644 src/Mod/Start/StartPage/images/settings.svg delete mode 100644 src/Mod/Start/StartPage/images/userhub.png delete mode 100644 src/Mod/Start/TestStart/TestStartPage.py delete mode 100644 src/Mod/Start/TestStart/__init__.py delete mode 100644 src/Mod/Start/TestStartGui.py delete mode 100644 src/Mod/Start/start.dox diff --git a/cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake b/cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake index 334d3b2325..80c627e516 100644 --- a/cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake +++ b/cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake @@ -36,6 +36,5 @@ macro(CheckInterModuleDependencies) REQUIRES_MODS(BUILD_SANDBOX BUILD_PART BUILD_MESH) REQUIRES_MODS(BUILD_SKETCHER BUILD_PART) REQUIRES_MODS(BUILD_SPREADSHEET BUILD_DRAFT) - REQUIRES_MODS(BUILD_START BUILD_WEB) REQUIRES_MODS(BUILD_TECHDRAW BUILD_PART BUILD_SPREADSHEET) endmacro(CheckInterModuleDependencies) diff --git a/cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake b/cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake index 297492fc6c..a08f96438d 100644 --- a/cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake +++ b/cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake @@ -132,7 +132,7 @@ macro(InitializeFreeCADBuildOptions) option(BUILD_TEST "Build the FreeCAD test module" ON) option(BUILD_TECHDRAW "Build the FreeCAD Technical Drawing module" ON) option(BUILD_TUX "Build the FreeCAD Tux module" ON) - option(BUILD_WEB "Build the FreeCAD web module" ON) + option(BUILD_WEB "Build the FreeCAD Web module" ON) option(BUILD_SURFACE "Build the FreeCAD surface module" ON) option(BUILD_VR "Build the FreeCAD Oculus Rift support (need Oculus SDK 4.x or higher)" OFF) option(BUILD_CLOUD "Build the FreeCAD cloud module" OFF) diff --git a/cMake/FreeCAD_Helpers/PrintFinalReport.cmake b/cMake/FreeCAD_Helpers/PrintFinalReport.cmake index adb4c97a13..eba9667db2 100644 --- a/cMake/FreeCAD_Helpers/PrintFinalReport.cmake +++ b/cMake/FreeCAD_Helpers/PrintFinalReport.cmake @@ -95,6 +95,7 @@ macro(PrintFinalReport) value(BUILD_DRAFT) value(BUILD_DRAWING) value(BUILD_FEM) + value(BUILD_WEB) value(BUILD_HELP) value(BUILD_IDF) value(BUILD_IMPORT) @@ -174,8 +175,6 @@ macro(PrintFinalReport) "not built (BUILD_DESIGNER_PLUGIN is OFF)" "[${DESIGNER_PLUGIN_LOCATION}/${libFreeCAD_widgets}]" ) - else() - simple(QtWebKitWidgets "not needed") endif() conditional(Shiboken Shiboken${SHIBOKEN_MAJOR_VERSION}_FOUND "not found" "${Shiboken_VERSION} [${SHIBOKEN_INCLUDE_DIR}]") conditional(PySide PySide${PYSIDE_MAJOR_VERSION}_FOUND "not found" "${PySide_VERSION} [${PYSIDE_INCLUDE_DIR}]") diff --git a/src/Mod/CMakeLists.txt b/src/Mod/CMakeLists.txt index 7873061e5c..c7101069f6 100644 --- a/src/Mod/CMakeLists.txt +++ b/src/Mod/CMakeLists.txt @@ -10,10 +10,6 @@ if(BUILD_ASSEMBLY) add_subdirectory(Assembly) endif(BUILD_ASSEMBLY) -if(BUILD_CLEANSTART) - add_subdirectory(CleanStart) -endif(BUILD_CLEANSTART) - if(BUILD_CLOUD) add_subdirectory(Cloud) endif(BUILD_CLOUD) @@ -119,7 +115,7 @@ if(BUILD_SPREADSHEET) endif(BUILD_SPREADSHEET) if(BUILD_START) - add_subdirectory(Start) + add_subdirectory(Start) endif(BUILD_START) if(BUILD_SURFACE) @@ -142,5 +138,5 @@ if(BUILD_TUX) endif(BUILD_TUX) if(BUILD_WEB) - add_subdirectory(Web) + add_subdirectory(Web) endif(BUILD_WEB) diff --git a/src/Mod/CleanStart/App/AppCleanStart.cpp b/src/Mod/CleanStart/App/AppCleanStart.cpp deleted file mode 100644 index f0d300cc67..0000000000 --- a/src/Mod/CleanStart/App/AppCleanStart.cpp +++ /dev/null @@ -1,60 +0,0 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * -# Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#include -#include -#include - -#include - -#include <3rdParty/GSL/include/gsl/pointers> - -namespace CleanStart -{ -class Module: public Py::ExtensionModule -{ -public: - Module() - : Py::ExtensionModule("CleanStart") - { - initialize("This module is the CleanStart module."); // register with Python - } -}; - -PyObject* initModule() -{ - auto newModule = gsl::owner(new Module); - return Base::Interpreter().addModule(newModule); // Transfer ownership -} - -} // namespace CleanStart - -/* Python entry */ -PyMOD_INIT_FUNC(CleanStart) -{ - PyObject* mod = CleanStart::initModule(); - Base::Console().Log("Loading CleanStart module... done\n"); - PyMOD_Return(mod); -} diff --git a/src/Mod/CleanStart/App/CMakeLists.txt b/src/Mod/CleanStart/App/CMakeLists.txt deleted file mode 100644 index 40dd253fb8..0000000000 --- a/src/Mod/CleanStart/App/CMakeLists.txt +++ /dev/null @@ -1,50 +0,0 @@ -# SPDX-License-Identifier: LGPL-2.1-or-later -# /**************************************************************************** -# * * -# * Copyright (c) 2024 The FreeCAD Project Association AISBL * -# * * -# * This file is part of FreeCAD. * -# * * -# * FreeCAD is free software: you can redistribute it and/or modify it * -# * under the terms of the GNU Lesser General Public License as * -# * published by the Free Software Foundation, either version 2.1 of the * -# * License, or (at your option) any later version. * -# * * -# * FreeCAD 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 * -# * Lesser General Public License for more details. * -# * * -# * You should have received a copy of the GNU Lesser General Public * -# * License along with FreeCAD. If not, see * -# * . * -# * * -# ***************************************************************************/ - -include_directories( - ${PYTHON_INCLUDE_DIRS} - ${QtCore_INCLUDE_DIRS} -) - -set(CleanStart_LIBS - FreeCADApp - ) - -SET(CleanStart_SRCS - AppCleanStart.cpp - DisplayedFilesModel.cpp - DisplayedFilesModel.h - ExamplesModel.cpp - ExamplesModel.h - PreCompiled.cpp - PreCompiled.h - RecentFilesModel.cpp - RecentFilesModel.h) - -add_library(CleanStart SHARED ${CleanStart_SRCS}) -target_link_libraries(CleanStart ${CleanStart_LIBS}) - -SET_BIN_DIR(CleanStart CleanStart /Mod/CleanStart) -SET_PYTHON_PREFIX_SUFFIX(CleanStart) - -INSTALL(TARGETS CleanStart DESTINATION ${CMAKE_INSTALL_LIBDIR}) diff --git a/src/Mod/CleanStart/App/PreCompiled.cpp b/src/Mod/CleanStart/App/PreCompiled.cpp deleted file mode 100644 index b17d7731bd..0000000000 --- a/src/Mod/CleanStart/App/PreCompiled.cpp +++ /dev/null @@ -1,25 +0,0 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * -# Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - - -#include "PreCompiled.h" diff --git a/src/Mod/CleanStart/App/PreCompiled.h b/src/Mod/CleanStart/App/PreCompiled.h deleted file mode 100644 index 711517255f..0000000000 --- a/src/Mod/CleanStart/App/PreCompiled.h +++ /dev/null @@ -1,51 +0,0 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * -# Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#ifndef CLEANSTART_PRECOMPILED_H -#define CLEANSTART_PRECOMPILED_H - -#include - -#ifdef _MSC_VER -#pragma warning(disable : 5208) -#endif - -#ifdef _PreComp_ - -// standard -#include -#include -#include -#include -#include -#include -#include -#include - -// Qt (should never include GUI files, only QtCore) -#include -#include -#include - -#endif // _PreComp_ -#endif // CLEANSTART_PRECOMPILED_H diff --git a/src/Mod/CleanStart/CMakeLists.txt b/src/Mod/CleanStart/CMakeLists.txt deleted file mode 100644 index 7f6a38c845..0000000000 --- a/src/Mod/CleanStart/CMakeLists.txt +++ /dev/null @@ -1,49 +0,0 @@ -# SPDX-License-Identifier: LGPL-2.1-or-later -# /**************************************************************************** -# * * -# * Copyright (c) 2024 The FreeCAD Project Association AISBL * -# * * -# * This file is part of FreeCAD. * -# * * -# * FreeCAD is free software: you can redistribute it and/or modify it * -# * under the terms of the GNU Lesser General Public License as * -# * published by the Free Software Foundation, either version 2.1 of the * -# * License, or (at your option) any later version. * -# * * -# * FreeCAD 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 * -# * Lesser General Public License for more details. * -# * * -# * You should have received a copy of the GNU Lesser General Public * -# * License along with FreeCAD. If not, see * -# * . * -# * * -# ***************************************************************************/ - -add_subdirectory(App) - -set(CleanStart_Scripts - Init.py - ) - -if (BUILD_GUI) - add_subdirectory(Gui) - list(APPEND CleanStart_Scripts InitGui.py) -endif (BUILD_GUI) - -add_custom_target(CleanStartScripts ALL - SOURCES ${CleanStart_Scripts} - ) - -fc_target_copy_resource(CleanStartScripts - ${CMAKE_CURRENT_SOURCE_DIR} - ${CMAKE_BINARY_DIR}/Mod/CleanStart - ${CleanStart_Scripts}) - -INSTALL( - FILES - ${CleanStart_Scripts} - DESTINATION - Mod/CleanStart -) diff --git a/src/Mod/CleanStart/CleanStartGlobal.h b/src/Mod/CleanStart/CleanStartGlobal.h deleted file mode 100644 index c4d367d858..0000000000 --- a/src/Mod/CleanStart/CleanStartGlobal.h +++ /dev/null @@ -1,48 +0,0 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include - -#ifndef LAUNCHER_GLOBAL_H -#define LAUNCHER_GLOBAL_H - - -// CleanStart -#ifndef CleanStartExport -#ifdef CleanStart_EXPORTS -#define CleanStartExport FREECAD_DECL_EXPORT -#else -#define CleanStartExport FREECAD_DECL_IMPORT -#endif -#endif - -// CleanStartGui -#ifndef CleanStartGuiExport -#ifdef CleanStartGui_EXPORTS -#define CleanStartGuiExport FREECAD_DECL_EXPORT -#else -#define CleanStartGuiExport FREECAD_DECL_IMPORT -#endif -#endif - -#endif // LAUNCHER_GLOBAL_H diff --git a/src/Mod/CleanStart/Gui/AppCleanStartGui.cpp b/src/Mod/CleanStart/Gui/AppCleanStartGui.cpp deleted file mode 100644 index 47dbb42dd3..0000000000 --- a/src/Mod/CleanStart/Gui/AppCleanStartGui.cpp +++ /dev/null @@ -1,81 +0,0 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#include -#include -#include -#include - -#include - -#include <3rdParty/GSL/include/gsl/pointers> - -#include "Workbench.h" - -void loadCleanStartResource() -{ - // add resources and reloads the translators - Q_INIT_RESOURCE(CleanStart); - Q_INIT_RESOURCE(CleanStart_translation); - Gui::Translator::instance()->refresh(); -} - -namespace CleanStartGui -{ - extern PyObject* initModule(); -} - - -namespace CleanStartGui -{ -class Module: public Py::ExtensionModule -{ -public: - Module() - : Py::ExtensionModule("CleanStartGui") - { - initialize("This module is the CleanStartGui module."); // register with Python - } -}; - -PyObject* initModule() -{ - auto newModule = gsl::owner(new Module); - return Base::Interpreter().addModule(newModule); // Transfer ownership -} - -} // namespace CleanStartGui - -/* Python entry */ -PyMOD_INIT_FUNC(CleanStartGui) -{ - Base::Console().Log("Loading GUI of CleanStart module... "); - PyObject* mod = CleanStartGui::initModule(); - CleanStartGui::Workbench::init(); - loadCleanStartResource(); - Base::Console().Log("done\n"); - - PyMOD_Return(mod); -} diff --git a/src/Mod/CleanStart/Gui/CMakeLists.txt b/src/Mod/CleanStart/Gui/CMakeLists.txt deleted file mode 100644 index 01a7b02b4f..0000000000 --- a/src/Mod/CleanStart/Gui/CMakeLists.txt +++ /dev/null @@ -1,89 +0,0 @@ -# SPDX-License-Identifier: LGPL-2.1-or-later -# /**************************************************************************** -# * * -# * Copyright (c) 2024 The FreeCAD Project Association AISBL * -# * * -# * This file is part of FreeCAD. * -# * * -# * FreeCAD is free software: you can redistribute it and/or modify it * -# * under the terms of the GNU Lesser General Public License as * -# * published by the Free Software Foundation, either version 2.1 of the * -# * License, or (at your option) any later version. * -# * * -# * FreeCAD 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 * -# * Lesser General Public License for more details. * -# * * -# * You should have received a copy of the GNU Lesser General Public * -# * License along with FreeCAD. If not, see * -# * . * -# * * -# ***************************************************************************/ - -include_directories( - ${CMAKE_CURRENT_BINARY_DIR} - ${PYTHON_INCLUDE_DIRS} - ${Boost_INCLUDE_DIRS} - ${ZLIB_INCLUDE_DIR} - ${XercesC_INCLUDE_DIRS} - ${QtCore_INCLUDE_DIRS} - ${QtWidgets_INCLUDE_DIRS} - ${QtSvg_INCLUDE_DIRS} - #${QtNetwork_INCLUDE_DIRS} - ${QtUiTools_INCLUDE_DIRS} - #${QtQuick_INCLUDE_DIRS} - #${QtQuickWidgets_INCLUDE_DIRS} -) - -set(CleanStartGui_LIBS - CleanStart - FreeCADGui - ) - -set(CleanStart_TR_QRC ${CMAKE_CURRENT_BINARY_DIR}/Resources/CleanStart_translation.qrc) -qt_find_and_add_translation(QM_SRCS "Resources/translations/*_*.ts" - ${CMAKE_CURRENT_BINARY_DIR}/Resources/translations) -qt_create_resource_file(${CleanStart_TR_QRC} ${QM_SRCS}) -qt_add_resources(CleanStart_QRC_SRCS Resources/CleanStart.qrc ${CleanStart_TR_QRC}) -# qtquick_compiler_add_resources(CleanStart_QRC_SRCS Resources/CleanStart.qrc ${CleanStart_TR_QRC} qml.qrc) - -SET(CleanStartGui_SRCS - ${CleanStart_QRC_SRCS} - ${CleanStartGui_UIC_SRCS} - AppCleanStartGui.cpp - Command.cpp - PreCompiled.cpp - PreCompiled.h - CleanStartView.cpp - CleanStartView.h - FileCardDelegate.cpp - FileCardDelegate.h - FileCardView.cpp - FileCardView.h - Workbench.cpp - Workbench.h - ) - -SET(CleanStartGuiIcon_SVG - Resources/icons/CleanStartWorkbench.svg - ) - -# TODO: Evaluate PCH use with Qt6/QtQuick/Qml -if (FREECAD_USE_PCH) - add_definitions(-D_PreComp_) - GET_MSVC_PRECOMPILED_SOURCE("PreCompiled.cpp" PCH_SRCS ${CleanStartGui_SRCS}) - ADD_MSVC_PRECOMPILED_HEADER(CleanStartGui PreCompiled.h PreCompiled.cpp PCH_SRCS) -endif (FREECAD_USE_PCH) - -add_library(CleanStartGui SHARED ${CleanStartGui_SRCS} ${CleanStartGuiIcon_SVG}) -# target_link_libraries(CleanStartGui ${CleanStartGui_LIBS} Qt::Quick Qt::Qml Qt::QuickWidgets) -target_link_libraries(CleanStartGui ${CleanStartGui_LIBS}) - -SET_BIN_DIR(CleanStartGui CleanStartGui /Mod/CleanStart) -SET_PYTHON_PREFIX_SUFFIX(CleanStartGui) - -fc_copy_sources(CleanStartGui "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_DATADIR}/Mod/CleanStart" ${CleanStartGuiIcon_SVG}) - -INSTALL(TARGETS CleanStartGui DESTINATION ${CMAKE_INSTALL_LIBDIR}) -INSTALL(FILES ${CleanStartGuiIcon_SVG} DESTINATION "${CMAKE_INSTALL_DATADIR}/Mod/CleanStart/Resources/icons") diff --git a/src/Mod/CleanStart/Gui/Command.cpp b/src/Mod/CleanStart/Gui/Command.cpp deleted file mode 100644 index 1098157e56..0000000000 --- a/src/Mod/CleanStart/Gui/Command.cpp +++ /dev/null @@ -1,62 +0,0 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#include -#include - -#include <3rdParty/GSL/include/gsl/pointers> - -#include "Workbench.h" - - -using namespace std; - -DEF_STD_CMD(CmdCleanStart) - -CmdCleanStart::CmdCleanStart() - : Command("CleanStart_CleanStart") -{ - sAppModule = "CleanStart"; - sGroup = QT_TR_NOOP("CleanStart"); - sMenuText = QT_TR_NOOP("CleanStart"); - sToolTipText = QT_TR_NOOP("Displays the CleanStart in an MDI view"); - sWhatsThis = "CleanStart_CleanStart"; - sStatusTip = sToolTipText; - sPixmap = "CleanStartWorkbench"; -} - -void CmdCleanStart::activated(int iMsg) -{ - Q_UNUSED(iMsg); - CleanStartGui::Workbench::loadCleanStart(); -} - - -void CreateCleanStartCommands() -{ - Gui::CommandManager& rcCmdMgr = Gui::Application::Instance->commandManager(); - auto newCommand = gsl::owner(new CmdCleanStart); - rcCmdMgr.addCommand(newCommand); // Transfer ownership -} diff --git a/src/Mod/CleanStart/Gui/PreCompiled.cpp b/src/Mod/CleanStart/Gui/PreCompiled.cpp deleted file mode 100644 index b17d7731bd..0000000000 --- a/src/Mod/CleanStart/Gui/PreCompiled.cpp +++ /dev/null @@ -1,25 +0,0 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * -# Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - - -#include "PreCompiled.h" diff --git a/src/Mod/CleanStart/Gui/PreCompiled.h b/src/Mod/CleanStart/Gui/PreCompiled.h deleted file mode 100644 index 3e6fc4cc7a..0000000000 --- a/src/Mod/CleanStart/Gui/PreCompiled.h +++ /dev/null @@ -1,65 +0,0 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * -# Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#ifndef CLEANSTARTGUI_PRECOMPILED_H -#define CLEANSTARTGUI_PRECOMPILED_H - -#include - -#ifdef _MSC_VER -#pragma warning(disable : 5208) -#endif - -#ifdef _PreComp_ - -// standard -#include -#include -#include -#include -#include -#include -#include -#include - -// Qt -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#endif // _PreComp_ -#endif // CLEANSTARTGUI_PRECOMPILED_H diff --git a/src/Mod/CleanStart/Gui/Resources/CleanStart.qrc b/src/Mod/CleanStart/Gui/Resources/CleanStart.qrc deleted file mode 100644 index a6f27c69a4..0000000000 --- a/src/Mod/CleanStart/Gui/Resources/CleanStart.qrc +++ /dev/null @@ -1,5 +0,0 @@ - - - icons/CleanStartWorkbench.svg - - diff --git a/src/Mod/CleanStart/Gui/Resources/icons/CleanStartWorkbench.svg b/src/Mod/CleanStart/Gui/Resources/icons/CleanStartWorkbench.svg deleted file mode 100644 index 92e7992912..0000000000 --- a/src/Mod/CleanStart/Gui/Resources/icons/CleanStartWorkbench.svg +++ /dev/null @@ -1,35 +0,0 @@ - - -AAAsdWp1bWIAAAAeanVtZGMycGEAEQAQgAAAqgA4m3EDYzJwYQAAACxPanVtYgAAAEdqdW1kYzJtYQARABCAAACqADibcQN1cm46dXVpZDo0YjRiNjhiMC1jYWIyLTQ3NjgtYjgyMC0xMGZiMzRiMjIzNDAAAAABtWp1bWIAAAApanVtZGMyYXMAEQAQgAAAqgA4m3EDYzJwYS5hc3NlcnRpb25zAAAAANdqdW1iAAAAJmp1bWRjYm9yABEAEIAAAKoAOJtxA2MycGEuYWN0aW9ucwAAAACpY2JvcqFnYWN0aW9uc4GjZmFjdGlvbmtjMnBhLmVkaXRlZG1zb2Z0d2FyZUFnZW50bUFkb2JlIEZpcmVmbHlxZGlnaXRhbFNvdXJjZVR5cGV4U2h0dHA6Ly9jdi5pcHRjLm9yZy9uZXdzY29kZXMvZGlnaXRhbHNvdXJjZXR5cGUvY29tcG9zaXRlV2l0aFRyYWluZWRBbGdvcml0aG1pY01lZGlhAAAArWp1bWIAAAAoanVtZGNib3IAEQAQgAAAqgA4m3EDYzJwYS5oYXNoLmRhdGEAAAAAfWNib3KlamV4Y2x1c2lvbnOBomVzdGFydBkBo2ZsZW5ndGgZO0hkbmFtZW5qdW1iZiBtYW5pZmVzdGNhbGdmc2hhMjU2ZGhhc2hYIElELNIOhv56eICCdEZNoj2K8JEvFWRCJNlTbdf5JfACY3BhZEkAAAAAAAAAAAAAAAILanVtYgAAACRqdW1kYzJjbAARABCAAACqADibcQNjMnBhLmNsYWltAAAAAd9jYm9yqGhkYzp0aXRsZW9HZW5lcmF0ZWQgSW1hZ2VpZGM6Zm9ybWF0bWltYWdlL3N2Zyt4bWxqaW5zdGFuY2VJRHgseG1wOmlpZDo3ZWRhZGYxNi1jMzllLTQ5ZDUtYmNkZS00ZTBjNTc1YmQyZWJvY2xhaW1fZ2VuZXJhdG9yeDZBZG9iZV9JbGx1c3RyYXRvci8yOC4zIGFkb2JlX2MycGEvMC43LjYgYzJwYS1ycy8wLjI1LjJ0Y2xhaW1fZ2VuZXJhdG9yX2luZm+Bv2RuYW1lcUFkb2JlIElsbHVzdHJhdG9yZ3ZlcnNpb25kMjguM/9pc2lnbmF0dXJleBlzZWxmI2p1bWJmPWMycGEuc2lnbmF0dXJlamFzc2VydGlvbnOComN1cmx4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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9lkBADaYjbNHBledrs8UvzcmIqg4q5h2I85dUCPn9QN1KzSHCFLAAEktdVGMxgi6L8yyKxQDXsxwIdEoCmi3IYtSe1SatqfzWegeTWgkpslSKyduJeUQbtePR6xJbavPMS1Li8dOlMInahvFdX8o/TSfg/exYQ/6aNF7/P/nscuzeu3ocpRXoNPlmaYfFxK1eLwOQL1Q2/KSuoQYOvq7mDGUA8LxdK0pN7IgRy70YUuXk5eXeVVb/aFXY7lwXeYuO+1inkxNNLY6Ndoe9iiu+XhXlhMNU2BiSYv40Ra8zOCuPfPKGTf3e/vLjW6HLo52X3G0DzD9uHaCZWYtZQ87IDR1+Kg= - - - - - - - - - - - - - - diff --git a/src/Mod/CleanStart/Gui/Workbench.cpp b/src/Mod/CleanStart/Gui/Workbench.cpp deleted file mode 100644 index 8623e6afd4..0000000000 --- a/src/Mod/CleanStart/Gui/Workbench.cpp +++ /dev/null @@ -1,87 +0,0 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -#include -#include -#endif - -#include -#include -#include -#include -#include -#include -#include - -#include "Workbench.h" -#include "CleanStartView.h" - -#include <3rdParty/GSL/include/gsl/pointers> - -using namespace CleanStartGui; - -TYPESYSTEM_SOURCE(CleanStartGui::Workbench, Gui::StdWorkbench) // NOLINT - -void CleanStartGui::Workbench::activated() -{ - loadCleanStart(); -} - -void CleanStartGui::Workbench::loadCleanStart() -{ - auto mw = Gui::getMainWindow(); - auto doc = Gui::Application::Instance->activeDocument(); - auto existingView = mw->findChild(QLatin1String("CleanStartView")); - if (!existingView) { - existingView = gsl::owner (new CleanStartView (doc, mw)); - mw->addWindow(existingView); // Transfers ownership - } - Gui::getMainWindow()->setActiveWindow(existingView); - existingView->show(); -} - -Gui::MenuItem* CleanStartGui::Workbench::setupMenuBar() const -{ - return Gui::StdWorkbench::setupMenuBar(); -} - -Gui::ToolBarItem* CleanStartGui::Workbench::setupToolBars() const -{ - return Gui::StdWorkbench::setupToolBars(); -} - -Gui::ToolBarItem* CleanStartGui::Workbench::setupCommandBars() const -{ - return Gui::StdWorkbench::setupCommandBars(); -} - -Gui::DockWindowItems* CleanStartGui::Workbench::setupDockWindows() const -{ - Gui::DockWindowItems* root = Gui::StdWorkbench::setupDockWindows(); - root->setVisibility(false); // hide all dock windows by default - root->setVisibility("Std_ComboView", true); // except of the combo view - root->setVisibility("Std_TaskView", true); // and the task view - return root; -} diff --git a/src/Mod/CleanStart/Gui/Workbench.h b/src/Mod/CleanStart/Gui/Workbench.h deleted file mode 100644 index 0e89d1a602..0000000000 --- a/src/Mod/CleanStart/Gui/Workbench.h +++ /dev/null @@ -1,63 +0,0 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - - -#ifndef LAUNCHERGUI_WORKBENCH_H -#define LAUNCHERGUI_WORKBENCH_H - -#include -#include - -namespace Gui { -class MDIView; -} - -namespace CleanStartGui -{ - -class Workbench: public Gui::StdWorkbench -{ - TYPESYSTEM_HEADER_WITH_OVERRIDE(); // NOLINT - -public: - Workbench() = default; - - /** Run some actions when the workbench gets activated. */ - void activated() override; - - static void loadCleanStart(); - -protected: - /** Defines the standard menus. */ - Gui::MenuItem* setupMenuBar() const override; - /** Defines the standard toolbars. */ - Gui::ToolBarItem* setupToolBars() const override; - /** Defines the standard command bars. */ - Gui::ToolBarItem* setupCommandBars() const override; - /** Returns a DockWindowItems structure of dock windows this workbench. */ - Gui::DockWindowItems* setupDockWindows() const override; - -}; // class Workbench - -} // namespace CleanStartGui -#endif // LAUNCHERGUI_WORKBENCH_H diff --git a/src/Mod/CleanStart/Init.py b/src/Mod/CleanStart/Init.py deleted file mode 100644 index c41703a22a..0000000000 --- a/src/Mod/CleanStart/Init.py +++ /dev/null @@ -1,29 +0,0 @@ -# SPDX-License-Identifier: LGPL-2.1-or-later -# /************************************************************************** -# * -# Copyright (c) 2024 The FreeCAD Project Association AISBL * -# * -# This file is part of FreeCAD. * -# * -# FreeCAD is free software: you can redistribute it and/or modify it * -# under the terms of the GNU Lesser General Public License as * -# published by the Free Software Foundation, either version 2.1 of the * -# License, or (at your option) any later version. * -# * -# FreeCAD 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 * -# Lesser General Public License for more details. * -# * -# You should have received a copy of the GNU Lesser General Public * -# License along with FreeCAD. If not, see * -# . * -# * -# **************************************************************************/ - -# Get the Parameter Group of this module -ParGrp = App.ParamGet("System parameter:Modules").GetGroup("CleanStart") - -# Set the needed information -ParGrp.SetString("WorkBenchName", "CleanStart") -ParGrp.SetString("WorkBenchModule", "CleanStart.py") diff --git a/src/Mod/CleanStart/InitGui.py b/src/Mod/CleanStart/InitGui.py deleted file mode 100644 index cf1e585af2..0000000000 --- a/src/Mod/CleanStart/InitGui.py +++ /dev/null @@ -1,51 +0,0 @@ -# SPDX-License-Identifier: LGPL-2.1-or-later -# /************************************************************************** -# * -# Copyright (c) 2024 The FreeCAD Project Association AISBL * -# * -# This file is part of FreeCAD. * -# * -# FreeCAD is free software: you can redistribute it and/or modify it * -# under the terms of the GNU Lesser General Public License as * -# published by the Free Software Foundation, either version 2.1 of the * -# License, or (at your option) any later version. * -# * -# FreeCAD 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 * -# Lesser General Public License for more details. * -# * -# You should have received a copy of the GNU Lesser General Public * -# License along with FreeCAD. If not, see * -# . * -# * -# **************************************************************************/ - - -class CleanStartWorkbench(Workbench): - "CleanStartWorkbench workbench" - - def __init__(self): - self.__class__.Icon = ( - FreeCAD.getResourceDir() + "Mod/Start/Resources/icons/StartWorkbench.svg" - ) - self.__class__.MenuText = "Start (new!)" - self.__class__.ToolTip = "Start workbench" - - def Initialize(self): - import CleanStartGui - - def Activated(self): - pass - - def Deactivated(self): - pass - - def ContextMenu(self, recipient): - pass - - def GetClassName(self): - return "CleanStartGui::Workbench" - - -Gui.addWorkbench(CleanStartWorkbench()) diff --git a/src/Mod/Start/App/AppStart.cpp b/src/Mod/Start/App/AppStart.cpp index 0e603173fc..d13057d2ee 100644 --- a/src/Mod/Start/App/AppStart.cpp +++ b/src/Mod/Start/App/AppStart.cpp @@ -1,31 +1,35 @@ -/*************************************************************************** - * Copyright (c) 2010 Jürgen Riegel * - * * - * 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 * - * * +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * +# Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * ***************************************************************************/ #include "PreCompiled.h" -#include #include +#include +#include + #include +#include <3rdParty/GSL/include/gsl/pointers> namespace Start { @@ -37,13 +41,12 @@ public: { initialize("This module is the Start module."); // register with Python } - -private: }; PyObject* initModule() { - return Base::Interpreter().addModule(new Module); + auto newModule = gsl::owner(new Module); + return Base::Interpreter().addModule(newModule); // Transfer ownership } } // namespace Start diff --git a/src/Mod/Start/App/CMakeLists.txt b/src/Mod/Start/App/CMakeLists.txt index adab263390..b0595719bd 100644 --- a/src/Mod/Start/App/CMakeLists.txt +++ b/src/Mod/Start/App/CMakeLists.txt @@ -1,20 +1,45 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later +# /**************************************************************************** +# * * +# * Copyright (c) 2024 The FreeCAD Project Association AISBL * +# * * +# * This file is part of FreeCAD. * +# * * +# * FreeCAD is free software: you can redistribute it and/or modify it * +# * under the terms of the GNU Lesser General Public License as * +# * published by the Free Software Foundation, either version 2.1 of the * +# * License, or (at your option) any later version. * +# * * +# * FreeCAD 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 * +# * Lesser General Public License for more details. * +# * * +# * You should have received a copy of the GNU Lesser General Public * +# * License along with FreeCAD. If not, see * +# * . * +# * * +# ***************************************************************************/ + include_directories( - ${Boost_INCLUDE_DIRS} - ${OCC_INCLUDE_DIR} - ${ZLIB_INCLUDE_DIR} - ${PYTHON_INCLUDE_DIRS} + ${PYTHON_INCLUDE_DIRS} + ${QtCore_INCLUDE_DIRS} ) set(Start_LIBS - FreeCADApp -) + FreeCADApp + ) SET(Start_SRCS - AppStart.cpp - PreCompiled.cpp - PreCompiled.h - StartConfiguration.h -) + AppStart.cpp + DisplayedFilesModel.cpp + DisplayedFilesModel.h + ExamplesModel.cpp + ExamplesModel.h + PreCompiled.cpp + PreCompiled.h + RecentFilesModel.cpp + RecentFilesModel.h) add_library(Start SHARED ${Start_SRCS}) target_link_libraries(Start ${Start_LIBS}) diff --git a/src/Mod/CleanStart/App/DisplayedFilesModel.cpp b/src/Mod/Start/App/DisplayedFilesModel.cpp similarity index 91% rename from src/Mod/CleanStart/App/DisplayedFilesModel.cpp rename to src/Mod/Start/App/DisplayedFilesModel.cpp index 1a91db8819..a791fb8868 100644 --- a/src/Mod/CleanStart/App/DisplayedFilesModel.cpp +++ b/src/Mod/Start/App/DisplayedFilesModel.cpp @@ -1,221 +1,223 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -#include -#include -#include -#endif - -#include "DisplayedFilesModel.h" -#include -#include - -using namespace CleanStart; - - -namespace -{ - -std::string humanReadableSize(unsigned int bytes) -{ - static const std::vector siPrefix { - "b", - "kb", - "Mb", - "Gb", - "Tb", - "Pb", - "Eb" // I think it's safe to stop here (for the time being)... - }; - size_t base = 0; - double inUnits = bytes; - constexpr double siFactor {1000.0}; - while (inUnits > siFactor && base < siPrefix.size() - 1) { - ++base; - inUnits /= siFactor; - } - if (base == 0) { - // Don't include a decimal point for bytes - return fmt::format("{:.0f} {}", inUnits, siPrefix[base]); - } - // For all others, include one digit after the decimal place - return fmt::format("{:.1f} {}", inUnits, siPrefix[base]); -} - -FileStats fileInfoFromFreeCADFile(const std::string& path) -{ - App::ProjectFile proj(path); - proj.loadDocument(); - auto metadata = proj.getMetadata(); - FileStats result; - result.insert(std::make_pair(DisplayedFilesModelRoles::author, metadata.createdBy)); - result.insert(std::make_pair(DisplayedFilesModelRoles::modifiedTime, metadata.lastModifiedDate)); - result.insert(std::make_pair(DisplayedFilesModelRoles::creationTime, metadata.creationDate)); - result.insert(std::make_pair(DisplayedFilesModelRoles::company, metadata.company)); - result.insert(std::make_pair(DisplayedFilesModelRoles::license, metadata.license)); - result.insert(std::make_pair(DisplayedFilesModelRoles::description, metadata.comment)); - return result; -} - -/// Load the thumbnail image data (if any) that is stored in an FCStd file. -/// \returns The image bytes, or an empty QByteArray (if no thumbnail was stored) -QByteArray loadFCStdThumbnail(const std::string & pathToFCStdFile) -{ - App::ProjectFile proj(pathToFCStdFile); - if (proj.loadDocument()) { - try { - std::string thumbnailFile = proj.extractInputFile("thumbnails/Thumbnail.png"); - auto inputFile = QFile(QString::fromStdString(thumbnailFile)); - inputFile.open(QIODevice::OpenModeFlag::ReadOnly); - return inputFile.readAll(); - } - catch (...) { - } - } - return {}; -} - -FileStats getFileInfo(const std::string& path) -{ - FileStats result; - Base::FileInfo file(path); - if (file.hasExtension("FCStd")) { - result = fileInfoFromFreeCADFile(path); - } - else { - file.lastModified(); - } - result.insert(std::make_pair(DisplayedFilesModelRoles::path, path)); - result.insert(std::make_pair(DisplayedFilesModelRoles::size, humanReadableSize(file.size()))); - result.insert(std::make_pair(DisplayedFilesModelRoles::baseName, file.fileName())); - return result; -} -} // namespace - -DisplayedFilesModel::DisplayedFilesModel(QObject* parent) : QAbstractListModel(parent) -{ -} - - -int DisplayedFilesModel::rowCount(const QModelIndex& parent) const -{ - Q_UNUSED(parent); - return static_cast(_fileInfoCache.size()); -} - -QVariant DisplayedFilesModel::data(const QModelIndex& index, int roleAsInt) const -{ - int row = index.row(); - if (row < 0 || row >= static_cast(_fileInfoCache.size())) { - return {}; - } - auto mapEntry = _fileInfoCache.at(row); - auto role = static_cast(roleAsInt); - switch (role) { - case DisplayedFilesModelRoles::author: // NOLINT(bugprone-branch-clone) - [[fallthrough]]; - case DisplayedFilesModelRoles::baseName: - [[fallthrough]]; - case DisplayedFilesModelRoles::company: - [[fallthrough]]; - case DisplayedFilesModelRoles::creationTime: - [[fallthrough]]; - case DisplayedFilesModelRoles::description: - [[fallthrough]]; - case DisplayedFilesModelRoles::license: - [[fallthrough]]; - case DisplayedFilesModelRoles::modifiedTime: - [[fallthrough]]; - case DisplayedFilesModelRoles::path: - [[fallthrough]]; - case DisplayedFilesModelRoles::size: - if (mapEntry.find(role) != mapEntry.end()) { - return QString::fromStdString(mapEntry.at(role)); - } - else { - return {}; - } - case DisplayedFilesModelRoles::image: { - auto path = QString::fromStdString(mapEntry.at(DisplayedFilesModelRoles::path)); - if (_imageCache.contains(path)) { - return _imageCache[path]; - } - break; - } - default: - break; - } - switch (roleAsInt) { - case Qt::ItemDataRole::ToolTipRole: - return QString::fromStdString(mapEntry.at(DisplayedFilesModelRoles::path)); - } - return {}; -} - -bool freecadCanOpen (const QString& extension) -{ - auto importTypes = App::GetApplication().getImportTypes(); - return std::find(importTypes.begin(), importTypes.end(), extension.toStdString()) != importTypes.end(); -} - -void DisplayedFilesModel::addFile(const QString &filePath) -{ - QFileInfo qfi (filePath); - if (!qfi.isReadable()){ - return; - } - if (!freecadCanOpen(qfi.suffix())) { - return; - } - _fileInfoCache.emplace_back(getFileInfo(filePath.toStdString())); - if (qfi.completeSuffix() == QLatin1String("FCStd")) { - auto thumbnail = loadFCStdThumbnail(filePath.toStdString()); - if (!thumbnail.isEmpty()) { - _imageCache.insert(filePath, thumbnail); - } - } -} - -void DisplayedFilesModel::clear() -{ - _fileInfoCache.clear(); -} - -QHash DisplayedFilesModel::roleNames() const -{ - static QHash nameMap { - std::make_pair(int(DisplayedFilesModelRoles::author), "author"), - std::make_pair(int(DisplayedFilesModelRoles::baseName), "baseName"), - std::make_pair(int(DisplayedFilesModelRoles::company), "company"), - std::make_pair(int(DisplayedFilesModelRoles::creationTime), "creationTime"), - std::make_pair(int(DisplayedFilesModelRoles::description), "description"), - std::make_pair(int(DisplayedFilesModelRoles::image), "image"), - std::make_pair(int(DisplayedFilesModelRoles::license), "license"), - std::make_pair(int(DisplayedFilesModelRoles::modifiedTime), "modifiedTime"), - std::make_pair(int(DisplayedFilesModelRoles::path), "path"), - std::make_pair(int(DisplayedFilesModelRoles::size), "size"), - }; - return nameMap; -} +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#include "PreCompiled.h" +#ifndef _PreComp_ +#include +#include +#include +#endif + +#include "DisplayedFilesModel.h" +#include +#include + +using namespace Start; + + +namespace +{ + +std::string humanReadableSize(unsigned int bytes) +{ + static const std::vector siPrefix { + "b", + "kb", + "Mb", + "Gb", + "Tb", + "Pb", + "Eb" // I think it's safe to stop here (for the time being)... + }; + size_t base = 0; + double inUnits = bytes; + constexpr double siFactor {1000.0}; + while (inUnits > siFactor && base < siPrefix.size() - 1) { + ++base; + inUnits /= siFactor; + } + if (base == 0) { + // Don't include a decimal point for bytes + return fmt::format("{:.0f} {}", inUnits, siPrefix[base]); + } + // For all others, include one digit after the decimal place + return fmt::format("{:.1f} {}", inUnits, siPrefix[base]); +} + +FileStats fileInfoFromFreeCADFile(const std::string& path) +{ + App::ProjectFile proj(path); + proj.loadDocument(); + auto metadata = proj.getMetadata(); + FileStats result; + result.insert(std::make_pair(DisplayedFilesModelRoles::author, metadata.createdBy)); + result.insert( + std::make_pair(DisplayedFilesModelRoles::modifiedTime, metadata.lastModifiedDate)); + result.insert(std::make_pair(DisplayedFilesModelRoles::creationTime, metadata.creationDate)); + result.insert(std::make_pair(DisplayedFilesModelRoles::company, metadata.company)); + result.insert(std::make_pair(DisplayedFilesModelRoles::license, metadata.license)); + result.insert(std::make_pair(DisplayedFilesModelRoles::description, metadata.comment)); + return result; +} + +/// Load the thumbnail image data (if any) that is stored in an FCStd file. +/// \returns The image bytes, or an empty QByteArray (if no thumbnail was stored) +QByteArray loadFCStdThumbnail(const std::string& pathToFCStdFile) +{ + App::ProjectFile proj(pathToFCStdFile); + if (proj.loadDocument()) { + try { + std::string thumbnailFile = proj.extractInputFile("thumbnails/Thumbnail.png"); + auto inputFile = QFile(QString::fromStdString(thumbnailFile)); + inputFile.open(QIODevice::OpenModeFlag::ReadOnly); + return inputFile.readAll(); + } + catch (...) { + } + } + return {}; +} + +FileStats getFileInfo(const std::string& path) +{ + FileStats result; + Base::FileInfo file(path); + if (file.hasExtension("FCStd")) { + result = fileInfoFromFreeCADFile(path); + } + else { + file.lastModified(); + } + result.insert(std::make_pair(DisplayedFilesModelRoles::path, path)); + result.insert(std::make_pair(DisplayedFilesModelRoles::size, humanReadableSize(file.size()))); + result.insert(std::make_pair(DisplayedFilesModelRoles::baseName, file.fileName())); + return result; +} +} // namespace + +DisplayedFilesModel::DisplayedFilesModel(QObject* parent) + : QAbstractListModel(parent) +{} + + +int DisplayedFilesModel::rowCount(const QModelIndex& parent) const +{ + Q_UNUSED(parent); + return static_cast(_fileInfoCache.size()); +} + +QVariant DisplayedFilesModel::data(const QModelIndex& index, int roleAsInt) const +{ + int row = index.row(); + if (row < 0 || row >= static_cast(_fileInfoCache.size())) { + return {}; + } + auto mapEntry = _fileInfoCache.at(row); + auto role = static_cast(roleAsInt); + switch (role) { + case DisplayedFilesModelRoles::author: // NOLINT(bugprone-branch-clone) + [[fallthrough]]; + case DisplayedFilesModelRoles::baseName: + [[fallthrough]]; + case DisplayedFilesModelRoles::company: + [[fallthrough]]; + case DisplayedFilesModelRoles::creationTime: + [[fallthrough]]; + case DisplayedFilesModelRoles::description: + [[fallthrough]]; + case DisplayedFilesModelRoles::license: + [[fallthrough]]; + case DisplayedFilesModelRoles::modifiedTime: + [[fallthrough]]; + case DisplayedFilesModelRoles::path: + [[fallthrough]]; + case DisplayedFilesModelRoles::size: + if (mapEntry.find(role) != mapEntry.end()) { + return QString::fromStdString(mapEntry.at(role)); + } + else { + return {}; + } + case DisplayedFilesModelRoles::image: { + auto path = QString::fromStdString(mapEntry.at(DisplayedFilesModelRoles::path)); + if (_imageCache.contains(path)) { + return _imageCache[path]; + } + break; + } + default: + break; + } + switch (roleAsInt) { + case Qt::ItemDataRole::ToolTipRole: + return QString::fromStdString(mapEntry.at(DisplayedFilesModelRoles::path)); + } + return {}; +} + +bool freecadCanOpen(const QString& extension) +{ + auto importTypes = App::GetApplication().getImportTypes(); + return std::find(importTypes.begin(), importTypes.end(), extension.toStdString()) + != importTypes.end(); +} + +void DisplayedFilesModel::addFile(const QString& filePath) +{ + QFileInfo qfi(filePath); + if (!qfi.isReadable()) { + return; + } + if (!freecadCanOpen(qfi.suffix())) { + return; + } + _fileInfoCache.emplace_back(getFileInfo(filePath.toStdString())); + if (qfi.completeSuffix() == QLatin1String("FCStd")) { + auto thumbnail = loadFCStdThumbnail(filePath.toStdString()); + if (!thumbnail.isEmpty()) { + _imageCache.insert(filePath, thumbnail); + } + } +} + +void DisplayedFilesModel::clear() +{ + _fileInfoCache.clear(); +} + +QHash DisplayedFilesModel::roleNames() const +{ + static QHash nameMap { + std::make_pair(int(DisplayedFilesModelRoles::author), "author"), + std::make_pair(int(DisplayedFilesModelRoles::baseName), "baseName"), + std::make_pair(int(DisplayedFilesModelRoles::company), "company"), + std::make_pair(int(DisplayedFilesModelRoles::creationTime), "creationTime"), + std::make_pair(int(DisplayedFilesModelRoles::description), "description"), + std::make_pair(int(DisplayedFilesModelRoles::image), "image"), + std::make_pair(int(DisplayedFilesModelRoles::license), "license"), + std::make_pair(int(DisplayedFilesModelRoles::modifiedTime), "modifiedTime"), + std::make_pair(int(DisplayedFilesModelRoles::path), "path"), + std::make_pair(int(DisplayedFilesModelRoles::size), "size"), + }; + return nameMap; +} diff --git a/src/Mod/CleanStart/App/DisplayedFilesModel.h b/src/Mod/Start/App/DisplayedFilesModel.h similarity index 87% rename from src/Mod/CleanStart/App/DisplayedFilesModel.h rename to src/Mod/Start/App/DisplayedFilesModel.h index e08937d060..09615d0972 100644 --- a/src/Mod/CleanStart/App/DisplayedFilesModel.h +++ b/src/Mod/Start/App/DisplayedFilesModel.h @@ -1,85 +1,85 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#ifndef FREECAD_CLEANSTART_DISPLAYEDFILESMODEL_H -#define FREECAD_CLEANSTART_DISPLAYEDFILESMODEL_H - -#include -#include -#include - -#include "../CleanStartGlobal.h" - -namespace CleanStart -{ - -enum class DisplayedFilesModelRoles -{ - baseName = Qt::UserRole + 1, - image, - size, - author, - creationTime, - modifiedTime, - description, - company, - license, - path -}; - -using FileStats = std::map; - -/// A model for displaying a list of files including a thumbnail or icon, plus various file statistics. -class CleanStartExport DisplayedFilesModel: public QAbstractListModel -{ - Q_OBJECT -public: - explicit DisplayedFilesModel(QObject* parent = nullptr); - - int rowCount(const QModelIndex& parent = QModelIndex()) const override; - - QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; - - void addFile(const QString &filePath); - - void clear(); - -protected: - /// For communication with QML, define the text version of each role name defined in the - /// DisplayedFilesModelRoles enumeration - QHash roleNames() const override; - - /// Destroy and recreate the cache of info about the files. Should be connected to a signal - /// indicating when some piece of information about the files has changed. Does NOT generate - /// a new list of files, only re-caches the existing ones. - void reCacheFileInfo(); - -private: - - std::vector _fileInfoCache; - QMap _imageCache; -}; - -} // namespace CleanStart - -#endif // FREECAD_CLEANSTART_DISPLAYEDFILESMODEL_H +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#ifndef FREECAD_START_DISPLAYEDFILESMODEL_H +#define FREECAD_START_DISPLAYEDFILESMODEL_H + +#include +#include +#include + +#include "../StartGlobal.h" + +namespace Start +{ + +enum class DisplayedFilesModelRoles +{ + baseName = Qt::UserRole + 1, + image, + size, + author, + creationTime, + modifiedTime, + description, + company, + license, + path +}; + +using FileStats = std::map; + +/// A model for displaying a list of files including a thumbnail or icon, plus various file +/// statistics. +class StartExport DisplayedFilesModel: public QAbstractListModel +{ + Q_OBJECT +public: + explicit DisplayedFilesModel(QObject* parent = nullptr); + + int rowCount(const QModelIndex& parent = QModelIndex()) const override; + + QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; + + void addFile(const QString& filePath); + + void clear(); + +protected: + /// For communication with QML, define the text version of each role name defined in the + /// DisplayedFilesModelRoles enumeration + QHash roleNames() const override; + + /// Destroy and recreate the cache of info about the files. Should be connected to a signal + /// indicating when some piece of information about the files has changed. Does NOT generate + /// a new list of files, only re-caches the existing ones. + void reCacheFileInfo(); + +private: + std::vector _fileInfoCache; + QMap _imageCache; +}; + +} // namespace Start + +#endif // FREECAD_START_DISPLAYEDFILESMODEL_H diff --git a/src/Mod/CleanStart/App/ExamplesModel.cpp b/src/Mod/Start/App/ExamplesModel.cpp similarity index 80% rename from src/Mod/CleanStart/App/ExamplesModel.cpp rename to src/Mod/Start/App/ExamplesModel.cpp index 7b9733158b..9d6bb6d3b2 100644 --- a/src/Mod/CleanStart/App/ExamplesModel.cpp +++ b/src/Mod/Start/App/ExamplesModel.cpp @@ -1,54 +1,57 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -#include -#endif - -#include "ExamplesModel.h" -#include - -using namespace CleanStart; - -FC_LOG_LEVEL_INIT(ExamplesModel) - -ExamplesModel::ExamplesModel(QObject* parent) : DisplayedFilesModel(parent) -{ - auto examplesPath = QDir(QString::fromStdString(App::Application::getResourceDir())); - _examplesDirectory.setPath (examplesPath.filePath(QLatin1String("examples"))); -} - -void ExamplesModel::loadExamples() -{ - beginResetModel(); - clear(); - if (!_examplesDirectory.isReadable()) { - Base::Console().Warning("Cannot read %s", _examplesDirectory.absolutePath().toStdString().c_str()); - } - auto entries = _examplesDirectory.entryList(QDir::Filter::Files | QDir::Filter::Readable, QDir::SortFlag::Name); - for (const auto & entry : entries) { - addFile(_examplesDirectory.filePath(entry)); - } - endResetModel(); -} +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#include "PreCompiled.h" +#ifndef _PreComp_ +#include +#endif + +#include "ExamplesModel.h" +#include + +using namespace Start; + +FC_LOG_LEVEL_INIT(ExamplesModel) + +ExamplesModel::ExamplesModel(QObject* parent) + : DisplayedFilesModel(parent) +{ + auto examplesPath = QDir(QString::fromStdString(App::Application::getResourceDir())); + _examplesDirectory.setPath(examplesPath.filePath(QLatin1String("examples"))); +} + +void ExamplesModel::loadExamples() +{ + beginResetModel(); + clear(); + if (!_examplesDirectory.isReadable()) { + Base::Console().Warning("Cannot read %s", + _examplesDirectory.absolutePath().toStdString().c_str()); + } + auto entries = _examplesDirectory.entryList(QDir::Filter::Files | QDir::Filter::Readable, + QDir::SortFlag::Name); + for (const auto& entry : entries) { + addFile(_examplesDirectory.filePath(entry)); + } + endResetModel(); +} diff --git a/src/Mod/CleanStart/App/ExamplesModel.h b/src/Mod/Start/App/ExamplesModel.h similarity index 85% rename from src/Mod/CleanStart/App/ExamplesModel.h rename to src/Mod/Start/App/ExamplesModel.h index fe232b737a..0382c712b6 100644 --- a/src/Mod/CleanStart/App/ExamplesModel.h +++ b/src/Mod/Start/App/ExamplesModel.h @@ -1,53 +1,54 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#ifndef FREECAD_CLEANSTART_EXAMPLESMODEL_H -#define FREECAD_CLEANSTART_EXAMPLESMODEL_H - -#include -#include -#include -#include - -#include "DisplayedFilesModel.h" -#include "../CleanStartGlobal.h" - -namespace CleanStart -{ - -/// A model for displaying a list of files including a thumbnail or icon, plus various file statistics. -class CleanStartExport ExamplesModel: public DisplayedFilesModel -{ - Q_OBJECT -public: - explicit ExamplesModel(QObject* parent = nullptr); - - void loadExamples(); - -private: - QDir _examplesDirectory; -}; - -} // namespace CleanStart - -#endif // FREECAD_CLEANSTART_EXAMPLESMODEL_H +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#ifndef FREECAD_START_EXAMPLESMODEL_H +#define FREECAD_START_EXAMPLESMODEL_H + +#include +#include +#include +#include + +#include "DisplayedFilesModel.h" +#include "../StartGlobal.h" + +namespace Start +{ + +/// A model for displaying a list of files including a thumbnail or icon, plus various file +/// statistics. +class StartExport ExamplesModel: public DisplayedFilesModel +{ + Q_OBJECT +public: + explicit ExamplesModel(QObject* parent = nullptr); + + void loadExamples(); + +private: + QDir _examplesDirectory; +}; + +} // namespace Start + +#endif // FREECAD_START_EXAMPLESMODEL_H diff --git a/src/Mod/Start/App/PreCompiled.cpp b/src/Mod/Start/App/PreCompiled.cpp index fde9b79a43..b17d7731bd 100644 --- a/src/Mod/Start/App/PreCompiled.cpp +++ b/src/Mod/Start/App/PreCompiled.cpp @@ -1,23 +1,25 @@ -/*************************************************************************** - * Copyright (c) 2010 Jürgen Riegel * - * * - * 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" +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * +# Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + + +#include "PreCompiled.h" diff --git a/src/Mod/Start/App/PreCompiled.h b/src/Mod/Start/App/PreCompiled.h index ef3103197a..acbd41c945 100644 --- a/src/Mod/Start/App/PreCompiled.h +++ b/src/Mod/Start/App/PreCompiled.h @@ -1,23 +1,24 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel * - * * - * 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 * - * * +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * +# Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * ***************************************************************************/ #ifndef START_PRECOMPILED_H @@ -25,4 +26,26 @@ #include +#ifdef _MSC_VER +#pragma warning(disable : 5208) #endif + +#ifdef _PreComp_ + +// standard +#include +#include +#include +#include +#include +#include +#include +#include + +// Qt (should never include GUI files, only QtCore) +#include +#include +#include + +#endif // _PreComp_ +#endif // START_PRECOMPILED_H diff --git a/src/Mod/CleanStart/App/RecentFilesModel.cpp b/src/Mod/Start/App/RecentFilesModel.cpp similarity index 93% rename from src/Mod/CleanStart/App/RecentFilesModel.cpp rename to src/Mod/Start/App/RecentFilesModel.cpp index 238007a368..1a45b1b343 100644 --- a/src/Mod/CleanStart/App/RecentFilesModel.cpp +++ b/src/Mod/Start/App/RecentFilesModel.cpp @@ -1,51 +1,52 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -#endif - -#include "RecentFilesModel.h" -#include -#include - -using namespace CleanStart; - -RecentFilesModel::RecentFilesModel(QObject* parent) : DisplayedFilesModel(parent) -{ - _parameterGroup = App::GetApplication().GetParameterGroupByPath( - "User parameter:BaseApp/Preferences/RecentFiles"); -} - -void RecentFilesModel::loadRecentFiles() -{ - beginResetModel(); - clear(); - auto numRows {_parameterGroup->GetInt("RecentFiles", 0)}; - for (int i = 0; i < numRows; ++i) { - auto entry = fmt::format("MRU{}", i); - auto path = _parameterGroup->GetASCII(entry.c_str(), ""); - addFile(QString::fromStdString(path)); - } - endResetModel(); -} +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#include "PreCompiled.h" +#ifndef _PreComp_ +#endif + +#include "RecentFilesModel.h" +#include +#include + +using namespace Start; + +RecentFilesModel::RecentFilesModel(QObject* parent) + : DisplayedFilesModel(parent) +{ + _parameterGroup = App::GetApplication().GetParameterGroupByPath( + "User parameter:BaseApp/Preferences/RecentFiles"); +} + +void RecentFilesModel::loadRecentFiles() +{ + beginResetModel(); + clear(); + auto numRows {_parameterGroup->GetInt("RecentFiles", 0)}; + for (int i = 0; i < numRows; ++i) { + auto entry = fmt::format("MRU{}", i); + auto path = _parameterGroup->GetASCII(entry.c_str(), ""); + addFile(QString::fromStdString(path)); + } + endResetModel(); +} diff --git a/src/Mod/CleanStart/App/RecentFilesModel.h b/src/Mod/Start/App/RecentFilesModel.h similarity index 85% rename from src/Mod/CleanStart/App/RecentFilesModel.h rename to src/Mod/Start/App/RecentFilesModel.h index 077c53c54b..bdf5be6d37 100644 --- a/src/Mod/CleanStart/App/RecentFilesModel.h +++ b/src/Mod/Start/App/RecentFilesModel.h @@ -1,52 +1,53 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#ifndef FREECAD_CLEANSTART_RECENTFILESMODEL_H -#define FREECAD_CLEANSTART_RECENTFILESMODEL_H - -#include -#include -#include - -#include "DisplayedFilesModel.h" -#include "../CleanStartGlobal.h" - -namespace CleanStart -{ - -/// A model for displaying a list of files including a thumbnail or icon, plus various file statistics. -class CleanStartExport RecentFilesModel: public DisplayedFilesModel -{ - Q_OBJECT -public: - explicit RecentFilesModel(QObject* parent = nullptr); - - void loadRecentFiles(); - -private: - Base::Reference _parameterGroup; -}; - -} // namespace CleanStart - -#endif // FREECAD_CLEANSTART_RECENTFILESMODEL_H +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#ifndef FREECAD_START_RECENTFILESMODEL_H +#define FREECAD_START_RECENTFILESMODEL_H + +#include +#include +#include + +#include "DisplayedFilesModel.h" +#include "../StartGlobal.h" + +namespace Start +{ + +/// A model for displaying a list of files including a thumbnail or icon, plus various file +/// statistics. +class StartExport RecentFilesModel: public DisplayedFilesModel +{ + Q_OBJECT +public: + explicit RecentFilesModel(QObject* parent = nullptr); + + void loadRecentFiles(); + +private: + Base::Reference _parameterGroup; +}; + +} // namespace Start + +#endif // FREECAD_START_RECENTFILESMODEL_H diff --git a/src/Mod/Start/App/StartConfiguration.h b/src/Mod/Start/App/StartConfiguration.h deleted file mode 100644 index b03ebad9b0..0000000000 --- a/src/Mod/Start/App/StartConfiguration.h +++ /dev/null @@ -1,38 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel * - * * - * 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 START_CONFIGURATION_H -#define START_CONFIGURATION_H - -#include - -// Exporting of App classes -#ifdef FC_OS_WIN32 -#define START_SHOW_SKETCHER -#define START_USE_DRAFTING -#else // for Linux -#define START_USE_DRAFTING -#endif - - -#endif diff --git a/src/Mod/Start/CMakeLists.txt b/src/Mod/Start/CMakeLists.txt index 401a0ee97c..cb81dd1034 100644 --- a/src/Mod/Start/CMakeLists.txt +++ b/src/Mod/Start/CMakeLists.txt @@ -1,51 +1,49 @@ -add_subdirectory(App) - -set(Start_Scripts - Init.py - TestStartGui.py -) - -if(BUILD_GUI) - list(APPEND Start_Scripts InitGui.py) - - add_subdirectory(Gui) - add_subdirectory(StartPage) -endif(BUILD_GUI) - -set(Start_Tests - TestStart/__init__.py - TestStart/TestStartPage.py) - -set(Start_Test_Files - ${Start_Tests} - ${Start_Scripts}) - -add_custom_target(StartScripts ALL - SOURCES ${Start_Scripts} -) - -add_custom_target(StartTests ALL - SOURCES ${Start_Test_Files} -) - -fc_target_copy_resource(StartScripts - ${CMAKE_CURRENT_SOURCE_DIR} - ${CMAKE_BINARY_DIR}/Mod/Start - ${Start_Scripts}) - -fc_copy_sources(StartTests "${CMAKE_BINARY_DIR}/Mod/Start" ${Start_Test_Files}) - - -INSTALL( - FILES - ${Start_Scripts} - DESTINATION - Mod/Start -) - -INSTALL( - FILES - ${Start_Tests} - DESTINATION - Mod/Start/TestStart -) +# SPDX-License-Identifier: LGPL-2.1-or-later +# /**************************************************************************** +# * * +# * Copyright (c) 2024 The FreeCAD Project Association AISBL * +# * * +# * This file is part of FreeCAD. * +# * * +# * FreeCAD is free software: you can redistribute it and/or modify it * +# * under the terms of the GNU Lesser General Public License as * +# * published by the Free Software Foundation, either version 2.1 of the * +# * License, or (at your option) any later version. * +# * * +# * FreeCAD 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 * +# * Lesser General Public License for more details. * +# * * +# * You should have received a copy of the GNU Lesser General Public * +# * License along with FreeCAD. If not, see * +# * . * +# * * +# ***************************************************************************/ + +add_subdirectory(App) + +set(Start_Scripts + Init.py + ) + +if (BUILD_GUI) + add_subdirectory(Gui) + list(APPEND Start_Scripts InitGui.py) +endif (BUILD_GUI) + +add_custom_target(StartScripts ALL + SOURCES ${Start_Scripts} + ) + +fc_target_copy_resource(StartScripts + ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_BINARY_DIR}/Mod/Start + ${Start_Scripts}) + +INSTALL( + FILES + ${Start_Scripts} + DESTINATION + Mod/Start +) diff --git a/src/Mod/Start/Gui/AppStartGui.cpp b/src/Mod/Start/Gui/AppStartGui.cpp index 7015d8ab30..8e1f2dc5f1 100644 --- a/src/Mod/Start/Gui/AppStartGui.cpp +++ b/src/Mod/Start/Gui/AppStartGui.cpp @@ -1,23 +1,24 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel * - * * - * 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 * - * * +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * ***************************************************************************/ #include "PreCompiled.h" @@ -25,17 +26,14 @@ #include #include #include -#include #include -#include -#include "DlgStartPreferencesImp.h" +#include + +#include <3rdParty/GSL/include/gsl/pointers> + #include "Workbench.h" - -// use a different name to CreateCommand() -void CreateStartCommands(); - void loadStartResource() { // add resources and reloads the translators @@ -44,6 +42,12 @@ void loadStartResource() Gui::Translator::instance()->refresh(); } +namespace StartGui +{ +extern PyObject* initModule(); +} + + namespace StartGui { class Module: public Py::ExtensionModule @@ -54,62 +58,24 @@ public: { initialize("This module is the StartGui module."); // register with Python } - -private: }; PyObject* initModule() { - return Base::Interpreter().addModule(new Module); + auto newModule = gsl::owner(new Module); + return Base::Interpreter().addModule(newModule); // Transfer ownership } } // namespace StartGui - /* Python entry */ PyMOD_INIT_FUNC(StartGui) { - if (!Gui::Application::Instance) { - PyErr_SetString(PyExc_ImportError, "Cannot load Gui module in console application."); - PyMOD_Return(nullptr); - } - - // load dependent module - try { - Base::Interpreter().runString("import WebGui"); - } - catch (const Base::Exception& e) { - PyErr_SetString(PyExc_ImportError, e.what()); - PyMOD_Return(nullptr); - } - catch (Py::Exception& e) { - Py::Object o = Py::type(e); - if (o.isString()) { - Py::String s(o); - Base::Console().Error("%s\n", s.as_std_string("utf-8").c_str()); - } - else { - Py::String s(o.repr()); - Base::Console().Error("%s\n", s.as_std_string("utf-8").c_str()); - } - // Prints message to console window if we are in interactive mode - PyErr_Print(); - } - + Base::Console().Log("Loading GUI of Start module... "); PyObject* mod = StartGui::initModule(); - Base::Console().Log("Loading GUI of Start module... done\n"); - - // clang-format off - // register preferences pages - new Gui::PrefPageProducer (QT_TRANSLATE_NOOP("QObject", "Start")); - new Gui::PrefPageProducer (QT_TRANSLATE_NOOP("QObject", "Start")); - // clang-format on - - // instantiating the commands - CreateStartCommands(); StartGui::Workbench::init(); - - // add resources and reloads the translators loadStartResource(); + Base::Console().Log("done\n"); + PyMOD_Return(mod); } diff --git a/src/Mod/Start/Gui/CMakeLists.txt b/src/Mod/Start/Gui/CMakeLists.txt index 7140934b15..4eaedd1fd9 100644 --- a/src/Mod/Start/Gui/CMakeLists.txt +++ b/src/Mod/Start/Gui/CMakeLists.txt @@ -1,60 +1,89 @@ -include_directories( - ${CMAKE_CURRENT_BINARY_DIR} - ${Boost_INCLUDE_DIRS} - ${COIN3D_INCLUDE_DIRS} - ${ZLIB_INCLUDE_DIR} - ${PYTHON_INCLUDE_DIRS} - ${XercesC_INCLUDE_DIRS} -) - -set(StartGui_LIBS - Start - FreeCADGui -) - -set(StartGui_UIC_SRCS - DlgStartPreferences.ui - DlgStartPreferencesAdvanced.ui -) - -set (Start_TR_QRC ${CMAKE_CURRENT_BINARY_DIR}/Resources/Start_translation.qrc) -qt_find_and_add_translation(QM_SRCS "Resources/translations/*_*.ts" - ${CMAKE_CURRENT_BINARY_DIR}/Resources/translations) -qt_create_resource_file(${Start_TR_QRC} ${QM_SRCS}) -qt_add_resources(Start_QRC_SRCS Resources/Start.qrc ${Start_TR_QRC}) - -SET(StartGui_SRCS - ${Start_QRC_SRCS} - ${StartGui_UIC_SRCS} - DlgStartPreferences.ui - DlgStartPreferencesAdvanced.ui - DlgStartPreferencesImp.cpp - DlgStartPreferencesImp.h - AppStartGui.cpp - Command.cpp - PreCompiled.cpp - PreCompiled.h - Workbench.cpp - Workbench.h -) - -SET(StartGuiIcon_SVG - Resources/icons/StartWorkbench.svg -) - -if(FREECAD_USE_PCH) - add_definitions(-D_PreComp_) - GET_MSVC_PRECOMPILED_SOURCE("PreCompiled.cpp" PCH_SRCS ${StartGui_SRCS}) - ADD_MSVC_PRECOMPILED_HEADER(StartGui PreCompiled.h PreCompiled.cpp PCH_SRCS) -endif(FREECAD_USE_PCH) - -add_library(StartGui SHARED ${StartGui_SRCS} ${StartGuiIcon_SVG}) -target_link_libraries(StartGui ${StartGui_LIBS}) - -SET_BIN_DIR(StartGui StartGui /Mod/Start) -SET_PYTHON_PREFIX_SUFFIX(StartGui) - -fc_copy_sources(StartGui "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_DATADIR}/Mod/Start" ${StartGuiIcon_SVG}) - -INSTALL(TARGETS StartGui DESTINATION ${CMAKE_INSTALL_LIBDIR}) -INSTALL(FILES ${StartGuiIcon_SVG} DESTINATION "${CMAKE_INSTALL_DATADIR}/Mod/Start/Resources/icons") +# SPDX-License-Identifier: LGPL-2.1-or-later +# /**************************************************************************** +# * * +# * Copyright (c) 2024 The FreeCAD Project Association AISBL * +# * * +# * This file is part of FreeCAD. * +# * * +# * FreeCAD is free software: you can redistribute it and/or modify it * +# * under the terms of the GNU Lesser General Public License as * +# * published by the Free Software Foundation, either version 2.1 of the * +# * License, or (at your option) any later version. * +# * * +# * FreeCAD 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 * +# * Lesser General Public License for more details. * +# * * +# * You should have received a copy of the GNU Lesser General Public * +# * License along with FreeCAD. If not, see * +# * . * +# * * +# ***************************************************************************/ + +include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${PYTHON_INCLUDE_DIRS} + ${Boost_INCLUDE_DIRS} + ${ZLIB_INCLUDE_DIR} + ${XercesC_INCLUDE_DIRS} + ${QtCore_INCLUDE_DIRS} + ${QtWidgets_INCLUDE_DIRS} + ${QtSvg_INCLUDE_DIRS} + #${QtNetwork_INCLUDE_DIRS} + ${QtUiTools_INCLUDE_DIRS} + #${QtQuick_INCLUDE_DIRS} + #${QtQuickWidgets_INCLUDE_DIRS} +) + +set(StartGui_LIBS + Start + FreeCADGui + ) + +set(Start_TR_QRC ${CMAKE_CURRENT_BINARY_DIR}/Resources/Start_translation.qrc) +qt_find_and_add_translation(QM_SRCS "Resources/translations/*_*.ts" + ${CMAKE_CURRENT_BINARY_DIR}/Resources/translations) +qt_create_resource_file(${Start_TR_QRC} ${QM_SRCS}) +qt_add_resources(Start_QRC_SRCS Resources/Start.qrc ${Start_TR_QRC}) +# qtquick_compiler_add_resources(Start_QRC_SRCS Resources/Start.qrc ${Start_TR_QRC} qml.qrc) + +SET(StartGui_SRCS + ${Start_QRC_SRCS} + ${StartGui_UIC_SRCS} + AppStartGui.cpp + Command.cpp + PreCompiled.cpp + PreCompiled.h + StartView.cpp + StartView.h + FileCardDelegate.cpp + FileCardDelegate.h + FileCardView.cpp + FileCardView.h + Workbench.cpp + Workbench.h + ) + +SET(StartGuiIcon_SVG + Resources/icons/StartWorkbench.svg + ) + +# TODO: Evaluate PCH use with Qt6/QtQuick/Qml +if (FREECAD_USE_PCH) + add_definitions(-D_PreComp_) + GET_MSVC_PRECOMPILED_SOURCE("PreCompiled.cpp" PCH_SRCS ${StartGui_SRCS}) + ADD_MSVC_PRECOMPILED_HEADER(StartGui PreCompiled.h PreCompiled.cpp PCH_SRCS) +endif (FREECAD_USE_PCH) + +add_library(StartGui SHARED ${StartGui_SRCS} ${StartGuiIcon_SVG}) +# target_link_libraries(StartGui ${StartGui_LIBS} Qt::Quick Qt::Qml Qt::QuickWidgets) +target_link_libraries(StartGui ${StartGui_LIBS}) + +SET_BIN_DIR(StartGui StartGui /Mod/Start) +SET_PYTHON_PREFIX_SUFFIX(StartGui) + +fc_copy_sources(StartGui "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_DATADIR}/Mod/Start" ${StartGuiIcon_SVG}) + +INSTALL(TARGETS StartGui DESTINATION ${CMAKE_INSTALL_LIBDIR}) +INSTALL(FILES ${StartGuiIcon_SVG} DESTINATION "${CMAKE_INSTALL_DATADIR}/Mod/Start/Resources/icons") diff --git a/src/Mod/Start/Gui/Command.cpp b/src/Mod/Start/Gui/Command.cpp index aa944e1dff..160c2759f9 100644 --- a/src/Mod/Start/Gui/Command.cpp +++ b/src/Mod/Start/Gui/Command.cpp @@ -1,23 +1,24 @@ -/*************************************************************************** - * Copyright (c) 2010 Jürgen Riegel * - * * - * 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 * - * * +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * ***************************************************************************/ #include "PreCompiled.h" @@ -25,35 +26,37 @@ #include #include +#include <3rdParty/GSL/include/gsl/pointers> + #include "Workbench.h" using namespace std; -DEF_STD_CMD(CmdStartPage) +DEF_STD_CMD(CmdStart) -CmdStartPage::CmdStartPage() - : Command("Start_StartPage") +CmdStart::CmdStart() + : Command("Start_Start") { sAppModule = "Start"; sGroup = QT_TR_NOOP("Start"); - sMenuText = QT_TR_NOOP("Start Page"); - sToolTipText = QT_TR_NOOP("Displays the start page in a browser view"); - sWhatsThis = "Start_StartPage"; + sMenuText = QT_TR_NOOP("Start"); + sToolTipText = QT_TR_NOOP("Displays the Start in an MDI view"); + sWhatsThis = "Start_Start"; sStatusTip = sToolTipText; sPixmap = "StartWorkbench"; } -void CmdStartPage::activated(int iMsg) +void CmdStart::activated(int iMsg) { Q_UNUSED(iMsg); - StartGui::Workbench::loadStartPage(); + StartGui::Workbench::loadStart(); } void CreateStartCommands() { Gui::CommandManager& rcCmdMgr = Gui::Application::Instance->commandManager(); - - rcCmdMgr.addCommand(new CmdStartPage()); + auto newCommand = gsl::owner(new CmdStart); + rcCmdMgr.addCommand(newCommand); // Transfer ownership } diff --git a/src/Mod/Start/Gui/DlgStartPreferences.ui b/src/Mod/Start/Gui/DlgStartPreferences.ui deleted file mode 100644 index fbbe67a47e..0000000000 --- a/src/Mod/Start/Gui/DlgStartPreferences.ui +++ /dev/null @@ -1,777 +0,0 @@ - - - DlgStartPreferences - - - - 0 - 0 - 548 - 894 - - - - General - - - - - - Options - - - - - - Switch workbench after loading - - - - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - - - - Close start page after loading - - - - - - - If checked, will automatically close the Start page when FreeCAD launches - - - Qt::RightToLeft - - - - - - closeStart - - - Mod/Start - - - - - - - Close and switch on opening file - - - - - - - If application is started by opening a file, apply the two settings above - - - Qt::RightToLeft - - - - - - DoNotShowOnOpen - - - Mod/Start - - - - - - - - - - Contents - - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - - 100 - 16777215 - - - - The size of file thumbnail icons in recent files and examples sections - - - Qt::LeftToRight - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - px - - - 32 - - - 128 - - - 128 - - - FileThumbnailIconsSize - - - Mod/Start - - - - - - - - - Qt::RightToLeft - - - - - - true - - - ShowFileThumbnailIcons - - - Mod/Start - - - - - - - If you want the examples to show on the first page - - - Qt::RightToLeft - - - - - - true - - - ShowExamples - - - Mod/Start - - - - - - - Displays help tips in the Start workbench Documents tab - - - Qt::RightToLeft - - - - - - true - - - ShowTips - - - Mod/Start - - - - - - - Show tips - - - - - - - Show forum - - - - - - - Show notepad - - - - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - - - Qt::RightToLeft - - - - - - ShowForum - - - Mod/Start - - - - - - - - 0 - 0 - - - - File thumbnail size - - - - - - - Show examples folder contents - - - - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - Qt::RightToLeft - - - - - - ShowNotes - - - Mod/Start - - - - - - - Show file thumbnails - - - - - - - Gui::FileChooser::Directory - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - ShowCustomFolder - - - Mod/Start - - - - - - - Show additional folder - - - - - - - - - - Fonts and colors - - - - - - - 60 - 60 - - - - The background color of the boxes inside the pages - - - - 221 - 221 - 221 - - - - BoxColor - - - Mod/Start - - - - - - - Page text color - - - - - - - Page background color - - - - - - - - 60 - 60 - - - - The background of the main start page area - - - - 255 - 255 - 255 - - - - PageColor - - - Mod/Start - - - - - - - - - false - - - in FreeCAD - - - true - - - InBrowser - - - Mod/Start - - - - - - - false - - - In external browser - - - InWeb - - - Mod/Start - - - - - - - - - Font family - - - - - - - false - - - Open links - - - - - - - - 60 - 60 - - - - The background color behind the panels - - - - 79 - 88 - 116 - - - - BackgroundColor1 - - - Mod/Start - - - - - - - Use FreeCAD style sheet - - - - - - - false - - - Background color down gradient - - - - - - - false - - - - 60 - 60 - - - - The down gradient for the background color (currently unsupported) - - - - 127 - 158 - 181 - - - - BackgroundColor2 - - - Mod/Start - - - - - - - Box background color - - - - - - - Background color - - - - - - - Background text color - - - - - - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - - - - - - Arial,Helvetica,sans - - - FontFamily - - - Mod/Start - - - - - - - The base font size to use for all texts of the Start page - - - px - - - 13 - - - FontSize - - - Mod/Start - - - - - - - - - - 60 - 60 - - - - The color of the links - - - - 0 - 0 - 255 - - - - LinkColor - - - Mod/Start - - - - - - - Link color - - - - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - Qt::RightToLeft - - - - - - UseStyleSheet - - - Mod/Start - - - - - - - - 60 - 60 - - - - The color of the version text - - - - 95 - 95 - 95 - - - - BackgroundTextColor - - - Mod/Start - - - - - - - - 60 - 60 - - - - The color of the text on the main pages - - - - 0 - 0 - 0 - - - - PageTextColor - - - Mod/Start - - - - - - - An optional image to display as background - - - BackgroundImage - - - Mod/Start - - - - - - - Background image - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - Gui::FileChooser - QWidget -
Gui/FileDialog.h
-
- - Gui::ColorButton - QPushButton -
Gui/Widgets.h
-
- - Gui::PrefFileChooser - Gui::FileChooser -
Gui/PrefWidgets.h
-
- - Gui::PrefSpinBox - QSpinBox -
Gui/PrefWidgets.h
-
- - Gui::PrefColorButton - Gui::ColorButton -
Gui/PrefWidgets.h
-
- - Gui::PrefRadioButton - QRadioButton -
Gui/PrefWidgets.h
-
- - Gui::PrefCheckBox - QCheckBox -
Gui/PrefWidgets.h
-
- - Gui::PrefLineEdit - QLineEdit -
Gui/PrefWidgets.h
-
-
- - -
diff --git a/src/Mod/Start/Gui/DlgStartPreferencesAdvanced.ui b/src/Mod/Start/Gui/DlgStartPreferencesAdvanced.ui deleted file mode 100644 index d97177501e..0000000000 --- a/src/Mod/Start/Gui/DlgStartPreferencesAdvanced.ui +++ /dev/null @@ -1,90 +0,0 @@ - - - DlgStartPreferencesAdvanced - - - - 0 - 0 - 548 - 896 - - - - Advanced - - - - - - Custom HTML Template - - - - - - An optional HTML template that will be used instead of the default start page. - - - Template - - - Mod/Start - - - - - - - - - - Custom CSS - - - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - true - - - true - - - - - - - false - - - CustomCSS - - - Mod/Start - - - - - - - - - - - Gui::PrefFileChooser - QWidget -
Gui/PrefWidgets.h
-
- - Gui::PrefTextEdit - QWidget -
Gui/PrefWidgets.h
-
-
- - -
diff --git a/src/Mod/Start/Gui/DlgStartPreferencesImp.cpp b/src/Mod/Start/Gui/DlgStartPreferencesImp.cpp deleted file mode 100644 index 4a625ecf91..0000000000 --- a/src/Mod/Start/Gui/DlgStartPreferencesImp.cpp +++ /dev/null @@ -1,204 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2018 Yorik van Havre * - * * - * 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" - -#include - -#include "DlgStartPreferencesImp.h" -#include "ui_DlgStartPreferences.h" -#include "ui_DlgStartPreferencesAdvanced.h" - - -using namespace StartGui; - -/** - * Constructs a DlgStartPreferencesImp which is a child of 'parent' - */ -DlgStartPreferencesImp::DlgStartPreferencesImp(QWidget* parent) - : PreferencePage(parent) - , ui(new Ui_DlgStartPreferences) -{ - ui->setupUi(this); - - // Hide currently unused controls - ui->label_12->hide(); - ui->label_7->hide(); - ui->colorButton_7->hide(); - ui->radioButton_1->hide(); - ui->radioButton_2->hide(); - - // fills the combo box with all available workbenches - // sorted by their menu text - QStringList work = Gui::Application::Instance->workbenches(); - QMap menuText; - for (const auto& it : work) { - QString text = Gui::Application::Instance->workbenchMenuText(it); - menuText[text] = it; - } - - // add special workbench to selection - QPixmap px = Gui::Application::Instance->workbenchIcon(QString::fromLatin1("NoneWorkbench")); - QString key = QString::fromLatin1(""); - QString value = QString::fromLatin1("$LastModule"); - if (px.isNull()) { - ui->AutoloadModuleCombo->addItem(key, QVariant(value)); - } - else { - ui->AutoloadModuleCombo->addItem(px, key, QVariant(value)); - } - - for (QMap::Iterator it = menuText.begin(); it != menuText.end(); ++it) { - QPixmap px = Gui::Application::Instance->workbenchIcon(it.value()); - if (px.isNull()) { - ui->AutoloadModuleCombo->addItem(it.key(), QVariant(it.value())); - } - else { - ui->AutoloadModuleCombo->addItem(px, it.key(), QVariant(it.value())); - } - } -} - -/** - * Destroys the object and frees any allocated resources - */ -DlgStartPreferencesImp::~DlgStartPreferencesImp() = default; - -void DlgStartPreferencesImp::saveSettings() -{ - int index = ui->AutoloadModuleCombo->currentIndex(); - QVariant data = ui->AutoloadModuleCombo->itemData(index); - QString startWbName = data.toString(); - App::GetApplication() - .GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Start") - ->SetASCII("AutoloadModule", startWbName.toLatin1()); - ui->backgroundColorButton->onSave(); - ui->backgroundTextColorButton->onSave(); - ui->pageBackgroundColorButton->onSave(); - ui->pageTextColorButton->onSave(); - ui->boxBackgroundColorButton->onSave(); - ui->linkColorButton->onSave(); - ui->colorButton_7->onSave(); - ui->backgroundImageFileChooser->onSave(); - ui->showAdditionalFolderFileChooser->onSave(); - ui->radioButton_1->onSave(); - ui->radioButton_2->onSave(); - ui->showNotepadCheckBox->onSave(); - ui->showExamplesCheckBox->onSave(); - ui->closeStartCheckBox->onSave(); - ui->closeAndSwitchCheckBox->onSave(); - ui->showForumCheckBox->onSave(); - ui->useStyleSheetCheckBox->onSave(); - ui->showTipsCheckBox->onSave(); - ui->fontLineEdit->onSave(); - ui->fontSizeSpinBox->onSave(); - ui->showFileThumbnailIconsCheckBox->onSave(); - ui->fileThumbnailIconSizeSpinBox->onSave(); -} - -void DlgStartPreferencesImp::loadSettings() -{ - std::string start = App::Application::Config()["StartWorkbench"]; - start = App::GetApplication() - .GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Start") - ->GetASCII("AutoloadModule", start.c_str()); - QString startWbName = QLatin1String(start.c_str()); - ui->AutoloadModuleCombo->setCurrentIndex(ui->AutoloadModuleCombo->findData(startWbName)); - ui->backgroundColorButton->onRestore(); - ui->backgroundTextColorButton->onRestore(); - ui->pageBackgroundColorButton->onRestore(); - ui->pageTextColorButton->onRestore(); - ui->boxBackgroundColorButton->onRestore(); - ui->linkColorButton->onRestore(); - ui->colorButton_7->onRestore(); - ui->backgroundImageFileChooser->onRestore(); - ui->showAdditionalFolderFileChooser->onRestore(); - ui->radioButton_1->onRestore(); - ui->radioButton_2->onRestore(); - ui->showNotepadCheckBox->onRestore(); - ui->showExamplesCheckBox->onRestore(); - ui->closeStartCheckBox->onRestore(); - ui->closeAndSwitchCheckBox->onRestore(); - ui->showForumCheckBox->onRestore(); - ui->useStyleSheetCheckBox->onRestore(); - ui->showTipsCheckBox->onRestore(); - ui->fontLineEdit->onRestore(); - ui->fontSizeSpinBox->onRestore(); - ui->showFileThumbnailIconsCheckBox->onRestore(); - ui->fileThumbnailIconSizeSpinBox->onRestore(); -} - -/** - * Sets the strings of the subwidgets using the current language. - */ -void DlgStartPreferencesImp::changeEvent(QEvent* ev) -{ - if (ev->type() == QEvent::LanguageChange) { - ui->retranslateUi(this); - } - else { - Gui::Dialog::PreferencePage::changeEvent(ev); - } -} - - -/** - * Constructs a DlgStartPreferencesAdvancedImp which is a child of 'parent' - */ -DlgStartPreferencesAdvancedImp::DlgStartPreferencesAdvancedImp(QWidget* parent) - : PreferencePage(parent) - , ui(new Ui_DlgStartPreferencesAdvanced) -{ - ui->setupUi(this); -} - -/** - * Destroys the object and frees any allocated resources - */ -DlgStartPreferencesAdvancedImp::~DlgStartPreferencesAdvancedImp() = default; - -void DlgStartPreferencesAdvancedImp::saveSettings() -{ - ui->templateFileChooser->onSave(); - ui->customCSSTextEdit->onSave(); -} - -void DlgStartPreferencesAdvancedImp::loadSettings() -{ - ui->templateFileChooser->onRestore(); - ui->customCSSTextEdit->onRestore(); -} - -/** - * Sets the strings of the subwidgets using the current language. - */ -void DlgStartPreferencesAdvancedImp::changeEvent(QEvent* ev) -{ - if (ev->type() == QEvent::LanguageChange) { - ui->retranslateUi(this); - } - else { - Gui::Dialog::PreferencePage::changeEvent(ev); - } -} - -#include "moc_DlgStartPreferencesImp.cpp" diff --git a/src/Mod/Start/Gui/DlgStartPreferencesImp.h b/src/Mod/Start/Gui/DlgStartPreferencesImp.h deleted file mode 100644 index 49cee1122f..0000000000 --- a/src/Mod/Start/Gui/DlgStartPreferencesImp.h +++ /dev/null @@ -1,70 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2018 Yorik van Havre * - * * - * 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 STARTGUI_DLGSTARTPREFERENCESIMP_H -#define STARTGUI_DLGSTARTPREFERENCESIMP_H - -#include -#include - - -class Ui_DlgStartPreferences; -class Ui_DlgStartPreferencesAdvanced; -namespace StartGui -{ -class DlgStartPreferencesImp: public Gui::Dialog::PreferencePage -{ - Q_OBJECT - -public: - explicit DlgStartPreferencesImp(QWidget* parent = nullptr); - ~DlgStartPreferencesImp() override; - -protected: - void saveSettings() override; - void loadSettings() override; - void changeEvent(QEvent* e) override; - -private: - std::unique_ptr ui; -}; - -class DlgStartPreferencesAdvancedImp: public Gui::Dialog::PreferencePage -{ - Q_OBJECT - -public: - explicit DlgStartPreferencesAdvancedImp(QWidget* parent = nullptr); - ~DlgStartPreferencesAdvancedImp() override; - -protected: - void saveSettings() override; - void loadSettings() override; - void changeEvent(QEvent* e) override; - -private: - std::unique_ptr ui; -}; - -} // namespace StartGui - -#endif // STARTGUI_DLGSTARTPREFERENCESIMP_H diff --git a/src/Mod/CleanStart/Gui/FileCardDelegate.cpp b/src/Mod/Start/Gui/FileCardDelegate.cpp similarity index 74% rename from src/Mod/CleanStart/Gui/FileCardDelegate.cpp rename to src/Mod/Start/Gui/FileCardDelegate.cpp index b5af64b46c..b6ea1abafb 100644 --- a/src/Mod/CleanStart/Gui/FileCardDelegate.cpp +++ b/src/Mod/Start/Gui/FileCardDelegate.cpp @@ -1,148 +1,158 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#ifndef _PreComp_ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#endif - -#include "FileCardDelegate.h" -#include "../App/DisplayedFilesModel.h" -#include "App/Application.h" -#include <3rdParty/GSL/include/gsl/pointers> - -using namespace CleanStart; - -FileCardDelegate::FileCardDelegate(QObject *parent) - : QAbstractItemDelegate(parent) { - _parameterGroup = App::GetApplication().GetParameterGroupByPath( - "User parameter:BaseApp/Preferences/Mod/Start"); -} - - -void FileCardDelegate::paint(QPainter *painter, - const QStyleOptionViewItem &option, - const QModelIndex &index) const { - auto thumbnailSize = - static_cast(_parameterGroup->GetInt("FileThumbnailIconsSize", 64)); // NOLINT - auto cardWidth = thumbnailSize; - auto baseName = index.data(static_cast(DisplayedFilesModelRoles::baseName)).toString(); - auto size = index.data(static_cast(DisplayedFilesModelRoles::size)).toString(); - auto image = index.data(static_cast(DisplayedFilesModelRoles::image)).toByteArray(); - auto path = index.data(static_cast(DisplayedFilesModelRoles::path)).toString(); - painter->save(); - auto widget = gsl::owner(new QWidget()); - auto layout = gsl::owner(new QVBoxLayout()); - widget->setLayout(layout); - auto thumbnail = gsl::owner(new QLabel()); - auto pixmap = gsl::owner(new QPixmap()); - if (!image.isEmpty()) { - pixmap->loadFromData(image); - auto scaled = pixmap->scaled(QSize(thumbnailSize, thumbnailSize), - Qt::AspectRatioMode::KeepAspectRatio, - Qt::TransformationMode::SmoothTransformation); - thumbnail->setPixmap(scaled); - } else { - thumbnail->setPixmap(generateThumbnail(path)); - } - thumbnail->setFixedSize(thumbnailSize, thumbnailSize); - thumbnail->setSizePolicy(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Fixed); - auto elided = - painter->fontMetrics().elidedText(baseName, Qt::TextElideMode::ElideRight, cardWidth); - auto name = gsl::owner(new QLabel(elided)); - layout->addWidget(thumbnail); - layout->addWidget(name); - auto sizeLabel = gsl::owner(new QLabel(size)); - layout->addWidget(sizeLabel); - layout->addStretch(); - layout->setSpacing(0); - widget->resize(option.rect.size()); - painter->translate(option.rect.topLeft()); - widget->render(painter, QPoint(), QRegion(), QWidget::DrawChildren); - painter->restore(); - delete pixmap; -} - - -QSize FileCardDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const { - Q_UNUSED(option) - Q_UNUSED(index) - auto thumbnailSize = _parameterGroup->GetInt("FileThumbnailIconsSize", 128); // NOLINT - auto cardSpacing = _parameterGroup->GetInt("FileCardSpacing", 20); // NOLINT - auto cardWidth = thumbnailSize + cardSpacing; - - auto font = QGuiApplication::font(); - auto qfm = QFontMetrics(font); - auto textHeight = 2 * qfm.lineSpacing(); - auto cardHeight = thumbnailSize + textHeight + cardSpacing; - - return {static_cast(cardWidth), static_cast(cardHeight)}; -} - -namespace { - QPixmap pixmapToSizedQImage(const QImage &pixmap, int size) { - return QPixmap::fromImage(pixmap).scaled(size, size, - Qt::AspectRatioMode::KeepAspectRatio, - Qt::TransformationMode::SmoothTransformation); - } -} - -QPixmap FileCardDelegate::generateThumbnail(const QString &path) const { - auto thumbnailSize = - static_cast(_parameterGroup->GetInt("FileThumbnailIconsSize", 64)); // NOLINT - if (path.endsWith(QLatin1String(".fcstd"), Qt::CaseSensitivity::CaseInsensitive)) { - QImageReader reader(QLatin1String(":/icons/freecad-doc.svg"));; - reader.setScaledSize({thumbnailSize, thumbnailSize}); - return QPixmap::fromImage(reader.read()); - } - if (path.endsWith(QLatin1String(".fcmacro"), Qt::CaseSensitivity::CaseInsensitive)) { - QImageReader reader(QLatin1String(":/icons/MacroEditor.svg"));; - reader.setScaledSize({thumbnailSize, thumbnailSize}); - return QPixmap::fromImage(reader.read()); - } - if (!QImageReader::imageFormat(path).isEmpty()) { - // It is an image: it can be its own thumbnail - QImageReader reader(path); - auto image = reader.read(); - return pixmapToSizedQImage(image, thumbnailSize); - } - QIcon icon = QFileIconProvider().icon(QFileInfo(path)); - if (!icon.isNull()) { - QPixmap pixmap = icon.pixmap(thumbnailSize); - if (!pixmap.isNull()) { - return pixmap; - } - } - QPixmap pixmap = QPixmap(thumbnailSize, thumbnailSize); - pixmap.fill(); - return pixmap; -} +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#include "PreCompiled.h" + +#ifndef _PreComp_ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#endif + +#include "FileCardDelegate.h" +#include "../App/DisplayedFilesModel.h" +#include "App/Application.h" +#include <3rdParty/GSL/include/gsl/pointers> + +using namespace Start; + +FileCardDelegate::FileCardDelegate(QObject* parent) + : QAbstractItemDelegate(parent) +{ + _parameterGroup = App::GetApplication().GetParameterGroupByPath( + "User parameter:BaseApp/Preferences/Mod/Start"); +} + + +void FileCardDelegate::paint(QPainter* painter, + const QStyleOptionViewItem& option, + const QModelIndex& index) const +{ + auto thumbnailSize = + static_cast(_parameterGroup->GetInt("FileThumbnailIconsSize", 64)); // NOLINT + auto cardWidth = thumbnailSize; + auto baseName = index.data(static_cast(DisplayedFilesModelRoles::baseName)).toString(); + auto size = index.data(static_cast(DisplayedFilesModelRoles::size)).toString(); + auto image = index.data(static_cast(DisplayedFilesModelRoles::image)).toByteArray(); + auto path = index.data(static_cast(DisplayedFilesModelRoles::path)).toString(); + painter->save(); + auto widget = gsl::owner(new QWidget()); + auto layout = gsl::owner(new QVBoxLayout()); + widget->setLayout(layout); + auto thumbnail = gsl::owner(new QLabel()); + auto pixmap = gsl::owner(new QPixmap()); + if (!image.isEmpty()) { + pixmap->loadFromData(image); + auto scaled = pixmap->scaled(QSize(thumbnailSize, thumbnailSize), + Qt::AspectRatioMode::KeepAspectRatio, + Qt::TransformationMode::SmoothTransformation); + thumbnail->setPixmap(scaled); + } + else { + thumbnail->setPixmap(generateThumbnail(path)); + } + thumbnail->setFixedSize(thumbnailSize, thumbnailSize); + thumbnail->setSizePolicy(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Fixed); + auto elided = + painter->fontMetrics().elidedText(baseName, Qt::TextElideMode::ElideRight, cardWidth); + auto name = gsl::owner(new QLabel(elided)); + layout->addWidget(thumbnail); + layout->addWidget(name); + auto sizeLabel = gsl::owner(new QLabel(size)); + layout->addWidget(sizeLabel); + layout->addStretch(); + layout->setSpacing(0); + widget->resize(option.rect.size()); + painter->translate(option.rect.topLeft()); + widget->render(painter, QPoint(), QRegion(), QWidget::DrawChildren); + painter->restore(); + delete pixmap; +} + + +QSize FileCardDelegate::sizeHint(const QStyleOptionViewItem& option, const QModelIndex& index) const +{ + Q_UNUSED(option) + Q_UNUSED(index) + auto thumbnailSize = _parameterGroup->GetInt("FileThumbnailIconsSize", 128); // NOLINT + auto cardSpacing = _parameterGroup->GetInt("FileCardSpacing", 20); // NOLINT + auto cardWidth = thumbnailSize + cardSpacing; + + auto font = QGuiApplication::font(); + auto qfm = QFontMetrics(font); + auto textHeight = 2 * qfm.lineSpacing(); + auto cardHeight = thumbnailSize + textHeight + cardSpacing; + + return {static_cast(cardWidth), static_cast(cardHeight)}; +} + +namespace +{ +QPixmap pixmapToSizedQImage(const QImage& pixmap, int size) +{ + return QPixmap::fromImage(pixmap).scaled(size, + size, + Qt::AspectRatioMode::KeepAspectRatio, + Qt::TransformationMode::SmoothTransformation); +} +} // namespace + +QPixmap FileCardDelegate::generateThumbnail(const QString& path) const +{ + auto thumbnailSize = + static_cast(_parameterGroup->GetInt("FileThumbnailIconsSize", 64)); // NOLINT + if (path.endsWith(QLatin1String(".fcstd"), Qt::CaseSensitivity::CaseInsensitive)) { + QImageReader reader(QLatin1String(":/icons/freecad-doc.svg")); + ; + reader.setScaledSize({thumbnailSize, thumbnailSize}); + return QPixmap::fromImage(reader.read()); + } + if (path.endsWith(QLatin1String(".fcmacro"), Qt::CaseSensitivity::CaseInsensitive)) { + QImageReader reader(QLatin1String(":/icons/MacroEditor.svg")); + ; + reader.setScaledSize({thumbnailSize, thumbnailSize}); + return QPixmap::fromImage(reader.read()); + } + if (!QImageReader::imageFormat(path).isEmpty()) { + // It is an image: it can be its own thumbnail + QImageReader reader(path); + auto image = reader.read(); + return pixmapToSizedQImage(image, thumbnailSize); + } + QIcon icon = QFileIconProvider().icon(QFileInfo(path)); + if (!icon.isNull()) { + QPixmap pixmap = icon.pixmap(thumbnailSize); + if (!pixmap.isNull()) { + return pixmap; + } + } + QPixmap pixmap = QPixmap(thumbnailSize, thumbnailSize); + pixmap.fill(); + return pixmap; +} diff --git a/src/Mod/CleanStart/Gui/FileCardDelegate.h b/src/Mod/Start/Gui/FileCardDelegate.h similarity index 75% rename from src/Mod/CleanStart/Gui/FileCardDelegate.h rename to src/Mod/Start/Gui/FileCardDelegate.h index 454563c130..6ba177d93f 100644 --- a/src/Mod/CleanStart/Gui/FileCardDelegate.h +++ b/src/Mod/Start/Gui/FileCardDelegate.h @@ -1,52 +1,52 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#ifndef FREECAD_CLEANSTART_FILECARDDELEGATE_H -#define FREECAD_CLEANSTART_FILECARDDELEGATE_H - -#include -#include - -#include - -class FileCardDelegate : public QAbstractItemDelegate { - -public: - - explicit FileCardDelegate(QObject *parent = nullptr); - - void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override; - - QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const override; - -protected: - - QPixmap generateThumbnail(const QString &path) const; - -private: - - Base::Reference _parameterGroup; -}; - - -#endif //FREECAD_CLEANSTART_FILECARDDELEGATE_H +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#ifndef FREECAD_START_FILECARDDELEGATE_H +#define FREECAD_START_FILECARDDELEGATE_H + +#include +#include + +#include + +class FileCardDelegate: public QAbstractItemDelegate +{ + +public: + explicit FileCardDelegate(QObject* parent = nullptr); + + void paint(QPainter* painter, + const QStyleOptionViewItem& option, + const QModelIndex& index) const override; + + QSize sizeHint(const QStyleOptionViewItem& option, const QModelIndex& index) const override; + +protected: + QPixmap generateThumbnail(const QString& path) const; + +private: + Base::Reference _parameterGroup; +}; + + +#endif // FREECAD_START_FILECARDDELEGATE_H diff --git a/src/Mod/CleanStart/Gui/FileCardView.cpp b/src/Mod/Start/Gui/FileCardView.cpp similarity index 87% rename from src/Mod/CleanStart/Gui/FileCardView.cpp rename to src/Mod/Start/Gui/FileCardView.cpp index 1ae1043468..3ea44a0a59 100644 --- a/src/Mod/CleanStart/Gui/FileCardView.cpp +++ b/src/Mod/Start/Gui/FileCardView.cpp @@ -1,84 +1,87 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#include "FileCardView.h" - -#include -#include "../App/DisplayedFilesModel.h" - -namespace CleanStartGui -{ - - -FileCardView::FileCardView(QWidget *parent) : QListView(parent) -{ - QSizePolicy sizePolicy(QSizePolicy::Policy::MinimumExpanding, - QSizePolicy::Policy::MinimumExpanding); - sizePolicy.setHeightForWidth(true); - setSizePolicy(sizePolicy); - setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOff); - setVerticalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOff); - setViewMode(QListView::ViewMode::IconMode); - setFlow(QListView::Flow::LeftToRight); - setResizeMode(QListView::ResizeMode::Adjust); - setUniformItemSizes(true); -} - -int FileCardView::heightForWidth(int width) const -{ - auto model = this->model(); - auto delegate = this->itemDelegate(); - if (!model || !delegate) { - return 0; - } - int numCards = model->rowCount(); - auto cardSize = delegate->sizeHint(QStyleOptionViewItem(), model->index(0, 0)); - int cardsPerRow = static_cast(width / cardSize.width()); - int numRows = static_cast (ceil(static_cast(numCards) / static_cast(cardsPerRow))); - int neededHeight = numRows * cardSize.height(); - auto hGrp = App::GetApplication().GetParameterGroupByPath( - "User parameter:BaseApp/Preferences/Mod/Start"); - int cardSpacing = static_cast(hGrp->GetInt("FileCardSpacing", 20)); // NOLINT - return neededHeight + cardSpacing*(numRows-1) + 2*cardSpacing; -} - -QSize FileCardView::sizeHint() const -{ - auto hGrp = App::GetApplication().GetParameterGroupByPath( - "User parameter:BaseApp/Preferences/Mod/Start"); - int cardSpacing = static_cast(hGrp->GetInt("FileCardSpacing", 20)); // NOLINT - - auto model = this->model(); - auto delegate = this->itemDelegate(); - if (!model || !delegate) { - // The model and/or delegate have not been set yet, this was an early startup call - return {cardSpacing, cardSpacing}; - } - int numCards = model->rowCount(); - auto cardSize = delegate->sizeHint(QStyleOptionViewItem(), model->index(0, 0)); - return {(cardSize.width()+cardSpacing) * numCards + cardSpacing, cardSize.height() + 2* cardSpacing}; -} - - -} // namespace CleanStart +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#include "PreCompiled.h" +#include "FileCardView.h" + +#include +#include "../App/DisplayedFilesModel.h" + +namespace StartGui +{ + + +FileCardView::FileCardView(QWidget* parent) + : QListView(parent) +{ + QSizePolicy sizePolicy(QSizePolicy::Policy::MinimumExpanding, + QSizePolicy::Policy::MinimumExpanding); + sizePolicy.setHeightForWidth(true); + setSizePolicy(sizePolicy); + setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOff); + setVerticalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOff); + setViewMode(QListView::ViewMode::IconMode); + setFlow(QListView::Flow::LeftToRight); + setResizeMode(QListView::ResizeMode::Adjust); + setUniformItemSizes(true); +} + +int FileCardView::heightForWidth(int width) const +{ + auto model = this->model(); + auto delegate = this->itemDelegate(); + if (!model || !delegate) { + return 0; + } + int numCards = model->rowCount(); + auto cardSize = delegate->sizeHint(QStyleOptionViewItem(), model->index(0, 0)); + int cardsPerRow = static_cast(width / cardSize.width()); + int numRows = + static_cast(ceil(static_cast(numCards) / static_cast(cardsPerRow))); + int neededHeight = numRows * cardSize.height(); + auto hGrp = App::GetApplication().GetParameterGroupByPath( + "User parameter:BaseApp/Preferences/Mod/Start"); + int cardSpacing = static_cast(hGrp->GetInt("FileCardSpacing", 20)); // NOLINT + return neededHeight + cardSpacing * (numRows - 1) + 2 * cardSpacing; +} + +QSize FileCardView::sizeHint() const +{ + auto hGrp = App::GetApplication().GetParameterGroupByPath( + "User parameter:BaseApp/Preferences/Mod/Start"); + int cardSpacing = static_cast(hGrp->GetInt("FileCardSpacing", 20)); // NOLINT + + auto model = this->model(); + auto delegate = this->itemDelegate(); + if (!model || !delegate) { + // The model and/or delegate have not been set yet, this was an early startup call + return {cardSpacing, cardSpacing}; + } + int numCards = model->rowCount(); + auto cardSize = delegate->sizeHint(QStyleOptionViewItem(), model->index(0, 0)); + return {(cardSize.width() + cardSpacing) * numCards + cardSpacing, + cardSize.height() + 2 * cardSpacing}; +} + + +} // namespace StartGui diff --git a/src/Mod/CleanStart/Gui/FileCardView.h b/src/Mod/Start/Gui/FileCardView.h similarity index 86% rename from src/Mod/CleanStart/Gui/FileCardView.h rename to src/Mod/Start/Gui/FileCardView.h index 2e8994858a..9ccd720f6d 100644 --- a/src/Mod/CleanStart/Gui/FileCardView.h +++ b/src/Mod/Start/Gui/FileCardView.h @@ -1,47 +1,46 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#ifndef FREECAD_CLEANSTART_FILECARDVIEW_H -#define FREECAD_CLEANSTART_FILECARDVIEW_H - -#include - -namespace CleanStartGui -{ - -class FileCardView : public QListView -{ - Q_OBJECT - -public: - explicit FileCardView(QWidget *parent = nullptr); - - int heightForWidth(int width) const override; - - QSize sizeHint() const override; - -}; - -} // namespace CleanStart - -#endif // FREECAD_CLEANSTART_FILECARDVIEW_H +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#ifndef FREECAD_START_FILECARDVIEW_H +#define FREECAD_START_FILECARDVIEW_H + +#include + +namespace StartGui +{ + +class FileCardView: public QListView +{ + Q_OBJECT + +public: + explicit FileCardView(QWidget* parent = nullptr); + + int heightForWidth(int width) const override; + + QSize sizeHint() const override; +}; + +} // namespace StartGui + +#endif // FREECAD_START_FILECARDVIEW_H diff --git a/src/Mod/Start/Gui/PreCompiled.cpp b/src/Mod/Start/Gui/PreCompiled.cpp index cde4369c5b..b17d7731bd 100644 --- a/src/Mod/Start/Gui/PreCompiled.cpp +++ b/src/Mod/Start/Gui/PreCompiled.cpp @@ -1,23 +1,25 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel * - * * - * 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" +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * +# Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + + +#include "PreCompiled.h" diff --git a/src/Mod/Start/Gui/PreCompiled.h b/src/Mod/Start/Gui/PreCompiled.h index 7480c06a48..28c77a66df 100644 --- a/src/Mod/Start/Gui/PreCompiled.h +++ b/src/Mod/Start/Gui/PreCompiled.h @@ -1,23 +1,24 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel * - * * - * 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 * - * * +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * +# Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * ***************************************************************************/ #ifndef STARTGUI_PRECOMPILED_H @@ -25,11 +26,40 @@ #include +#ifdef _MSC_VER +#pragma warning(disable : 5208) +#endif + #ifdef _PreComp_ -// Qt Toolkit +// standard +#include +#include +#include +#include +#include +#include +#include +#include + +// Qt #include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include -#endif //_PreComp_ - +#endif // _PreComp_ #endif // STARTGUI_PRECOMPILED_H diff --git a/src/Mod/Start/Gui/Resources/Start.qrc b/src/Mod/Start/Gui/Resources/Start.qrc index f72b14dff9..cfd3c7cc7f 100644 --- a/src/Mod/Start/Gui/Resources/Start.qrc +++ b/src/Mod/Start/Gui/Resources/Start.qrc @@ -1,6 +1,5 @@ - - - icons/StartWorkbench.svg - icons/preferences-start.svg - - + + + icons/StartWorkbench.svg + + diff --git a/src/Mod/Start/Gui/Resources/UpdateResources.bat b/src/Mod/Start/Gui/Resources/UpdateResources.bat deleted file mode 100644 index 4a4deda85c..0000000000 --- a/src/Mod/Start/Gui/Resources/UpdateResources.bat +++ /dev/null @@ -1,2 +0,0 @@ -python ..\..\..\..\Tools\dir2qrc.py -v -o Start.qrc -@pause diff --git a/src/Mod/Start/Gui/Resources/icons/preferences-start.svg b/src/Mod/Start/Gui/Resources/icons/preferences-start.svg deleted file mode 100644 index 8731a9e95f..0000000000 --- a/src/Mod/Start/Gui/Resources/icons/preferences-start.svg +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - [triplus] - - - StartWorkbench - 2016-02-26 - https://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Start/Gui/Resources/icons/StartWorkbench.svg - - - FreeCAD LGPL2+ - - - https://www.gnu.org/copyleft/lesser.html - - - [agryson] Alexander Gryson - - - - - arrow - right - - - Arrow pointing towards the right - - - - - - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage.ts b/src/Mod/Start/Gui/Resources/translations/StartPage.ts deleted file mode 100644 index 32bd59df8a..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage.ts +++ /dev/null @@ -1,631 +0,0 @@ - - - - - StartPage - - - Start - - - - - Welcome to FreeCAD - - - - - Documents - - - - - Help - - - - - Activity - - - - - Blog - - - - - Link to the FreeCAD blog - - - - - New file - - - - - Empty File - - - - - Create an empty FreeCAD file - - - - - Open File - - - - - Open an existing CAD file or 3D model - - - - - Create a part with the Part Design workbench - - - - - Assembly - - - - - 2D Draft - - - - - Create a 2D draft with the Draft workbench - - - - - BIM/Architecture - - - - - Create an architecture project - - - - - Recent files - - - - - Tip - - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - - - - - Examples - - - - - General documentation - - - - - User hub - - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - - - - - Power users hub - - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - - - - - Developers hub - - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - - - - - Manual - - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - - - - - Workbenches documentation - - - - - These are the help pages of all the workbenches currently installed on this computer. - - - - - Getting help from the community - - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - - - - - Available addons - - - - - Parametric Part - - - - - Create an assembly with the Assembly workbench - - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - - - - - Recent commits - - - - - See all commits on github - - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - - - - - version - - - - - build - - - - - Create new... - - - - - Unknown - - - - - Forum - - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - - - - - Creation date - - - - - Last modification - - - - - Size - - - - - Author - - - - - License - - - - - File path - - - - - Notes - - - - - Open start page preferences - - - - - Workbench - - - - Start page - - - - - CmdStartPage - - - Start - - - - - Start Page - - - - - Displays the start page in a browser view - - - - - DlgStartPreferences - - - Contents - - - - - Show forum - - - - - Show examples folder contents - - - - - Show additional folder - - - - - If you want the examples to show on the first page - - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - - Show notepad - - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - - Show tips - - - - - General - - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - - The size of file thumbnail icons in recent files and examples sections - - - - - Displays help tips in the Start workbench Documents tab - - - - - File thumbnail size - - - - - Show file thumbnails - - - - - Fonts and colors - - - - - The background of the main start page area - - - - - Background color - - - - - in FreeCAD - - - - - In external browser - - - - - Background color down gradient - - - - - The color of the version text - - - - - Link color - - - - - An optional image to display as background - - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - - Page background color - - - - - The color of the text on the main pages - - - - - Background image - - - - - Page text color - - - - - The color of the links - - - - - The background color of the boxes inside the pages - - - - - Box background color - - - - - The background color behind the panels - - - - - The down gradient for the background color (currently unsupported) - - - - - Open links - - - - - Background text color - - - - - Use FreeCAD style sheet - - - - - Font family - - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - - - - - Arial,Helvetica,sans - - - - - The base font size to use for all texts of the Start page - - - - - - px - - - - - Options - - - - - If checked, will automatically close the Start page when FreeCAD launches - - - - - Switch workbench after loading - - - - - Close start page after loading - - - - - Close and switch on opening file - - - - - If application is started by opening a file, apply the two settings above - - - - - DlgStartPreferencesAdvanced - - - Advanced - - - - - Custom HTML Template - - - - - An optional HTML template that will be used instead of the default start page. - - - - - Custom CSS - - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - - QObject - - - - Start - - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_af.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_af.ts deleted file mode 100644 index da5a1d42a4..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_af.ts +++ /dev/null @@ -1,498 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Documents - Documents - - - - Help - Hulp - - - - Activity - Activity - - - - Recent files - Onlangse lêers - - - - Tip - Tip - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - - - - Examples - Examples - - - - General documentation - General documentation - - - - User hub - User hub - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - - - - Power users hub - Power users hub - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - - - - Developers hub - Developers hub - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - - - - Workbenches documentation - Workbenches documentation - - - - These are the help pages of all the workbenches currently installed on this computer. - These are the help pages of all the workbenches currently installed on this computer. - - - - Getting help from the community - Getting help from the community - - - - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Available addons - Available addons - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - - - - Recent commits - Recent commits - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - See all commits on github - See all commits on github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - - - - version - version - - - - build - build - - - - Create new... - Create new... - - - - Unknown - Unknown - - - - Forum - Forum - - - - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - To open any of the links above in your desktop browser, Right-click -> Open in external browser - - - - Creation date - Creation date - - - - Last modification - Last modification - - - - Notes - Notes - - - - Open start page preferences - Open start page preferences - - - - Workbench - - - Start page - Start page - - - - CmdStartPage - - - Start - Start - - - - Start Page - Start Page - - - - Displays the start page in a browser view - Displays the start page in a browser view - - - - DlgStartPreferences - - - Start page options - Start page options - - - - Start page template - Start page template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Contents - Contents - - - - Show forum - Show forum - - - - Show examples folder contents - Show examples folder contents - - - - Show additional folder - Show additional folder - - - - If you want the examples to show on the first page - If you want the examples to show on the first page - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Show notepad - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Show tips - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - Fonts and colors - Fonts and colors - - - - The background of the main start page area - The background of the main start page area - - - - Background color - Agtergrond kleur - - - - in FreeCAD - in FreeCAD - - - - In external browser - In external browser - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - The color of the version text - - - - Link color - Link color - - - - An optional image to display as background - An optional image to display as background - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Page background color - - - - The color of the text on the main pages - The color of the text on the main pages - - - - Background image - Background image - - - - Page text color - Page text color - - - - The color of the links - The color of the links - - - - The background color of the boxes inside the pages - The background color of the boxes inside the pages - - - - Box background color - Box background color - - - - The background color behind the panels - The background color behind the panels - - - - The down gradient for the background color (currently unsupported) - The down gradient for the background color (currently unsupported) - - - - Open links - Open links - - - - Background text color - Background text color - - - - Use FreeCAD style sheet - Use FreeCAD style sheet - - - - Font family - Font family - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - The base font size to use for all texts of the Start page - - - - px - px - - - - Use gradient for New File icon - Use gradient for New File icon - - - - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - - - - Options - Opsies - - - - Choose which workbench to switch to after the program launches - Choose which workbench to switch to after the program launches - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Switch workbench after loading - - - - Close start page after loading - Close start page after loading - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_ar.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_ar.ts deleted file mode 100644 index 87008ca460..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_ar.ts +++ /dev/null @@ -1,498 +0,0 @@ - - - - - StartPage - - - Start - البدء - - - - Documents - المستندات - - - - Help - مساعدة - - - - Activity - النشاط - - - - Recent files - الملفات الأخيرة - - - - Tip - فائدة - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - اضبط عدد الملفات الحديثة التي ستظهر هنا من قائمة ”تحرير -> التفضيلات -> عام -> مقاس قائمة الملفات الحديثة“ - - - - Examples - أمثلة - - - - General documentation - التوثيق العام - - - - User hub - مَجمع المستخدمين - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - يحتوي هذا القسم على توثيقات مفيدة لمستخدم فري‌كاد بشكل عام: قائمة من طاولات العمل، وإرشادات مفصّلة لطريقة تثبيت واستخدام تطبيق فري‌كاد ودروسه وكل ما تحتاج لتبدأ العمل. - - - - Power users hub - مركز المستخدمين المتقدمين - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - يجمع هذا القسم الوثائق للمستخدمين المتقدمين والأشخاص المهتمين بكتابة نصوص بايثون. سوف تجد هناك أيضًا مستودعًا لماكرو ، تعليمات حول كيفية تثبيته واستخدامه، والمزيد من المعلومات حول تخصيص FreeCAD لاحتياجاتك الخاصة. - - - - Developers hub - مَجمع المطوّرين - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - يحتوي هذا القسم على مواد للمطورين: كيفية تجميع FreeCAD بنفسك، كيف يتم هيكلة شفرة المصدر لـ FreeCAD + كيفية التنقل فيها، وكيفية تطوير طاولات عمل جديدة و/أو تضمين FreeCAD في التطبيق الخاص بك. - - - - Manual - الدليل - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - دليل FreeCAD هو طريقة أخرى أكثر خطيّة لعرض المعلومات الموجودة في هذا الويكي. تم إعداده لكي يقرأ ككتاب، وسوف يعرفك بلطف على العديد من الصفحات الأخرى من المحاور المذكورة أعلاه. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">الإصدارات الإلكترونية</a> متوفرة أيضا. - - - - Workbenches documentation - توثيق طاولات العمل - - - - These are the help pages of all the workbenches currently installed on this computer. - هذه هي صفحات المساعدة لكل طاولات العمل المثبّتة في هذا الحاسوب حاليًا. - - - - Getting help from the community - التماس المساعدة من المجتمع - - - - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - إنّ <a href="https://forum.freecadweb.org">منتدى فري‌كاد</a> لهو مكان رائع لتلتمس يد المساعدة من مستخدمي ومطوّري فري‌كاد الآخرين. في المنتدى عدّة أقسام لمختلف المشاكل والمواضيع النقاشية. إن كتت محتارًا أين تضع موضوعك، فضعه في قسم <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> العام. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - إن كانت هذه أول مرة لك تنشر فيها شيئًا في المنتدى فلا تنسَ <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">قراءة القواعد</a> بادئ ذي بدء! - - - - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - تحافظ FreeCAD أيضًا على <a href="https://www.freecadweb.org/tracker">تعقب الأخطاء</a> بشكل عام حيث يمكن لأي شخص تقديم الأخطاء واقتراح ميزات جديدة. لتجنب التسبب في عمل إضافي وإعطاء أفضل الفرص لرؤية الخلل الخاص بك، تأكد من قراءة <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">دليل إرسال الأخطاء</a> قبل النشر. - - - - Available addons - الإضافات المتوفّرة - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - تجد أدناه قائمة من طاولات العمل الإضافية التي يمكنك إضافتها إلى فري‌كاد لديك. تصفّحها وثبّت ما تريد من قائمة ”أدوات -> مدير الإضافات“. يمكنك الاطلاع أكثر عما تفعل كل إضافة بنقر الروابط أدناه. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - إذا لم يتم الجمع مع إصدار FreeCAD الخاص بك، قم بتثبيت حزمة وثائق FreeCAD للحصول على محاور التوثيق، مساعدة طاولة العمل ووثائق الأوامر الفردية بدون اتصال بالإنترنت. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - تعذّر جلب المعلومات من غِت‌هَب. <a href="EnableDownload.py">اسمح بأن يدخل فري‌كاد الإنترنت</a> وأعِد تحميل صفحة البداية. - - - - Recent commits - أحدث الإيداعات - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - تجد أدناه أحدث الإعدادات التي أُضيفت إلى <a href="http://github.com/FreeCAD/FreeCAD/">الكود المصدري لِـفري‌كاد</a>. لربما لا تكون هذه الإيداعات موجودة بعد في إصدارة فري‌كاد التي تستخدمها حاليًا. طالع <a href="https://www.freecadweb.org/wiki/Downloads">الخيارات المتوفّرة</a> إن أردت استخدام إصدارة تطويرية. - - - - See all commits on github - طالع كل الإيداعات في غِت‌هَب - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - يمكنك تكوين مجلد مخصص للعرض هنا في القائمة تحرير -> تفضيلات -> بدء -> إظهار مجلد إضافي - - - - version - إصدار - - - - build - بنية - - - - Create new... - أنشِئ جديدًا... - - - - Unknown - مجهول - - - - Forum - المنتدى - - - - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - أحدث المواضيع في <a href="https://forum.freecadweb.org">منتدى فري‌كاد</a>: - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - لتفتح أيًا من الروابط أعلاه في متصفّح الإنترنت لديك على سطح المكتب، انقر باليمين واختر ”افتح في المتصفّح الخارجي“ - - - - Creation date - تاريخ الإنشاء - - - - Last modification - آخر تعديل - - - - Notes - الملاحظات - - - - Open start page preferences - فتح تفضيلات صفحة البداية - - - - Workbench - - - Start page - صفحة البداية - - - - CmdStartPage - - - Start - البدء - - - - Start Page - صفحة البداية - - - - Displays the start page in a browser view - عرض صفحة البداية في عرض المتصفح - - - - DlgStartPreferences - - - Start page options - اعدادات صفحة البداية - - - - Start page template - قالب صفحة البداية - - - - An optional HTML template that will be used instead of the default start page. - قالب HTML اختياري سيتم استخدامه بدلاً من صفحة البداية الافتراضية. - - - - Contents - المحتويات - - - - Show forum - إظهار المنتدى - - - - Show examples folder contents - إظهار محتويات مجلد الأمثلة - - - - Show additional folder - إظهار مجلد إضافي - - - - If you want the examples to show on the first page - إذا كنت تريد أن تظهر الأمثلة في الصفحة الأولى - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - إذا تم تحديد هذا الخيار، سيتم عرض أحدث المشاركات من منتدى FreeCAD على لسان النشاط - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - إظهار المفكرة - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Show tips - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - Fonts and colors - الخطوط والألوان - - - - The background of the main start page area - خلفية منطقة صفحة البداية الرئيسية - - - - Background color - لون الخلفية - - - - in FreeCAD - في FreeCAD - - - - In external browser - في متصفح خارجي - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - لون نص الإصدار - - - - Link color - لون الرابط - - - - An optional image to display as background - صورة اختيارية لعرضها كخلفية - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - لون خلفية الصفحة - - - - The color of the text on the main pages - لون النص في الصفحات الرئيسية - - - - Background image - صورة الخلفية - - - - Page text color - لون نص الصفحة - - - - The color of the links - لون الروابط - - - - The background color of the boxes inside the pages - لون خلفية المربعات داخل الصفحات - - - - Box background color - لون خلفية المربع - - - - The background color behind the panels - لون الخلفية وراء اللوحات - - - - The down gradient for the background color (currently unsupported) - التدريج السفلي للون الخلفية (غير مدعوم حاليا) - - - - Open links - فتح الروابط - - - - Background text color - لون نص الخلفية - - - - Use FreeCAD style sheet - استخدام ورقة نمط FreeCAD - - - - Font family - قائمة الخطوط - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - عائلة الخط لاستخدامها في صفحة البداية. يمكن أن يكون اسم خط أو سلسلة مفصولة بفواصل من خطوط التراجع - - - - Arial,Helvetica,sans - Arial, Helvetica,sans - - - - The base font size to use for all texts of the Start page - حجم الخط الأساسي لاستخدامه لجميع النصوص في صفحة البداية - - - - px - px - - - - Use gradient for New File icon - استخدام لون تدريجي لرمز الملف الجديد - - - - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - - - - Options - الخيارات - - - - Choose which workbench to switch to after the program launches - Choose which workbench to switch to after the program launches - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - تبديل طاولة العمل بعد التحميل - - - - Close start page after loading - إغلاق صفحة البداية بعد التحميل - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_be.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_be.ts deleted file mode 100644 index 6a2115b74a..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_be.ts +++ /dev/null @@ -1,638 +0,0 @@ - - - - - StartPage - - - Start - Пачаць - - - - Welcome to FreeCAD - Вітаем у FreeCAD - - - - Documents - Дакументы - - - - Help - Даведка - - - - Activity - Актыўнасць - - - - Blog - Блог - - - - Link to the FreeCAD blog - Сувязь з блогам FreeCAD - - - - New file - Новы файл - - - - Empty File - Пусты файл - - - - Create an empty FreeCAD file - Стварыць пусты файл FreeCAD - - - - Open File - Адчыніць файл - - - - Open an existing CAD file or 3D model - Адчыніць файл CAD, які існуе, ці трохмерную мадэль - - - - Create a part with the Part Design workbench - Стварыць дэталь з дапамогай варштату Праектавання дэталі - - - - Assembly - Зборка - - - - 2D Draft - Двухмерны чарнавік - - - - Create a 2D draft with the Draft workbench - Стварыць двухмерны чарнавік з дапамогай варштату Чарнавік - - - - BIM/Architecture - BIM/Архітэктура - - - - Create an architecture project - Стварыць архітэктурны праект - - - - Recent files - Апошнія файлы - - - - Tip - Парада - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Адрэгуляваць колькасць апошніх файлаў, якія будуць паказаныя тут, у меню Праўка -> Перавагі -> Агульныя -> Памер спісу апошніх файлаў - - - - Examples - Прыклады - - - - General documentation - Агульная дакументацыя - - - - User hub - Карыстальніцкі цэнтр - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Гэты падзел змяшчае дакументацыю, якая карысная для карыстальнікаў FreeCAD ў цэлым: спіс усіх варштатаў, падрабязныя інструкцыі па ўстаноўкі і ўжыванні праграмы FreeCAD, навучальныя дапаможнікі і ўсё, што вам трэба, для пачатку працы. - - - - Power users hub - Цэнтр дасведчанага карыстальніка - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Гэты падзел змяшчае сабраную дакументацыю для прасунутых карыстальнікаў і людзей, якія зацікаўленыя ў напісанні сцэнараў python. -Вы таксама знойдзеце сховішча макрасаў, інструкцыі па ўстаноўкі і ўжыванні, а таксама дадатковую інфармацыю аб наладцы FreeCAD у адпаведнасці з вашымі канкрэтнымі патрэбамі. - - - - Developers hub - Цэнтр распрацоўшчыкаў - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Гэты падзел змяшчае матэрыялы для распрацоўшчыкаў: як самастойна скампіляваць FreeCAD, як структураваны зыходны код FreeCAD + як у ім арыентавацца, як распрацаваць новыя варштаты і/ці ўбудаваць FreeCAD у вашую ўласную праграму. - - - - Manual - Інструкцыя - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Інструкцыя па FreeCAD - гэта іншы, больш паслядоўны спосаб прадстаўлення інфармацыі, якая змяшчаецца ў гэтай Вікі. Яна створаная для чытання як кніга, і паступова пазнаёміць вас з многімі іншымі старонкамі з папярэдніх падзелаў. - - - - Workbenches documentation - Дакументацыя варштатаў - - - - These are the help pages of all the workbenches currently installed on this computer. - Гэта старонкі даведкі ўсіх варштатаў, якія ўсталяваныя ў бягучы час на гэтым кампутары. - - - - Getting help from the community - Атрымаць дапамогу ад суполкі - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecad.org">Форум FreeCAD</a> - выдатнае месца, дзе можна атрымаць дапамогу ад іншых карыстальнікаў і распрацоўшчыкаў FreeCAD. -На форуме ёсць мноства падзелаў для розных тыпаў пытанняў і тэм для абмеркавання. -Калі вы сумняваецеся, напішыце ў больш агульным падзеле <a href="https://forum.freecad.org/viewforum.php?f=3">Дапамога па ўжыванню FreeCAD</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Калі вы ўпершыню публікуеце паведамленне на форуме, спачатку абавязкова <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">прачытайце кіраўніцтва</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD таксама падтрымлівае агульнадаступны <a href="https://www.freecad.org/tracker">Баг-трэкер</a>, дзе кожды жадаючы можа адпраўляць паведамленні пра памылкі і прапанаваць новыя функцыі. -Каб пазбегнуць дадатковай працы і даць найлепшыя шанцы ўбачыць, што ваша памылка вырашаная, пераканайцеся, што вы прачыталі <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">кіраўніцтва па выпраўленні памылак</a> перад публікацыяй. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Ніжэй прыведзены апошнія змены, якія даданы ў <a href="http://github.com/FreeCAD/FreeCAD/">зыходны код FreeCAD</a>. -Гэтыя змены могуць яшчэ не адбіцца ў версіі FreeCAD, якую вы ўжываеце ў бягучы час. -Праверце <a href="https://www.freecad.org/wiki/Downloads">даступныя налады</a>, калі вы жадаеце атрымаць апошнюю версію для распрацоўшчыкаў. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Апошняе паведамленне на <a href="https://forum.freecad.org">форуме FreeCAD</a>: - - - - Available addons - Даступныя дадаткі - - - - Parametric Part - Параметрычная дэталь - - - - Create an assembly with the Assembly workbench - Стварыць зборку з дапамогай зборачнага варштату - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Ніжэй прыведзены спіс даступных дадатковых варштатаў, якія могуць быць даданы да вашага ўсталяванага FreeCAD. Праглядзіце і ўсталюеце іх у меню Сэрвіс -> Кіраванне дадаткамі. Вы можаце даведацца больш падрабязна пра кожны з іх, калі перайсці па спасылках ніжэй. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Калі ён не ўваходзіць у камплект пастаўкі вашай версіі FreeCAD, усталюйце пакет дакументацыі FreeCAD, каб атрымаць цэнтр дакументацыі, даведку варштата і дакументацыю па асобным камандам без злучэння да Інтэрнэту. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Не атрымалася выняць інфармацыю з GitHub. <a href="EnableDownload.py">Аўтарызуйце FreeCAD для доступу ў Інтэрнэт</a> і перазагрузіце Пачатковую старонка. - - - - Recent commits - Нядаўнія коміты - - - - See all commits on github - Глядзець усе коміты на github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Вы можаце наладзіць карыстальніцкі каталог для адлюстравання тут у меню Праўка -> Перавагі -> Пуск -> Адлюстраваць дадатковы каталог - - - - version - версія - - - - build - зборка - - - - Create new... - Стварыць новы... - - - - Unknown - Невядомы - - - - Forum - Форум - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Каб адчыніць любую з прыведзеных вышэй спасылак у вашым Інтэрнэт-аглядальніку, пстрыкніце <правай кнопкай мышы> -> Адчыніць у вонкавым аглядальніку - - - - Creation date - Дата стварэння - - - - Last modification - Апошняя змена - - - - Size - Памер - - - - Author - Аўтар - - - - License - Ліцэнзія - - - - File path - Шлях да файла - - - - Notes - Заўвага - - - - Open start page preferences - Адчыніць перавагі пачатковай старонкі - - - - Workbench - - - - Start page - Пачатковая старонка - - - - CmdStartPage - - - Start - Пачаць - - - - Start Page - Пачатковая старонка - - - - Displays the start page in a browser view - Адлюстраваць пачатковую старонку ў убудаваным аглядальніку - - - - DlgStartPreferences - - - Contents - Змест - - - - Show forum - Паказаць форум - - - - Show examples folder contents - Паказаць змест каталогу з прыкладамі - - - - Show additional folder - Паказаць дадатковы каталог - - - - If you want the examples to show on the first page - Калі вы жадаеце, каб прыклады былі паказаныя на першай старонцы - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Калі птушка, апошнія паведамленні з форума FreeCAD будуць адлюстраваныя на ўкладцы Актыўнасць - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Неабавязковы карыстальніцкі каталог, які будзе адлюстраваны ў ніжняй частцы першай старонкі. -Калі ўжыць ";;" для падзелу шляхоў, вы можаце дадаць сюды некалькі каталогаў - - - - Show notepad - Паказаць нататнік - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Паказвае нататнік побач з файламі мініяцюры, дзе вы можаце захоўваць нататкі паміж сеансамі - - - - Show tips - Паказаць парады - - - - General - Асноўныя - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Варштат, на які можна пераключыцца пасля загрузкі файла з Пачатковай старонкі, ужываецца толькі ў тым выпадку, калі Пачатак - гэта пачатковы варштат - - - - The size of file thumbnail icons in recent files and examples sections - Памер гузікаў файлаў мініяцюры ў падзелах Апошнія файлы і Прыклады - - - - Displays help tips in the Start workbench Documents tab - Адлюстраваць падказкі на варштаце Пуск на ўкладцы Дакументы - - - - File thumbnail size - Памер мініяцюры файла - - - - Show file thumbnails - Паказаць файлы мініяцюры - - - - Fonts and colors - Шрыфты і колеры - - - - The background of the main start page area - Фон вобласці галоўнай пачатковай старонцы - - - - Background color - Колер фону - - - - in FreeCAD - у FreeCAD - - - - In external browser - У вонкавым аглядальніку - - - - Background color down gradient - Колер ніжняга градыента фону - - - - The color of the version text - Колер тэксту версіі - - - - Link color - Колер спасылкі - - - - An optional image to display as background - Неабавязковая выява для адлюстравання ў якасці фону - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Калі птушка, і ў агульных перавагах паказана табліца стыляў, яна будзе ўжыта і колеры будуць пераназначаныя, названыя ніжэй - - - - Page background color - Колер фону старонкі - - - - The color of the text on the main pages - Колер тэксту на галоўных старонках - - - - Background image - Фонавая выява - - - - Page text color - Колер тэксту на старонцы - - - - The color of the links - Колер спасылак - - - - The background color of the boxes inside the pages - Колер фону палёў унутры старонак - - - - Box background color - Колер фону поля - - - - The background color behind the panels - Колер фону ззаду панэляў - - - - The down gradient for the background color (currently unsupported) - Ніжні градыент колеру фону (у бягучым часе не падтрымліваецца) - - - - Open links - Адчыніць спасылкі - - - - Background text color - Колер фону тэксту - - - - Use FreeCAD style sheet - Ужываць табліцу стыляў FreeCAD - - - - Font family - Сямейства шрыфтоў - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Сямейства шрыфтоў, якія ўжываюцца на пачатковай старонцы. Можа быць іменем шрыфту, альбо серыяй рэзервовых шрыфтоў, якія падзеленыя коскамі - - - - Arial,Helvetica,sans - Arial, Helvetica, Sans - - - - The base font size to use for all texts of the Start page - Асноўны памер шрыфту, які будзе ўжыты для ўсіх тэкстаў пачатковай старонкі - - - - - px - px - - - - Options - Налады - - - - If checked, will automatically close the Start page when FreeCAD launches - Калі птушка, пачатковая старонка будзе аўтаматычна зачынена пры запуску FreeCAD - - - - Switch workbench after loading - Пераключыць варштат пасля загрузкі - - - - Close start page after loading - Зачыніць пачатковую старонку пасля загрузкі - - - - Close and switch on opening file - Зачыніць і пераключыць, калі файл адчыняецца - - - - If application is started by opening a file, apply the two settings above - Калі праграма запускаецца шляхам адкрыцця файла, ужыць дзве налады, якія паказаны вышэй - - - - DlgStartPreferencesAdvanced - - - Advanced - Дадаткова - - - - Custom HTML Template - Карыстальніцкі шаблон HTML - - - - An optional HTML template that will be used instead of the default start page. - Неабавязковы шаблон HTML, які будзе ўжывацца замест першапачатковай старонкі. - - - - Custom CSS - Карыстальніцкі CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Вы можаце ўставіць сюды свой карыстальніцкі CSS, і Пачатковая старонка прыменіць яго за вас. Каб даведацца больш пра тое, як вы можаце аформіць Пачатковая старонка, азнаёмцеся з зыходнымі тэкстамі HTML і CSS:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Пачаць - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_bg.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_bg.ts deleted file mode 100644 index 40d56a2b80..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_bg.ts +++ /dev/null @@ -1,498 +0,0 @@ - - - - - StartPage - - - Start - Старт - - - - Documents - Документи - - - - Help - Помощ - - - - Activity - Дейност - - - - Recent files - Скорошни файлове - - - - Tip - Съвет - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - - - - Examples - Примери - - - - General documentation - Обща документация - - - - User hub - Потребителски център - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - - - - Power users hub - Център за напреднали потребители - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - - - - Developers hub - Център за разработчици - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - - - - Manual - Наръчник - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - - - - Workbenches documentation - Документация на набора инструменти - - - - These are the help pages of all the workbenches currently installed on this computer. - These are the help pages of all the workbenches currently installed on this computer. - - - - Getting help from the community - Получаване на помощ от обществото - - - - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Available addons - Налични добавки - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - - - - Recent commits - Recent commits - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - See all commits on github - See all commits on github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - - - - version - версия - - - - build - изграждане - - - - Create new... - Създаване на ново... - - - - Unknown - Неизвестно - - - - Forum - Форум - - - - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - To open any of the links above in your desktop browser, Right-click -> Open in external browser - - - - Creation date - Дата на създаване - - - - Last modification - Последна модификация - - - - Notes - Бележки - - - - Open start page preferences - Open start page preferences - - - - Workbench - - - Start page - Начална страница - - - - CmdStartPage - - - Start - Старт - - - - Start Page - Начална страница - - - - Displays the start page in a browser view - Показва началната страница в изглед на браузъра - - - - DlgStartPreferences - - - Start page options - Опции за началната страница - - - - Start page template - Шаблон за началната страница - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Contents - Съдържание - - - - Show forum - Показване на форума - - - - Show examples folder contents - Show examples folder contents - - - - Show additional folder - Показване на допълнителна папка - - - - If you want the examples to show on the first page - Ако искате примери да се показват на първата страница - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Ако това е отбелязано, то последните публикации от форума на FreeCAD ще бъдат показвани в раздела дейност - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Show notepad - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Show tips - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - Fonts and colors - Шрифтове и цветове - - - - The background of the main start page area - The background of the main start page area - - - - Background color - Цвят на фона - - - - in FreeCAD - във FreeCAD - - - - In external browser - Във външен браузър - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - Цветът на текста на версията - - - - Link color - Цвят на препратка - - - - An optional image to display as background - An optional image to display as background - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Цветът на фона на страницата - - - - The color of the text on the main pages - Цветът на текста в главните страници - - - - Background image - Фоново изображение - - - - Page text color - Цветът на текста в страницата - - - - The color of the links - Цветът на препратките - - - - The background color of the boxes inside the pages - The background color of the boxes inside the pages - - - - Box background color - Box background color - - - - The background color behind the panels - The background color behind the panels - - - - The down gradient for the background color (currently unsupported) - The down gradient for the background color (currently unsupported) - - - - Open links - Open links - - - - Background text color - Фонов цвят на текста - - - - Use FreeCAD style sheet - Употреба на стила на FreeCAD - - - - Font family - Семейство шрифтове - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Семейството шрифтове в употреба в началната страница. Може да бъде името на шрифта или поредица разделена със запетая от резервни шрифтове - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Базова големина на шрифта за употреба за всички текстове на началната страница - - - - px - px - - - - Use gradient for New File icon - Use gradient for New File icon - - - - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - - - - Options - Опции - - - - Choose which workbench to switch to after the program launches - Choose which workbench to switch to after the program launches - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Switch workbench after loading - - - - Close start page after loading - Затваряне на началната страница след зареждане - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_ca.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_ca.ts deleted file mode 100644 index 5edc03a261..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_ca.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Inicia - - - - Welcome to FreeCAD - Welcome to FreeCAD - - - - Documents - Documents - - - - Help - Ajuda - - - - Activity - Activitat - - - - Blog - Blog - - - - Link to the FreeCAD blog - Link to the FreeCAD blog - - - - New file - New file - - - - Empty File - Empty File - - - - Create an empty FreeCAD file - Create an empty FreeCAD file - - - - Open File - Open File - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Assembly - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - Recent files - - - - Tip - Consell - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Ajusta el nombre de fitxers recents que es mostraran aqui, al menú Edita -> Preferències -> General -> Mida de la llista de fitxers recents - - - - Examples - Exemples - - - - General documentation - Documentació general - - - - User hub - Centre d'usuaris - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Aquesta secció conté documentació útil per a usuaris FreeCAD en general: una llista de tots els bancs de treball, instruccions detallades sobre com instal·lar i utilitzar l'aplicació FreeCAD, tutorials i tot el necessari per començar. - - - - Power users hub - Centre d'usuaris avançats - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Aquesta secció recull documentació per a usuaris avançats i persones interessades a escriure scripts en python. També hi trobarà un repositori de macros, instruccions sobre com instal·lar i utilitzar-les i més informació sobre la personalització FreeCAD a les seves necessitats específiques. - - - - Developers hub - Centre de desenvolupadors - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Aquesta secció conté materials per a desenvolupadors: com compilar FreeCAD, com està estructurat el codi font de FreeCAD + com navegar per ell, i com desenvolupar nous bancs de treball, i/o incrustar FreeCAD en la vostra pròpia aplicació. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - El manual de FreeCAD és una altra forma més lineal de presentar la informació continguda en aquest wiki. Està fet per a ser llegit com un llibre i us introduirà gradualment en moltes altres pàgines dels centres d'activitat anteriors. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">versions de llibres anteriors</a> també estan disponibles. - - - - Workbenches documentation - Documentació dels bancs de treballs - - - - These are the help pages of all the workbenches currently installed on this computer. - Aquestes són les pàgines d'ajuda de tots els bancs de treball instal·lats actualment en aquest ordinador. - - - - Getting help from the community - Obtenir ajuda de la comunitat - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Si és la primera vegada que publiques al fòrum, assegura't de llegir primer <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">les instruccions i normes</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD també manté un <a href="https://www.freecad.org/tracker">seguidor d'errors</a> públic on qualsevol persona pot enviar errors i proposar noves funcions. Per evitar que es produeixi treball addicional i donar les millors oportunitats de veure el vostre error resolt, assegura'ts de llegir la <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">guia d'enviament d'errors </a> abans de publicar. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - A continuació es mostren els darrers canvis afegits al <a href="http://github.com/FreeCAD/FreeCAD/">codi font de FreeCAD</a>. És possible que aquests canvis encara no es reflecteixin a la versió de FreeCAD que estàs executant actualment. Comprova les <a href="https://www.freecad.org/wiki/Downloads">opcions disponibles</a> si vols obtenir una versió en desenvolupament. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Els articles més recents al <a href="https://forum.freecad.org">fòrum FreeCAD</a>: - - - - Available addons - Afegits disponibles - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - A continuació es mostren una llista de bancs de treballs addicionals disponibles que es poden afegir a la vostra instal·lació de FreeCAD. Examineu-los i instal·leu-los des del menú Eines-> Administrador de complements. Pot obtenir més informació sobre qualsevol d'ells fent clic en els enllaços següents. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Si no està inclòs en la seva versió de FreeCAD, instal·li el paquet de documentació de FreeCAD per a obtenir els centres de documentació, l'ajuda del banc de treball i la documentació d'ordres individuals sense connexió a Internet. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - No es pot obtenir informació de GitHub. <a href="EnableDownload.py">Autoritzi FreeCAD a accedir a Internet</a> i torni a carregar la pàgina d'inici. - - - - Recent commits - Últimes confirmacions - - - - See all commits on github - Mostra tots els canvis de github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Podeu configurar una carpeta personalitzada per a mostrar aquí al menú Edita-> Preferències-> Inici-> Mostra carpeta addicional - - - - version - versió - - - - build - compilació - - - - Create new... - Crea nou... - - - - Unknown - Desconegut - - - - Forum - Fòrums - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Per a obrir qualsevol dels enllaços anteriors en el seu navegador d'escriptori, feu clic amb el botó dret del ratolí -> Obri en el navegador extern - - - - Creation date - Data de creació - - - - Last modification - Darrera modificació - - - - Size - Mida - - - - Author - Autor - - - - License - Llicència - - - - File path - File path - - - - Notes - Notes - - - - Open start page preferences - Obrir les preferències de la pàgina d'inici - - - - Workbench - - - - Start page - Pàgina d'inici - - - - CmdStartPage - - - Start - Inicia - - - - Start Page - Pàgina d'inici - - - - Displays the start page in a browser view - Obre la pàgina d'inici en una vista del navegador - - - - DlgStartPreferences - - - Contents - Contingut - - - - Show forum - Mostra el fòrum - - - - Show examples folder contents - Mostra el contingut de la carpeta d'exemples - - - - Show additional folder - Mostra la carpeta addicional - - - - If you want the examples to show on the first page - Si desitgeu que es mostrin els exemples en la primera pàgina - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Si està marcat, es mostraran les últimes entrades del fòrum FreeCAD en la pestanya Activitat - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Mostra la llibreta - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Mostra els consells - - - - General - General - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Mostra consells d'ajuda a la pestanya Documents del banc de treball Start - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - Tipus de lletra i colors - - - - The background of the main start page area - El fons de l'àrea principal de la pàgina pàgina d'inici - - - - Background color - Color de fons - - - - in FreeCAD - al FreeCAD - - - - In external browser - A un navegador extern - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - El color del text de la versió - - - - Link color - Color de l’enllaç - - - - An optional image to display as background - Una imatge opcional per a mostrar com a fons - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Color de fons de la pàgina - - - - The color of the text on the main pages - El color del text a les pàgines principals - - - - Background image - Imatge de fons - - - - Page text color - Color del text de la pàgina - - - - The color of the links - El color dels enllaços - - - - The background color of the boxes inside the pages - El color de fons dels quadres a les pàgines - - - - Box background color - Color de fons dels quadres - - - - The background color behind the panels - El color de fons darrere dels panells - - - - The down gradient for the background color (currently unsupported) - El degradat del color del fons (actualment incompatible) - - - - Open links - Enllaços oberts - - - - Background text color - Color de fons del text - - - - Use FreeCAD style sheet - Utilitza el full d'estil de FreeCAD - - - - Font family - Tipus de Font - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - La família de tipus de lletra de la pàgina d'inici. Pot ser el nom d'un tipus de lletra o una sèrie de tipus de lletra alternatives separades per comes - - - - Arial,Helvetica,sans - Arial,Helvetica,Sans - - - - The base font size to use for all texts of the Start page - La mida del tipus de lletra base per a tots els textos de la pàgina d'inici - - - - - px - px - - - - Options - Opcions - - - - If checked, will automatically close the Start page when FreeCAD launches - Si està marcat, tancarà automàticament la pàgina d'inici quan s'iniciï FreeCAD - - - - Switch workbench after loading - Canvia el banc de treball a l'iniciar - - - - Close start page after loading - Tanca la pàgina d'inici després de carregar - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - - DlgStartPreferencesAdvanced - - - Advanced - Avançat - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Inicia - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_cs.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_cs.ts deleted file mode 100644 index 8d33c16b83..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_cs.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Welcome to FreeCAD - Vítejte ve FreeCADu - - - - Documents - Dokument - - - - Help - Nápověda - - - - Activity - Aktivita - - - - Blog - Blog - - - - Link to the FreeCAD blog - Odkaz na blog FreeCADu - - - - New file - Nový soubor - - - - Empty File - Prázdný soubor - - - - Create an empty FreeCAD file - Vytvořit prázdný soubor FreeCADu - - - - Open File - Otevřít soubor - - - - Open an existing CAD file or 3D model - Otevřít existující CAD soubor nebo 3D model - - - - Create a part with the Part Design workbench - Vytvořit díl s pracovním prostředím pro návrh dílu - - - - Assembly - Sestava - - - - 2D Draft - 2D návrh - - - - Create a 2D draft with the Draft workbench - Vytvořit 2D návrh s pracovním prostředím návrhu - - - - BIM/Architecture - BIM/Architektura - - - - Create an architecture project - Vytvořit projekt architektury - - - - Recent files - Nedávné soubory - - - - Tip - Tip - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Upravte zobrazovaný počet naposledy použitých souborů v menu Upravit -> Nastavení -> Obecné -> velikost seznamu posledních souborů - - - - Examples - Příklady - - - - General documentation - Obecná dokumentace - - - - User hub - Uživatelské centrum - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Tato část obsahuje obecně použitelnou dokumentaci pro uživatele, FreeCADu: seznam všech pracovních ploch, podrobné pokyny k instalaci a používání aplikace FreeCAD, návody a vše, co potřebujete pro zahájení práce. - - - - Power users hub - Centrum pro pokročilé uživatele - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Tato sekce shromažďuje dokumentaci pro pokročilé uživatele a zájemce o psaní python skriptů. Najdete zde také úložiště maker, pokyny k jejich instalaci a používání a další informace o přizpůsobení FreeCADu vašim konkrétním potřebám. - - - - Developers hub - Centrum pro vývojáře - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Tato část obsahuje dokumentaci pro vývojáře: jak zkompilovat FreeCAD, jak je strukturován zdrojový kód FreeCADu + jak se v něm orientovat, jak vyvíjet nová pracovní prostředí a/nebo zakomponovat FreeCAD do vlastní aplikace. - - - - Manual - Příručka - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Příručka FreeCAD je další forma prezentace informací z této wiki. Je vytvořena jako kniha a pozvolným a přirozeným způsobem představuje informace obsažené v uživatelských centrech uvedených výše. Je dostupná jako <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-kniha</a> ke stažení. - - - - Workbenches documentation - Dokumentace pracovních ploch - - - - These are the help pages of all the workbenches currently installed on this computer. - Toto jsou stránky nápovědy všech pracovních prostředí, které jsou nainstalované v počítači. - - - - Getting help from the community - Získat pomoc komunity - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecad.org">FreeCAD fórum</a> je skvělým místem pro získání pomoci od dalších uživatelů a vývojářů FreeCADu. Fórum má řadu sekcí pro různé druhy problémů a diskuzních témat. V případě pochybností použijte obecnou sekci <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Pokud píšete na fórum poprvé, určitě si nejprve <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">přečtěte pokyny</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD provozuje veřejný <a href="https://www.freecad.org/tracker">sledovač chyb</a>, kde může kdokoliv popsat chybu nebo navrhnout nový prvek. Aby se zabránilo práci navíc a maximalizovala šance na vyřešení vaší chyby, určitě si před odesláním přečtěte <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">průvodce popisu chyb</a>. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Níže jsou poslední změny <a href="http://github.com/FreeCAD/FreeCAD/">zdrojového kódu FreeCADu</a>. Tyto změny se ještě nemusely projevit ve verzi FreeCADu, kterou používáte. Zkontrolujte <a href="https://www.freecad.org/wiki/Downloads">dostupné možnosti</a>, pokud chcete získat vývojovou verzi. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Nejnovější příspěvky na <a href="https://forum.freecad.org">FreeCAD fóru</a>: - - - - Available addons - Dostupné doplňky - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Dole je seznam dostupných doplňkových pracovních prostředí, které mohou být přidány k instalaci FreeCADu. Pro jejich procházeí a instalaci použijte menu Nástroje -> Manažer doplňků. Více o každém z nich se dozvíte kliknutím na odkaz dole. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Pokud nebyl balíček dokumentace FreeCADu dodán s vaší verzí, pak pro přístup do centra dokumentace, nápovědy pracovních prostředí a jednotlivých příkazů bez internetového připojení nainstalujte nápovědu FreeCADu. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Nelze získat informace z GitHubu. <a href="EnableDownload.py">Autorizujte FreeCAD pro přístup k internetu</a> a aktualizujte Úvodní stránku. - - - - Recent commits - Nedávné commity - - - - See all commits on github - Zobrazit všechny commity na GitHubu - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Můžete nastavit vlastní složku, která se zobrazí zde v menu Upravit -> Nastavení -> Start -> Zobrazit další složku - - - - version - verze - - - - build - sestavení - - - - Create new... - Vytvořit nový... - - - - Unknown - Neznámý - - - - Forum - Přejít do fóra - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Pro otevření některého odkazu výše ve vašem prohlížeči, klikněte pravým tlačítkem -> Otevřít v externím prohlížeči - - - - Creation date - Datum vytvoření - - - - Last modification - Poslední úprava - - - - Size - Velikost - - - - Author - Autor - - - - License - Licence - - - - File path - Cesta k souboru - - - - Notes - Poznámky - - - - Open start page preferences - Otevřít předvolby úvodní stránky - - - - Workbench - - - - Start page - Úvodní stránka - - - - CmdStartPage - - - Start - Start - - - - Start Page - Úvodní stránka - - - - Displays the start page in a browser view - Zobrazí úvodní stránku v prohlížecím zobrazení - - - - DlgStartPreferences - - - Contents - Obsah - - - - Show forum - Zobrazit fórum - - - - Show examples folder contents - Zobrazit obsah složky s příklady - - - - Show additional folder - Zobrazit další složku - - - - If you want the examples to show on the first page - Chcete-li zobrazit příklady na první stránkce - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Je-li zaškrtnuto, poslední příspěvky z FreeCAD fóra se zobrazí v záložce Aktivita - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Volitelná vlastní složka, která se zobrazí v dolní části první stránky. -Pomocí ";;" pro oddělení cest, zde můžete přidat více složek - - - - Show notepad - Zobrazit poznámkový blok - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Vedle náhledů se zobrazí poznámkový blok, kde se zachovají poznámky napříč relacemi - - - - Show tips - Zobrazit tipy - - - - General - Obecné - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Pracovní prostředí, na které se má přepnout po otevření souboru z úvodní stránky, používá se pouze v případě, že je Start pracovním prostředím při spuštění - - - - The size of file thumbnail icons in recent files and examples sections - Velikost náhledových ikon souborů v nedávných souborech a sekcích s příklady - - - - Displays help tips in the Start workbench Documents tab - Zobrazit tipy nápovědy v kartě dokumentů pracovního prostředí Start - - - - File thumbnail size - Velikost náhledu souboru - - - - Show file thumbnails - Zobrazit náhledy souborů - - - - Fonts and colors - Písma a barvy - - - - The background of the main start page area - Pozadí plochy hlavní úvodní stránky - - - - Background color - Barva pozadí - - - - in FreeCAD - ve FreeCADu - - - - In external browser - V externím prohlížeči - - - - Background color down gradient - Spodní gradient barvy pozadí - - - - The color of the version text - Barva textu verze - - - - Link color - Barva odkazu - - - - An optional image to display as background - Volitelný obrázek pro zobrazení na pozadí - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Je-li zaškrtnuto a styl FreeCADu je specifikovaný v Obecném nastavení, pak bude použit namísto barev níže - - - - Page background color - Barva pozadí stránky - - - - The color of the text on the main pages - Barva textu na hlavních stránkách - - - - Background image - Obrázek na pozadí - - - - Page text color - Barva textu na stránce - - - - The color of the links - Barva odkazů - - - - The background color of the boxes inside the pages - Barva pozadí sekcí na stránce - - - - Box background color - Barva pozadí sekce - - - - The background color behind the panels - Barva pozadí za panely - - - - The down gradient for the background color (currently unsupported) - Spodní gradient pro barvu pozadí (momentálně není podporováno) - - - - Open links - Otevřít odkazy - - - - Background text color - Barva textu na pozadí - - - - Use FreeCAD style sheet - Použít styl FreeCADu - - - - Font family - Rodina fontů - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Rodina písma použitá na úvodní stránce. To může být název písma nebo čárkami oddělená řada náhradních písem - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Základní velikost písma pro všechen text na Úvodní stránce - - - - - px - px - - - - Options - Možnosti - - - - If checked, will automatically close the Start page when FreeCAD launches - Je-li zaškrtnuto, úvodní stránka se při spuštění FreeCADu automaticky zavře - - - - Switch workbench after loading - Po otevření přepnout pracovní prostředí - - - - Close start page after loading - Po otevření zavřít úvodní stránku - - - - Close and switch on opening file - Zavřít a přepnout při otevírání souboru - - - - If application is started by opening a file, apply the two settings above - Pokud se aplikace zapne prostřednictvím otevření souboru, použít tato dvě nastavení výše - - - - DlgStartPreferencesAdvanced - - - Advanced - Pokročilé - - - - Custom HTML Template - Vlastní HTML šablona - - - - An optional HTML template that will be used instead of the default start page. - Volitelná HTML šablona, která bude použita namísto výchozí úvodní stránky. - - - - Custom CSS - Vlastní CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Zde můžete vložit vlastní CSS styly a úvodní stránka je automaticky aplikuje. Chcete-li se dozvědět více o tom, jak upravit styl úvodní stránky, podívejte se na zdroj výchozího HTML a CSS:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Start - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_de.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_de.ts deleted file mode 100644 index 737ab587aa..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_de.ts +++ /dev/null @@ -1,633 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Welcome to FreeCAD - Willkommen bei FreeCAD - - - - Documents - Dokumente - - - - Help - Hilfe - - - - Activity - Aktivität - - - - Blog - Blog - - - - Link to the FreeCAD blog - Verknüpfung zum FreeCAD-Blog - - - - New file - Neue Datei - - - - Empty File - Leere Datei - - - - Create an empty FreeCAD file - Erstelle eine leere FreeCAD-Datei - - - - Open File - Datei öffnen - - - - Open an existing CAD file or 3D model - Öffne eine vorhandene CAD-Datei oder ein 3D-Modell - - - - Create a part with the Part Design workbench - Erstelle ein Bauteil mit der Part-Design-Workbench - - - - Assembly - Baugruppe - - - - 2D Draft - 2D-Zeichnung - - - - Create a 2D draft with the Draft workbench - Erstelle eine 2D-Zeichnung mit der Draft-Workbench - - - - BIM/Architecture - BIM/Architektur - - - - Create an architecture project - Erstelle ein Architekturprojekt - - - - Recent files - Zuletzt geöffnete Dateien - - - - Tip - Tipp - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Die Anzahl der hier angezeigten zuletzt benutzten Dateien kann im Menü Bearbeiten -> Einstellungen -> Allgemein -> Anzahl der zuletzt benutzten Dateien angepasst werden - - - - Examples - Beispiele - - - - General documentation - Allgemeine Dokumentation - - - - User hub - Anwenderzentrum - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Dieser Abschnitt enthält die Dokumentation, die für Benutzer von FreeCAD im Allgemeinen nützlich sind. Eine Liste aller Arbeitsbereiche, detaillierte Anweisungen zur Installation und Verwendung der FreeCAD-Anwendung, Tutorials und alles, was Sie zum Einstieg benötigen. - - - - Power users hub - Übersicht für Erfahrene Anwender - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Dieser Abschnitt bündelt die Dokumentation für fortgeschrittene Anwender und Personen, die sich für das Schreiben von Python-Skripten interessieren. Dort findet sich auch ein Ablageordner mit Makros, Anweisungen zu deren Installation und Verwendung sowie weitere Informationen zum Anpassen von FreeCAD an die spezifischen Bedürfnisse des Benutzers. - - - - Developers hub - Übersicht für Entwickler - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - In diesem Abschnitt finden Sie Informationen für Entwickler: -Wie Sie FreeCAD selbst kompilieren können, der FreeCAD-Quellcode strukturiert ist und wie darin navigiert wird. Es wird beschrieben wie Sie neue Arbeitsbereiche entwickeln oder FreeCAD in Ihre eigene Anwendung einbetten. - - - - Manual - Handbuch - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Das FreeCAD-Handbuch ist eine weitere, lineare Art, die Informationen aus diesem Wiki zu präsentieren. Es ist wie ein Buch zu lesen und wird Sie mit vielen anderen Seiten der oben genannten Bereiche vertraut machen. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">E-Book-Versionen</a> sind ebenfalls verfügbar. - - - - Workbenches documentation - Dokumentation der Arbeitsbereiche - - - - These are the help pages of all the workbenches currently installed on this computer. - Dies sind die Hilfeseiten aller derzeit auf diesem Computer installierten Arbeitsbereiche. - - - - Getting help from the community - Hilfe von der Community - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - Das <a href="https://forum.freecad.org">FreeCAD Forum</a> ist ein großartiger Ort, um Hilfe von anderen FreeCAD Benutzern und Entwicklern zu erhalten. Das Forum hat viele Abschnitte zu verschiedenen Themen und Diskussionsthemen. Wenn Sie Zweifel haben, schreiben Sie in der allgemeineren <a href="https://forum.freecad.org/viewforum.php?f=3">Hilfe zur Verwendung von FreeCAD</a> Sektion. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Falls Sie zum ersten Mal im Forum schreiben, sollten Sie zuerst die <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">Richtlinien lesen</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD unterhält außerdem einen öffentlichen <a href="https://www.freecad.org/tracker">Bugtracker</a>, in dem jeder Fehler melden und neue Funktionen vorschlagen kann. Lesen Sie bitte vor dem Schreiben die <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">Anleitung zum Einreichen von Fehlern</a>, um zusätzliche Arbeit zu vermeiden und die Wahrscheinlichkeit, dass der Fehler behoben wird, zu steigern. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Nachfolgend sind die neuesten Änderungen im <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD-Quellcode</a> aufgeführt. Diese Änderungen beziehen sich möglicherweise nicht auf Ihre aktuell ausgeführte FreeCAD-Version. Überprüfen Sie die <a href="https://www.freecad.org/wiki/Downloads">verfügbaren Optionen</a>, um eine Entwicklungsversion zu erhalten. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Die neuesten Beiträge im <a href="https://forum.freecad.org">FreeCAD-Forum</a>: - - - - Available addons - Verfügbare Addons - - - - Parametric Part - Parametrisches Bauteil - - - - Create an assembly with the Assembly workbench - Eine Baugruppe mit dem Arbeitsbereich Assembly erstellen - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Im Folgenden finden Sie eine Liste der zusätzlichen Arbeitsbereiche, die Ihrer FreeCAD-Installation hinzugefügt werden können. Durchsuchen und installieren Sie sie über das Menü Werkzeuge-> Addon-Manager. Sie können mehr über diese erfahren, indem Sie auf die untenstehenden Links klicken. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Falls nicht im Lieferumfang Ihrer FreeCAD-Version enthalten, installieren Sie das FreeCAD-Dokumentationspaket, um die Dokumentation Bereiche, Arbeitsbereichs-Hilfe und individuelle Befehlsdokumentation ohne Internetverbindung zu erhalten. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Informationen können nicht von GitHub abgerufen werden. <a href="EnableDownload.py">Authorisieren Sie FreeCAD für den Zugriff auf das Internet</a> und laden Sie die Startseite neu. - - - - Recent commits - Neueste Commits - - - - See all commits on github - Sehen Sie alle Commits auf Github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Sie können einen benutzerdefinierten Ordner zur Anzeige konfigurieren. Menü Bearbeiten -> Einstellungen -> Start -> Zusätzlichen Ordner anzeigen - - - - version - Version - - - - build - Build - - - - Create new... - Neu... - - - - Unknown - Unbekannt - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Um einen der oben genannten Links in Ihrem Desktop-Browser zu öffnen, klicken Sie mit der rechten Maustaste -> In externem Browser öffnen - - - - Creation date - Erstellungsdatum - - - - Last modification - Letzte Änderung - - - - Size - Größe - - - - Author - Autor - - - - License - Lizenz - - - - File path - Dateipfad - - - - Notes - Notizen - - - - Open start page preferences - Einstellungen der Startseite öffnen - - - - Workbench - - - - Start page - Startseite - - - - CmdStartPage - - - Start - Start - - - - Start Page - Startseite - - - - Displays the start page in a browser view - Öffnet die Startseite in einer Browseransicht - - - - DlgStartPreferences - - - Contents - Inhalte - - - - Show forum - Forum anzeigen - - - - Show examples folder contents - Inhalt des Beispiel-Ordners "examples" anzeigen - - - - Show additional folder - Zusätzlichen Ordner anzeigen - - - - If you want the examples to show on the first page - Wenn die Beispiele auf der ersten Seite angezeigt werden sollen - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Wenn diese Option aktiviert ist, erscheinen die neuesten Beiträge aus dem FreeCAD-Forum auf der Registerkarte "Aktivitäten" - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Ein optionaler benutzerdefinierter Ordner, der unten auf der ersten Seite angezeigt wird. -Wird ";;" verwendet, um Pfade zu trennen, können hier mehrere Ordner hinzugefügt werden - - - - Show notepad - Notizblock anzeigen - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Zeigt einen Notizblock neben den Datei-Vorschaubildern an, der Notizen zwischen einzelnen Sitzungen aufbewahren kann - - - - Show tips - Tipps anzeigen - - - - General - Allgemein - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench zu der gewechselt wird, nachdem eine Datei aus der Startseite geladen wurde; wird nur verwendet, wenn Start die Start-Workbench ist - - - - The size of file thumbnail icons in recent files and examples sections - Die Größe der Datei-Vorschaubilder in den Bereichen Aktuelle Dateien und Beispiele - - - - Displays help tips in the Start workbench Documents tab - Zeigt Hilfe-Tipps auf der Registerkarte Dokumente des Arbeitsbereichs Start - - - - File thumbnail size - Größe der Datei-Vorschaubilder - - - - Show file thumbnails - Datei-Vorschaubilder anzeigen - - - - Fonts and colors - Schriftarten und Farben - - - - The background of the main start page area - Hintergrund des Startseiten-Hauptbereichs - - - - Background color - Hintergrundfarbe - - - - in FreeCAD - in FreeCAD - - - - In external browser - In externem Browser öffnen - - - - Background color down gradient - Hintergrundfarbverlauf unten - - - - The color of the version text - Die Farbe des Versionstextes - - - - Link color - Link-Farbe - - - - An optional image to display as background - Ein optionales Hintergrundbild - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Wenn diese Option aktiviert und in den allgemeinen Einstellungen ein Stylesheet angegeben ist, werden die Farben durch die hier angegebenen überschrieben - - - - Page background color - Hintergrundfarbe der Seite - - - - The color of the text on the main pages - Die Textfarbe auf den Hauptseiten - - - - Background image - Hintergrundbild - - - - Page text color - Textfarbe auf Seiten - - - - The color of the links - Die Farbe der Links - - - - The background color of the boxes inside the pages - Die Hintergrundfarbe der Kästen auf den Seiten - - - - Box background color - Hintergrundfarbe der Kästen - - - - The background color behind the panels - Die Hintergrundfarbe hinter den Paneelen - - - - The down gradient for the background color (currently unsupported) - Der Farbverlauf (abwärts) der Hintergrundfarbe (zur Zeit nicht unterstützt) - - - - Open links - Links öffnen - - - - Background text color - Hintergrundfarbe des Textes - - - - Use FreeCAD style sheet - FreeCAD-Stylesheet verwenden - - - - Font family - Schriftart - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Die auf der Startseite verwendete Schriftfamilie. Kann eine Schriftart oder eine durch Kommata getrennte Liste von Ausweichschriftarten sein - - - - Arial,Helvetica,sans - Arial, Helvetica, sans - - - - The base font size to use for all texts of the Start page - Die Basis-Schriftgröße für Text auf der Startseite - - - - - px - px - - - - Options - Optionen - - - - If checked, will automatically close the Start page when FreeCAD launches - Wenn aktiviert, wird die Startseite beim Start von FreeCAD automatisch geschlossen - - - - Switch workbench after loading - Nach dem Laden Arbeitsbereich wechseln - - - - Close start page after loading - Nach dem Laden Startseite schließen - - - - Close and switch on opening file - Datei öffnen bewirkt Schließen und Wechseln - - - - If application is started by opening a file, apply the two settings above - Wenn die Anwendung durch Öffnen einer Datei gestartet wird, gelten die beiden obigen Einstellungen - - - - DlgStartPreferencesAdvanced - - - Advanced - Erweitert - - - - Custom HTML Template - Benutzerdefinierte HTML-Vorlage - - - - An optional HTML template that will be used instead of the default start page. - Eine optionale HTML-Vorlage, die anstelle der Standard-Startseite verwendet wird. - - - - Custom CSS - Benutzerdefiniertes CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Hier kann ein eigenes CSS eingefügt werden, das auf die Startseite angewendet wird. Um mehr darüber zu erfahren, wie die Startseite gestaltet werden kann, siehe die HTML- und CSS-Quellen:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Start - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_el.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_el.ts deleted file mode 100644 index b0d4eac1a8..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_el.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Εκκίνηση - - - - Welcome to FreeCAD - Καλώς ήλθατε στο FreeCAD - - - - Documents - Έγγραφα - - - - Help - Βοήθεια - - - - Activity - Δραστηριότητα - - - - Blog - Ιστολόγιο - - - - Link to the FreeCAD blog - Σύνδεσμος στο blog του FreeCAD - - - - New file - Νέο αρχείο - - - - Empty File - Κενό Αρχείο - - - - Create an empty FreeCAD file - Δημιουργήστε ένα κενό αρχείο FreeCAD - - - - Open File - Άνοιγμα Αρχείου - - - - Open an existing CAD file or 3D model - Άνοιγμα ενός υπάρχοντος αρχείου CAD ή 3D μοντέλου - - - - Create a part with the Part Design workbench - Δημιουργήστε ένα τμήμα με τον πάγκο εργασίας Σχεδίου Εξαρτήματος - - - - Assembly - Assembly - - - - 2D Draft - 2D Πρόχειρο - - - - Create a 2D draft with the Draft workbench - Δημιουργήστε ένα 2D προσχέδιο με τον πάγκο εργασίας του Προσχεδίου - - - - BIM/Architecture - BIM/Αρχιτεκτονική - - - - Create an architecture project - Δημιουργήστε ένα έργο αρχιτεκτονικής - - - - Recent files - Πρόσφατα αρχεία - - - - Tip - Συμβουλή - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Προσαρμόστε τον αριθμό των προσφάτων αρχείων που εμφανίζονται εδώ, από το μενού Επεξεργασία->Προτιμήσεις->Γενικά->Μέγεθος λίστας προσφάτων αρχείων - - - - Examples - Παραδείγματα - - - - General documentation - Γενικές Οδηγίες - - - - User hub - Ενότητα Χρηστών - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Αυτή η ενότητα περιλαμβάνει οδηγίες χρήσης για τους χρήστες του FreeCAD: μια λίστα με όλα τα προγράμματα της εργαλειοθήκης, αναλυτικές οδηγίες για την εγκατάσταση και χρήση του FreeCAD, γρήγορα μαθήματα, και όλα όσα χρειάζεστε για να ξεκινήσετε. - - - - Power users hub - Ενότητα Προχωρημένων Χρηστών - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Η ενότητα αυτή περιλαμβάνει οδηγίες για προχωρημένους χρήστες και άτομα που ενδιαφέρονται για την σύνταξη python scripts. Επίσης, θα βρείτε μια συλλογή μακροεντολών, καθώς και οδηγίες πώς να τις εγκαταστήσετε και περισσότερες πληροφορίες για να προσαρμόσετε το FreeCAD στις δικές σας ανάγκες. - - - - Developers hub - Ενότητα Προγραμματιστών - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Αυτή η ενότητα περιέχει πληροφορίες για προγραμματιστές: Πώς να μεταγλωττίσετε μόνοι σας το FreeCAD, πώς είναι δομημένος ο πηγαίος κώδικας του FreeCAD + πώς να περιηγηθείτε σε αυτόν, πώς να αναπτύξετε νέους πάγκους εργασίας και/ή να ενσωματώσετε το FreeCAD στη δική σας εφαρμογή. - - - - Manual - Εγχειρίδιο Χρήσης - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Το εγχειρίδιο του FreeCAD είναι ένας άλλος τρόπος παρουσίασης των πληροφοριών που περιέχονται στο wiki. Είναι κατασκευασμένο για να διαβαστεί σαν ένα βιβλίο, και εμφανίζονται σε πολλές σελίδες στους παραπάνω συνδέσμους. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">εκδόσεις ηλεκτρονικού βιβλίου</a> είναι επίσης διαθέσιμες. - - - - Workbenches documentation - Οδηγίες χρήσης προγραμμάτων Εργαλειοθήκης - - - - These are the help pages of all the workbenches currently installed on this computer. - Αυτές είναι οι σελίδες βοήθειας όλων των πάγκων εργασίας που είναι εγκατεστημένοι σε αυτόν τον υπολογιστή. - - - - Getting help from the community - Λήψη βοήθειας από την κοινότητα - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - Το φόρουμ <a href="https://forum.freecad.org">FreeCAD</a> είναι ένα εξαιρετικό μέρος για να λάβετε βοήθεια από άλλους χρήστες και προγραμματιστές του FreeCAD. Το φόρουμ έχει πολλές ενότητες για διαφορετικούς τύπους θεμάτων και θεμάτων συζήτησης. Αν έχετε αμφιβολίες, δημοσιεύστε τη βοήθεια <a href="https://forum.freecad.org/viewforum.php?f=3">στην ενότητα FreeCAD</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Αν είναι η πρώτη φορά που δημοσιεύετε στο φόρουμ, να είστε βέβαιος να <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">διαβάσετε τις κατευθυντήριες γραμμές</a> πρώτα! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - Το FreeCAD διατηρεί επίσης ένα δημόσιο <a href="https://www.freecad.org/tracker">bug tracker</a> όπου ο καθένας μπορεί να υποβάλει σφάλματα και να προτείνει νέα χαρακτηριστικά. Για να αποφύγετε την πρόκληση επιπλέον εργασίας και να δώσετε τις καλύτερες πιθανότητες να δείτε το σφάλμα σας να λυθεί, Σιγουρευτείτε ότι διαβάσατε τον οδηγό υποβολής σφαλμάτων <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236"></a> πριν δημοσιεύσετε. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Παρακάτω είναι οι τελευταίες αλλαγές που προστίθενται στον πηγαίο κώδικα <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD</a>. Αυτές οι αλλαγές ενδέχεται να μην αντικατοπτρίζουν ακόμα την έκδοση του FreeCAD που εκτελείτε αυτή τη στιγμή. Ελέγξτε τις <a href="https://www.freecad.org/wiki/Downloads">διαθέσιμες επιλογές</a> αν θέλετε να αποκτήσετε μια έκδοση για ανάπτυξη. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Οι τελευταίες δημοσιεύσεις στο φόρουμ <a href="https://forum.freecad.org">FreeCAD</a>: - - - - Available addons - Διαθέσιμα πρόσθετα - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Παρακάτω υπάρχει μια λίστα με τους επιπλέον διαθέσιμους πάγκους εργασίας που μπορούν να προστεθούν στην εγκατάσταση του FreeCAD. Περιηγηθείτε και εγκαταστήστε τα από το μενού Εργαλεία -> Διαχειριστής Πρόσθετων. Μπορείτε να μάθετε περισσότερα για οποιοδήποτε από αυτούς κάνοντας κλικ στους παρακάτω συνδέσμους. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Εάν δε συνοδεύεται από την έκδοση του FreeCAD, εγκαταστήστε το πακέτο οδηγιών FreeCAD για να λάβετε βοήθεια στον πάγκο εργασίας και οδηγίες εντολών χωρίς σύνδεση στο Διαδίκτυο. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Αν δεν είναι δυνατή η ανάκτηση πληροφοριών από το GitHub. <a href="EnableDownload.py">Εξουσιοδοτήστε το FreeCAD για πρόσβαση στο διαδίκτυο</a> και φορτώστε ξανά την Αρχική σελίδα. - - - - Recent commits - Πρόσφατες προσθήκες - - - - See all commits on github - Δείτε όλες τις προσθήκες στο github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Μπορείτε να ρυθμίσετε έναν δικό σας φάκελο να προβάλλεται σε αυτό το σημείο, στο μενού Επεξεργασία->Προτιμήσεις->Αρχική->Προσαρμοσμένος φάκελος - - - - version - έκδοση - - - - build - κατασκευή - - - - Create new... - Δημιουργία νέου... - - - - Unknown - Άγνωστο - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Για να ανοίξετε οποιονδήποτε από τους παραπάνω συνδέσμους στο πρόγραμμα περιήγησης του υπολογιστή σας, κάντε δεξί κλικ -> Άνοιγμα σε εξωτερικό πρόγραμμα περιήγησης - - - - Creation date - Ημερομηνία δημιουργίας - - - - Last modification - Τελευταία τροποποίηση - - - - Size - Μέγεθος - - - - Author - Συγγραφέας - - - - License - Άδεια - - - - File path - File path - - - - Notes - Σημειώσεις - - - - Open start page preferences - Προτιμήσεις σελίδας έναρξης - - - - Workbench - - - - Start page - Αρχική σελίδα - - - - CmdStartPage - - - Start - Εκκίνηση - - - - Start Page - Αρχική σελίδα - - - - Displays the start page in a browser view - Εμφανίζει την Αρχική σελίδα σε προβολή προγράμματος περιήγησης - - - - DlgStartPreferences - - - Contents - Περιεχόμενα - - - - Show forum - Εμφάνιση φόρουμ - - - - Show examples folder contents - Εμφάνιση περιεχομένων φακέλων με παραδείγματα - - - - Show additional folder - Εμφάνιση πρόσθετου φακέλου - - - - If you want the examples to show on the first page - Αν θέλετε τα παραδείγματα να εμφανίζονται στην πρώτη σελίδα - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Εάν αυτό είναι επιλεγμένο, οι τελευταίες δημοσιεύσεις από το φόρουμ του FreeCAD θα εμφανιστούν στην καρτέλα Δραστηριότητα - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Ένας προσαρμοσμένος φάκελος θα εμφανίζεται στο κάτω μέρος της πρώτης σελίδας. -Χρησιμοποιώντας ";;" για να διαχωρίσετε διαδρομές, μπορείτε να προσθέσετε αρκετούς φακέλους εδώ - - - - Show notepad - Εμφάνιση σημειωματάριου - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Εμφανίζει ένα σημειωματάριο δίπλα στις μικρογραφίες των αρχείων, όπου μπορείτε να κρατάτε σημειώσεις - - - - Show tips - Εμφάνιση Συμβουλών - - - - General - Γενικές - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Πάγκος εργασίας για να μεταβείτε μετά τη φόρτωση ενός αρχείου από τη σελίδα έναρξης, χρησιμοποιείται μόνο εάν η Εκκίνηση είναι ο πάγκος εργασίας εκκίνησης - - - - The size of file thumbnail icons in recent files and examples sections - Το μέγεθος των εικονιδίων επισκόπησης αρχείων στις ενότητες πρόσφατων αρχείων και παραδειγμάτων - - - - Displays help tips in the Start workbench Documents tab - Εμφανίζει συμβουλές βοήθειας στην καρτέλα Έναρξη εγγράφων πάγκου εργασίας - - - - File thumbnail size - Μέγεθος μικρογραφίας αρχείου - - - - Show file thumbnails - Εμφάνιση μικρογραφιών αρχείων - - - - Fonts and colors - Γραμματοσειρές και χρώματα - - - - The background of the main start page area - Το φόντο της περιοχής της Αρχικής Σελίδας - - - - Background color - Χρώμα υποβάθρου - - - - in FreeCAD - στο FreeCAD - - - - In external browser - Σε εξωτερικό πρόγραμμα περιήγησης - - - - Background color down gradient - Χρώμα φόντου προς τα κάτω - - - - The color of the version text - Το χρώμα κειμένου έκδοσης - - - - Link color - Χρώμα συνδέσμου - - - - An optional image to display as background - Προαιρετική εικόνα για προβολή ως φόντο - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Εάν αυτό είναι επιλεγμένο στις Γενικές προτιμήσεις, θα χρησιμοποιηθεί και θα αντικαταστήσει τα παρακάτω χρώματα - - - - Page background color - Χρώμα Φόντου Σελίδας - - - - The color of the text on the main pages - Το χρώμα του κειμένου στις κύριες σελίδες - - - - Background image - Εικόνα φόντου - - - - Page text color - Χρώμα κειμένου σελίδας - - - - The color of the links - Το χρώμα των συνδέσμων - - - - The background color of the boxes inside the pages - Το χρώμα φόντου των πλαισίων μέσα στις σελίδες - - - - Box background color - Χρώμα φόντου πλαισίου - - - - The background color behind the panels - Το χρώμα φόντου πίσω από τους πίνακες - - - - The down gradient for the background color (currently unsupported) - Η κάτω βαθμίδα για το χρώμα φόντου (αυτή τη στιγμή δεν υποστηρίζεται) - - - - Open links - Άνοιγμα συνδέσμων - - - - Background text color - Χρώμα κειμένου φόντου - - - - Use FreeCAD style sheet - Χρήση φύλλου στυλ FreeCAD - - - - Font family - Οικογένεια γραμματοσειράς - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Η γραμματοσειρά που θα χρησιμοποιηθεί στην αρχική σελίδα. Μπορεί να είναι ένα όνομα γραμματοσειράς ή μια σειρά γραμματοσειρών με εφεδρικές γραμματοσειρές - - - - Arial,Helvetica,sans - Arial, Helvetica, sans - - - - The base font size to use for all texts of the Start page - Το μέγεθος γραμματοσειράς που θα χρησιμοποιηθεί για όλα τα κείμενα της σελίδας Έναρξη - - - - - px - px - - - - Options - Επιλογές - - - - If checked, will automatically close the Start page when FreeCAD launches - Αν ενεργοποιηθεί, θα κλείσει αυτόματα η σελίδα Έναρξης όταν ξεκινήσει το FreeCAD - - - - Switch workbench after loading - Εναλλαγή πάγκου εργασίας μετά τη φόρτωση - - - - Close start page after loading - Κλείσιμο αρχικής σελίδας μετά τη φόρτωση - - - - Close and switch on opening file - Κλείσιμο και εναλλαγή στο αρχείο ανοίγματος - - - - If application is started by opening a file, apply the two settings above - Αν η εφαρμογή ξεκινά ανοίγοντας ένα αρχείο, εφαρμόστε τις δύο παραπάνω ρυθμίσεις - - - - DlgStartPreferencesAdvanced - - - Advanced - Για προχωρημένους - - - - Custom HTML Template - Προσαρμοσμένο Πρότυπο HTML - - - - An optional HTML template that will be used instead of the default start page. - Ένα προαιρετικό πρότυπο HTML που θα χρησιμοποιηθεί αντί για την προεπιλεγμένη Αρχική σελίδα. - - - - Custom CSS - Προσαρμογή CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Μπορείτε να επικολλήσετε εδώ το προσαρμοσμένο CSS σας και η Αρχική Σελίδα θα το εφαρμόσει για εσάς. Για να μάθετε περισσότερα σχετικά με το πώς μπορείτε να μορφοποιήσετε τη σελίδα έναρξης, ρίξτε μια ματιά στις πηγές HTML και CSS:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github. om/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/StartPage/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Εκκίνηση - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_es-AR.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_es-AR.ts deleted file mode 100644 index 69f71c1271..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_es-AR.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Inicio - - - - Welcome to FreeCAD - Le damos la bienvenida a FreeCAD - - - - Documents - Documentos - - - - Help - Ayuda - - - - Activity - Actividad - - - - Blog - Blog - - - - Link to the FreeCAD blog - Enlace al blog de FreeCAD - - - - New file - Archivo nuevo - - - - Empty File - Archivo vacío - - - - Create an empty FreeCAD file - Crear un archivo de FreeCAD vacío - - - - Open File - Abrir archivo - - - - Open an existing CAD file or 3D model - Abrir un archivo CAD existente o un modelo 3D - - - - Create a part with the Part Design workbench - Crear una pieza con el entorno de trabajo Part Design - - - - Assembly - Ensamble - - - - 2D Draft - Dibujo 2D - - - - Create a 2D draft with the Draft workbench - Crear un borrador 2D con el entorno de trabajo Draft - - - - BIM/Architecture - BIM/Arquitectura - - - - Create an architecture project - Crear un proyecto de arquitectura - - - - Recent files - Archivos recientes - - - - Tip - Sugerencia - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Configurá el número de archivos recientes que se muestran en la lista, en el menú Editar -> Preferencias -> General -> Tamaño de la lista de archivos recientes - - - - Examples - Ejemplos - - - - General documentation - Documentación general - - - - User hub - Usuarios en general - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Esta sección contiene documentación útil para los usuarios de FreeCAD en general: una lista de todos los bancos de trabajo, instrucciones detalladas sobre cómo instalar y usar FreeCAD, tutoriales y todo lo que necesitás para empezar. - - - - Power users hub - Usuarios avanzados - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Esta sección recopila documentación para usuarios experimentados y personas interesadas en escribir scripts de Python. También encontrarás un repositorio de macros, instrucciones sobre cómo instalarlas y usarlas, y más información sobre cómo personalizar FreeCAD para tus necesidades específicas. - - - - Developers hub - Desarrolladores - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Esta sección contiene material para desarrolladores: cómo compilar FreeCAD vos mismo, cómo está estructurado el código fuente de FreeCAD y cómo navegar en él, cómo desarrollar nuevos entornos de trabajo, y/o integrar FreeCAD en tu propia aplicación. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - El manual de FreeCAD es una forma más lineal de presentar la información contenida en este wiki. Está hecho para ser leído como un libro y te introducirá fácilmente en muchas otras páginas de las secciones anteriores. También están disponibles versiones en formato de <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">libros electrónicos</a>. - - - - Workbenches documentation - Documentación de bancos de trabajo - - - - These are the help pages of all the workbenches currently installed on this computer. - Estas son las páginas de ayuda de todos los entornos de trabajo instalados actualmente en esta computadora. - - - - Getting help from the community - Obteniendo ayuda de la comunidad - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - El <a href="https://forum.freecad.org"> foro de FreeCAD </a> es un excelente lugar para obtener ayuda de otros usuarios y desarrolladores de FreeCAD. El foro tiene muchas secciones para diferentes tipos de problemas y temas de discusión. En caso de duda, publique en la sección <a href="https://forum.freecad.org/viewforum.php?f=3"> Ayuda sobre el uso de FreeCAD </a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Si es la primera vez que publicas en el foro, ¡asegúrate de <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">leer las pautas</a> primero! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD también mantiene un <a href="https://www.freecad.org/tracker">rastreador de errores público</a> donde cualquiera puede enviar errores y proponer nuevas características. Para evitar causar trabajo adicional y dar las mejores posibilidades de ver tu error resuelto, asegúrate de leer la <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">guía de envío de errores</a> antes de publicar. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - A continuación se muestran los últimos cambios añadidos al <a href="http://github.com/FreeCAD/FreeCAD/">código fuente de FreeCAD</a>. Estos cambios pueden no reflejar aún en la versión de FreeCAD que está ejecutando actualmente. Revisa las <a href="https://www.freecad.org/wiki/Downloads">opciones disponibles</a> si deseas obtener una versión de desarrollo. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Las últimas publicaciones en el foro <a href="https://forum.freecad.org">de FreeCAD</a>: - - - - Available addons - Complementos disponibles - - - - Parametric Part - Parte paramétrica - - - - Create an assembly with the Assembly workbench - Crear un ensamblaje con el entorno de trabajo Assembly - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - A continuación se muestra una lista de los entornos de trabajo adicionales disponibles que se pueden agregar a tu instalación de FreeCAD. Examinalos e instalalos desde el menú Herramientas -> Gestor de complementos. Podés obtener más información sobre cualquiera de ellos haciendo clic en los enlaces a continuación. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Si no está incluido con tu versión de FreeCAD, instalá el paquete de documentación de FreeCAD para obtener los centros de documentación, la ayuda del banco de trabajo y la documentación de comandos individuales sin conexión a Internet. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - No se puede obtener información de GitHub. <a href="EnableDownload.py"> Autorizá a FreeCAD a acceder a Internet </a> y volvé a cargar la página de inicio. - - - - Recent commits - Últimos cambios confirmados - - - - See all commits on github - Ver todos los cambios confirmados en GitHub - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Podés configurar una carpeta personalizada para mostrar acá en el menú Editar -> Preferencias -> Inicio -> Mostrar carpeta adicional - - - - version - versión - - - - build - Compilación - - - - Create new... - Crear nuevo... - - - - Unknown - Desconocido - - - - Forum - Foro - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Para abrir cualquiera de los enlaces anteriores en tu navegador de escritorio, hacé clic con el botón derecho del mouse -> Abrir en navegador externo - - - - Creation date - Fecha de creación - - - - Last modification - Última modificación - - - - Size - Tamaño - - - - Author - Autor - - - - License - Licencia - - - - File path - Ruta de archivo - - - - Notes - Notas - - - - Open start page preferences - Abrir preferencias de página de inicio - - - - Workbench - - - - Start page - Página de inicio - - - - CmdStartPage - - - Start - Inicio - - - - Start Page - Página de Inicio - - - - Displays the start page in a browser view - Muestra la página de inicio en una vista de navegador - - - - DlgStartPreferences - - - Contents - Contenido - - - - Show forum - Mostrar foro - - - - Show examples folder contents - Mostrar el contenido de la carpeta de ejemplos - - - - Show additional folder - Mostrar carpeta de usuario - - - - If you want the examples to show on the first page - Si querés que se muestren los ejemplos en la página de inicio - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Si esta opción esta seleccionada, las últimas publicaciones del foro de FreeCAD se mostrarán en la pestaña de Actividad - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Una carpeta personalizada opcional que se mostrará en la parte inferior de la primera página. -Al usar ";;" para separar las rutas, puede añadir varias carpetas aquí - - - - Show notepad - Mostrar panel de notas - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Muestra un bloc de notas junto a las miniaturas del archivo, donde podés mantener notas entre sesiones - - - - Show tips - Mostrar consejos - - - - General - General - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Entorno de trabajo al que cambiar después de cargar un archivo desde la página de inicio, sólo se utiliza si Inicio es el entorno de trabajo de inicio - - - - The size of file thumbnail icons in recent files and examples sections - El tamaño de los iconos de miniatura de los archivos recientes y secciones de ejemplos - - - - Displays help tips in the Start workbench Documents tab - Muestra sugerencias en la pestaña Documentos de la Pagina de Inicio - - - - File thumbnail size - Tamaño de la miniatura del archivo - - - - Show file thumbnails - Mostrar miniaturas del archivo - - - - Fonts and colors - Fuentes y colores - - - - The background of the main start page area - El fondo del área principal de la página de inicio - - - - Background color - Color de fondo - - - - in FreeCAD - en FreeCAD - - - - In external browser - En navegador externo - - - - Background color down gradient - Color de fondo en degradé - - - - The color of the version text - El color del texto de la versión - - - - Link color - Color de enlace - - - - An optional image to display as background - Una imagen opcional para mostrar como fondo - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Si se selecciona, y se especifica una hoja de estilo en las preferencias generales, se utilizará y anulará los colores a continuación - - - - Page background color - Color de fondo de página - - - - The color of the text on the main pages - El color del texto en las páginas principales - - - - Background image - Imagen de fondo - - - - Page text color - Color del texto de la página - - - - The color of the links - El color de los enlaces - - - - The background color of the boxes inside the pages - El color de fondo de las cajas dentro de las páginas - - - - Box background color - Color de fondo de la caja - - - - The background color behind the panels - El color de fondo detrás de los paneles - - - - The down gradient for the background color (currently unsupported) - El degradado para el color de fondo (actualmente no soportado) - - - - Open links - Enlaces abiertos - - - - Background text color - Color de fondo del texto - - - - Use FreeCAD style sheet - Usar una hoja de estilo personalizada - - - - Font family - Tipo de fuente - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - La familia de fuentes para usar en la página de inicio. Puede ser un nombre de fuente o una serie de fuentes alternativas separadas por comas - - - - Arial,Helvetica,sans - Arial, Courier New, Tahoma, Osifont - - - - The base font size to use for all texts of the Start page - El tamaño de fuente base para ser utilizado en todos los textos de la Página de inicio - - - - - px - px - - - - Options - Opciones - - - - If checked, will automatically close the Start page when FreeCAD launches - Si está marcado, cerrará automáticamente la página de inicio cuando FreeCAD comience - - - - Switch workbench after loading - Cambiar el banco de trabajo después de cargar - - - - Close start page after loading - Cerrar página de inicio después de cargar - - - - Close and switch on opening file - Cerrar y cambiar al abrir el archivo - - - - If application is started by opening a file, apply the two settings above - Si FreeCAD se inicia abriendo un archivo, se aplican los dos ajustes anteriores - - - - DlgStartPreferencesAdvanced - - - Advanced - Avanzado - - - - Custom HTML Template - Plantilla HTML personalizada - - - - An optional HTML template that will be used instead of the default start page. - Una plantilla HTML opcional que será utilizada en lugar de la página de inicio predeterminada. - - - - Custom CSS - CSS personalizado - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Puedes pegar tu CSS personalizado aquí y la Página de Inicio lo aplicará para ti. Para aprender más sobre cómo puedes diseñar la página de inicio, echa un vistazo a las fuentes HTML y CSS:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github. om/FreeCAD/FreeCAD/blob/master/src/Mod/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/StartPage/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Inicio - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_es-ES.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_es-ES.ts deleted file mode 100644 index e2461cceaa..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_es-ES.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Inicio - - - - Welcome to FreeCAD - Le damos la bienvenida a FreeCAD - - - - Documents - Documentos - - - - Help - Ayuda - - - - Activity - Actividad - - - - Blog - Blog - - - - Link to the FreeCAD blog - Enlace al blog de FreeCAD - - - - New file - Archivo nuevo - - - - Empty File - Archivo vacío - - - - Create an empty FreeCAD file - Crear un archivo de FreeCAD vacío - - - - Open File - Abrir archivo - - - - Open an existing CAD file or 3D model - Abrir un archivo CAD existente o un modelo 3D - - - - Create a part with the Part Design workbench - Crear una pieza con el entorno de trabajo Part Design - - - - Assembly - Ensamblaje - - - - 2D Draft - Dibujo 2D - - - - Create a 2D draft with the Draft workbench - Crear un borrador 2D con el entorno de trabajo Draft - - - - BIM/Architecture - BIM/Arquitectura - - - - Create an architecture project - Crear un proyecto de arquitectura - - - - Recent files - Archivos recientes - - - - Tip - Sugerencia - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Ajuste la cantidad de archivos recientes que se muestran aquí en el menú Editar -> Preferencias -> General -> Tamaño de la lista de archivos recientes - - - - Examples - Ejemplos - - - - General documentation - Documentación General - - - - User hub - Centro de actividad de usuario - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Esta sección contiene documentación útil para los usuarios de FreeCAD en general: una lista de todos los entornos de trabajo, instrucciones detalladas sobre cómo instalar y usar la aplicación FreeCAD, tutoriales y todo lo que necesita para comenzar. - - - - Power users hub - Centro de actividad de usuarios avanzados - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Esta sección recopila documentación para usuarios avanzados y personas interesadas en escribir scripts de Python. También encontrará un repositorio de macros, instrucciones sobre cómo instalarlas y usarlas, y más información sobre cómo personalizar FreeCAD para sus necesidades específicas. - - - - Developers hub - Centro de actividad de desarrolladores - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Esta sección contiene material para desarrolladores: cómo compilar FreeCAD usted mismo, cómo está estructurado el código fuente de FreeCAD y cómo navegar en él, cómo desarrollar nuevos entornos de trabajo, y/o integrar FreeCAD en su propia aplicación. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - El manual de FreeCAD es otra forma más lineal de presentar la información contenida en este wiki. Está hecho para ser leído como un libro y le presentará gentilmente muchas otras páginas de los centros anteriores. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details"> versiones de libros electrónicos </a> también están disponibles. - - - - Workbenches documentation - Documentación de entornos de trabajo - - - - These are the help pages of all the workbenches currently installed on this computer. - Estas son las páginas de ayuda de todos los entornos de trabajo instalados actualmente en esta computadora. - - - - Getting help from the community - Obteniendo ayuda de la comunidad - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - El <a href="https://forum.freecad.org"> foro de FreeCAD </a> es un excelente lugar para obtener ayuda de otros usuarios y desarrolladores de FreeCAD. El foro tiene muchas secciones para diferentes tipos de problemas y temas de discusión. En caso de duda, publique en la sección <a href="https://forum.freecad.org/viewforum.php?f=3"> Ayuda sobre el uso de FreeCAD </a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Si es la primera vez que publicas en el foro, ¡asegúrate de <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">leer las pautas</a> primero! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD también mantiene un <a href="https://www.freecad.org/tracker"> rastreador de errores </a> público donde cualquier persona puede reportar errores y proponer nuevas funcionalidades. Para evitar causar trabajo extra y tener la mejor oportunidad para resolver su error, asegúrese de leer la <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236"> guía de envío de errores </a> antes de publicar. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - A continuación se muestran los últimos cambios agregados al <a href="http://github.com/FreeCAD/FreeCAD/"> código fuente de FreeCAD </a>. Es posible que estos cambios aún no se reflejen en la versión de FreeCAD que está ejecutando actualmente. Marque las <a href="https://www.freecad.org/wiki/Downloads"> opciones disponibles </a> si desea obtener una versión de desarrollo. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Las últimas publicaciones en el <a href="https://forum.freecad.org"> foro de FreeCAD</a>: - - - - Available addons - Complementos disponibles - - - - Parametric Part - Parte paramétrica - - - - Create an assembly with the Assembly workbench - Crear un ensamblaje con el entorno de trabajo Assembly - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - A continuación se muestra una lista de los entornos de trabajo adicionales disponibles que se pueden agregar a su instalación de FreeCAD. Examínelos e instálelos desde el menú Herramientas -> Administrador de complementos. Puede obtener más información sobre cualquiera de ellos haciendo clic en los enlaces a continuación. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Si no está incluido con su versión de FreeCAD, instale el paquete de documentación de FreeCAD para obtener los centros de documentación, la ayuda de entorno de trabajo y la documentación de comandos individuales sin conexión a Internet. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - No se puede obtener información de GitHub. <a href="EnableDownload.py"> Autorice a FreeCAD a acceder a Internet </a> y vuelva a cargar la página de inicio. - - - - Recent commits - Últimos cambios - - - - See all commits on github - Ver todos los cambios confirmados en GitHub - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Puede configurar una carpeta personalizada para mostrar aquí en el menú Editar -> Preferencias -> Inicio -> Mostrar carpeta adicional - - - - version - versión - - - - build - compilación - - - - Create new... - Crear nuevo... - - - - Unknown - Desconocido - - - - Forum - Foro - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Para abrir cualquiera de los enlaces anteriores en su navegador de escritorio, haga clic con el botón derecho del mouse -> Abrir en navegador externo - - - - Creation date - Fecha de creación - - - - Last modification - Última modificación - - - - Size - Tamaño - - - - Author - Autor - - - - License - Licencia - - - - File path - Ruta de archivo - - - - Notes - Notas - - - - Open start page preferences - Abrir preferencias de página de inicio - - - - Workbench - - - - Start page - Página de inicio - - - - CmdStartPage - - - Start - Inicio - - - - Start Page - Página de Inicio - - - - Displays the start page in a browser view - Muestra la página de inicio en una vista de navegador - - - - DlgStartPreferences - - - Contents - Contenido - - - - Show forum - Mostrar foro - - - - Show examples folder contents - Mostrar el contenido de la carpeta de ejemplos - - - - Show additional folder - Mostrar carpeta de usuario - - - - If you want the examples to show on the first page - Si quieres los ejemplos mostrándose en la primera página - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Si esta opción esta seleccionada, las últimas publicaciones del foro de FreeCAD se mostrarán en la pestaña de Actividad - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Una carpeta personalizada opcional que se mostrará en la parte inferior de la primera página. -Mediante el uso de ";;" para separar rutas, puede agregar varias carpetas aquí - - - - Show notepad - Mostrar Bloc de notas - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Muestra un bloc de notas junto a las miniaturas del archivo, donde puedes mantener notas entre sesiones - - - - Show tips - Mostrar consejos - - - - General - General - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Entorno de trabajo al que cambiar después de cargar un archivo desde la página de inicio, sólo se utiliza si Inicio es el entorno de trabajo de inicio - - - - The size of file thumbnail icons in recent files and examples sections - El tamaño de los iconos de miniatura de los archivos recientes y secciones de ejemplos - - - - Displays help tips in the Start workbench Documents tab - Muestra consejos de ayuda en la pestaña Iniciar área de trabajo de Documentos - - - - File thumbnail size - Tamaño de la miniatura del archivo - - - - Show file thumbnails - Mostrar miniaturas del archivo - - - - Fonts and colors - Fuentes y colores - - - - The background of the main start page area - El fondo del área principal de la página de inicio - - - - Background color - Color de fondo - - - - in FreeCAD - en FreeCAD - - - - In external browser - En navegador externo - - - - Background color down gradient - Color del gradiente de fondo - - - - The color of the version text - El color del texto de la versión - - - - Link color - Color del enlace - - - - An optional image to display as background - Una imagen opcional para que aparezca como fondo - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Si se selecciona, y se especifica una hoja de estilo en las preferencias generales, se utilizará y anulará los colores a continuación - - - - Page background color - Color de fondo de página - - - - The color of the text on the main pages - El color del texto en las páginas principales - - - - Background image - Imagen de fondo - - - - Page text color - Color del texto de la página - - - - The color of the links - El color de los enlaces - - - - The background color of the boxes inside the pages - El color de fondo de las cajas dentro de las páginas - - - - Box background color - Color de fondo de la caja - - - - The background color behind the panels - El color de fondo detrás de los paneles - - - - The down gradient for the background color (currently unsupported) - El degradado para el color de fondo (actualmente no soportado) - - - - Open links - Enlaces abiertos - - - - Background text color - Color de fondo del texto - - - - Use FreeCAD style sheet - Utilice la hoja de estilo FreeCAD - - - - Font family - Tipo de fuente - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - La familia de fuentes para usar en la página de inicio. Puede ser un nombre de fuente o una serie de fuentes alternativas separadas por comas - - - - Arial,Helvetica,sans - Arial, Helvetica, sans - - - - The base font size to use for all texts of the Start page - El tamaño de fuente base para ser utilizado en todos los textos de la Página de inicio - - - - - px - px - - - - Options - Opciones - - - - If checked, will automatically close the Start page when FreeCAD launches - Si está marcado, cerrará automáticamente la página de inicio cuando FreeCAD comience - - - - Switch workbench after loading - Cambiar el entorno de trabajo después de la carga - - - - Close start page after loading - Cerrar página de inicio después de cargar - - - - Close and switch on opening file - Cerrar y cambiar al abrir el archivo - - - - If application is started by opening a file, apply the two settings above - Si FreeCAD se inicia abriendo un archivo, se aplican los dos ajustes anteriores - - - - DlgStartPreferencesAdvanced - - - Advanced - Avanzado - - - - Custom HTML Template - Plantilla HTML personalizada - - - - An optional HTML template that will be used instead of the default start page. - Una plantilla HTML opcional que será utilizada en lugar de la página de inicio predeterminada. - - - - Custom CSS - CSS personalizado - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Puedes pegar tu CSS personalizado aquí y la Página de Inicio lo aplicará para ti. Para aprender más sobre cómo puedes diseñar la página de inicio, echa un vistazo a las fuentes HTML y CSS:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github. om/FreeCAD/FreeCAD/blob/master/src/Mod/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/StartPage/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Inicio - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_eu.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_eu.ts deleted file mode 100644 index 2253d8df94..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_eu.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Hasi - - - - Welcome to FreeCAD - Ongi etorri FreeCAD aplikaziora - - - - Documents - Dokumentuak - - - - Help - Laguntza - - - - Activity - Jarduera - - - - Blog - Bloga - - - - Link to the FreeCAD blog - FreeCADen blogerako esteka - - - - New file - Fitxategi berria - - - - Empty File - Fitxategi hutsa - - - - Create an empty FreeCAD file - Sortu hutsik dagoen FreeCAD fitxategi bat - - - - Open File - Ireki fitxategia - - - - Open an existing CAD file or 3D model - Ireki lehendik dagoen CAD fitxategi bat edo 3D eredu bat - - - - Create a part with the Part Design workbench - Sortu pieza bat piezen diseinurako lan-mahaiarekin - - - - Assembly - Muntaketa - - - - 2D Draft - 2D zirriborroa - - - - Create a 2D draft with the Draft workbench - Sortu 2D zirriborroa zirriborroen lan-mahaiarekin - - - - BIM/Architecture - BIM/Arkitektura - - - - Create an architecture project - Sortu arkitektura-proiektu bat - - - - Recent files - Azken fitxategiak - - - - Tip - Aholkua - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Hemen erakutsiko diren azken fitxategiak antolatzeko, joan 'Editatu -> Hobespenak -> Orokorra -> Azken fitxategien zerrendaren luzera' menura - - - - Examples - Adibideak - - - - General documentation - Dokumentazio orokorra - - - - User hub - Erabiltzaileen gunea - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Atal honek FreeCAD erabiltzaile orokorrentzako dokumentazio erabilgarria du: lan-mahai guztien zerrenda bat, FreeCAD aplikazioa instalatu eta erabiltzeko argibide xeheak, tutorialak, eta lanean hasteko behar duzun guztia. - - - - Power users hub - Erabiltzaile aurreratuen gunea - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Atal honek erabiltzaile aurreratuentzako eta Python scriptak idazteko interesa duten pertsonentzako dokumentazioa biltzen du. Horrez gain, makroen biltegi bat, haiek instalatu eta erabiltzeko argibideak eta FreeCADek zure beharrak bete ditzan pertsonalizatzeko informazio gehiago duzu. - - - - Developers hub - Garatzaileen gunea - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Atal honek garatzaileentzako materiala du: Nola konpilatu FreeCAD, nola dagoen FreeCAD iturburu-kodea egituratuta eta nola arakatu kode hori, nola garatu lan-mahai berriak eta nola kapsulatu FreeCAD zuk garatutako beste aplikazioren batean. - - - - Manual - Eskuliburua - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - FreeCADen eskuliburua wiki honetan dagoen informazio aurkezteko beste modu bat da. Liburu bat bailitzan irakurtzeko moduan prestatuta dago, eta goiko guneetako beste orri batzuetarako sarrera emango dizu. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">Bertsio elektronikoak</a> ere eskuragarri daude. - - - - Workbenches documentation - Lan-mahaien dokumentazioa - - - - These are the help pages of all the workbenches currently installed on this computer. - Ordenagailu honetan instalatutako lan-mahai guztien laguntza-orriak dira hauek. - - - - Getting help from the community - Eskuratu komunitatearen laguntza - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Foroan zerbait idazten duzun lehen aldia da, ziurtatu <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">gidalerroak irakurri dituzula</a>. - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCADek <a href="https://www.freecad.org/tracker">akatsen zerrenda</a> publiko bat dauka. Edozeinek bidali ditzake akatsak eta eginbide berriak proposatu. Gehiegizko lana sortzea saihesteko eta zure akatsa konpondua izan dadin aukera gehiago izateko, mesedez irakurri <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">akatsak bidaltzeko gida</a> ezer bidali baino lehen. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Behean <a href="http://github.com/FreeCAD/FreeCAD/">FreeCADen iturburu-kodeari</a> gehitutako azken aldaketak ikus daitezke. Aldaketa horiek ez dute zertan adierazi beharrik zein FreeCAD bertsioa ari zaren erabiltzen. Begiratu <a href="https://www.freecad.org/wiki/Downloads">erabilgarri dauden aukerak</a> garapen-bertsio bat eskuratzeko. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - <a href="https://forum.freecad.org">FreeCAD foroko</a> azken bidalketak: - - - - Available addons - Gehigarri erabilgarriak - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Behean zure FreeCAD instalazioari gehitu ahal zaizkion beste lan-mahai batzuk zerrendatu dira. Arakatu eta instalatu lan-mahai horiek 'Tresnak -> Gehigarrien kudeatzailea' erabilita. Haiei buruzko informazio gehiago eskura dezakezu beheko esteketan klik eginda. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Zure FreeCAD bertsioarekin paketatuta ez badator, instalatu FreeCADen dokumentazio-paketea Interneterako konexiorik ez duzunean dokumentazio-guneak, lan-mahaien laguntza eta banakako komandoen dokumentazioa kontsultatu ahal izateko. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Ezin izan da informazioa atzitu GitHub gunetik. <a href="EnableDownload.py">Baimendu FreeCADi Internetera sartzen</a> eta birkargatu hasierako orria. - - - - Recent commits - Azken aldaketak - - - - See all commits on github - Ikusi aldaketa guztiak GitHub biltegian - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Hemen karpeta pertsonalizatu bat erakutsi daiteke. Hori konfiguratzeko: 'Editatu -> Hobespenak -> Hasiera -> Erakutsi karpeta gehigarria' - - - - version - bertsioa - - - - build - paketea - - - - Create new... - Sortu berria... - - - - Unknown - Ezezaguna - - - - Forum - Foroa - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Goiko estekak zure mahaigaineko nabigatzailearekin irekitzeko, egin eskuineko klik eta hautatu 'Ireki kanpoko nabigatzailean' - - - - Creation date - Sortze-data - - - - Last modification - Azken aldaketa - - - - Size - Tamaina - - - - Author - Egilea - - - - License - Lizentzia - - - - File path - File path - - - - Notes - Oharrak - - - - Open start page preferences - Ireki hasiera-orriaren hobespenak - - - - Workbench - - - - Start page - Hasierako orria - - - - CmdStartPage - - - Start - Hasi - - - - Start Page - Hasierako orria - - - - Displays the start page in a browser view - Hasierako orria nabigatzaile batean irekitzen du - - - - DlgStartPreferences - - - Contents - Edukiak - - - - Show forum - Erakutsi foroa - - - - Show examples folder contents - Erakutsi adibideen karpetako edukiak - - - - Show additional folder - Erakutsi karpeta gehigarria - - - - If you want the examples to show on the first page - Adibideak lehen orrian erakutsi nahi badituzu - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Hau markatuta badago, FreeCAD foroko azken bidalketak bistaratuko dira 'Jarduera' fitxan - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Lehen orriaren beheko aldean bistaratuko den karpeta pertsonalizatua, aukerakoa. -Bide-izenak bereizteko ";;" erabiliz, karpeta bat baino gehiago gehitu daiteke hemen - - - - Show notepad - Erakutsi ohar-bloka - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Ohar-blok bat erakusten du fitxategi-miniaturen alboan, saioen artean oharrak hartu ahal ditzazun - - - - Show tips - Erakutsi argibideak - - - - General - Orokorra - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Fitxategi bat hasierako orritik kargatu ondoren aktibatuko den lan-mahaia, 'Hasiera' lan-mahaia hasierakoa bada soilik erabiliko da - - - - The size of file thumbnail icons in recent files and examples sections - Azken aldiko fitxategien eta adibideen atalen fitxategi-miniaturen tamaina - - - - Displays help tips in the Start workbench Documents tab - Laguntza-oharrak erakusten ditu hasierako lan-mahaiaren dokumentuen fitxan - - - - File thumbnail size - Fitxategi-miniaturen tamaina - - - - Show file thumbnails - Erakutsi fitxategi-miniaturak - - - - Fonts and colors - Letra-tipoak eta koloreak - - - - The background of the main start page area - Hasierako orriaren area nagusiaren atzeko planoa - - - - Background color - Atzeko planoaren kolorea - - - - in FreeCAD - FreeCADen - - - - In external browser - Kanpoko nabigatzailean - - - - Background color down gradient - Atzeko planoko kolorearen beherako gradientea - - - - The color of the version text - Bertsio-testuaren kolorea - - - - Link color - Estekatu kolorea - - - - An optional image to display as background - Atzeko planoan erakutsiko den aukerako irudi bat - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Hau markatuta badago eta estilo-orri bat adierazi bada hobespen orokorretan, hura erabiliko da eta hemengo koloreak gainidatziko dira - - - - Page background color - Orriaren atzeko planoaren kolorea - - - - The color of the text on the main pages - Orri nagusien testuaren kolorea - - - - Background image - Atzeko planoko irudia - - - - Page text color - Orriko testuaren kolorea - - - - The color of the links - Esteken kolorea - - - - The background color of the boxes inside the pages - Orri barruko kutxen atzeko planoaren kolorea - - - - Box background color - Kutxen atzeko planoaren kolorea - - - - The background color behind the panels - Panelen atzeko planoaren kolorea - - - - The down gradient for the background color (currently unsupported) - Atzeko planoaren kolorearen beheranzko gradientea (momentuz ez da onartzen) - - - - Open links - Ireki estekak - - - - Background text color - Atzeko planoko testuaren kolorea - - - - Use FreeCAD style sheet - Erabili FreeCADen estilo-orria - - - - Font family - Letra-tipoa - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Hasierako orrian erabiliko den letra-tipoa. Letra-tipo baten izena izan daiteke, edo komaz banandutako ordezko letra-tipoen izenak - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Hasierako orriko testu guztiek erabiliko duten oinarrizko letra-tamaina - - - - - px - px - - - - Options - Aukerak - - - - If checked, will automatically close the Start page when FreeCAD launches - Markatuta badago, hasiera-orria automatikoki itxiko da FreeCAD abiarazten denean - - - - Switch workbench after loading - Txandakatu lan-mahaia kargaren ondoren - - - - Close start page after loading - Itxi hasierako orria kargaren ondoren - - - - Close and switch on opening file - Itxi eta aldatu fitxategia irekitzean - - - - If application is started by opening a file, apply the two settings above - Aplikazioa fitxategi bat irekita hasten bada, aplikatu goiko bi ezarpenak - - - - DlgStartPreferencesAdvanced - - - Advanced - Aurreratua - - - - Custom HTML Template - HTML txantiloi pertsonalizatua - - - - An optional HTML template that will be used instead of the default start page. - Aukerako HTML txantiloi bat, hasierako orri lehenetsiaren ordez erakutsiko dena. - - - - Custom CSS - CSS pertsonalizatua - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Hemen CSS pertsonalizatua itsatsi daiteke, hasierako orrian aplikatu dadin. Hasierako orriaren estiloa moldatzen ikasteko, begiratu HTML eta CSS iturburuak:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Hasi - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_fi.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_fi.ts deleted file mode 100644 index 50a8ecb078..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_fi.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Aloita - - - - Welcome to FreeCAD - Tervetuloa FreeCADiin - - - - Documents - Asiakirjat - - - - Help - Ohje - - - - Activity - Toiminta - - - - Blog - Blogi - - - - Link to the FreeCAD blog - Linkki FreeCADin blogiin - - - - New file - Uusi tiedosto - - - - Empty File - Tyhjä tiedosto - - - - Create an empty FreeCAD file - Luo tyhjä FreeCAD tiedosto - - - - Open File - Avaa tiedosto - - - - Open an existing CAD file or 3D model - Avaa olemassa oleva CAD-tiedosto tai 3D-malli - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Kokoonpano - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - Viimeisimmät tiedostot - - - - Tip - Vinkki - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Säädä näytettävien viimeaikaisten tiedostojen kappalemäärä valikossa: Muokkaa -> Asetukset -> Yleinen -> Viimeisimpien tiedostojen kappalemäärä - - - - Examples - Esimerkit - - - - General documentation - Yleinen dokumentaatio - - - - User hub - Uuden käyttäjän sivu - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Tässä osassa on FreeCADin käyttäjille yleihyödyllistä dokumentaatiota: luettelo kaikista työpenkeistä, yksityiskohtaiset ohjeet FreeCAD-sovelluksen asentamisesta ja käytöstä, ja kaikki mitä tarvitset päästäksesi alkuun. - - - - Power users hub - Edistyneen käyttäjän sivu - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Tämä osa kerää dokumentaatiota edistyneille käyttäjille ja henkilöille, jotka ovat kiinnostuneita kirjoittamaan python skriptejä. Löydät sieltä myös makrojen varaston, ohjeet miten asentaa ja käyttää niitä, sekä lisää tietoa FreeCADin muokkaamisesta sinun erityistarpeisiisi. - - - - Developers hub - Kehittäjien sivu - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Tässä osiossa on kehittäjille tarkoitettua materiaalia: Miten koota FreeCAD itse, miten FreeCAD lähdekoodi on strukturoitu + miten navigoida siinä, miten kehittää uusia työpenkkejä ja/tai upottaa FreeCAD omaan sovellukseen. - - - - Manual - Käsikirja - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - FreeCAD ohjeisto on toinen, linjakkaampi tapa esitellä tämän wikin sisältämät tiedot. Se on tehty luettavaksi kirjan tapaan, ja hellävaroen se esittelee sinulle monia muita sivuja, katso edeltä. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-kirjan versiot</a> ovat myös saatavilla. - - - - Workbenches documentation - Työpöytien dokumentaatio - - - - These are the help pages of all the workbenches currently installed on this computer. - Nämä ovat ohjesivut kaikkii niihin työpenkkeihin, mitkä ovat nyt asennettuna tähän tietokoneeseen. - - - - Getting help from the community - Tuki yhteisöltä - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - - - - Available addons - Saatavilla olevat lisäosat - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Alla on luettelo käytettävissä olevista ylimääräisistä työpöydistä, jotka voidaan lisätä FreeCAD-asennukseen. Selaa ja asenna niitä valikosta Työkalut -> Lisäosien hallinta. Voit lukea lisää niistä napsauttamalla alla olevia linkkejä. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Jos se ei ole mukana FreeCAD-versiosi paketissa, asenna FreeCAD-dokumentaatiopaketti hakeaksesi dokumentaation sivuja, työpöydän ohjetta ja yksittäisten komentojen ohjetta ilman internet yhteyttä. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Tietoja ei voi noutaa GitHubista. <a href="EnableDownload.py">Anna FreeCAD:lle yhteys internetiin</a> ja lataa aloitussivu uudelleen. - - - - Recent commits - Viimeisimmät kommitit - - - - See all commits on github - Näytä kaikki GitHubissa olevat kommitit - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Voit määrittää mukautetun kansion tässä valikossa Muokkaa -> Asetukset -> Käynnistä -> Näytä ylimääräinen kansio - - - - version - Versio - - - - build - koonti - - - - Create new... - Luo uusi... - - - - Unknown - Tuntematon - - - - Forum - Keskustelupalsta - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Avataksesi minkä tahansa yllä olevan linkin työpöytäselaimessasi, napsauta hiiren kakkospainikkeella -> Avaa ulkoisessa selaimessa - - - - Creation date - Luontipäivä - - - - Last modification - Viimeksi muokattu - - - - Size - Koko - - - - Author - Kehittäjä - - - - License - Lisenssi - - - - File path - Tiedostopolku - - - - Notes - Muistiinpanot - - - - Open start page preferences - Avaa aloitussivun asetukset - - - - Workbench - - - - Start page - Aloitussivu - - - - CmdStartPage - - - Start - Aloita - - - - Start Page - Aloitussivu - - - - Displays the start page in a browser view - Näyttää aloitussivun selaimen näkymässä - - - - DlgStartPreferences - - - Contents - Sisältö - - - - Show forum - Näytä keskustelupalsta - - - - Show examples folder contents - Näytä esimerkkien kansion sisältö - - - - Show additional folder - Näytä ylimääräinen kansio - - - - If you want the examples to show on the first page - Jos haluat, että esimerkit näytetään ensimmäisellä sivulla - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Jos tämä on valittuna, viimeisimmät viestit FreeCAD-keskustelupalstalta näytetään aktiivisuusvälilehdessä - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Näytä muistio - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Näytä vihjeet - - - - General - Yleiset - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - File thumbnail size - Tiedoston pikkukuvan koko - - - - Show file thumbnails - Näytä tiedoston pikkukuvat - - - - Fonts and colors - Fontit ja värit - - - - The background of the main start page area - Aloituspääsivun tausta - - - - Background color - Taustaväri - - - - in FreeCAD - FreeCAD:issa - - - - In external browser - Ulkoisessa selaimessa - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - Versiotekstin väri - - - - Link color - Linkkien väri - - - - An optional image to display as background - Valinnainen kuva näytetään taustakuvana - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Sivun taustaväri - - - - The color of the text on the main pages - Pääsivuilla olevan tekstin väri - - - - Background image - Taustakuva - - - - Page text color - Sivun tekstin väri - - - - The color of the links - Linkkien väri - - - - The background color of the boxes inside the pages - Sivujen sisällä olevien laatikoiden taustaväri - - - - Box background color - Laatikon taustaväri - - - - The background color behind the panels - Paneelien takana oleva taustaväri - - - - The down gradient for the background color (currently unsupported) - Värisävyn alennus taustavärille (ei tällä hetkellä tuettu) - - - - Open links - Avaa linkit - - - - Background text color - Taustan tekstin väri - - - - Use FreeCAD style sheet - Käytä FreeCAD-tyylisivua - - - - Font family - Fonttiperhe - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Aloitussivulla käytettävä fonttiperhe. Se voi olla fontin nimi tai pilkulla erotettu sarja varafontteja - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Perusfontin koko, jota käytetään kaikkiin aloitussivun teksteihin - - - - - px - px - - - - Options - Asetukset - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Vaihda työpöytä latauksen jälkeen - - - - Close start page after loading - Sulje aloitussivu latauksen jälkeen - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - - DlgStartPreferencesAdvanced - - - Advanced - Lisäasetukset - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Mukautettu CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Aloita - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_fil.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_fil.ts deleted file mode 100644 index 9b4d393c25..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_fil.ts +++ /dev/null @@ -1,498 +0,0 @@ - - - - - StartPage - - - Start - Simula - - - - Documents - Mga Dokumento - - - - Help - Tulong - - - - Activity - Aktibidad - - - - Recent files - Kamakailang mga file - - - - Tip - Tip - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Ayusin ang bilang ng mga kamakailang mga file na maipakita dito sa menu Edit -> Kagustuhan -> Pangkalahatan -> Sukat ng kamakailang listahan ng file - - - - Examples - Mga Halimbawa - - - - General documentation - Pangkalahatang dokumento - - - - User hub - User hub - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Ang seksyon na ito ay naglalaman ng dokumentasyon na kapaki-pakinabang para sa mga gumagamit ng FreeCAD sa pangkalahatan: isang listahan ng lahat ng mga workbenches, detalyadong mga tagubilin sa kung paano i-install at gamitin ang application ng FreeCAD, mga tutorial, at lahat ng kailangan mo upang makapagsimula. - - - - Power users hub - Power users hub - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - - - - Developers hub - Developers hub - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - - - - Workbenches documentation - Workbenches documentation - - - - These are the help pages of all the workbenches currently installed on this computer. - These are the help pages of all the workbenches currently installed on this computer. - - - - Getting help from the community - Getting help from the community - - - - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Available addons - Available addons - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - - - - Recent commits - Recent commits - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - See all commits on github - See all commits on github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - - - - version - version - - - - build - build - - - - Create new... - Create new... - - - - Unknown - Unknown - - - - Forum - Forum - - - - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - To open any of the links above in your desktop browser, Right-click -> Open in external browser - - - - Creation date - Creation date - - - - Last modification - Last modification - - - - Notes - Notes - - - - Open start page preferences - Open start page preferences - - - - Workbench - - - Start page - Start page - - - - CmdStartPage - - - Start - Simula - - - - Start Page - Start Page - - - - Displays the start page in a browser view - Displays the start page in a browser view - - - - DlgStartPreferences - - - Start page options - Start page options - - - - Start page template - Start page template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Contents - Contents - - - - Show forum - Show forum - - - - Show examples folder contents - Show examples folder contents - - - - Show additional folder - Show additional folder - - - - If you want the examples to show on the first page - If you want the examples to show on the first page - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Show notepad - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Show tips - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - Fonts and colors - Fonts and colors - - - - The background of the main start page area - The background of the main start page area - - - - Background color - Kulay ng Background - - - - in FreeCAD - in FreeCAD - - - - In external browser - In external browser - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - The color of the version text - - - - Link color - Link color - - - - An optional image to display as background - An optional image to display as background - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Page background color - - - - The color of the text on the main pages - The color of the text on the main pages - - - - Background image - Background image - - - - Page text color - Page text color - - - - The color of the links - The color of the links - - - - The background color of the boxes inside the pages - The background color of the boxes inside the pages - - - - Box background color - Box background color - - - - The background color behind the panels - The background color behind the panels - - - - The down gradient for the background color (currently unsupported) - The down gradient for the background color (currently unsupported) - - - - Open links - Open links - - - - Background text color - Background text color - - - - Use FreeCAD style sheet - Use FreeCAD style sheet - - - - Font family - Harapan ng pamilya - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - The base font size to use for all texts of the Start page - - - - px - px - - - - Use gradient for New File icon - Use gradient for New File icon - - - - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - - - - Options - Mga Pagpipilian - - - - Choose which workbench to switch to after the program launches - Choose which workbench to switch to after the program launches - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Switch workbench after loading - - - - Close start page after loading - Close start page after loading - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_fr.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_fr.ts deleted file mode 100644 index 3877b628cd..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_fr.ts +++ /dev/null @@ -1,637 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Welcome to FreeCAD - Bienvenue sur FreeCAD - - - - Documents - Documents - - - - Help - Aide - - - - Activity - Activités - - - - Blog - Blog - - - - Link to the FreeCAD blog - Lien vers le blog de FreeCAD - - - - New file - Nouveau fichier - - - - Empty File - Fichier vide - - - - Create an empty FreeCAD file - Créer un fichier FreeCAD vide - - - - Open File - Ouvrir un fichier - - - - Open an existing CAD file or 3D model - Ouvrir un fichier CAO existant ou un modèle 3D - - - - Create a part with the Part Design workbench - Créer une pièce avec l'atelier PartDesign - - - - Assembly - Assemblage - - - - 2D Draft - Dessin 2D - - - - Create a 2D draft with the Draft workbench - Créer un dessin 2D avec l'atelier Draft - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Créer un projet avec l'atelier Arch/BIM - - - - Recent files - Fichiers récents - - - - Tip - Astuce - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - définissez le nombre de fichiers récemment ouverts à montrer ici à partir du menu : -Édition → Préférences → Général → Taille de la liste des fichiers récents. - - - - Examples - Exemples - - - - General documentation - Documentation générale - - - - User hub - Documentation pour utilisateurs - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Cette section contient la documentation adressée aux utilisateurs de FreeCAD en général : une liste de tous les ateliers, des instructions détaillées sur la façon d’installer et d’utiliser l’application FreeCAD, des tutoriels et tout ce que vous avez besoin pour démarrer. - - - - Power users hub - Documentation pour utilisateurs avancés - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Cette section regroupe la documentation pour les utilisateurs avancés et les gens intéressés par l’écriture de scripts python. Vous trouverez également un dépôt de macros, des instructions pour leur installation et leur utilisation, ainsi que plus d’informations sur la personnalisation de FreeCAD à vos besoins spécifiques. - - - - Developers hub - Documentation pour développeurs - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Cette section contient la documentation pour les développeurs : comment compiler FreeCAD vous-même, comment le code source de FreeCAD est structuré + comment naviguer dedans, également comment développer de nouveaux ateliers et/ou incorporer FreeCAD dans votre propre application. - - - - Manual - Manuel - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Le manuel FreeCAD est une autre manière, plus linéaire de présenter les informations contenues dans ce wiki. Il est fait pour être lu comme un livre et vous fera doucement découvrir de nombreuses autres pages des documentations ci-dessus. Des <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">versions e-book</a> sont également disponibles. - - - - Workbenches documentation - Documentation des ateliers - - - - These are the help pages of all the workbenches currently installed on this computer. - Ce sont les pages d’aide de tous les ateliers actuellement installés sur cet ordinateur. - - - - Getting help from the community - Obtenir de l'aide de la communauté - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - Le <a href="https://forum.freecad.org">forum de FreeCAD</a> est un endroit idéal pour obtenir de l'aide de la part d'autres utilisateurs et développeurs de FreeCAD. Le forum comporte de nombreuses sections pour différents types de problèmes et de sujets de discussion. En cas de doute, postez dans la section la plus générale <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Si c’est la première fois que vous postez sur le forum, lisez d’abord <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">les règles du forum</a> ! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD maintient également un <a href="https://www.freecad.org/tracker">système de suivi de problèmes</a> où n’importe qui peut soumettre des bogues et proposer de nouvelles fonctionnalités. Pour éviter de causer un surcroît de travail et donner les meilleures chances de voir votre bogue résolu, assurez-vous de lire le <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">guide de soumission de bogue</a> avant de poster. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Voici les derniers changements ajoutés au <a href="http://github.com/FreeCAD/FreeCAD/">code source de FreeCAD</a>. -Il se peut que ces changements ne soient pas encore présents dans la version de FreeCAD que vous utilisez actuellement. -Vérifiez les <a href="https://www.freecad.org/wiki/Downloads">versions disponibles</a> si vous souhaitez obtenir une version de développement. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Les derniers messages sur le <a href="https://forum.freecad.org">forum FreeCAD</a> : - - - - Available addons - Extensions disponibles - - - - Parametric Part - Objet paramétrique - - - - Create an assembly with the Assembly workbench - Créer un assemblage avec l'atelier Assembly - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Ci-dessous une liste des ateliers supplémentaires disponibles qui peuvent être ajoutés à votre installation de FreeCAD. Parcourez et installez-les à partir du menu : Outils → Gestionnaire des extensions. Vous pouvez en savoir plus sur chacun d'entre eux en cliquant sur les liens ci-dessous. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - si elle n'est pas fournie avec votre version de FreeCAD, installez la documentation hors-ligne de FreeCAD pour obtenir les différentes documentations, l'aide des ateliers et la documentation de chaque commande sans connexion internet. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Impossible d'extraire les informations de GitHub. <a href="EnableDownload.py">Autoriser FreeCAD à accéder à internet</a> et recharger la page de démarrage. - - - - Recent commits - Derniers commits - - - - See all commits on github - Voir tous les commits sur GitHub - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Vous pouvez configurer un dossier personnalisé à afficher ici à partir du menu : -Édition → Préférences → Start → Afficher un dossier supplémentaire - - - - version - version - - - - build - build - - - - Create new... - Créer nouveau... - - - - Unknown - Inconnu - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - pour ouvrir un des liens ci-dessus dans votre navigateur, faites un clic droit → Ouvrir dans un navigateur externe - - - - Creation date - Date de création - - - - Last modification - Dernière modification - - - - Size - Dimension - - - - Author - Auteur - - - - License - Licence - - - - File path - Emplacement du fichier - - - - Notes - Bloc-notes - - - - Open start page preferences - Ouvrir les préférences de la page d'accueil - - - - Workbench - - - - Start page - Page de démarrage - - - - CmdStartPage - - - Start - Start - - - - Start Page - Page de démarrage - - - - Displays the start page in a browser view - Affiche la page de démarrage dans une vue de navigateur - - - - DlgStartPreferences - - - Contents - Contenu - - - - Show forum - Afficher le forum - - - - Show examples folder contents - Afficher le contenu du répertoire des exemples - - - - Show additional folder - Afficher un dossier supplémentaire - - - - If you want the examples to show on the first page - Si vous souhaitez que les exemples soient affichés sur la page de démarrage - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Si cette option est cochée, les derniers messages du forum FreeCAD s'afficheront dans l’onglet Activités. - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Un dossier personnalisé optionnel à afficher en bas de la première page. -En utilisant ";;" pour séparer les chemins, vous pouvez ajouter plusieurs dossiers ici - - - - Show notepad - Afficher le bloc-notes - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Affiche un bloc-notes à côté des vignettes de fichiers, où vous pouvez garder des notes à travers les sessions - - - - Show tips - Afficher les astuces - - - - General - Général - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Atelier vers lequel basculer après le chargement d'un fichier à partir de la page de démarrage, utilisé uniquement si Start est l'atelier de démarrage - - - - The size of file thumbnail icons in recent files and examples sections - La dimension des miniatures des fichiers dans les sections des fichiers récents et exemples - - - - Displays help tips in the Start workbench Documents tab - Affiche les astuces dans l'onglet Documents de l'atelier Start - - - - File thumbnail size - Dimension des miniatures des fichiers - - - - Show file thumbnails - Afficher les miniatures des fichiers - - - - Fonts and colors - Polices et couleurs - - - - The background of the main start page area - L’arrière-plan de la zone principale de la page de démarrage - - - - Background color - Couleur d'arrière-plan - - - - in FreeCAD - dans FreeCAD - - - - In external browser - Dans un navigateur externe - - - - Background color down gradient - Couleur dégradée de l'arrière-plan - - - - The color of the version text - La couleur du texte de version - - - - Link color - Couleur des liens - - - - An optional image to display as background - Une image facultative à afficher comme arrière-plan - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Si cette option est cochée, et si une feuille de style est spécifiée dans les préférences générales, celle-ci sera utilisée et remplacera les couleurs ci-dessous. - - - - Page background color - Couleur d'arrière-plan des pages - - - - The color of the text on the main pages - La couleur du texte sur les pages principales - - - - Background image - Image d'arrière-plan - - - - Page text color - Couleur du texte - - - - The color of the links - La couleur des liens - - - - The background color of the boxes inside the pages - La couleur d'arrière-plan des encadrés dans les pages - - - - Box background color - Couleur d'arrière-plan des encadrés - - - - The background color behind the panels - La couleur d’arrière-plan derrière les onglets - - - - The down gradient for the background color (currently unsupported) - Le dégradé pour la couleur d’arrière-plan (actuellement non pris en charge) - - - - Open links - Ouvrir les liens - - - - Background text color - Couleur d'arrière-plan des textes - - - - Use FreeCAD style sheet - Utiliser une feuille de style FreeCAD - - - - Font family - Famille de polices - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - La famille de polices à utiliser sur la page de démarrage. Peut être un nom de police ou une série de polices alternatives séparée par des virgules - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - La taille de police de base à utiliser pour tous les textes de la page de démarrage - - - - - px - px - - - - Options - Options - - - - If checked, will automatically close the Start page when FreeCAD launches - Si cette option est cochée, cela fermera automatiquement la page de démarrage au lancement de FreeCAD. - - - - Switch workbench after loading - Basculer vers l'atelier après le chargement - - - - Close start page after loading - Fermer la page de démarrage après le chargement - - - - Close and switch on opening file - Fermer et basculer à l'ouverture des fichiers - - - - If application is started by opening a file, apply the two settings above - Si l'application est lancée par l'ouverture d'un fichier, cela applique les deux paramètres au-dessus. - - - - DlgStartPreferencesAdvanced - - - Advanced - Avancé - - - - Custom HTML Template - Modèle HTML personnalisé - - - - An optional HTML template that will be used instead of the default start page. - Un modèle HTML facultatif qui sera utilisé au lieu de la page de démarrage par défaut. - - - - Custom CSS - CSS personnalisé - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Vous pouvez coller votre CSS personnalisé ici et la page de démarrage l'appliquera pour vous. -Pour en savoir plus sur la façon de personnaliser la page d'accueil, voir les sources HTML et CSS :</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github. om/FreeCAD/FreeCAD/blob/master/src/Mod/StartPage/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Start - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_gl.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_gl.ts deleted file mode 100644 index bad9a5e113..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_gl.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Inicio - - - - Welcome to FreeCAD - Welcome to FreeCAD - - - - Documents - Documentos - - - - Help - Axuda - - - - Activity - Actividade - - - - Blog - Blog - - - - Link to the FreeCAD blog - Link to the FreeCAD blog - - - - New file - New file - - - - Empty File - Empty File - - - - Create an empty FreeCAD file - Create an empty FreeCAD file - - - - Open File - Open File - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Standard Part - Standard Part - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Assembly - - - - Create an assembly project - Create an assembly project - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - Recent files - - - - Tip - Pista - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Axusta o número de ficheiros recentes a ser amosados aquí no menú Editar -> Preferencias -> Xeral -> Tamaño da lista de ficheiros recentes - - - - Examples - Exemplos - - - - General documentation - Documentación xeral - - - - User hub - Hub do usuario - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Esta sección contén documentación útil para usuarios de FreeCAD en xeral: unha lista de tódolos bancos de traballo, instruccións polo miúdo sobre como instalar e usar a aplicación FreeCAD, titoriais, e todo o que ti podes para inciciarte. - - - - Power users hub - Hub de usuarios - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Esta sección recopila documentación para usuarios avanzados e persoas interesadas en escribir scripts python. Tamén podes atopar o repositorio de macros, instrucións sobre como instalar e usala, e máis información sobre persoalizar FreeCAD e necesidades específicas. - - - - Developers hub - Hub de desenvolvedores - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Esta sección contén materiais para desenvolvedores: como compilar FreeCAD ti mesmo, como está estruturadoo código fonte e como navegar nel, e como desenvolver novos bancos de traballo, e/ou incrustar FreeCAD na túa propia aplicación. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - O manual de FreeCAD é outra forma de presentar a información contida nesta wiki. Esto se fai como a lectura dun libro, e amosará xentilmente introducións a algunhas outras páxinas dende o hub seguinte. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">versión e-book</a> tamén está dispoñible. - - - - Workbenches documentation - Documentación dos bancos de traballo - - - - These are the help pages of all the workbenches currently installed on this computer. - Hai páxinas de axuda de tódolos bancos de traballo actuais instalados na computadora. - - - - Getting help from the community - Obteña axuda da comunidade - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - - - - Available addons - Addons dispoñibles - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - De seguido está a lista de bancos de traballo extra que podes engadir á túa instalación de FreeCAD. Procure e instale dende o menú Ferramentas -> Addons xestión. Podes aprender máis sobre calquera deles clicando na ligazón de embaixo. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Se non está incluído ca versión do teu FreeCAD, instala o paquete da documentación FreeCAD para obter os centros de documentación, axuda de bancos de traballo e documentación de comandos individuais sen conexión a internet. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Non se pode obter información dende GitHub. <a href="EnableDownload.py">Autorice a FreeCAD para acceder a internet</a> e volva cargar a páxina de inicio. - - - - Recent commits - Achegas recentes - - - - See all commits on github - Ver tódolos commits no github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Podes configurar un cartafol persoal amosado aquí en menú Editar -> Preferencias -> Inicio -> Amosar cartafol adicional - - - - version - versión - - - - build - construir - - - - Create new... - Crear novo... - - - - Unknown - Descoñecido - - - - Forum - Foro - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Para abrir calquera das ligazóns no teu navegador de escritorio, fai click co botón dereito -> Abrir en navegador externo - - - - Creation date - Data de creación - - - - Last modification - Última modificación - - - - Size - Tamaño - - - - Author - Autor - - - - License - Licenza - - - - File path - File path - - - - Notes - Notas - - - - Open start page preferences - Abrir as preferencias da páxina de inicio - - - - Workbench - - - - Start page - Páxina inicial - - - - CmdStartPage - - - Start - Inicio - - - - Start Page - Páxina de inicio - - - - Displays the start page in a browser view - Amosa a páxina de inicio nunha vista do navegador - - - - DlgStartPreferences - - - Contents - Contido - - - - Show forum - Amosar forum - - - - Show examples folder contents - Amosa exemplos contidos en carpetas - - - - Show additional folder - Amosar cartafol adicional - - - - If you want the examples to show on the first page - Se queres exemplos amosados na primeira páxina - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Se isto está activado, os últimos post dende o foro de FreeCAD amosaranse na lapela de actividade - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Amosar blog de notas - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Amosar consellos - - - - General - Xeral - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - Fontes e cores - - - - The background of the main start page area - Fondo da zona de traballo principal da páxina de inicio - - - - Background color - Cor de fondo - - - - in FreeCAD - en FreeCAD - - - - In external browser - En navegador externo - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - A cor do texto da versión - - - - Link color - Cor da ligazón - - - - An optional image to display as background - Imaxe opcional amosada de fondo - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Cor de fondo da páxina - - - - The color of the text on the main pages - Cor do texto nas páxinas principais - - - - Background image - Imaxe do fondo - - - - Page text color - Cor do texto da páxina - - - - The color of the links - A cor das ligazóns - - - - The background color of the boxes inside the pages - Cor de fondo das caixas dentro das páxinas - - - - Box background color - Cor do fondo da caixa - - - - The background color behind the panels - Cor de fondo detrás dos paneis - - - - The down gradient for the background color (currently unsupported) - Cor debaixo do gradiente para o fondo (agora non soportado) - - - - Open links - Abrir ligazóns - - - - Background text color - Cor do texto de fondo - - - - Use FreeCAD style sheet - Usar follas de estilo de FreeCAD - - - - Font family - Familia de fontes - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - A familia de fontes usadas na páxina de inicio. Pode ser nomes das fontes ou unha serie de fontes separadas por comas - - - - Arial,Helvetica,sans - Arial, Helvetica, sans - - - - The base font size to use for all texts of the Start page - Tamaño da fonte base usado para tódolos textos da páxina de inicio - - - - - px - px - - - - Options - Opcións - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Trocar banco de traballo despois da carga - - - - Close start page after loading - Inicio do peche da páxina despois da carga - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - - DlgStartPreferencesAdvanced - - - Advanced - Avanzado - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Inicio - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_hr.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_hr.ts deleted file mode 100644 index 1605eb9fcc..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_hr.ts +++ /dev/null @@ -1,633 +0,0 @@ - - - - - StartPage - - - Start - Počni - - - - Welcome to FreeCAD - Dobro došli u FreeCAD - - - - Documents - Dokumenti - - - - Help - Pomoć - - - - Activity - Aktivnost - - - - Blog - Blog - - - - Link to the FreeCAD blog - Poveznica na FreeCAD blog - - - - New file - Nova datoteka - - - - Empty File - Prazna datoteka - - - - Create an empty FreeCAD file - Stvori jedanu praznu FreeCAD datoteku - - - - Open File - Otvori datoteku - - - - Open an existing CAD file or 3D model - Otvori jednu postojeću CAD datoteku ili 3D model - - - - Create a part with the Part Design workbench - Stvori dio sa Oblikovanje Dijelova radnim stolom - - - - Assembly - Montaža - - - - 2D Draft - 2D Nacrt - - - - Create a 2D draft with the Draft workbench - Stvori 2D nacrt sa Nacrt radnim stolom - - - - BIM/Architecture - BIM/Arhitektura - - - - Create an architecture project - Stvori jedan arhitektonski projekt - - - - Recent files - Nedavno korištene datoteke - - - - Tip - Savjet - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Prilagoditi broj ostvarenih datoteka koje će biti prikazane ovdje u izborniku Uredi-> Postavke-> Općenito-> Veličina popisa nedavno korištenih datoteka - - - - Examples - Primjeri - - - - General documentation - Opća dokumentacija - - - - User hub - Korisničko okruženje - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Ovo poglavlje sadrži dokumentaciju korisnu za FreeCAD korisnike, općenito: popis svih radnih površina, detaljne upute kako instalirati i koristiti FreeCAD program, tutorijali i sve što je potrebno za početak. - - - - Power users hub - Napredno korisničko okruženje - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Ovo poglavlje sadrži dokumentaciju za napredne korisnike i osobe zainteresirane za pisanje Python skripte. Tamo ćete također naći spremište makronaredbi, upute o tome kako instalirati i koristiti ih, dodatne informacije o prilagodbi FreeCAD-a vašim specifičnim potrebama. - - - - Developers hub - Programersko okruženje - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Ovo poglavlje sadrži dokumentaciju za programere: kako sastaviti ( kompilirati) FreeCAD, o strukturi FreeCAD-a, izvornom kodu i kako se kretati u njemu i kako razvijati nove radne površine, ili integrirati FreeCAD u vlastite aplikacije. - - - - Manual - Priručnik - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - FreeCAD priručnik je jedan više linearni način prezentacije informacija ove "wiki" stranice. Čini vam se kao da čitate knjigu i nježno vas upoznaje sa više drugih stranica iz korisničkih sučelja gore. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-knjiga verzije</a> su također dostupne. - - - - Workbenches documentation - Radne Površine Dokumentacija - - - - These are the help pages of all the workbenches currently installed on this computer. - Ovo su stranice pomoći Radnih Površina trenutno instaliranih na ovom računalu. - - - - Getting help from the community - Dobivanje pomoći od zajednice - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecad.org">FreeCAD forum</a> Forum FreeCAD je odlično mjesto za dobivanje pomoći od drugih korisnika i programera FreeCAD-a. Forum ima mnogo sekcija za različite vrste problema i tema za razgovor. Ako imate sumnje, objavite u općenitijem odsjeku Pomoć pri korištenju FreeCAD-a <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> . - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Ako prvi put postavljate na forumu, budite sigurni da <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">Prvo pročitati upute!</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD održava javno <a href="https://www.freecad.org/tracker">traženje grešaka</a> gdje svatko može slati greške i predložiti nove značajke programa. Da izbjegnete dodatni rad i dobijete najbolju šansu da vaša pronađena greška bude riješena, obavezno pročitajte <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">vodič prijave greške</a> prije "postanja". - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Ovdje su najnovije dodane promjene <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD izvorni kod</a>. Ove promjene možda još ne možete koristiti u FreeCAD verziji koju trenutno koristite. Provjerite dostupne opcije <a href="https://www.freecad.org/wiki/Downloads"></a> ako želite da koristite verziju u razvoju. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Najnoviji postovi na <a href="https://forum.freecad.org">FreeCAD forumu</a>: - - - - Available addons - Dostupni dodatci - - - - Parametric Part - Parametarska komponenta - - - - Create an assembly with the Assembly workbench - Stvori jedan skup u Radnom prostoru Sastavljanje - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Ispod je popis dostupnih dodataka za Radne Površine koji se mogu dodati kod FreeCAD instalacije. Možete ih pregledavati i instalirati iz izbornika Alati-> Addons manager. Možete naučiti više o njima tako da kliknete na linkove ispod. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Ako nije u paketu sa FreeCAD verzijom, instalirajte FreeCAD dokumentaciju (paket dokumentacije za sučelja), Radni Stol "Pomoć" i pojedinačnu dokumentaciju naredbi bez internetske vez. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Ne možete dohvatiti podatke iz GitHub. <a href="EnableDownload.py">autorizirajte FreeCAD pristup internetu</a> i ponovno učitajte početnu stranicu. - - - - Recent commits - Nedavno poslano - - - - See all commits on github - Pogledajte sve objave na "github" - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Možete konfigurirati prilagođenu mapu za prikaz u izborniku Uredi-> Postavke-> Start-> Pokaži dodatne mape - - - - version - verzija - - - - build - izgradnja - - - - Create new... - Stvaranje nove... - - - - Unknown - Nepoznato - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Otvorite bilo koji od linkova gore u tvom pregledniku radne površine, kliknite desnom tipkom miša-> otvori u vanjskom pregledniku - - - - Creation date - Datum stvaranja - - - - Last modification - Posljednja izmjena - - - - Size - Veličina - - - - Author - Autor - - - - License - Licenca - - - - File path - Put do datoteke - - - - Notes - Bilješke - - - - Open start page preferences - Otvori postavke Početne stranice - - - - Workbench - - - - Start page - Početna stranica - - - - CmdStartPage - - - Start - Počni - - - - Start Page - Početna stranica - - - - Displays the start page in a browser view - Prikaži početnu stranicu u web pregledniku - - - - DlgStartPreferences - - - Contents - Sadržaj - - - - Show forum - Prikaz foruma - - - - Show examples folder contents - Prikaži sadržaj mape primjera - - - - Show additional folder - Pokaži dodatne mape - - - - If you want the examples to show on the first page - Ako želite da se primjeri za prikažu na prvoj stranici - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Ako je to označeno, najnoviji postovi iz foruma FreeCAD prikazat će se na kartici aktivnosti - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Izborna prilagođena mapa koja će se prikazati na dnu prve stranice. -Koristite ";;" da biste odvojili putove, ovdje možete dodati nekoliko mapa - - - - Show notepad - Pokaži zabilješke - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Pokazuje zabilješke pored datoteke sličice, gdje možete napraviti zabilješke od FreeCAD sesija - - - - Show tips - Prikaži savjete - - - - General - Općenito - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Radni prostor za prebacivanje nakon učitavanja datoteke s početne stranice, koristi se samo ako je Start početna radiona. - - - - The size of file thumbnail icons in recent files and examples sections - Veličina sličica datoteke u nedavnim datotekama i odjeljku primjera - - - - Displays help tips in the Start workbench Documents tab - Prikaži savjete pomoći u kartici Dokumenti početne radne površine - - - - File thumbnail size - Veličina sličica datoteke - - - - Show file thumbnails - Prikaži sličice datoteke - - - - Fonts and colors - Pisma i boje - - - - The background of the main start page area - Pozadina od područja glavne početne stranice - - - - Background color - Boja pozadine - - - - in FreeCAD - u FreeCAD - - - - In external browser - U vanjskom pregledniku - - - - Background color down gradient - Boja pozadine Nijansa boje dolje - - - - The color of the version text - Boja teksta verzije - - - - Link color - Boja poveznice - - - - An optional image to display as background - Opcionalna slika koja se prikazuje kao pozadina - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Ako je to označeno, i ako su stilski predlošci naznačeni u općim postavkama, to će se koristiti i nadjačati boju ispod - - - - Page background color - Boja pozadine stranice - - - - The color of the text on the main pages - Boja teksta na glavnoj stranici - - - - Background image - Pozadinska slika - - - - Page text color - Boja teksta stranice - - - - The color of the links - Boja poveznica (linkova) - - - - The background color of the boxes inside the pages - Boja okvira pozadine unutar stranice - - - - Box background color - Boja pozadine okvira - - - - The background color behind the panels - Boja pozadine iza panela - - - - The down gradient for the background color (currently unsupported) - Prijelaz na dolje za boju pozadine (trenutno se ne podržava) - - - - Open links - Otvori poveznice - - - - Background text color - Boja teksta pozadine - - - - Use FreeCAD style sheet - Korištenje FreeCAD liste stila - - - - Font family - Obitelj Fontova - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Obitelj pisma (fonta) na početnoj stranici. Može biti naziv pisma ili niz pričuvni pisama odvojenih zarezom - - - - Arial,Helvetica,sans - Arial, Helvetica, Sans - - - - The base font size to use for all texts of the Start page - Veličina osnovnog pisma za sve tekstove na početnoj stranici - - - - - px - px - - - - Options - Mogućnosti - - - - If checked, will automatically close the Start page when FreeCAD launches - Ako je označeno, automatski će zatvoriti početnu stranicu kada se FreeCAD pokrene - - - - Switch workbench after loading - Promijeni radni stol nakon učitavanja - - - - Close start page after loading - Zatvori početnu stranicu nakon učitavanja - - - - Close and switch on opening file - Zatvorite i uključite otvaranje datoteke - - - - If application is started by opening a file, apply the two settings above - Ako se aplikacija pokrene otvaranjem datoteke, primijenite dvije gore navedene postavke - - - - DlgStartPreferencesAdvanced - - - Advanced - Napredno - - - - Custom HTML Template - Prilagođeni HTML predložak - - - - An optional HTML template that will be used instead of the default start page. - Opcionalni HTML predložak koji će se koristiti umjesto zadane početne stranice. - - - - Custom CSS - Prilagođeni CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Možete ovdje zalijepiti svoju prilagođenu CSS datoteku i Start Page će je primijeniti za vas. Da biste saznali više o tome kako možete stilizirati Start Page, pogledajte izvore HTML-a i CSS-a: -</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Počni - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_hu.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_hu.ts deleted file mode 100644 index 86d17e2815..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_hu.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Kezdő időpont - - - - Welcome to FreeCAD - FreeCAD üdvözli - - - - Documents - Dokumentumok - - - - Help - Súgó - - - - Activity - Tevékenység - - - - Blog - Blog - - - - Link to the FreeCAD blog - FreeCAD bloghivatkozás - - - - New file - Új fájl - - - - Empty File - Üres fájl - - - - Create an empty FreeCAD file - Egy üres FreeCAD fájl létrehozás - - - - Open File - Fájl megnyitása - - - - Open an existing CAD file or 3D model - Meglévő CAD fájl vagy 3D modell megnyitása - - - - Create a part with the Part Design workbench - Alkatrész létrehozása a Alkatrész tervezés munkafelülettel - - - - Assembly - Összeállítás - - - - 2D Draft - 2D tervrajz - - - - Create a 2D draft with the Draft workbench - 2D-s vázlat létrehozása a Vázlat munkafelülettel - - - - BIM/Architecture - BIM / Építészet - - - - Create an architecture project - Építészeti terv létrehozása - - - - Recent files - Legutóbbi fájlok - - - - Tip - Tipp - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - A legutóbbi fájlok száma beállítható a Szerkesztés -> Beállítások -> Általános -> Legutóbbi fájlok listájának mérete menüpontban - - - - Examples - Példák - - - - General documentation - Általános dokumentáció - - - - User hub - Felhasználói csomópont - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Ez a szakasz hasznos dokumentációkat tartalmaz a FreeCAD felhasználóknak: egy listát az összes munkafelületről, részletes utasításokat a telepítésről és a FreeCAD használatáról, útmutatók és minden ami a kezdéshez szükséges lehet. - - - - Power users hub - Haladó felhasználói csomópont - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Ez a szakasz a haladó felhasználóknak és a python szkriptek írásával kapcsolatban érdeklődőknek szóló dokumentációt tartalmazza. Ugyancsak itt található a makrók gyűjteménye, a hozzájuk kapcsolódó telepítési és használati útmutatók, illetve további információk a FreeCAD egyedi igényeknek megfelelő személyre szabásáról. - - - - Developers hub - Fejlesztői csomópont - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Az a rész a fejlesztők számára tartalmaz anyagot: Hogyan kell összeállítani a FreeCAD-t, hogyan kell felépíteni a FreeCAD forráskódját + hogyan kell navigálni, új munkaállományokat fejleszteni és/vagy a FreeCAD-ot beépíteni a saját alkalmazásába. - - - - Manual - Kézikönyv - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - A FreeCAD kézikönyv egy másik, lineárisabb módja annak, hogy bemutassa a wikiban található információkat. Úgy készül, hogy olvasható, mint egy könyv, és finoman bemutatja Önnek sok más oldalon keresztül a fenti csomópontokat. A <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details"> e-könyvverziók </a> is elérhetők. - - - - Workbenches documentation - Munkafelületek dokumentációja - - - - These are the help pages of all the workbenches currently installed on this computer. - A jelenleg telepített összes munkafelület súgói. - - - - Getting help from the community - Segítségkérés a közösségtől - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - A <a href="https://forum.freecad.org">FreeCAD fórum</a> egy nagyszerű hely, ahol segítséget kaphat más FreeCAD-felhasználóktól és fejlesztőktől. A fórumnak számos szekciója van a különböző típusú problémák és vitatémák számára. Ha kétségei vannak, írjon az általánosabb <a href="https://forum.freecad.org/viewforum.php?f=3">Segítség a FreeCAD használatához</a> szekcióban. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Ha ez az első alkalom, hogy a fórumba írsz, akkor mindenképp olvasd el előtte az <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">Útmutatót!</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - A FreeCAD fenntartja a nyilvános <a href="https://www.freecad.org/tracker"> hibakeresőt </a>, ahol bárki bejegyezhet hibákat és új szolgáltatásokat javasolhat. Annak elkerülése érdekében, hogy többlet munkát ne okozz, és a lehető legjobb eséllyel meglegyen a hiba megoldása, olvassa el a <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236"> hibakeresési útmutatót </a> kiküldetés előtt. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Az alábbiakban láthatók a <a href="http://github.com/FreeCAD/FreeCAD/"> FreeCAD forráskódjának </a> legfrissebb módosításai. Ezek a változások még nem tükrözik a jelenleg futó FreeCAD verziót. Ellenőrizze a <a href="https://www.freecad.org/wiki/Downloads"> elérhető lehetőségeket </a>, ha fejlesztési verzióhoz szeretne hozzáférni. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Legújabb hozzászólások a <a href="https://forum.freecad.org">FreeCAD fórumon</a>: - - - - Available addons - Elérhető bővítmények - - - - Parametric Part - Változós rész - - - - Create an assembly with the Assembly workbench - Összeszerelés létrehozása a összeállítási munkafelület segítségével - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Alább látható az elérhető munkafelületek listája, amiket hozzáadhatsz a FreeCAD-hez. A menüben az Eszközök -> Bővítmények kezelése menüpontban böngészhetsz köztük és telepítheted őket. Bármelyikről többet tudhatsz meg, ha az alábbi linkekre kattintasz. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Ha a te FreeCAD verziód nem tartalmazta, akkor telepítsd a FreeCAD dokumentáció csomagot, amivel internet nélkül is elérheted a dokumentációs csomópontokat, a munkafelületek súgóit illetve az egyes parancsokhoz tartozó dokumentációt. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Nem kérhető le információ a GitHub-ról. <a href="EnableDownload.py">Engedélyezd, hogy a FreeCAD hozzáférjen az internethez,</a> majd töltsd újra a Kezdőlapot. - - - - Recent commits - Legutóbbi bejegyzések - - - - See all commits on github - Tekintse meg az összes github közzétételt - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Az ebben a menüben megjelenítendő egyéni mappát beállíthatod a Szerkesztés -> Beállítások -> Start -> További mappa menüpontban - - - - version - verzió - - - - build - kiadás - - - - Create new... - Új létrehozása... - - - - Unknown - Ismeretlen - - - - Forum - Fórum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - A fenti hivatkozások egyikének az asztali böngészőben megnyitásához kattintson a jobb gombbal a -> Nyissa meg a külső böngészőben - - - - Creation date - Létrehozás dátuma - - - - Last modification - Utolsó módosítás - - - - Size - Méret - - - - Author - Létrehozó - - - - License - Licenc - - - - File path - Fájl elérési út - - - - Notes - Megjegyzések - - - - Open start page preferences - Kezdőlap beállításainak megnyitása - - - - Workbench - - - - Start page - Kezdőlap - - - - CmdStartPage - - - Start - Kezdő időpont - - - - Start Page - Kezdő oldal - - - - Displays the start page in a browser view - Megnyitja a kezdő oldalt egy böngészőnézetben - - - - DlgStartPreferences - - - Contents - Tartalom - - - - Show forum - Fórum mutatása - - - - Show examples folder contents - Mutassa a példák mappa tartalmát - - - - Show additional folder - Mutassa a kiegészítő mappákat - - - - If you want the examples to show on the first page - Ha szeretné a példákat az első oldalon megmutatni - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Ha bejelölt, a legutóbbi FreeCAD fórum bejegyzéseket kijelzi a Tevékenység táblázatban - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Az első oldal alján megjelenő opcionális mappa. -A ";;" útvonalak külön-külön történő használatával több mappát is hozzáadhat itt - - - - Show notepad - Jegyzettömb megjelenítése - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Jegyzettömb jelenik meg a fájlbélyegképek mellett, ahol a jegyzeteket a munkamenetek között tárolhatja - - - - Show tips - Tippek megjelenítése - - - - General - Általános - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - A kezdő oldalról egy fájl betöltése után átváltani kívánt munkafelület, csak akkor használatos, ha a kezdő oldal az indító munkafelület - - - - The size of file thumbnail icons in recent files and examples sections - A fájlok miniatűr ikonjainak mérete a legutóbbi fájlok és a példák szakaszokban - - - - Displays help tips in the Start workbench Documents tab - Súgótippek megjelenítése a Start munkafelület Dokumentumok lapján - - - - File thumbnail size - A fájlikonok mérete - - - - Show file thumbnails - Miniatűr fájl megjelenítése - - - - Fonts and colors - Betűtípusok és színek - - - - The background of the main start page area - A fő kezdő oldal területének a háttere - - - - Background color - Háttér szín - - - - in FreeCAD - FreeCAD-ban - - - - In external browser - Külső böngészőben - - - - Background color down gradient - Háttérszín a színátmenet alján - - - - The color of the version text - A verzió szövegének színe - - - - Link color - Összekötés színe - - - - An optional image to display as background - Egy lehetséges ábra a háttérképnek - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Ha bejelölt, ha az általános testreszabásokban egy stílus lapot meghatározott, ennek használatával felülírja az alul található színeket - - - - Page background color - Oldal háttérszíne - - - - The color of the text on the main pages - A fő oldalak szöveg színe - - - - Background image - Háttérkép - - - - Page text color - Oldal szöveg színe - - - - The color of the links - Az összekötések színe - - - - The background color of the boxes inside the pages - Az oldalon levő téglatestek háttér színe - - - - Box background color - Téglatest háttérszíne - - - - The background color behind the panels - Panelek mögötti háttérszín - - - - The down gradient for the background color (currently unsupported) - A háttérszín halványítása (jelenleg nem támogatott) - - - - Open links - Nyitott összekötések - - - - Background text color - Háttér szöveg színe - - - - Use FreeCAD style sheet - FreeCAD stíluslap használata - - - - Font family - Betűkészlet - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - A kezdő oldalon használni kívánt betűcsalád. Állhat egy betűtípus nevéből vagy vesszővel elválasztott visszatérő betűtípus sorozatából - - - - Arial,Helvetica,sans - Arial, Helvetica, sans - - - - The base font size to use for all texts of the Start page - Alap betűméretet a kezdő oldal összes szövegének használatához - - - - - px - px - - - - Options - Beállítások - - - - If checked, will automatically close the Start page when FreeCAD launches - Ha bejelöli, a FreeCAD indításakor a kezdőoldal automatikusan bezárul - - - - Switch workbench after loading - Munkafelületre váltás a betöltés után - - - - Close start page after loading - Kezdő oldal bezárása a betöltés után - - - - Close and switch on opening file - Fájl bezárása és módosítása - - - - If application is started by opening a file, apply the two settings above - Ha a FreeCAD alkalmazás a fájl megnyitásával kezdődik, alkalmazza a fenti két beállítást - - - - DlgStartPreferencesAdvanced - - - Advanced - Haladó - - - - Custom HTML Template - Egyéni HTML sablon - - - - An optional HTML template that will be used instead of the default start page. - Egy HTML sablon lehetőség, melyet az alapértelmezett kezdő oldal helyett fogja használni. - - - - Custom CSS - Egyéni CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Ide beilleszthet egyéni CSS-t, és a Kezdőoldal alkalmazni fogja helyetted. Ha többet szeretne megtudni arról, hogyan lehet a Kezdőlapot stílusosítani, nézze meg a HTML- és CSS-forrásokat:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Kezdő időpont - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_id.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_id.ts deleted file mode 100644 index 0f64cde70d..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_id.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Mulai - - - - Welcome to FreeCAD - Welcome to FreeCAD - - - - Documents - Dokumen - - - - Help - Bantuan - - - - Activity - Aktifitas - - - - Blog - Blog - - - - Link to the FreeCAD blog - Link to the FreeCAD blog - - - - New file - New file - - - - Empty File - Empty File - - - - Create an empty FreeCAD file - Create an empty FreeCAD file - - - - Open File - Open File - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Assembly - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - Recent files - - - - Tip - Petunjuk - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Sesuaikan jumlah file terbaru yang akan ditampilkan di sini di menu Edit -> Preferensi -> Umum -> Ukuran daftar file terbaru - - - - Examples - Contoh - - - - General documentation - Dokumentasi umum - - - - User hub - User hub - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Bagian ini berisi dokumentasi yang berguna untuk pengguna FreeCAD secara umum: daftar semua meja kerja, petunjuk terperinci tentang cara menginstal dan menggunakan aplikasi FreeCAD, tutorial, dan semua yang dibutuhkan untuk menggunakannya. - - - - Power users hub - Power users hub - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Bagian ini mengumpulkan dokumentasi untuk pengguna tingkat lanjutan dan mereka yang tertarik untuk membuat tulisan python. Anda juga akan menemukan ruang penyimpanan yang besar, instruksi tentang cara menginstal dan menggunakannya, dan informasi lebih lanjut tentang cara menyesuaikan FreeCAD dengan kebutuhan khusus Anda. - - - - Developers hub - Developers hub - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - - - - Workbenches documentation - Workbenches documentation - - - - These are the help pages of all the workbenches currently installed on this computer. - These are the help pages of all the workbenches currently installed on this computer. - - - - Getting help from the community - Dapatkan bantuan dari komunitas - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Postingan terakhir di <a href="https://forum.freecad.org">forum FreeCAD</a>: - - - - Available addons - Available addons - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - - - - Recent commits - Recent commits - - - - See all commits on github - See all commits on github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - - - - version - versi - - - - build - build - - - - Create new... - Buat baru... - - - - Unknown - Unknown - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - To open any of the links above in your desktop browser, Right-click -> Open in external browser - - - - Creation date - Tanggal diciptakan - - - - Last modification - Terakhir dimodifikasi - - - - Size - Ukuran - - - - Author - Penulis - - - - License - Lisensi - - - - File path - File path - - - - Notes - Catatan - - - - Open start page preferences - Open start page preferences - - - - Workbench - - - - Start page - Start page - - - - CmdStartPage - - - Start - Mulai - - - - Start Page - Start Page - - - - Displays the start page in a browser view - Displays the start page in a browser view - - - - DlgStartPreferences - - - Contents - Contents - - - - Show forum - Tampilkan forum - - - - Show examples folder contents - Show examples folder contents - - - - Show additional folder - Show additional folder - - - - If you want the examples to show on the first page - If you want the examples to show on the first page - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Show notepad - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Show tips - - - - General - Umum - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - Font dan warna - - - - The background of the main start page area - The background of the main start page area - - - - Background color - Warna latar belakang - - - - in FreeCAD - in FreeCAD - - - - In external browser - In external browser - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - The color of the version text - - - - Link color - Link color - - - - An optional image to display as background - An optional image to display as background - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Page background color - - - - The color of the text on the main pages - The color of the text on the main pages - - - - Background image - Gambar background - - - - Page text color - Page text color - - - - The color of the links - The color of the links - - - - The background color of the boxes inside the pages - The background color of the boxes inside the pages - - - - Box background color - Box background color - - - - The background color behind the panels - The background color behind the panels - - - - The down gradient for the background color (currently unsupported) - The down gradient for the background color (currently unsupported) - - - - Open links - Open links - - - - Background text color - Background text color - - - - Use FreeCAD style sheet - Use FreeCAD style sheet - - - - Font family - Keluarga font - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - The base font size to use for all texts of the Start page - - - - - px - px - - - - Options - Pilihan - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Switch workbench after loading - - - - Close start page after loading - Close start page after loading - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - - DlgStartPreferencesAdvanced - - - Advanced - Advanced - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Mulai - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_it.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_it.ts deleted file mode 100644 index 0d2b543536..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_it.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Inizio - - - - Welcome to FreeCAD - Benvenuto in FreeCAD - - - - Documents - Documenti - - - - Help - Aiuto - - - - Activity - Attività - - - - Blog - Blog - - - - Link to the FreeCAD blog - Collegamento al blog di FreeCAD - - - - New file - Nuovo file - - - - Empty File - File vuoto - - - - Create an empty FreeCAD file - Crea un file FreeCAD vuoto - - - - Open File - Apri File - - - - Open an existing CAD file or 3D model - Apri un file CAD esistente o un modello 3D - - - - Create a part with the Part Design workbench - Crea una parte con l'ambiente di lavoro Part Design - - - - Assembly - Assieme - - - - 2D Draft - Disegno 2D - - - - Create a 2D draft with the Draft workbench - Crea una disegno 2D con l'ambiente di lavoro Draft - - - - BIM/Architecture - BIM/Architettura - - - - Create an architecture project - Crea un progetto di architettura - - - - Recent files - File recenti - - - - Tip - Suggerimento - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Regolare il numero di file recenti da mostrare qui nel menu Modifica-> Preferenze-> Generale-> Dimensione della lista dei file recenti - - - - Examples - Esempi - - - - General documentation - Documentazione generale - - - - User hub - Hub utente - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Questa sezione contiene la documentazione utile per gli utenti di FreeCAD in generale: un elenco di tutti gli ambienti di lavoro, istruzioni dettagliate su come installare e utilizzare l'applicazione FreeCAD, esercitazioni e tutto il necessario per iniziare. - - - - Power users hub - Hub degli utenti esperti - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Questa sezione raccoglie la documentazione per gli utenti avanzati e per le persone interessate alla stesura di script Python. Si trovano anche un repository di macro, le istruzioni su come installarle e usarle, e ulteriori informazioni sulla personalizzazione di FreeCAD per le proprie esigenze specifiche. - - - - Developers hub - Hub degli sviluppatori - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Questa sezione contiene materiale per gli sviluppatori: come compilare FreeCAD autonomamente, come è strutturato il codice sorgente di FreeCAD e come spostarsi all'interno di esso, e come sviluppare nuovi workbench o incorporare FreeCAD nella propria applicazione. - - - - Manual - Manuale - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Il manuale di FreeCAD è un altro modo più lineare per presentare le informazioni contenute in questo wiki. È fatto per essere letto come un libro e introduce gradualmente a molte altre pagine degli hub di cui sopra. Sono anche disponibili le <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">versioni e-book</a>. - - - - Workbenches documentation - Documentazione degli ambienti di lavoro - - - - These are the help pages of all the workbenches currently installed on this computer. - Queste sono le pagine di aiuto di tutti gli ambienti di lavoro attualmente installati nel computer. - - - - Getting help from the community - Ottenere aiuto dalla comunità - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - Il forum <a href="https://forum.freecad.org">FreeCAD</a> è un ottimo luogo per ottenere aiuto da altri utenti e sviluppatori di FreeCAD. Il forum ha molte sezioni per diversi tipi di problemi e argomenti di discussione. In caso di dubbio, postare nella sezione <a href="https://forum.freecad.org/viewforum.php?f=3">più generale sull'utilizzo di FreeCAD</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Se è la prima volta che state postando sul forum, assicuratevi di <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264"> leggere le linee guida</a> prima di postare! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD mantiene anche un <a href="https://www.freecad.org/tracker">bug tracker</a> pubblico dove chiunque può inviare bug e proporre nuove funzionalità. Per evitare di causare lavoro extra e avere le migliori possibilità di vedere il vostro bug risolto, assicuratevi di leggere la <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236"> Guida alla presentazione dei bug</a> prima di postare. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Di seguito sono elencate le ultime modifiche aggiunte al <a href="http://github.com/FreeCAD/FreeCAD/">codice sorgente di FreeCAD</a>. Questi cambiamenti potrebbero non essere ancora presenti nella versione di FreeCAD attualmente in esecuzione. Se si desidera ottenere una versione di sviluppo controllare le <a href="https://www.freecad.org/wiki/Downloads">opzioni disponibili</a>. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Gli ultimi post sul forum <a href="https://forum.freecad.org">FreeCAD</a>: - - - - Available addons - Addons disponibili - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Sotto è riportato un elenco dei workbench addizionali disponibili che possono essere aggiunti all'installazione di FreeCAD. Scorrere l'elenco e installarli dal menu Strumenti -> Addon manager. Per saperne di più su ognuno di essi fare clic sui link sottostanti. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Se non è incluso nella versione di FreeCAD, installare il pacchetto di documentazione di FreeCAD per ottenere la documentazione degli hub, gli aiuti degli ambienti e la documentazione dei singoli comandi senza una connessione Internet. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Impossibile recuperare le informazioni da GitHub. <a href="EnableDownload.py">Autorizzare l'accesso di FreeCAD a internet</a> e ricaricare la pagina iniziale. - - - - Recent commits - Ultimi commit - - - - See all commits on github - Vedere tutti i commit su github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - È possibile configurare una cartella personalizzata da visualizzare qui nel menu Modifica-> Preferenze-> Start-> Mostra la cartella aggiuntiva - - - - version - versione - - - - build - compilazione - - - - Create new... - Crea nuovo... - - - - Unknown - Sconosciuto - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Per aprire uno qualsiasi dei link sopra nel browser del desktop, fare clic con il tasto destro del mouse -> Apri nel browser esterno - - - - Creation date - Data di creazione - - - - Last modification - Ultima modifica - - - - Size - Dimensione - - - - Author - Autore - - - - License - Licenza - - - - File path - Percorso file - - - - Notes - Note - - - - Open start page preferences - Apri le preferenze della pagina iniziale - - - - Workbench - - - - Start page - Pagina iniziale - - - - CmdStartPage - - - Start - Inizio - - - - Start Page - Pagina iniziale - - - - Displays the start page in a browser view - Visualizzata la pagina iniziale nel browser - - - - DlgStartPreferences - - - Contents - Contenuti - - - - Show forum - Visualizza il forum - - - - Show examples folder contents - Mostra il contenuto della cartella degli esempi - - - - Show additional folder - Mostra la cartella aggiuntiva - - - - If you want the examples to show on the first page - Se si desidera che gli esempi vengano visualizzati nella prima pagina - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Selezionando questa opzione, gli ultimi post dal forum di FreeCAD sono visualizzati nella scheda Attività - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Una cartella personalizzata opzionale da visualizzare in fondo alla prima pagina. -Usando ";;" per separare i percorsi, puoi aggiungere diverse cartelle qui - - - - Show notepad - Visualizza Blocco note - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Mostra un blocco note accanto alle miniature dei file, dove è possibile mantenere le note tra le sessioni di FreeCAD - - - - Show tips - Mostra suggerimenti - - - - General - Generale - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Ambiente a cui passare a dopo il caricamento di un file dalla pagina Inizio, utilizzato solo se Inizio (Start) è l'ambiente di avvio - - - - The size of file thumbnail icons in recent files and examples sections - La dimensione delle icone delle miniature dei file nei file recenti e nelle sezioni di esempi - - - - Displays help tips in the Start workbench Documents tab - Visualizza suggerimenti nell'ambiente di lavoro Start, scheda Documenti - - - - File thumbnail size - Dimensione miniatura file - - - - Show file thumbnails - Mostra miniature file - - - - Fonts and colors - Font e colori - - - - The background of the main start page area - Lo sfondo dell'area principale della pagina iniziale - - - - Background color - Colore dello sfondo - - - - in FreeCAD - in FreeCAD - - - - In external browser - Nel browser esterno - - - - Background color down gradient - Colore di sfondo a gradiente verso il basso - - - - The color of the version text - Il colore del testo della versione - - - - Link color - Colore del link - - - - An optional image to display as background - Un'immagine facoltativa da visualizzare come sfondo - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Se questa opzione è selezionata e un foglio di stile è specificato nelle preferenze generali, verrà usato e sovrascriverà i colori sottostanti - - - - Page background color - Colore di sfondo della pagina - - - - The color of the text on the main pages - Il colore del testo nelle pagine principali - - - - Background image - Immagine di sfondo - - - - Page text color - Colore del testo della pagina - - - - The color of the links - Il colore dei link - - - - The background color of the boxes inside the pages - Il colore di sfondo dei riquadri all'interno delle pagine - - - - Box background color - Colore di sfondo dei riquadri - - - - The background color behind the panels - Il colore di sfondo dietro i pannelli - - - - The down gradient for the background color (currently unsupported) - La sfumatura verso il basso del colore di sfondo (attualmente non supportato) - - - - Open links - Apri il link - - - - Background text color - Colore di sfondo del testo - - - - Use FreeCAD style sheet - Usa il foglio di stile di FreeCAD - - - - Font family - Tipo di carattere - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - La famiglia di caratteri da utilizzare nella pagina iniziale. Può essere un nome di carattere o una serie separata da virgole di caratteri di ripiego - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - La dimensione del carattere di base da utilizzare per tutti i testi della pagina iniziale - - - - - px - px - - - - Options - Opzioni - - - - If checked, will automatically close the Start page when FreeCAD launches - Se selezionato, chiuderà automaticamente la pagina Start all'avvio di FreeCAD - - - - Switch workbench after loading - Cambia ambiente di lavoro dopo il caricamento - - - - Close start page after loading - Chiudi la pagina iniziale dopo il caricamento - - - - Close and switch on opening file - Chiudi e passa al file in apertura - - - - If application is started by opening a file, apply the two settings above - Se FreeCAD viene avviato aprendo un file, applica le due impostazioni sopra - - - - DlgStartPreferencesAdvanced - - - Advanced - Avanzato - - - - Custom HTML Template - Modello HTML personalizzato - - - - An optional HTML template that will be used instead of the default start page. - Un modello HTML opzionale da utilizzare al posto della pagina iniziale predefinita. - - - - Custom CSS - CSS personalizzato - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Qui puoi incollare il tuo CSS personalizzato e la pagina iniziale la applicherà per te. Per saperne di più su come è possibile disegnare la pagina iniziale, dai un'occhiata alle fonti HTML e CSS:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github. om/FreeCAD/FreeCAD/blob/master/src/Mod/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Inizio - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_ja.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_ja.ts deleted file mode 100644 index 03e72a74c6..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_ja.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - 開始 - - - - Welcome to FreeCAD - FreeCAD へようこそ - - - - Documents - ドキュメント - - - - Help - ヘルプ - - - - Activity - アクティビティ - - - - Blog - ブログ - - - - Link to the FreeCAD blog - Link to the FreeCAD blog - - - - New file - 新規ファイル - - - - Empty File - 空のファイル - - - - Create an empty FreeCAD file - 空のFreeCADファイルを作成 - - - - Open File - ファイルを開く - - - - Open an existing CAD file or 3D model - 既存のCADファイルまたは3Dモデルを開く - - - - Create a part with the Part Design workbench - PartDesignワークベンチで部品を作成 - - - - Assembly - アセンブリ - - - - 2D Draft - 2D図面 - - - - Create a 2D draft with the Draft workbench - Draftワークベンチで2D図面を作成 - - - - BIM/Architecture - BIM/建築 - - - - Create an architecture project - 建築プロジェクトを作成 - - - - Recent files - 最近使用したファイル - - - - Tip - ヒント - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - メニューの「編集→設定→標準→最近使用したファイル一覧のサイズ」でここに表示される最近使用したファイルの数を調整できます。 - - - - Examples - サンプル - - - - General documentation - 一般ドキュメント - - - - User hub - 一般ユーザー向けドキュメント類 - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - このセクションには一般的な FreeCAD ユーザーにとって役に立つドキュメントがあります。全てのワークベンチのリスト、FreeCAD アプリケーションのインストールと使い方の詳しいやり方、チュートリアルなど始めるのに必要な全てがあります。 - - - - Power users hub - パワーユーザー向けドキュメント類 - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - このセクションには上級者ユーザーや Python スクリプトを書くことに興味がある人たちのためのドキュメントが集められています。またマクロのレポジトリーやそれらをどのようにインストールし使うかについてのやり方、そして必要に合わせた FreeCAD のカスタマイズについての詳しい情報もあります。 - - - - Developers hub - 開発者向けドキュメント類 - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - このセクションには開発者のための情報があります。自分で FreeCAD をコンパイルする方法、FreeCAD のソースコードがどのように構成されていてそれをどのように読み進めるのか、また新しいワークベンチの開発方法や自分のアプリケーションに FreeCAD を埋め込む方法についてなどがあります。 - - - - Manual - マニュアル - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - このウィキにある情報を見る別の方法としてFreeCAD マニュアルがあります。情報を順序立てて書いてあるので、本のように読むことができます。マニュアルを読んだ後で、ウィキにあるたくさんのドキュメント類を少しずつ読んでいくと分かりやすいでしょう。<a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">電子書籍バージョン</a>も利用可能です。 - - - - Workbenches documentation - ワークベンチのドキュメント - - - - These are the help pages of all the workbenches currently installed on this computer. - このコンピューターに現在インストールされている全てのワークベンチのヘルプページがあります。 - - - - Getting help from the community - コミュニティから助けを得る - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecad.org">FreeCADフォーラム</a>は、他のFreeCADユーザーや開発者からの支援を受けられる素晴らしい場所です。フォーラムには、さまざまな種類の問題や話題ごとにたくさんのセクションがあります。もし適切なセクションがわからない場合は、全般的な話題を扱う <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> セクションに投稿してください。 - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - 初めてフォーラムに投稿する場合は最初に<a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">ガイドライン</a>を読んで確認してください! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD には公開<a href="https://www.freecad.org/tracker">バグトラッカー</a>も用意されていて、誰でもバグや新しい機能の提案を投稿することができます。余分な作業を発生させず、見つけたバグを解決できる可能性を上げるために、投稿する前には必ず<a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">バグ報告ガイドライン</a>を読んでください。 - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - 以下は最新の変更が加えられた<a href="http://github.com/FreeCAD/FreeCAD/">FreeCADのソースコード</a>です。これらの変更は、あなたが現在実行しているバージョンのFreeCADにはまだ反映されていない可能性があります。 開発版を手に入れたい場合は <a href="https://www.freecad.org/wiki/Downloads">利用可能なオプション</a>を確認して下さい。 - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - <a href="https://forum.freecad.org">FreeCAD フォーラム</a>の最新の投稿: - - - - Available addons - 利用可能なアドオン - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - 以下はインストールしたFreeCADに追加して利用できる追加ワークベンチのリストです。メニューの [ツール] - [Addon manager] で表示とインストールを行なってください。以下のリンクをクリックするとそれぞれのワークベンチについてさらに詳しく知ることができます。 - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - もしドキュメントのバンドルされていないFreeCADバージョンであるならば、FreeCADドキュメントパッケージをドキュメンテーション・ハブよりインストールすることで、ワークベンチのヘルプや各コマンドのドキュメントをインターネット接続なしでも利用できます。 - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - GitHubから情報をフェッチできませんでした。 <a href="EnableDownload.py">FreeCADからインターネットへアクセスできるようにした後</a>でスタートページを再読み込みして下さい。 - - - - Recent commits - 最近のコミット - - - - See all commits on github - GitHubのコメントを全て参照 - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - メニューの「編集→設定→Start→追加フォルダを表示」でここに表示するカスタムフォルダを設定できます。 - - - - version - バージョン - - - - build - ビルド - - - - Create new... - 新規作成... - - - - Unknown - 不明 - - - - Forum - フォーラム - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - 上記のリンクをデスクトップのブラウザーで開きたい場合は、「右クリック->外部ブラウザーで開く」の手順で開けます - - - - Creation date - 作成日時 - - - - Last modification - 最終変更 - - - - Size - サイズ - - - - Author - 作成者 - - - - License - ライセンス - - - - File path - File path - - - - Notes - ノート - - - - Open start page preferences - スタートページの設定を開く - - - - Workbench - - - - Start page - スタートページ - - - - CmdStartPage - - - Start - 開始 - - - - Start Page - スタートページ - - - - Displays the start page in a browser view - ブラウザービューでスタートページを表示 - - - - DlgStartPreferences - - - Contents - コンテンツ - - - - Show forum - フォーラムを表示 - - - - Show examples folder contents - サンプルフォルダの内容を表示 - - - - Show additional folder - 追加フォルダを表示 - - - - If you want the examples to show on the first page - 最初のページにて、作例を表示させたい - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - ここにチェックを入れると、FreeCADフォーラムからの最新の投稿が現在のタブに表示されます - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - 最初のページの下部に表示される追加のカスタムフォルダ。 -";;"を使用してパスを別々にすると複数のフォルダを追加できます。 - - - - Show notepad - メモ帳を表示 - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - ファイルのサムネイルの隣にメモ帳を表示させて、セッション中にメモを保存できるようにします。 - - - - Show tips - ヒントを表示 - - - - General - 標準 - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Start ワークベンチのドキュメントタブにヘルプのヒントを表示 - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - ファイルのサムネイルを表示 - - - - Fonts and colors - フォント及び色 - - - - The background of the main start page area - メインスタートページ領域の背景 - - - - Background color - 背景色 - - - - in FreeCAD - FreeCAD - - - - In external browser - 外部ブラウザー - - - - Background color down gradient - グラデーション背景色 - - - - The color of the version text - バージョンの文字色 - - - - Link color - リンクの色 - - - - An optional image to display as background - 背景として表示するオプション画像 - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - チェックして一般ユーザー設定でスタイルシートを指定している場合、それを使用して以下の色を上書き - - - - Page background color - ページ背景色 - - - - The color of the text on the main pages - メインページの文字色 - - - - Background image - 背景画像 - - - - Page text color - ページ文字色 - - - - The color of the links - リンクの色 - - - - The background color of the boxes inside the pages - ページ内におけるボックスの背景色 - - - - Box background color - ボックスの背景色 - - - - The background color behind the panels - パネルの背景色 - - - - The down gradient for the background color (currently unsupported) - 背景色用の下向きグラデーション (現在はサポートされていません) - - - - Open links - リンクを開く - - - - Background text color - テキスト背景色 - - - - Use FreeCAD style sheet - FreeCAD スタイルシートを使用 - - - - Font family - フォントの種類 - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - スタートページに用いるフォントファミリー。フォント名またはコンマで区切られた一連の代替えフォントにします - - - - Arial,Helvetica,sans - Arial、Helvetica、sans - - - - The base font size to use for all texts of the Start page - 開始ページのテキスト全てに使用する基本フォントサイズ - - - - - px - px - - - - Options - オプション - - - - If checked, will automatically close the Start page when FreeCAD launches - チェックされている場合、FreeCAD起動時に自動的にスタートページを閉じます - - - - Switch workbench after loading - 読み込みの後でワークベンチを切り替え - - - - Close start page after loading - 読み込みの後でスタートページを閉じる - - - - Close and switch on opening file - 閉じてファイルを開く - - - - If application is started by opening a file, apply the two settings above - ファイルオープンでアプリケーションを開始する場合、上の2つの設定を適用 - - - - DlgStartPreferencesAdvanced - - - Advanced - 高度な設定 - - - - Custom HTML Template - カスタムHTMLテンプレート - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - カスタムCSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>ここにペーストしたカスタムCSSがStart Pageで使われます。スタートページをカスタマイズする詳細を理解するために、HTMLとCSSソースコードを参照してください:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - 開始 - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_ka.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_ka.ts deleted file mode 100644 index 832ca3ae6a..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_ka.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - დაწყება - - - - Welcome to FreeCAD - მოგესალმებათ FreeCAD - - - - Documents - დოკუმენტები - - - - Help - დახმარება - - - - Activity - აქტივობა - - - - Blog - ბლოგი - - - - Link to the FreeCAD blog - FreeCAD-ის ბლოგის ბმული - - - - New file - ახალი ფაილი - - - - Empty File - ცარიელი ფაილი - - - - Create an empty FreeCAD file - ცარიელი FreeCAD-ის ფაილის შექმნა - - - - Open File - ფაილის გახსნა - - - - Open an existing CAD file or 3D model - არსებული CAD ფაილის ან 3D მოდელის გახსნა - - - - Create a part with the Part Design workbench - ნაწილის შექმნა ნაწილის დიზაინის სამუშაო მაგიდით - - - - Assembly - აწყობა - - - - 2D Draft - 2D ნახაზი - - - - Create a 2D draft with the Draft workbench - 2D ნახაზის შექმნა Draft სამუშაო მაგიდით - - - - BIM/Architecture - BIM/არქიტექტურა - - - - Create an architecture project - არქიტექტურული პროექტის შექმნა - - - - Recent files - უკანასკნელი ფაილები - - - - Tip - მინიშნება - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - დაარეგულირეთ ბოლო ფაილების რაოდენობა, რომლებიც აქ გამოჩნდება. მენიუ ჩასწორება -> მორგება -> ზოგადი -> ბოლო ფაილების სიის ზომა - - - - Examples - მაგალითები - - - - General documentation - მომხმარებლის დოკუმენტაცია - - - - User hub - მომხმარებლების ცენტრალური ქსელი - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - ეს განყოფილება შეიცავს ზოგადად FreeCAD-ის მომხმარებლებისთვის სასარგებლო დოკუმენტაციას: ყველა სამუშაო მაგიდის სიას, დეტალურ ინსტრუქციებს FreeCAD აპლიკაციის დაყენებისა და გამოყენების შესახებ, გაკვეთილებს და ყველაფერს, რაც გჭირდებათ დასაწყებად. - - - - Power users hub - გამოცდილი მომხმარებლების საერთო ქსელი - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - ეს განყოფილება აგროვებს დოკუმენტაციას მოწინავე მომხმარებლებისთვის და პითონის სკრიპტების დაწერით დაინტერესებული პირებისთვის. თქვენ ასევე ნახავთ მაკროების საცავს, ინსტრუქციებს მათი დაყენებისა და გამოყენების შესახებ და მეტი ინფორმაცია FreeCAD-ის თქვენს კონკრეტულ საჭიროებებზე მორგების შესახებ. - - - - Developers hub - დეველოპერების საერთო ქსელი - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - ეს განყოფილება შეიცავს მასალას დეველოპერებისთვის: როგორ დააკომპილიროთ FreeCAD თავად, როგორ არის სტრუქტურირებული FreeCAD-ის კოდი + როგორ იქონიოთ ნავიგაცია, როგორ შექმნათ ახალი სამუშაო მაგიდა და/ან ჩააშენოთ FreeCAD თქვენს აპლიკაციაში. - - - - Manual - სახელმძღვანელო - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - FreeCAD სახელმძღვანელო არის კიდევ ერთი, უფრო წრფივი გზა ამ ვიკიში მოცემული ინფორმაციის წარმოსაჩენად. ის შექმნილია წიგნის წასაკითხად და ნაზად გაგაცნობთ ბევრ სხვა გვერდს ზემოთ მოყვანილი ჰაბებიდან. ასევე ხელმისაწვდომია <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">ელექტრონული წიგნების ვერსიები</a>. - - - - Workbenches documentation - სამუშაო მაგიდების დოკუმენტაცია - - - - These are the help pages of all the workbenches currently installed on this computer. - ამ კომპიუტერში დაყენებულია ყველა სამუშაო მაგიდის დახმარების გვერდები. - - - - Getting help from the community - დახმარების საზოგადოებისგან მიღება - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - FreeCAD-ის<a href="https://forum.freecad.org"> ფორუმი</a> შესანიშნავი ადგილია FreeCAD-ის სხვა მომხმარებლებისა და დეველოპერებისგან დახმარების მისაღებად. ფორუმს აქვს მრავალი სექცია სხვადასხვა ტიპის საკითხებისა და სადისკუსიო თემებისთვის. თუ ეჭვი გეპარებათ, გამოაქვეყნეთ უფრო ზოგადი<a href="https://forum.freecad.org/viewforum.php?f=3"> დახმარება FreeCAD</a> განყოფილების გამოყენების შესახებ. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - თუ ფორუმზე პოსტ სპირველად აქვეყნებთ, აუცილებლად <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">წაიკითხეთ სახელმძღვანელო </a>მითითებები! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD ასევე ინახავს შეცდომების საჯარო<a href="https://www.freecad.org/tracker"> ტრეკერს</a>, სადაც ნებისმიერს შეუძლია წარადგინოს შეცდომები და შესთავაზოს ახალი ფუნქციები. იმისათვის, რომ თავიდან აიცილოთ ზედმეტი სამუშაოს გამოწვევა და საუკეთესო შანსები მისცეთ, რომ ნახოთ თქვენი ხარვეზი მოგვარებული, დარწმუნდით, რომ წაიკითხეთ<a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236"> შეცდომების წარდგენის სახელმძღვანელო</a> გამოქვეყნებამდე. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - ქვემოთ მოცემულია უახლესი ცვლილებები, რომლებიც დამატებულია <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD-ის კოდში</a>. ეს ცვლილებები შესაძლოა ჯერ არ აისახოს FreeCAD-ის ვერსიაში, რომელსაც ამჟამად გაქვთ გაშვებული. შეამოწმეთ <a href="https://www.freecad.org/wiki/Downloads">ხელმისაწვდომი ვარიანტები</a> თუ გსურთ მიიღოთ უახლესი ბეტა ვერსია. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - ბოლო პოსტები <a href="https://forum.freecad.org">FreeCAD-ის ფორუმზე</a>: - - - - Available addons - ხელმისაწვდომი დამატებები - - - - Parametric Part - პარამეტრული ნაწილი - - - - Create an assembly with the Assembly workbench - ანაწყობის შექმნა აწყობის სამუშაო დაფაზე - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - ქვემოთ მოცემულია ხელმისაწვდომი დამატებითი სამუშაო მაგიდების სია, რომლებიც შეიძლება დაემატოს თქვენს FreeCAD-ს. დაათვალიერეთ და დააყენეთ ისინი მენიუდან ხელსაწყო -> დამატებების მმართველი. თქვენ შეგიძლიათ გაიგოთ მეტი რომელიმე მათგანის შესახებ ქვემოთ მოცემულ ბმულებზე დაწკაპუნებით. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - თუ არ მიიღეთ თქვენს FreeCAD ვერსიასთან ერთად, დააინსტალირეთ FreeCAD დოკუმენტაციის პაკეტი, რათა მიიღოთ დოკუმენტაციის ჰაბები, სამუშაო მაგიდაზე დახმარება და ინდივიდუალური ბრძანების დოკუმენტაცია ინტერნეტის გარეშე. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - GitHub-იდან ინფორმაციის გამოთხოვნის შეცდომა.<a href="EnableDownload.py">მიეცით FreeCAD-ს ინტერნეტთან წვდომა</a> და თავიდან ჩატვირთეთ საწყისი გვერდი. - - - - Recent commits - ბოლოდროინდელი კომიტები - - - - See all commits on github - ყველა კომიტის GitHub-ზე ნახვა - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - აქ საჩვენებლად საქაღალდე შეგიძლიათ ხელით მიუთითოთ. ამისათვის გადადით ჩასწორება ->მორგება -> საწყისი -> დამატებითი საქაღალდის ჩვენება - - - - version - ვერსია - - - - build - build - - - - Create new... - ახლის შექმნა... - - - - Unknown - უცნობი - - - - Forum - ფორუმი - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - ზემოთ მოცემული რომელიმე ბმულის თქვენი დესკტოპის ბრაუზერში გასახსნელად დააწკაპუნეთ მაუსის მარჯვენა ღილაკით -> გახსენით გარე ბრაუზერში - - - - Creation date - შექმნის თარიღი - - - - Last modification - ბოლო ცვლილების თარიღი - - - - Size - ზომა - - - - Author - ავტორი - - - - License - ლიცენზია - - - - File path - ფაილის ბილიკი - - - - Notes - შენიშვნები - - - - Open start page preferences - საწყისი გვერდის მორგება - - - - Workbench - - - - Start page - საწყისი გვერდი - - - - CmdStartPage - - - Start - დაწყება - - - - Start Page - საწყისი გვერდი - - - - Displays the start page in a browser view - საწყისი გვერდის ჩაშენებულ ბრაუზერში ჩვენება - - - - DlgStartPreferences - - - Contents - შემცველობა - - - - Show forum - ფორუმის ჩვენება - - - - Show examples folder contents - მაგალითების საქაღალდის შემცველობის ჩვენება - - - - Show additional folder - დამატებითი საქაღალდის ჩვენება - - - - If you want the examples to show on the first page - გნებავთ პირველ გვერდზე მაგალითების ჩვენება - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - თუ ჩართლია, აქტივობის ჩანართზე FreeCAD-ის ფორუმიდან უახლესი პოსტები გამოჩნდება - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - არასავალდებულო ხელით მითითებული საქაღალდე პირველი გვერდის ქვედა ნაწილში საჩვენებლად. -ბილიკების ";;"-ით დაყოფით შეგიძლიათ რამდენიმე საქაღალდე მიუთითოთ - - - - Show notepad - ბლოკნოტის ჩვენება - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - ფაილის მინიატურების გასწვრივ წიგნაკის, სადაც თქვენი შენიშვნების შენახვა შეგიძლიათ სესიებს შუა, ჩვენება - - - - Show tips - მინიშნებების ჩვენება - - - - General - ზოგადი - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - სამუშაო მაგიდა, რომელზეც მოხდება გადართვა საწყისი გვერდიდან ფაილის ჩატვირთვის შემდეგ. გამოიყენება მხოლოდ მაშინ, თუ გაშვებისას სამუშაო მაგიდად 'გაშვებაა' დაყენებული - - - - The size of file thumbnail icons in recent files and examples sections - ბოლო ფაილებში და მაგალითის სექციებში ფაილის მინიატურის ხატულების ზომა - - - - Displays help tips in the Start workbench Documents tab - "Start" სამუშაო მაგიდის დოკუმენტების ჩანართში დახმარების ჩვენება - - - - File thumbnail size - ფაილის მინიატურის ზომა - - - - Show file thumbnails - ფაილის მინიატურების ჩვენება - - - - Fonts and colors - ფონტები და ფერები - - - - The background of the main start page area - მთავარი საწყისი გვერდის ფონი - - - - Background color - ფონის ფერი - - - - in FreeCAD - freeCAD-ში - - - - In external browser - გარე ბრაუზერში - - - - Background color down gradient - ფონის ფენის გრადიენტი ქვემოთ - - - - The color of the version text - ვერსიის ტექსტის ფერი - - - - Link color - ბმულების ფერი - - - - An optional image to display as background - არასავალდებულო სურათი ფონზე საჩვენებლად - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - თუ ეს ჩართულია და საერთო მორგების ფანჯარაში მითითებულია გვერდის სტილი, ის გამოყენებული იქნება ქვემო ფერების გადასაღებად - - - - Page background color - გვერდის ფონის ფერი - - - - The color of the text on the main pages - მთავარი გვერდების ტექსტის ფერი - - - - Background image - ფონის გამოსახულება - - - - Page text color - გვერდის ტექსტის ფერი - - - - The color of the links - ბმულების ფერი - - - - The background color of the boxes inside the pages - გვერდების შიგნით ყუთების ფონის ფერი - - - - Box background color - ველის ფონის ფერი - - - - The background color behind the panels - პანელების მიღმა ფერი - - - - The down gradient for the background color (currently unsupported) - ქვედა გრადიენტი ფონის ფერისთვის (ჯერ მხარდაუჭერელია) - - - - Open links - ბმულების გახსნა - - - - Background text color - ფონის ტექსტის ფერი - - - - Use FreeCAD style sheet - FreeCAD-ის სტილების გამოყენება - - - - Font family - ფონტის ოჯახი - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - საწყის გვერდზე გამოსაყენებელი ფონტის ოჯახი. შეიძლება იყოს ფონტის სახელი ან მძიმით გამოყოფილი სარეზერვო ფონტის სია - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - საწყის გვერდის ყველა ტექსტის ბაზისური ფონტის ზომა - - - - - px - პქს - - - - Options - მორგება - - - - If checked, will automatically close the Start page when FreeCAD launches - თუ ჩართულია, საწყისი გვერდი FreeCAD-ის გაშვებისას ავტომატურად დაიხურება - - - - Switch workbench after loading - ჩატვირთვის შემდეგ სამუშაო მაგიდის გადართვა - - - - Close start page after loading - საწყისი გვერდის დახურვა ჩატვირთვის შემდეგ - - - - Close and switch on opening file - დახურვა და ფაილის გახსნაზე გადართვა - - - - If application is started by opening a file, apply the two settings above - თუ აპლიკაცია გაშვებულია ფაილის გახსნით, ქვემორე ორი პარამეტრის გადატარება - - - - DlgStartPreferencesAdvanced - - - Advanced - დამატებით - - - - Custom HTML Template - მომხმარებლის HTML შაბლონი - - - - An optional HTML template that will be used instead of the default start page. - არასავალდებულო HTML შაბლონი, რომელიც გაშვების ნაგულისხმევი გვერდის მაგიერ იქნება ნაჩვენები. - - - - Custom CSS - მომხმარებლის CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>აქ შეგიძლიათ თქვენი CSS კოდი ჩასვათ და ის საწყის გვერდზე იქნება გამოყენებული. იმისთვის, რომ გაიგოთ მეტი იმის შესახებ, როგორ მოირგოთ საწყისი გვერდი, გადახედეთ HTML და CSS წყაროებს:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - დაწყება - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_kab.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_kab.ts deleted file mode 100644 index 0cf31ebb49..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_kab.ts +++ /dev/null @@ -1,498 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Documents - Documents - - - - Help - Help - - - - Activity - Activity - - - - Recent files - Fichiers récents - - - - Tip - Tip - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - - - - Examples - Examples - - - - General documentation - General documentation - - - - User hub - User hub - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - - - - Power users hub - Power users hub - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - - - - Developers hub - Developers hub - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - - - - Workbenches documentation - Workbenches documentation - - - - These are the help pages of all the workbenches currently installed on this computer. - These are the help pages of all the workbenches currently installed on this computer. - - - - Getting help from the community - Getting help from the community - - - - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Available addons - Available addons - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - - - - Recent commits - Recent commits - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - See all commits on github - See all commits on github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - - - - version - version - - - - build - build - - - - Create new... - Create new... - - - - Unknown - Unknown - - - - Forum - Anmager - - - - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - To open any of the links above in your desktop browser, Right-click -> Open in external browser - - - - Creation date - Creation date - - - - Last modification - Last modification - - - - Notes - Notes - - - - Open start page preferences - Open start page preferences - - - - Workbench - - - Start page - Start page - - - - CmdStartPage - - - Start - Start - - - - Start Page - Start Page - - - - Displays the start page in a browser view - Displays the start page in a browser view - - - - DlgStartPreferences - - - Start page options - Start page options - - - - Start page template - Start page template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Contents - Contents - - - - Show forum - Show forum - - - - Show examples folder contents - Show examples folder contents - - - - Show additional folder - Show additional folder - - - - If you want the examples to show on the first page - If you want the examples to show on the first page - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Show notepad - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Show tips - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - Fonts and colors - Fonts and colors - - - - The background of the main start page area - The background of the main start page area - - - - Background color - Couleur d'arrière-plan - - - - in FreeCAD - in FreeCAD - - - - In external browser - In external browser - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - The color of the version text - - - - Link color - Link color - - - - An optional image to display as background - An optional image to display as background - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Page background color - - - - The color of the text on the main pages - The color of the text on the main pages - - - - Background image - Background image - - - - Page text color - Page text color - - - - The color of the links - The color of the links - - - - The background color of the boxes inside the pages - The background color of the boxes inside the pages - - - - Box background color - Box background color - - - - The background color behind the panels - The background color behind the panels - - - - The down gradient for the background color (currently unsupported) - The down gradient for the background color (currently unsupported) - - - - Open links - Open links - - - - Background text color - Background text color - - - - Use FreeCAD style sheet - Use FreeCAD style sheet - - - - Font family - Famille de polices - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - The base font size to use for all texts of the Start page - - - - px - px - - - - Use gradient for New File icon - Use gradient for New File icon - - - - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - - - - Options - Iɣewwaṛen - - - - Choose which workbench to switch to after the program launches - Choose which workbench to switch to after the program launches - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Switch workbench after loading - - - - Close start page after loading - Close start page after loading - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_ko.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_ko.ts deleted file mode 100644 index c45dc8cb67..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_ko.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - 시작 - - - - Welcome to FreeCAD - 프리캐드에 오신 것을 환영합니다 - - - - Documents - 문서 - - - - Help - 도움말 - - - - Activity - 활동 - - - - Blog - 블로그 - - - - Link to the FreeCAD blog - 프리캐드 블로그에 링크하기 - - - - New file - 새 파일 - - - - Empty File - Empty File - - - - Create an empty FreeCAD file - Create an empty FreeCAD file - - - - Open File - Open File - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Assembly - - - - 2D Draft - 2D 설계도 - - - - Create a 2D draft with the Draft workbench - - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - 최근 파일들 - - - - Tip - - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - 편집 -> 환경 설정 -> 일반 -> 최근 파일 목록의 크기 메뉴에서 표시 할 최근 파일 수를 조정하십시오 - - - - Examples - 예시 - - - - General documentation - 일반 문서 - - - - User hub - 사용자 허브 - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - 이 섹션에는 FreeCAD 사용자에게 유용한 문서가 포함되어 있습니다: 모든 워크 벤치 목록, FreeCAD 응용 프로그램 설치 및 사용법, 자습서 및 시작하기에 필요한 모든 지침. - - - - Power users hub - 고급 사용자 허브 - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - 이 섹션에서는 고급 사용자와 Python 스크립트 작성에 관심이 있는 사람들을 위한 문서를 수집합니다. 또한 매크로 저장소, 매크로 설치 및 사용 방법에 대한 지침, FreeCAD를 특정 요구 사항에 맞게 사용자 지정하는 방법에 대한 추가 정보를 찾을 수 있습니다. - - - - Developers hub - 개발자 허브 - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - 이 섹션에는 개발자를 위한 자료가 포함되어 있습니다: FreeCAD를 직접 컴파일하는 방법, FreeCAD 소스 코드의 구조화 방법 + 탐색 방법, 새로운 워크벤치 개발 방법 및/또는 자체 응용 프로그램에 FreeCAD를 내장하는 방법을 알아봅니다. - - - - Manual - 설명서 - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - FreeCAD 설명서은 이 위키에 포함된 정보를 표현하는 또 다른 방법입니다. 그것은 책처럼 읽도록 만들어졌으며 위의 센터에서 다른 많은 페이지로 부드럽게 소개 할 것입니다. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details"> 전자 도서 버전 </a>도 제공됩니다. - - - - Workbenches documentation - 워크 벤치 문서 - - - - These are the help pages of all the workbenches currently installed on this computer. - 이 컴퓨터에 설치된 모든 워크 벤치의 도움말 페이지입니다. - - - - Getting help from the community - 커뮤니티에서 도움 받기 - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecad.org">FreeCAD forum</a> 은 FreeCAD 의 사용자들과 개발자들로 부터 도움을 구하기에 좋은 곳 입니다. forum 에는 다양한 문제와 주제들에 대해 많은 섹션들을 갖추고 있습니다. 궁금한 것이 있으면, 가장 일반적인 수준을 다루는 <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> 섹션에 게시해 보세요. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - 포럼에 게시물을 올리는 것이 처음 이라면, 그 전에 우선 <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264"> 지침을 읽으십시오</a>. - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - - - - Available addons - 사용 가능한 애드온 - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - 다음은 FreeCAD 설치에 추가할 수 있는 사용 가능한 추가 워크벤치 목록입니다. 메뉴 도구 -> 애드온 관리자에서 찾아보고 설치합니다. 아래 링크를 클릭하면 이들 중 하나에 대해 자세히 알아볼 수 있습니다. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - FreeCAD 설명서 패키지가 귀하의 버전과 함께 제공되지 않은 경우 FreeCAD 도움말을 설치하여 인터넷 연결없이 문서 센터, 워크 벤치 도움말 및 명령 문서에 액세스하십시오. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - GitHub에서 정보를 검색할 수 없습니다. <a href="EnableDownload.py"> FreeCAD가 인터넷에 액세스하도록 허용</a>하고 시작 페이지를 새로 고침 하십시오. - - - - Recent commits - 최근 변경 사항 - - - - See all commits on github - Github의 모든 변경 사항보기 - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - 메뉴 편집 -> 환경 설정 -> 시작 -> 추가 폴더 표시에서 사용자 정의 폴더를 구성 할 수 있습니다 - - - - version - 버전 - - - - build - 빌드 - - - - Create new... - 새로 만들기... - - - - Unknown - 알 수 없음 - - - - Forum - 포럼 - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - 위의 링크를 데스크탑 브라우저에서 열려면 마우스 오른쪽 버튼 클릭 -> 외부 브라우저에서 열기를 선택하십시오. - - - - Creation date - 생성 날짜 - - - - Last modification - 마지막으로 변경함 - - - - Size - 크기 - - - - Author - 작성자: - - - - License - 라이선스 - - - - File path - File path - - - - Notes - 메모 - - - - Open start page preferences - 시작 페이지 환경 설정 열기 - - - - Workbench - - - - Start page - 시작 페이지 - - - - CmdStartPage - - - Start - 시작 - - - - Start Page - 시작 페이지 - - - - Displays the start page in a browser view - 브라우저에서 시작 페이지를 표시합니다. - - - - DlgStartPreferences - - - Contents - 내용 - - - - Show forum - 포럼 표시 - - - - Show examples folder contents - 예제 폴더 내용보기 - - - - Show additional folder - 추가 폴더 표시 - - - - If you want the examples to show on the first page - 예제를 첫 페이지에 표시하려면 - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - 이 항목을 선택하면 FreeCAD 포럼의 최신 게시물이 활동 탭에 표시됩니다. - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - 첫 페이지 하단에 표시할 선택적 사용자 지정 폴더입니다. -사용하여 ";;" 경로를 분리하려면 여기에 여러 폴더를 추가할 수 있습니다. - - - - Show notepad - 메모 표시 - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - 파일 축소판 옆에 메모장을 표시하여 세션 간에 메모를 보관할 수 있습니다. - - - - Show tips - 팁 표시 - - - - General - 일반 - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - 워크벤치 시작 문서 탭에 도움말 팁을 표시합니다. - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - 글꼴 및 색상 - - - - The background of the main start page area - 기본 시작 페이지 영역의 배경 - - - - Background color - 배경색 - - - - in FreeCAD - FreeCAD에서 - - - - In external browser - 외부 브라우저에서 - - - - Background color down gradient - 배경색 다운 그라디언트 - - - - The color of the version text - 버전 텍스트의 색상 - - - - Link color - 링크 색상 - - - - An optional image to display as background - 배경으로 표시할 선택적 이미지 - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - 이 항목이 선택되어 있고 일반 기본 설정에서 스타일 시트가 지정되어 있으면 이 스타일 시트가 사용되어 아래 색상을 무시합니다. - - - - Page background color - 페이지 배경색 - - - - The color of the text on the main pages - 기본 페이지의 텍스트 색상 - - - - Background image - 배경 이미지 - - - - Page text color - 페이지 텍스트 색상 - - - - The color of the links - 링크 색상 - - - - The background color of the boxes inside the pages - 페이지 내부 상자의 배경색 - - - - Box background color - 패널 배경색 - - - - The background color behind the panels - 패널 뒤의 배경색 - - - - The down gradient for the background color (currently unsupported) - 배경색의 아래쪽 그라디언트 (현재 지원되지 않음) - - - - Open links - 링크 열기 - - - - Background text color - 배경 텍스트 색상 - - - - Use FreeCAD style sheet - FreeCAD 스타일 시트 사용 - - - - Font family - 글꼴 가족 - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - 시작 페이지에서 사용할 글꼴 모음. 글꼴 이름 또는 쉼표로 구분된 일련의 대체 글꼴일 수 있습니다. - - - - Arial,Helvetica,sans - Arial, Helvetica, sans - - - - The base font size to use for all texts of the Start page - 시작 페이지의 모든 텍스트에 사용할 기본 글꼴 크기 - - - - - px - px - - - - Options - 옵션 - - - - If checked, will automatically close the Start page when FreeCAD launches - 선택하면 FreeCAD가 시작될 때 시작 페이지가 자동으로 닫힙니다. - - - - Switch workbench after loading - 로드 후 Workbench 전환 - - - - Close start page after loading - 로드 후 시작 페이지 닫기 - - - - Close and switch on opening file - 파일을 닫고 켜기 - - - - If application is started by opening a file, apply the two settings above - 파일을 열어 응용 프로그램을 시작한 경우 위의 두 가지 설정을 적용하십시오. - - - - DlgStartPreferencesAdvanced - - - Advanced - Advanced - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - 시작 - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_lt.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_lt.ts deleted file mode 100644 index 729090f286..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_lt.ts +++ /dev/null @@ -1,498 +0,0 @@ - - - - - StartPage - - - Start - Pradėti - - - - Documents - Dokumentai - - - - Help - Žinynas - - - - Activity - Veiklos - - - - Recent files - Paskiausiai naudoti failai - - - - Tip - Patarimas - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Keiskite čia rodomų paskiausių rinkmenų skaičių pasirinkę Taisa -> Nuostatos -> Bendrosios -> Paskiausiai naudotų rinkmenų sąrašo ilgis - - - - Examples - Pavyzdžiai - - - - General documentation - Pagrindinė dokumentacija - - - - User hub - Vartotojų centras - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Šiame skyriuje talpinama „FreeCad“ vartotojams bendrai naudingos žinios: visų darbastalių sąrašas, išsamūs nurodymai, kaip įdiegti ir naudoti „FreeCAD“ programą, pamokymus ir visa kita, ko jums prireiktų pradedant. - - - - Power users hub - Pažengusių vartotojų centras - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Šiame skyriuje surinktos žinios pažengusiems vartotojams ir tiems, kuriuos domina „python“ kalba rašytos programėlės. Čia taip pat rasite makrokomandų talpyklą, paaiškinimus, kaip jas įsidiegti ir naudoti bei dar daug gerų patarimų, kaip pritaikyti „FreeCAD“ prie jūsų ypatingų poreikių. - - - - Developers hub - Kūrėjų centras - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Šis skyrius skirtas kūrėjams: Čia galima rasti, kaip pačiam sukompiliuoti „FreeCAD“, kaip sudarytas programos kodas ir kaip jį žvalgyti, kaip sukurti naujus darbastalius ir/arba įterpti juos į jūsų nuosavą programą. - - - - Manual - Vartotojo vadovas - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - „FreeCAD“ vartotojo vadovas yra kitas, nuosekliu būdu pateikiantis žinias, kurios sudaro šį wiki žinyną. Jis parašytas skaitymui, panašiam į įprastinės knygos skaitymą ir sklandžiai supažindins su daugeliu kitų puslapių, pateikiamų vartotojų centruose. Taip pat pasiekiama ir <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">angliška el. knyga</a>. - - - - Workbenches documentation - Darbastalių vadovai - - - - These are the help pages of all the workbenches currently installed on this computer. - Čia yra visų šiuo metu kompiuteryje įdiegtų darbastalių žinynai. - - - - Getting help from the community - Gauti pagalbos iš bendruomenės - - - - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecadweb.org">„FreeCAD“ forumas</a>yra puiki vieta gauti pagalbos iš kitų programos naudotojų ir kūrėjų. Forume rasite daug skilčių įvairiausioms bėdoms ar temoms aptrarti. Jei esate pasimetę, į kurią skiltį kreiptis, palikite įrašą bendresnėje skiltyje <a href="https://forum.freecadweb.org/viewforum.php?f=3">Pagalba, kaip naudoti „FreeCAD“</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Jei tai pirmas kartas, kai skelbiate įrašą forume, pirmiausia primigtynai siūlome perskaityti <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">įrašų skelbimo patarimus</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - „FreeCAD“ taip pat prižiūri viešą <a href="https://www.freecadweb.org/tracker">žinomų klaidų sąrašą</a>, kur kiekvienas gali pranešti apie rastas klaidas ar pasiūlyti naujas programos ypatybes. Kad išvengtumėte papildomo darbo ir suteiktumėte geriausias galimybes pamatyti savo klaidą išspręstą, prieš pranešdami apie ją būtinai perskaitykite <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">patarimus, kaip pranešti apie klaidas</a>. - - - - Available addons - Pasiekiami papildiniai - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Žemiau pateiktas papildomų darbastalių, kurie gali būti įdiegti į jūsų „FreeCAD“ programą, sąrašas. Naršykite ir įdiekite juos meniu (Įrankiai->Papildinių tvarkyklė) pagalba. Sužinoti plačiau apie kiekvieną jų galite paspaudę nuorodas, esančias žemiau. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Jei nepridėta kartu su jūsų „FreeCAD“ laida, įsidiekite programos žinyną, kad turėtumėte po ranka išsamų darbastalių ir paskirų komandų žinyną ir neprisijungus prie žiniatinklio. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Negalima paimti duomenų iš „GitHub“. <a href="EnableDownload.py">Suteikite „FreeCAD“ prieigą prie interneto</a>ir iš naujo įkelkite Pradžios puslapį. - - - - Recent commits - Paskiausi keitimai - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Žemiau pateikti vėliausi atnaujinimai <a href="http://github.com/FreeCAD/FreeCAD/">„FreeCAD“ išeities tekstuose</a>. Šie atnaujinimai gali dar neatsispindėti jūsų dabartinėje „FreeCAD“ programos laidoje. Patikrinkite <a href="https://www.freecadweb.org/wiki/Downloads">siūlomų laidų parinktis</a>, jei norite gauti programos plėtros laidą. - - - - See all commits on github - Žiūrėti visas programos laidas „github“ svetainėje - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Galite nustatyti kad pasirinktinis aplankas būtų rodomas čia. Tam eikite į Taisa->Nuostatos->Pradžia->Rodyti papildomą aplanką - - - - version - laida - - - - build - sukurti - - - - Create new... - Sukurti naują... - - - - Unknown - Nežinoma - - - - Forum - Diskusijos - - - - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - Naujausi <a href="https://forum.freecadweb.org">„FreeCAD“ forumo</a> įrašai: - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Kad atverti bet kurią nuorodą jūsų naršyklėje, spauskite dešinį pelės mygtuką ir pasirinkite „Atverti išorinėje naršyklėje“ - - - - Creation date - Sukūrimo data - - - - Last modification - Paskutinis pakeitimas - - - - Notes - Pastabos - - - - Open start page preferences - Open start page preferences - - - - Workbench - - - Start page - Pradžios puslapis - - - - CmdStartPage - - - Start - Pradėti - - - - Start Page - Pradžios puslapis - - - - Displays the start page in a browser view - Atvaizduoja pradžios puslapį naršyklės rodinyje - - - - DlgStartPreferences - - - Start page options - Pradžios puslapio parinktys - - - - Start page template - Pradžios puslapio šablonas - - - - An optional HTML template that will be used instead of the default start page. - Pasirinktinis HTML šablonas, kuris bus naudojamas vietoj įprastinio Pradžios puslapio. - - - - Contents - Turinys - - - - Show forum - Rodyti forumą - - - - Show examples folder contents - Rodyti pavyzdžių aplankų turinį - - - - Show additional folder - Rodyti papildomą aplanką - - - - If you want the examples to show on the first page - Jei norite pavyzdžių, rodomų Pradžios puslapyje - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Jei tai pasirinkta, naujausi „FreeCAD“ forumo įrašai bus rodomi Veiklos skirtuke - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Rodyti užrašinę - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Show tips - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - Fonts and colors - Šriftai ir spalvos - - - - The background of the main start page area - Pagrindinio pradžios puslapio srities pagrindo spalva - - - - Background color - Pagrindo spalva - - - - in FreeCAD - „FreeCAD“ programoje - - - - In external browser - Išorinėje naršyklėje - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - Laidos aprašo spalva - - - - Link color - Nuorodos spalva - - - - An optional image to display as background - Pasirinktinis paveikslas, atvaizduotinas kaip pagrindo vaizdas - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Puslapio pagrindo spalva - - - - The color of the text on the main pages - Pagrindinių puslapių rašto spalva - - - - Background image - Pagrindo paveikslėlis - - - - Page text color - Puslapio rašto spalva - - - - The color of the links - Nuorodų spalva - - - - The background color of the boxes inside the pages - Langų puslapių viduje pagrindo spalva - - - - Box background color - Lango pagrindo spalva - - - - The background color behind the panels - Pagrindo spalva už skydelių - - - - The down gradient for the background color (currently unsupported) - Apatinė pagrindo spalvokaitos spalva (kol kas nepalaikoma) - - - - Open links - Atverti saitus - - - - Background text color - Pagrindo rašto spalva - - - - Use FreeCAD style sheet - Naudoti „FreeCAD“ išvaizdos stilių - - - - Font family - Šriftų šeima - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Šriftų šeima, naudojama pradžios puslapyje. Gali būti nurodytas vieno šrifto pavadinimas arba nurodyti keli kableliais atskirti pakaitiniais šriftai - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Pagrindinio šrifto dydis pradžios puslapio rašto rodymui - - - - px - tšk. - - - - Use gradient for New File icon - Naudoti pereinamas spalvas Naujos rinkmenos paveikslėliui - - - - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - - - - Options - Parinktys - - - - Choose which workbench to switch to after the program launches - Choose which workbench to switch to after the program launches - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Po paleidimo persijungti į darbastalį - - - - Close start page after loading - Po paleidimo užverti pradžios puslapį - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_nl.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_nl.ts deleted file mode 100644 index b32e14d01d..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_nl.ts +++ /dev/null @@ -1,634 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Welcome to FreeCAD - Welkom bij FreeCAD - - - - Documents - Documenten - - - - Help - Help - - - - Activity - Activiteit - - - - Blog - Blog - - - - Link to the FreeCAD blog - Link naar het FreeCAD blog - - - - New file - Nieuw bestand - - - - Empty File - Leeg bestand - - - - Create an empty FreeCAD file - Maak een leeg FreeCAD-bestand - - - - Open File - Open bestand - - - - Open an existing CAD file or 3D model - Open een bestaand CAD-bestand of 3D-model - - - - Create a part with the Part Design workbench - Maak een onderdeel aan met de Part Design werkbank - - - - Assembly - Samenstelling - - - - 2D Draft - 2D schets - - - - Create a 2D draft with the Draft workbench - Maak een 2D schets met de Draft werkbank - - - - BIM/Architecture - BIM/Architectuur - - - - Create an architecture project - Maak een architectuurproject - - - - Recent files - Recente bestanden - - - - Tip - Tip - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Pas het -aantal recente bestanden- die hier getoond worden aan in het menu Bewerken> Voorkeuren> Algemeen> Tabblad Algemeen> Grootte van de recente-bestanden lijst - - - - Examples - Voorbeelden - - - - General documentation - Gebruikersdocumentatie - - - - User hub - Gebruikers hub - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Deze sectie bevat nuttige algemene documentatie voor FreeCAD-gebruikers: een lijst van alle werkbanken, gedetailleerde instructies over het installeren en gebruiken van FreeCAD, tutorials, en alles wat je nodig hebt om te beginnen. - - - - Power users hub - Hub voor gevorderde gebruikers - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Deze sectie verzamelt documentatie voor ervaren gebruikers en mensen die geïnteresseerd zijn in het schrijven van Python scripts. U vindt hier ook een bibliotheek van macro's, instructies over hoe deze te installeren en gebruiken, en meer informatie over het aanpassen van FreeCAD aan uw specifieke behoeften. - - - - Developers hub - Ontwikkelaars hub - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Deze sectie bevat materiaal voor ontwikkelaars: Hoe zelf FreeCAD te compileren, hoe de broncode van FreeCAD gestructureerd is en hoe erin te navigeren, hoe nieuwe werkbanken te ontwikkelen en/of FreeCAD in uw eigen toepassing in te voegen. - - - - Manual - Handleiding - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - De FreeCAD handleiding is een andere, meer lineaire manier om de informatie uit deze wiki te presenteren. Het is gemaakt om als een boek te worden gelezen en zal u rustig kennis laten maken met de vele andere pagina's van de bovenstaande hubs. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">E-boek versies</a> zijn ook beschikbaar. - - - - Workbenches documentation - Documentatie van de werkbanken - - - - These are the help pages of all the workbenches currently installed on this computer. - Dit zijn hulp pagina's van alle op dit moment op Uw computer geïnstalleerde wekbanken. - - - - Getting help from the community - Krijg hulp van de Community - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - Het <a href="https://forum.freecad.org">FreeCAD forum</a> is een goede plek om hulp te krijgen van andere FreeCAD gebruikers en ontwikkelaars. Het forum heeft een aantal sub-forums voor verschillende onderwerpen en discussies. Post in geval van twijfel in het meer algemene <a href="https://forum.freecad.org/viewforum.php?f=3">Help over het gebruik van FreeCAD</a> sub-forum. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Als het de eerste keer is dat je iets op het forum plaatst, zorg er dan voor dat je <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">de richtlijnen</a> eerst leest! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD onderhoudt ook een openbare <a href="https://www.freecad.org/tracker">bug tracker</a> waar iedereen bugs kan indienen en nieuwe functies kan voorstellen. Om extra werk te voorkomen, en voor de beste kansen om je bug opgelost te krijgen, zorg ervoor dat je de <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug indiening gids</a> leest, voordat je iets post. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - In de lijst hieronder staan de laatste toegevoegde wijzigingen aan de <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD broncode</a>. Deze wijzigingen zijn mogelijk nog niet doorgevoerd in je huidige versie van FreeCAD. Kijk bij de <a href="https://www.freecad.org/wiki/Downloads">beschikbare opties</a> in het geval je met een (andere) ontwikkelversie wil werken. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - De nieuwste berichten op het <a href="https://forum.freecad.org">FreeCAD forum</a>: - - - - Available addons - Beschikbare uitbreidingen - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Hieronder staat een lijst van extra beschikbare werkbanken die kunnen worden toegevoegd aan Uw FreeCAD installatie. Doorzoek en installeer ze via het menu Gereedschap -> Uitbreidingsmanager. U kunt meer over ze te weten komen door op onderstaande links te klikken. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Wanneer niet gebundeld met uw FreeCAD-versie, installeert U dan het FreeCAD documentatie pakket om documentatie hubs, werkbank hulp en documentatie over de individuele commando's te krijgen zonder een internetverbinding. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Kan de informatie van GitHub niet binnenhalen. <a href="EnableDownload.py">Geef FreeCAD toegang tot het internet</a> and herlaad the Start pagina. - - - - Recent commits - Recente bijdragen - - - - See all commits on github - Zie alle bijdragen op github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Om een op maat gemaakte map hier weer te laten geven kunt u dat in het volgende menu instellen: Bewerken-> Voorkeuren-> Start-> Custom map configureren - - - - version - versie - - - - build - bouw - - - - Create new... - Nieuw Document... - - - - Unknown - Onbekend - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Om een van de bovenstaande links in uw desktop browser te openen, klik met de rechtermuisknop-> Open in externe browser - - - - Creation date - Aanmaakdatum - - - - Last modification - Laatst wijziging - - - - Size - Grootte - - - - Author - Auteur - - - - License - Licentie - - - - File path - Bestandslocatie - - - - Notes - Aantekeningen - - - - Open start page preferences - Open start pagina voorkeuren - - - - Workbench - - - - Start page - Startpagina - - - - CmdStartPage - - - Start - Start - - - - Start Page - Startpagina - - - - Displays the start page in a browser view - De start-pagina weergegeven in een browser - - - - DlgStartPreferences - - - Contents - Inhoud - - - - Show forum - Toon forum - - - - Show examples folder contents - Toon de inhoud van de map voorbeelden - - - - Show additional folder - Toon een extra map - - - - If you want the examples to show on the first page - Als u wilt dat de voorbeelden op de eerste pagina worden weergegeven - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Als dit aangevinkt is, worden de laatste berichten van het FreeCAD-forum weergegeven op het tabblad Activiteit - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Een optionele aangepaste map, die onderaan de eerste pagina wordt weergegeven. -Door ";" te gebruiken kan je ook meerdere mappen toevoegen - - - - Show notepad - Kladblok weergeven - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Toont een kladblok naast de bestandsminiaturen, om aantekeningen te bewaren tussen sessies - - - - Show tips - Toon tips - - - - General - Algemeen - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Werkbank waarnaar moet worden overgeschakeld na het laden van een bestand vanaf de startpagina, wordt alleen gebruikt als werkbank Start de werkbank bij opstarten is - - - - The size of file thumbnail icons in recent files and examples sections - De grootte van de bestandiconen in het -recente bestanden en voorbeelden- scherm - - - - Displays help tips in the Start workbench Documents tab - Toon help tips op het tabblad Documenten in de Start werkbank - - - - File thumbnail size - Bestandsicoon grootte - - - - Show file thumbnails - Toon bestand miniaturen - - - - Fonts and colors - Lettertypen en kleuren - - - - The background of the main start page area - De achtergrond van het hoofdgedeelte van de startpagina - - - - Background color - Achtergrond - - - - in FreeCAD - in FreeCAD - - - - In external browser - In externe browser - - - - Background color down gradient - Achtergrond kleur gradient - - - - The color of the version text - De kleur van de versietekst - - - - Link color - Linkkleur - - - - An optional image to display as background - Een optionele afbeelding die als achtergrond wordt weergegeven - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Als dit aangevinkt is, en een stijlblad is gespecificeerd in de Algemene Voorkeuren, zal het stijlblad gebruikt worden in plaats van de onderstaande kleuren - - - - Page background color - Pagina-achtergrondkleur - - - - The color of the text on the main pages - De kleur van de tekst op de hoofdpagina's - - - - Background image - Achtergrondafbeelding - - - - Page text color - Paginatekstkleur - - - - The color of the links - De kleur van de links - - - - The background color of the boxes inside the pages - De achtergrondkleur van de kaders binnen de pagina's - - - - Box background color - Achtergrondkleur van de kaders - - - - The background color behind the panels - De achtergrondkleur achter de panelen - - - - The down gradient for the background color (currently unsupported) - Het verloop naar beneden van de achtergrondkleur (momenteel niet ondersteund) - - - - Open links - Koppelingen openen - - - - Background text color - Achtergrondtekstkleur - - - - Use FreeCAD style sheet - Gebruik het FreeCAD-stijlblad - - - - Font family - Lettertypefamilie - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - De lettertypefamilie die gebruikt moet worden op de startpagina. Kan een lettertypenaam zijn of een door komma's gescheiden reeks reservelettertypen - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - De basistekstgrootte die gebruikt moet worden voor alle teksten op de startpagina - - - - - px - px - - - - Options - Opties - - - - If checked, will automatically close the Start page when FreeCAD launches - Indien aangevinkt, wordt de startpagina automatisch gesloten als FreeCAD start - - - - Switch workbench after loading - Na opstarten naar deze Werkbank overschakelen - - - - Close start page after loading - Sluit de startpagina na het laden - - - - Close and switch on opening file - Sluit en wissel bij het openen van bestand - - - - If application is started by opening a file, apply the two settings above - Als de toepassing wordt gestart door een bestand te openen, pas de twee bovenstaande instellingen toe - - - - DlgStartPreferencesAdvanced - - - Advanced - Geavanceerd - - - - Custom HTML Template - Aangepaste HTML-sjabloon - - - - An optional HTML template that will be used instead of the default start page. - Een optioneel HTML-sjabloon dat wordt gebruikt in plaats van de standaard startpagina. - - - - Custom CSS - Aangepaste CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - Je kunt hier jouw aangepaste CSS plakken en de startpagina past hem toe. Om meer te weten te komen over hoe je de startpagina kunt stylen, kijk eens bij de HTML en CSS broncodes: -<a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</a> -<a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</a> - - - - QObject - - - - Start - Start - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_no.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_no.ts deleted file mode 100644 index 8a1cf8020b..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_no.ts +++ /dev/null @@ -1,498 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Documents - Documents - - - - Help - Hjelp - - - - Activity - Activity - - - - Recent files - Nylig brukte filer - - - - Tip - Tip - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - - - - Examples - Examples - - - - General documentation - General documentation - - - - User hub - User hub - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - - - - Power users hub - Power users hub - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - - - - Developers hub - Developers hub - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - - - - Workbenches documentation - Workbenches documentation - - - - These are the help pages of all the workbenches currently installed on this computer. - These are the help pages of all the workbenches currently installed on this computer. - - - - Getting help from the community - Getting help from the community - - - - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Available addons - Available addons - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - - - - Recent commits - Recent commits - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - See all commits on github - See all commits on github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - - - - version - version - - - - build - build - - - - Create new... - Create new... - - - - Unknown - Unknown - - - - Forum - Forum - - - - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - To open any of the links above in your desktop browser, Right-click -> Open in external browser - - - - Creation date - Creation date - - - - Last modification - Last modification - - - - Notes - Notes - - - - Open start page preferences - Open start page preferences - - - - Workbench - - - Start page - Start page - - - - CmdStartPage - - - Start - Start - - - - Start Page - Start Page - - - - Displays the start page in a browser view - Displays the start page in a browser view - - - - DlgStartPreferences - - - Start page options - Start page options - - - - Start page template - Start page template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Contents - Contents - - - - Show forum - Show forum - - - - Show examples folder contents - Show examples folder contents - - - - Show additional folder - Show additional folder - - - - If you want the examples to show on the first page - If you want the examples to show on the first page - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Show notepad - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Show tips - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - Fonts and colors - Fonts and colors - - - - The background of the main start page area - The background of the main start page area - - - - Background color - Bakgrunnsfarge - - - - in FreeCAD - in FreeCAD - - - - In external browser - In external browser - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - The color of the version text - - - - Link color - Link color - - - - An optional image to display as background - An optional image to display as background - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Page background color - - - - The color of the text on the main pages - The color of the text on the main pages - - - - Background image - Background image - - - - Page text color - Page text color - - - - The color of the links - The color of the links - - - - The background color of the boxes inside the pages - The background color of the boxes inside the pages - - - - Box background color - Box background color - - - - The background color behind the panels - The background color behind the panels - - - - The down gradient for the background color (currently unsupported) - The down gradient for the background color (currently unsupported) - - - - Open links - Open links - - - - Background text color - Background text color - - - - Use FreeCAD style sheet - Use FreeCAD style sheet - - - - Font family - Skrift familie - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - The base font size to use for all texts of the Start page - - - - px - px - - - - Use gradient for New File icon - Use gradient for New File icon - - - - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - - - - Options - Alternativer - - - - Choose which workbench to switch to after the program launches - Choose which workbench to switch to after the program launches - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Switch workbench after loading - - - - Close start page after loading - Close start page after loading - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_pl.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_pl.ts deleted file mode 100644 index b781fe4c1b..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_pl.ts +++ /dev/null @@ -1,640 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Welcome to FreeCAD - Witaj w FreeCAD - - - - Documents - Dokumenty - - - - Help - Pomoc - - - - Activity - Aktywność - - - - Blog - Blog - - - - Link to the FreeCAD blog - Link do bloga FreeCAD - - - - New file - Utwórz nowy plik - - - - Empty File - Pusty plik - - - - Create an empty FreeCAD file - Utwórz pusty plik FreeCAD - - - - Open File - Otwórz plik - - - - Open an existing CAD file or 3D model - Otwórz plik CAD lub model 3D - - - - Create a part with the Part Design workbench - Utwórz część za pomocą środowiska pracy Projekt Części - - - - Assembly - Złożenie - - - - 2D Draft - Rysunek roboczy 2D - - - - Create a 2D draft with the Draft workbench - Utwórz rysunek 2D za pomocą środowiska Rysunek Roboczy - - - - BIM/Architecture - BIM / Architektura - - - - Create an architecture project - Utwórz projekt architektury - - - - Recent files - Ostatnio używane pliki - - - - Tip - Podpowiedź - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Dostosuj liczbę wyświetlanych nazw plików w menu Edycja → Preferencje → Ogólne → Rozmiar listy ostatnio otwartych plików - - - - Examples - Przykłady - - - - General documentation - Dokumentacja podstawowa - - - - User hub - Centrum użytkownika - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Ta sekcja zawiera dokumentację ogólną przydatną dla użytkowników programu FreeCAD. Listę wszystkich Środowisk pracy, szczegółowe instrukcje dotyczące instalacji i użytkowania aplikacji FreeCAD, poradniki i wszystko, co jest potrzebne do rozpoczęcia pracy. - - - - Power users hub - Centrum Power użytkowników - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Ta sekcja gromadzi dokumentację dla zaawansowanych użytkowników i osób zainteresowanych pisaniem skryptów w środowisku Python. Znajdziesz tam również repozytorium makrodefinicji, instrukcje instalacji i używania oraz dodatkowe informacje o dostosowywaniu programu FreeCAD do swoich potrzeb. - - - - Developers hub - Centrum programistów - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Ta sekcja zawiera materiał dla programistów: jak samemu skompilować FreeCAD, jak zbudowany jest kod źródłowy FreeCAD i jak po nim się poruszać, jak tworzyć nowe środowiska lub osadzać FreeCAD we własnej aplikacji. - - - - Manual - Instrukcja - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Podręcznik FreeCAD jest kolejnym, bardziej zwięzłym sposobem na zaprezentowanie informacji zawartych w tej stronie Wiki. Jest stworzony tak by można go było czytać jak książkę i delikatnie wprowadzi Cię na wiele innych stron z podanych poniżej centrów. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">Dostępna jest równiez</a> wersja w postaci e-book. - - - - Workbenches documentation - Dokumentacja Środowisk pracy - - - - These are the help pages of all the workbenches currently installed on this computer. - Są to strony pomocy dla wszystkich Środowisk pracy aktualnie zainstalowanych na tym komputerze. - - - - Getting help from the community - Uzyskaj pomoc społeczności - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecad.org"> Forum FreeCAD </a> jest doskonałym miejscem do uzyskania pomocy od innych użytkowników i programistów tej aplikacji. Posiada ono wiele sekcji poświęconych różnym rodzajom zagadnień i tematów dyskusji. W razie wątpliwości opublikuj wiadomość w sekcji ogólnej <a href="https://forum.freecad.org/viewforum.php?f=3">Pomoc w użytkowaniu FreeCAD</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Jeśli piszesz na forum po raz pierwszy, pamiętaj, aby najpierw <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">przeczytać wytyczne</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD utrzymuje również publiczne <a href="https://www.freecad.org/tracker">narzędzie do śledzenia błędów</a>, gdzie każdy może zgłaszać błędy i proponować nowe funkcje. Aby zwiększyć szanse na naprawienie błędu i uniknąć powtarzanie już istniejących zgłoszeń, przed zamieszczeniem zgłoszenia przeczytaj <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">poradnik zgłaszania błędów </a>. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Poniżej znajduje się lista najnowszych zmian wprowadzonych do <a href="http://github.com/FreeCAD/FreeCAD/">kodu źródłowego FreeCAD</a>. Zmiany mogą nie być widoczne w wersji z której teraz korzystasz. Sprawdź <a href="https://www.freecad.org/wiki/Downloads">dostępne opcje</a> jeśli chcesz uzyskać wersję dla programistów. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Najnowsze tematy na <a href="https://forum.freecad.org">forum FreeCAD</a>: - - - - Available addons - Dostępne dodatki - - - - Parametric Part - Część parametryczna - - - - Create an assembly with the Assembly workbench - Utwórz złożenie za pomocą środowiska pracy Złożenie - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Poniżej znajduje się lista dodatkowych środowisk pracy, które mogą być dodane do Twojej instalacji programu FreeCAD. Przeglądaj i instaluj je z menu Narzędzia-> Menedżer dodatków. Dowiesz się więcej o każdym z nich, klikając na linki poniżej. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Jeśli nie dołączono do Twojej wersji programu, zainstaluj pakiet dokumentacji FreeCAD, aby uzyskać centra dokumentacji, pomoc dla środowiska pracy i indywidualną dokumentację poleceń, bez dostępu do Internetu. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Nie mogę odebrać informacji z GitHuba. <a href="EnableDownload.py" >Zezwól programowi FreeCAD na dostęp do Internetu</a> i ponownie załaduj stronę startową. - - - - Recent commits - Najnowsze zobowiązania - - - - See all commits on github - Zobacz wszystkie zobowiązania na Github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Możesz skonfigurować niestandardowy folder do wyświetlenia w menu Edycja -> Preferencje -> Start -> Pokaż dodatkowy folder - - - - version - wersja - - - - build - numer rewizji - - - - Create new... - Utwórz nowy ... - - - - Unknown - Nieznany - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Aby otworzyć link w przeglądarce, kliknij prawym przyciskiem myszki -> Otwórz w zewnętrznej przeglądarce - - - - Creation date - Data utworzenia - - - - Last modification - Ostatnia modyfikacja - - - - Size - Rozmiar - - - - Author - Autor - - - - License - Licencja - - - - File path - Ścieżka do pliku - - - - Notes - Uwagi - - - - Open start page preferences - Otwórz ustawienia strony startowej - - - - Workbench - - - - Start page - Strona startowa - - - - CmdStartPage - - - Start - Start - - - - Start Page - Strona startowa - - - - Displays the start page in a browser view - Wyświetla stronę startową w przeglądarce - - - - DlgStartPreferences - - - Contents - Zawartość - - - - Show forum - Pokaż forum - - - - Show examples folder contents - Pokaż zawartość folderu z przykładami - - - - Show additional folder - Pokaż dodatkowy folder - - - - If you want the examples to show on the first page - Jeśli chcesz, aby przykłady pokazywały się na pierwszej stronie - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Jeśli ta opcja jest zaznaczona, -najnowsze posty z forum FreeCAD będą wyświetlane na karcie Aktywność - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Opcjonalny folder wyświetlany u dołu pierwszej strony. -Używając ";;" do rozdzielenia ścieżek, możesz dodać tutaj kilka folderów - - - - Show notepad - Pokaż notatnik - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Wyświetla notatnik obok miniaturek plików, -w którym można przechowywać notatki pomiędzy sesjami - - - - Show tips - Wyświetl wskazówki - - - - General - Ogólne - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Środowisko pracy, wywoływane po załadowaniu pliku ze strony Start, -opcja używana tylko wtedy, gdy Start jest startowym środowiskiem pracy - - - - The size of file thumbnail icons in recent files and examples sections - Rozmiar miniaturek ikon plików w sekcji ostatnich plików oraz przykładów - - - - Displays help tips in the Start workbench Documents tab - Wyświetla wskazówki pomocy w zakładce Dokumenty w środowisku pracy Start - - - - File thumbnail size - Rozmiar miniaturki dla ikonki pliku - - - - Show file thumbnails - Pokaż miniatury plików - - - - Fonts and colors - Czcionki i kolory - - - - The background of the main start page area - Tło obszaru głównej strony startowej - - - - Background color - Kolor tła - - - - in FreeCAD - w FreeCAD - - - - In external browser - W przeglądarce zewnętrznej - - - - Background color down gradient - Kolor tła u dołu gradientu - - - - The color of the version text - Kolor tekstu dla wersji - - - - Link color - Kolor odnośnika - - - - An optional image to display as background - Obraz opcjonalny do wyświetlania jako tlo - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Jeśli ta opcja jest zaznaczona i arkusz stylów jest określony w Preferencjach ogólnych, -zostanie on użyty i zastąpi poniższe kolory - - - - Page background color - Kolor tła dla strony - - - - The color of the text on the main pages - Kolor tekstu na głównych stronach - - - - Background image - Obraz w tle - - - - Page text color - Kolor tekstu na stronie - - - - The color of the links - Kolor odnośników - - - - The background color of the boxes inside the pages - Kolor tła pola zaznaczenia na stronach - - - - Box background color - Kolor tła dla okienek - - - - The background color behind the panels - Kolor tła pod panelami - - - - The down gradient for the background color (currently unsupported) - Kolor gradientu tła u dołu (obecnie nieobsługiwany) - - - - Open links - Otwórz odnośniki - - - - Background text color - Kolor tekstu w tle - - - - Use FreeCAD style sheet - Użyj arkusza stylów FreeCAD - - - - Font family - Krój pisma - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Krój pisma, którego należy użyć na stronie startowej. -Może to być nazwa czcionki lub seria nazw czcionek zapasowych oddzielonych przecinkami - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Rozmiar czcionki podstawowej dla wszystkich tekstów na stronie Startowej - - - - - px - px - - - - Options - Opcje - - - - If checked, will automatically close the Start page when FreeCAD launches - Jeśli ta opcja jest zaznaczona, -strona Startowa zostanie automatycznie zamknięta po uruchomieniu programu FreeCAD - - - - Switch workbench after loading - Po uruchomieniu uaktywnij środowisko pracy - - - - Close start page after loading - Zamknij stronę startową po załadowaniu - - - - Close and switch on opening file - Zamknij i uaktywnij przy otwieraniu pliku - - - - If application is started by opening a file, apply the two settings above - Jeśli aplikacja FreeCAD jest uruchamiana poprzez otwarcie pliku, -zastosuj dwa powyższe ustawienia - - - - DlgStartPreferencesAdvanced - - - Advanced - Zaawansowane - - - - Custom HTML Template - Niestandardowy szablon HTML - - - - An optional HTML template that will be used instead of the default start page. - Opcjonalny szablon HTML, -który będzie używany zamiast domyślnej strony startowej. - - - - Custom CSS - Niestandardowy szablon CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Możesz wkleić tutaj swój kod CSS, a strona Startowa zastosuje go dla Ciebie. Aby dowiedzieć się więcej o tym, jak stylizować stronę startową, zapoznaj się ze źródłami HTML i CSS:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Start - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_pt-BR.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_pt-BR.ts deleted file mode 100644 index d7ef3e9b34..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_pt-BR.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Começar - - - - Welcome to FreeCAD - Bem-vindo ao FreeCAD - - - - Documents - Documentos - - - - Help - Ajuda - - - - Activity - Atividade - - - - Blog - Blog - - - - Link to the FreeCAD blog - Link para o blog do FreeCAD - - - - New file - Novo arquivo - - - - Empty File - Arquivo Vazio - - - - Create an empty FreeCAD file - Criar um arquivo FreeCAD vazio - - - - Open File - Abrir arquivo - - - - Open an existing CAD file or 3D model - Abrir um arquivo CAD existente ou modelo 3D - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Assemblagem - - - - 2D Draft - Rascunho 2D - - - - Create a 2D draft with the Draft workbench - Crie um rascunho 2D com a bancada de trabalho de Rascunhos - - - - BIM/Architecture - BIM/Arquitetura - - - - Create an architecture project - Criar um projeto de arquitetura - - - - Recent files - Arquivos recentes - - - - Tip - Dica - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Ajuste o número de arquivos recentes a serem mostrados aqui no menu Editar -> Preferências -> Geral -> Tamanho da lista de arquivos recentes - - - - Examples - Exemplos - - - - General documentation - Documentação Geral - - - - User hub - Hub do usuário - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Esta seção contém documentação útil para os usuários do FreeCAD em geral: uma lista de todos os menus, instruções detalhadas sobre como instalar e usar o aplicativo FreeCAD, tutoriais e tudo o que você precisa para começar. - - - - Power users hub - Hub de usuário avançados - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Esta seção reúne documentação para usuários avançados e pessoas interessadas em escrever scripts python. Você também encontrará um repositório de macros, instruções sobre como instalá-las e usá-las, além de mais informações sobre como personalizar o FreeCAD para suas necessidades específicas. - - - - Developers hub - Hub de desenvolvedores - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Esta seção contém material para desenvolvedores: como compilar o FreeCAD você mesmo, como está estruturado o código-fonte FreeCAD + como navegar nele, como desenvolver novas bancadas e/ou incorporar FreeCAD no seu próprio aplicativo. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - O manual do FreeCAD é outra maneira mais linear de apresentar as informações contidas neste wiki. Ele é feito para ser lido como um livro e gentilmente o apresentará a muitas outras páginas dos hubs acima. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details"> Versões de livros eletrônicos </a> também estão disponíveis. - - - - Workbenches documentation - Documentação de bancadas de trabalho - - - - These are the help pages of all the workbenches currently installed on this computer. - Estas são as páginas de ajuda de todas as bancadas atualmente instalados neste computador. - - - - Getting help from the community - Obter ajuda da comunidade - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Se é a primeira vez que você está postando no fórum, certifique-se de <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">ler as diretrizes</a> primeiro! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - As últimas postagens no <a href="https://forum.freecad.org">fórum do FreeCAD</a>: - - - - Available addons - Addons disponíveis - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Abaixo está uma lista de bancadas extras disponíveis que podem ser adicionados à sua instalação do FreeCAD. Procure e instale-os no menu Ferramentas -> Gerenciador de Complementos. Você pode aprender mais sobre qualquer um deles clicando nos links abaixo. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Se não estiver incluído na sua versão do FreeCAD, instale o pacote de documentação do FreeCAD para obter os hubs de documentação, a ajuda de bancada e a documentação de comando individual sem uma conexão com a Internet. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Não é possível buscar informações do GitHub. <a href="EnableDownload.py"> Autorize o FreeCAD a acessar a internet </a> e recarregue a página inicial. - - - - Recent commits - Commits recentes - - - - See all commits on github - Ver todos os commits no github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Você pode configurar uma pasta personalizada para exibir aqui no menu Editar -> Preferências -> Iniciar -> Mostrar pasta adicional - - - - version - versão - - - - build - build - - - - Create new... - Criar novo... - - - - Unknown - Desconhecido - - - - Forum - Fórum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Para abrir qualquer um dos links acima no navegador da área de trabalho, clique com o botão direito -> Abrir no navegador externo - - - - Creation date - Data de criação - - - - Last modification - Última modificação - - - - Size - Tamanho - - - - Author - Autor - - - - License - Licença - - - - File path - File path - - - - Notes - Notas - - - - Open start page preferences - Abra as preferências da página inicial - - - - Workbench - - - - Start page - Página inicial - - - - CmdStartPage - - - Start - Começar - - - - Start Page - Página inicial - - - - Displays the start page in a browser view - Exibe a página inicial numa janela de navegador - - - - DlgStartPreferences - - - Contents - Conteúdo - - - - Show forum - Mostrar o forum - - - - Show examples folder contents - Mostrar o conteúdo da pasta de exemplos - - - - Show additional folder - Mostrar uma pasta adicional - - - - If you want the examples to show on the first page - Se quiser que os exemplos sejam mostrados na primeira página - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Se esta opção for ativada, as últimas mensagens do fórum do FreeCAD serão mostradas no separador Atividade - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Uma pasta personalizada opcional a ser exibida na parte inferior da primeira página. -Usando ";;" para separar caminhos, você pode adicionar várias pastas aqui - - - - Show notepad - Mostrar o bloco de notas - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Mostra um bloco de notas ao lado das miniaturas de arquivos, onde você pode manter notas entre as sessões - - - - Show tips - Mostrar dicas - - - - General - Geral - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Bancada de trabalho para alternar após carregar um arquivo da página inicial, usado somente se Começar é a bancada de trabalho inicial - - - - The size of file thumbnail icons in recent files and examples sections - O tamanho dos ícones das miniaturas do arquivo nos arquivos recentes e nas seções de exemplos - - - - Displays help tips in the Start workbench Documents tab - Exibe dicas de ajuda na aba Documentos da bancada Start - - - - File thumbnail size - Tamanho da miniatura do arquivo - - - - Show file thumbnails - Mostrar miniaturas de arquivos - - - - Fonts and colors - Fontes e cores - - - - The background of the main start page area - O fundo da área principal - - - - Background color - Cor de fundo - - - - in FreeCAD - no FreeCAD - - - - In external browser - No navegador externo - - - - Background color down gradient - Gradiente de fundo para baixo - - - - The color of the version text - A cor do texto da versão - - - - Link color - Cor dos links - - - - An optional image to display as background - Uma imagem opcional a ser mostrada como plano de fundo - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Se esta opção for ativada e uma folha de estilo for especificada nas preferências gerais, ela será usada e substituirá as cores abaixo - - - - Page background color - Cor de fundo da página - - - - The color of the text on the main pages - A cor do texto nas páginas principais - - - - Background image - Imagem de fundo - - - - Page text color - Cor do texto da página - - - - The color of the links - A cor dos links - - - - The background color of the boxes inside the pages - A cor de fundo das caixas dentro das páginas - - - - Box background color - Cor de fundo das caixas - - - - The background color behind the panels - A cor de fundo atrás dos painéis - - - - The down gradient for the background color (currently unsupported) - A cor de baixo do gradiente de fundo (atualmente não suportado) - - - - Open links - Abrir links - - - - Background text color - Cor dos textos de fundo - - - - Use FreeCAD style sheet - Usar a folha de estilos do FreeCAD - - - - Font family - Família de fonte - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - A família de fontes a ser usada na página inicial. Pode ser um nome de fonte ou uma série de fontes separada por vírgulas - - - - Arial,Helvetica,sans - Arial, Helvetica, sans - - - - The base font size to use for all texts of the Start page - O tamanho de base da fonte a ser usada em todos os textos da página inicial - - - - - px - px - - - - Options - Opções - - - - If checked, will automatically close the Start page when FreeCAD launches - Se marcado, fechará automaticamente a página inicial quando o FreeCAD iniciar - - - - Switch workbench after loading - Mudar de bancada após o carregamento - - - - Close start page after loading - Fechar a página inicial após o carregamento - - - - Close and switch on opening file - Fechar e alternar ao abrir o arquivo - - - - If application is started by opening a file, apply the two settings above - Se a aplicação for iniciada com a abertura de um arquivo, aplique as duas configurações acima - - - - DlgStartPreferencesAdvanced - - - Advanced - Avançado - - - - Custom HTML Template - Modelo HTML personalizado - - - - An optional HTML template that will be used instead of the default start page. - Um modelo HTML opcional que será usado em vez da página inicial padrão. - - - - Custom CSS - CSS Personalizado - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Começar - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_pt-PT.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_pt-PT.ts deleted file mode 100644 index a6c554d7a9..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_pt-PT.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Começar - - - - Welcome to FreeCAD - Welcome to FreeCAD - - - - Documents - Documentos - - - - Help - Ajuda - - - - Activity - Actividade - - - - Blog - Blog - - - - Link to the FreeCAD blog - Link to the FreeCAD blog - - - - New file - New file - - - - Empty File - Empty File - - - - Create an empty FreeCAD file - Create an empty FreeCAD file - - - - Open File - Open File - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Montagem - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - Recent files - - - - Tip - Dica - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Ajustar o número de ficheiros recentes a ser mostrado aqui no menu Edit-> preferências-> geral-> tamanho da lista de ficheiros recentes - - - - Examples - Exemplos - - - - General documentation - Documentação geral - - - - User hub - Centro do Utilizador - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Esta secção contém documentação útil para utilizadores do FreeCAD em geral: uma lista de todas as bancadas de trabalho, instruções detalhadas sobre como instalar e usar o FreeCAD, tutoriais e tudo que precisa para começar. - - - - Power users hub - Centro do Utilizador avançado - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Esta secção reúne documentação para utilizadores avançados e pessoas interessadas em escrever scripts em python. Também irá lá encontrar um repositório de macros, instruções sobre como os instalar e usá-los e obter mais informações sobre como personalizar o FreeCAD às suas necessidades específicas. - - - - Developers hub - Centro de desenvolvedores - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Esta seção contém material para desenvolvedores: como compilar o FreeCAD você mesmo, como está estruturado o código-fonte FreeCAD + como navegar-lo, como desenvolver novas bancadas e/ou incorporar FreeCAD no seu próprio aplicativo. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Manual do FreeCAD é uma outra forma, mais uma forma linear, de apresentar as informações contidas nesta wiki. É feito para ser lido como um livro e irá apresentá-lo a muitas outras páginas dos hubs acima. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-livro versões</a> também estão disponíveis. - - - - Workbenches documentation - Documentação das bancadas de trabalho - - - - These are the help pages of all the workbenches currently installed on this computer. - Estas são as páginas de ajuda de todas as bancadas atualmente instaladas neste computador. - - - - Getting help from the community - Obter ajuda da Comunidade - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Se é a primeira vez que você está postando no fórum, certifique-se de <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">ler as diretrizes</a> primeiro! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - O FreeCAD também mantém um <a href="https://www.freecad.org/tracker">rastreador de bugs</a> público onde qualquer um pode enviar bugs e propor novos recursos. Para evitar causar trabalho extra e dar as melhores chances de ver seu bug resolvido, certifique-se de ler o <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">guia de submissão de bugs</a> antes de postar. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Abaixo estão as últimas alterações adicionadas ao <a href="http://github.com/FreeCAD/FreeCAD/">código fonte do FreeCAD</a>. Estas alterações podem não refletir na versão do FreeCAD que você está atualmente em execução. Marque as <a href="https://www.freecad.org/wiki/Downloads">opções disponíveis</a> se você deseja obter uma versão de desenvolvimento. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - As últimas postagens no <a href="https://forum.freecad.org">fórum do FreeCAD</a>: - - - - Available addons - Extras disponíveis - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Abaixo está uma lista de bancadas extras disponíveis que podem ser adicionados à instalação do FreeCAD. Navegue e instale-as do menu ferramentas-> Gerenciador de extras. Você pode aprender mais sobre qualquer um deles clicando nos links abaixo. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Caso não tenha sido instalado com sua versão de FreeCAD, instale o pacote de documentação do FreeCAD para obter documentação de ajuda dos centros, das bancada de trabalho e documentação dos comando individuais sem estar ligado à internet. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Não é possível carregar informações do GitHub. <a href="EnableDownload.py">autorize o FreeCAD a aceder à internet</a> e recarregue a página inicial. - - - - Recent commits - Submissões recentes - - - - See all commits on github - Ver todos os commits no github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Podes configurar uma pasta costumizada para mostrar aqui no menu Edita r-> Preferências -> Começar-> Mostrar pasta adicional - - - - version - versão - - - - build - compilar - - - - Create new... - Criar novo... - - - - Unknown - Desconhecido - - - - Forum - Fórum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Para abrir qualquer um dos links acima no seu navegador, botão direito do mouse-> abrir no navegador externo - - - - Creation date - Data de criação - - - - Last modification - Última Modificação - - - - Size - Tamanho - - - - Author - Autor - - - - License - Licença - - - - File path - File path - - - - Notes - Notas - - - - Open start page preferences - Abrir preferências da página inicial - - - - Workbench - - - - Start page - Página inicial - - - - CmdStartPage - - - Start - Começar - - - - Start Page - Página inicial - - - - Displays the start page in a browser view - Exibe a página inicial numa vista de navegador - - - - DlgStartPreferences - - - Contents - Conteúdos - - - - Show forum - Mostrar forum - - - - Show examples folder contents - Mostrar conteúdo da pasta de exemplos - - - - Show additional folder - Mostrar pasta adicional - - - - If you want the examples to show on the first page - Se quiser que os exemplos sejam mostrados na primeira página - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Se marcado, as últimas mensagens do fórum FreeCAD serão mostradas no separador Atividade - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Uma pasta personalizada opcional a ser exibida na parte inferior da primeira página. -Usando ";;" para separar caminhos, podem ser adicionadas várias pastas aqui - - - - Show notepad - Mostrar o bloco de notas - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Mostra um bloco de notas junto às miniaturas de ficheiro, onde pode manter notas entre sessões - - - - Show tips - Mostrar dicas - - - - General - Geral - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Exibe dicas de ajuda no separador Documentos da bancada Iniciar - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - Fontes e cores - - - - The background of the main start page area - O fundo da página inicial principal - - - - Background color - Cor de Fundo - - - - in FreeCAD - no FreeCAD - - - - In external browser - No navegador externo - - - - Background color down gradient - Cor da base do gradiente do fundo - - - - The color of the version text - A cor do texto da versão - - - - Link color - Cor do link - - - - An optional image to display as background - Uma imagem opcional a ser mostrada como plano de fundo - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Se marcado e se uma folha de estilo for especificada nas preferências gerais, esta será usada e substituirá as cores abaixo - - - - Page background color - Cor de fundo da página - - - - The color of the text on the main pages - A cor do texto nas páginas principais - - - - Background image - Imagem de fundo - - - - Page text color - Cor do texto da página - - - - The color of the links - A cor dos links - - - - The background color of the boxes inside the pages - A cor de fundo das caixas dentro das páginas - - - - Box background color - Cor de fundo da caixa - - - - The background color behind the panels - A cor de fundo atrás dos painéis - - - - The down gradient for the background color (currently unsupported) - O gradiente para baixo para a cor de fundo (atualmente sem suporte) - - - - Open links - Abrir ligação - - - - Background text color - Cor do texto do fundo - - - - Use FreeCAD style sheet - Usar Folha de estilos do FreeCAD - - - - Font family - Família de fonte - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - A família de fontes para usar na página inicial. Pode ser um nome de fonte ou uma série de fontes separada por vírgulas - - - - Arial,Helvetica,sans - Arial, Helvetica, sans - - - - The base font size to use for all texts of the Start page - O tamanho da fonte base para usar de todos os textos da página inicial - - - - - px - px - - - - Options - Opções - - - - If checked, will automatically close the Start page when FreeCAD launches - Se marcado, fechará automaticamente a página inicial quando o FreeCAD iniciar - - - - Switch workbench after loading - Mudar de Bancada após o carregamento - - - - Close start page after loading - Fechar página inicial após o carregamento - - - - Close and switch on opening file - Fechar e mudar para um ficheiro aberto - - - - If application is started by opening a file, apply the two settings above - Se a aplicação é iniciada abrindo um ficheiro, aplicar as duas configurações acima - - - - DlgStartPreferencesAdvanced - - - Advanced - Avançado - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Começar - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_ro.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_ro.ts deleted file mode 100644 index dc6ac9a3ed..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_ro.ts +++ /dev/null @@ -1,633 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Welcome to FreeCAD - Welcome to FreeCAD - - - - Documents - Documente - - - - Help - Ajutor - - - - Activity - Activitate - - - - Blog - Blog - - - - Link to the FreeCAD blog - Link to the FreeCAD blog - - - - New file - New file - - - - Empty File - Empty File - - - - Create an empty FreeCAD file - Create an empty FreeCAD file - - - - Open File - Open File - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Ansamblu - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - Recent files - - - - Tip - Sfat - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Ajustaţi numărul de fişiere recente pentru a fi prezentate aici, în meniul Editare-> Preferinţe-> General-> dimensiunea din lista de fişiere recente - - - - Examples - Exemple - - - - General documentation - Documentaţie generală - - - - User hub - Hub-ul de utilizator - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Aceasta sectiune contine documente utile pentru utilizatorii FreeCAD în general: o listă a tuturor bancuri de lucru, instrucţiuni detaliate despre cum să instalaţi şi să utilizaţi aplicaţia FreeCAD, Tutoriale, si tot ce ai nevoie pentru a începe. - - - - Power users hub - Hub de utilizatori cu experiență - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Această secţiune adună documentaţia pentru utilizatorii avansaţi şi persoane interesate în scris python script-uri. Veţi găsi acolo un depozit de macrocomenzi, instrucţiuni despre cum să instalaţi şi să folosiți și mai multe informații despre particularizarea FreeCAD nevoilor dumneavoastră specifice. - - - - Developers hub - Hub Dezvoltatori - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Aceasta sectiune contine material pentru dezvoltatori: cum să compilaţi dvs FreeCAD, cum este structurat codul sursă FreeCAD şi cum să navigaţi în el, şi cum să dezvolte noi ateliere și/sau să încorporați FreeCAD în aplicaţia proprie. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Manualul FreeCAD este un alt, mod liniar mai să prezinte informaţiile conţinute în acest wiki. Acesta este facut pentru a fi citit ca o carte şi uşor vă va prezenta mai multe alte pagini de hub-uri de mai sus. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-carte versiunile</a> sunt de asemenea disponibile. - - - - Workbenches documentation - Documentaţia Atelierelor - - - - These are the help pages of all the workbenches currently installed on this computer. - Acestea sunt paginile de ajutor din toate atelierele instalate în prezent pe acest computer. - - - - Getting help from the community - Obţinerea ajutorului din partea Comunității - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - - - - Available addons - Adaosuri Disponibile - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Mai jos este o listă de ateliere suplimentare disponibile, care pot fi adăugate la instalarea FreeCAD. Răsfoiţi şi instalaţi-le din meniul Tools-> Addons manager. Puteţi afla mai multe despre oricare dintre ele făcând clic pe linkurile de mai jos. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Dacă nu este furnizat versiunea dvs. de FreeCAD, instalați pachetul de documentație FreeCAD pentru a obține hub-rile -de documentare, help pentru atelier și documentarea comenzilor individuale fără o conexiune la internet. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Imposibil de recuperat informații de la GitHub. <a href="EnableDownload.py"> permiteți accesului FreeCAD pe internet </a> și reîncărcați pagina de pornire. - - - - Recent commits - Cele mai recente commits - - - - See all commits on github - A se vedea toate commits pe github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Puteți configura afișarea unui dosar personalizat aici pentru afișare în meniul Edit-> Preferences-> Start-> Folder personalizat - - - - version - versiunea - - - - build - compilare - - - - Create new... - Creează nou... - - - - Unknown - Necunoscut - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Pentru a deschide una dintre legăturile de mai sus în browserul dvs., faceți clic dreapta -> deschideți într-un browser extern - - - - Creation date - Creat la data - - - - Last modification - Ultima modificare - - - - Size - Dimensiune - - - - Author - Autor - - - - License - Licenţă - - - - File path - File path - - - - Notes - Note - - - - Open start page preferences - Deschide preferințele paginii de start - - - - Workbench - - - - Start page - Pagină principală - - - - CmdStartPage - - - Start - Start - - - - Start Page - Pagină principală - - - - Displays the start page in a browser view - Afişează pagina de pornire într-o vizualizare a browser-ul - - - - DlgStartPreferences - - - Contents - Conţinutul - - - - Show forum - Afișați forumul - - - - Show examples folder contents - Afișați conținutul folderului cu exemple - - - - Show additional folder - Afișați folderul suplimentar - - - - If you want the examples to show on the first page - Daca doriți exemple pentru a arăta pe prima pagină - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - În cazul în care această casetă este bifată, cele mai recente postări din FreeCAD forum vor fi afişate în fila de activitate - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Un dosar personalizat opțional care va fi afișat în partea de jos a primei pagini. -Folosind ";;" pentru a separa căi, poți adăuga mai multe dosare aici - - - - Show notepad - Afișează notepad - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Prezinta un notepad lângă miniaturile de fişier, în cazul în care puteţi să vă păstraţi notițe în timpul sesiunilor FreeCAD - - - - Show tips - Afișează sfaturi - - - - General - General - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Afişează sfaturi de ajutor în fila Documente a Atelierului Start - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - Fonturi si culori - - - - The background of the main start page area - Fundalul zonei principale a paginii de start - - - - Background color - Culoarea de fundal - - - - in FreeCAD - în FreeCAD - - - - In external browser - În browser-ul extern - - - - Background color down gradient - Culoare fundal gradient în jos - - - - The color of the version text - Culoarea textului versiunii curente - - - - Link color - Link-ul de culoare - - - - An optional image to display as background - O imagine opţională pentru a fi afişată ca fundal - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - În cazul în care această casetă este bifată, dacă o foaie de stil este specificată în Preferinţe generale, acesta va fi folosită şi va înlocui culorile de mai jos - - - - Page background color - Culoarea de fundal a paginii - - - - The color of the text on the main pages - Culoarea textului pe paginile principale - - - - Background image - Imagine de fundal - - - - Page text color - Culoarea textului - - - - The color of the links - Culoarea de link-uri - - - - The background color of the boxes inside the pages - Culoarea de fundal a casetelor în interiorul paginilor - - - - Box background color - Culoarea de fundal a casetei - - - - The background color behind the panels - Culoarea de fundal în spatele panourilor - - - - The down gradient for the background color (currently unsupported) - Gradient/degrade-ul în jos pentru culoarea de fundal (în prezent neacceptată) - - - - Open links - A deschide Link-uri - - - - Background text color - Culoarea de fundal a textului - - - - Use FreeCAD style sheet - Utilizați o pagină cu stilul FreeCAD - - - - Font family - Familia de fonturi - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Familia de fonturi pe care să o utilizați în pagina de start/principală. Poate fi un nume de font sau o serie de fonturi alternative separate prin virgule - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Dimensiunea fontului de bază pe care să o utilizați pentru toate textele de pe pagina de start/principală - - - - - px - px - - - - Options - Opţiuni - - - - If checked, will automatically close the Start page when FreeCAD launches - Daca este bifat, va inchide automat pagina de start la lansarea FreeCAD - - - - Switch workbench after loading - Comutați către Atelier după încărcare - - - - Close start page after loading - Închideți pagina de start după încărcare - - - - Close and switch on opening file - Închide și comută la deschiderea fișierului - - - - If application is started by opening a file, apply the two settings above - Dacă FreeCAD este pornit prin deschiderea unui fișier, aplicați cei doi parametri de mai sus - - - - DlgStartPreferencesAdvanced - - - Advanced - Advanced - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Start - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_ru.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_ru.ts deleted file mode 100644 index f0b002d7df..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_ru.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Начало - - - - Welcome to FreeCAD - Добро пожаловать в FreeCAD - - - - Documents - Документы - - - - Help - Помощь - - - - Activity - Активность - - - - Blog - Блог - - - - Link to the FreeCAD blog - Ссылка на блог FreeCAD - - - - New file - Создать файл - - - - Empty File - Пустой файл - - - - Create an empty FreeCAD file - Создать пустой файл FreeCAD - - - - Open File - Открыть файл - - - - Open an existing CAD file or 3D model - Открыть существующий CAD файл или 3D модель - - - - Create a part with the Part Design workbench - Создать деталь на верстаке для проектирования деталей - - - - Assembly - Сборка - - - - 2D Draft - 2D эскиз - - - - Create a 2D draft with the Draft workbench - Создать 2D эскиз на верстаке эскизов - - - - BIM/Architecture - BIM/Архитектура - - - - Create an architecture project - Создать архитектурный проект - - - - Recent files - Недавние файлы - - - - Tip - Совет - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Отрегулировать количество последних файлов, отображаемых здесь, можно в меню Правка -> Настройки -> Общие -> Размер списка последних файлов - - - - Examples - Примеры - - - - General documentation - Основная документация - - - - User hub - Пользовательский центр - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Этот раздел содержит полезную для пользователей FreeCAD справочную документацию: список всех верстаков, подробные инструкции о том, как установить и использовать приложение FreeCAD, учебники и всё, что Вам нужно для начала. - - - - Power users hub - Центр опытных пользователей - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - В этом разделе собрана документация для продвинутых пользователей и людей, заинтересованных в написании python скриптов. Вы также найдете тут репозиторий макросов, инструкции о том, как установить и использовать их и дополнительные сведения о настройке FreeCAD для ваших конкретных потребностей. - - - - Developers hub - Центр разработчиков - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Этот раздел содержит материалы для разработчиков: как скомпилировать FreeCAD самому, как структурирован исходный код FreeCAD + как ориентироваться в нём и как разрабатывать новые верстаки, и/или встраивать FreeCAD в собственные приложения. - - - - Manual - Руководство - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Руководство пользователя FreeCAD - это еще один, более последовательный способ представления информации, содержащейся в этой вики. Оно составлено для чтения, как книга, и будет постепенно знакомить вас со многими другими страницами из центров выше. Также доступна <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details"> электронная версия книги </a>. - - - - Workbenches documentation - Документация верстаков - - - - These are the help pages of all the workbenches currently installed on this computer. - Это страницы справки для всех верстаков, установленных сейчас на этом компьютере. - - - - Getting help from the community - Получение помощи от сообщества - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecad.org">Форум FreeCAD</a> — отличное место, где можно получить помощь от других пользователей и разработчиков FreeCAD. На форуме имеется множество разделов для различных типов вопросов и тем обсуждения. Если у вас есть сомнения, напишите об этом в более общем разделе <a href="https://forum.freecad.org/viewforum.php?f=3">Справка по использованию FreeCAD</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Если это ваша первая публикация на форуме, сначала ознакомьтесь с <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">правилами публикаций!</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD также предоставляет публичный <a href="https://www.freecad.org/tracker">трэкер ошибок</a>, где любой может сообщить об ошибке и предложить новые функции. Для избежания лишней работы и ускорения решения замеченной вами ошибки, перед отаправкой ознакомьтесь с <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">руководством по отправке сообщений об ошибках</a>. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Ниже приведены последние изменения, добавленные в <a href="http://github.com/FreeCAD/FreeCAD/">Исходный код FreeCAD</a>. Они могут быть еще не отражены в версии FreeCAD, которую вы используете в данный момент. Проверьте <a href="https://www.freecad.org/wiki/Downloads">доступные для загрузки варианты</a> если вы хотите получить версию для разработки. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Последние сообщения на <a href="https://forum.freecad.org">форуме FreeCAD </a>: - - - - Available addons - Доступные расширения - - - - Parametric Part - Параметрическая часть - - - - Create an assembly with the Assembly workbench - Создание сборки с помощью верстака сборки - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Ниже перечислен список доступных дополнительных верстаков, которые могут быть добавлены в Ваш FreeCAD. Просматривайте и устанавливайте их из меню Инструменты -> Менеджер дополнений. Вы можете узнать больше о любом из них, нажав на ссылки ниже. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Если в комплекте с вашей версией FreeCAD нет документации, установите пакет документации FreeCAD, чтобы получить уголки пользователей, руководства пользователя по верстакам и документацию по отдельным командам без подключения к Интернету. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Не удалось получить информацию из GitHub. <a href="EnableDownload.py">Предоставьте для FreeCAD доступ в Интернет</a> и перезагрузите стартовую страницу. - - - - Recent commits - Последние коммиты - - - - See all commits on github - Просмотреть все коммиты на github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Можно настроить пользовательскую папку для отображения здесь в меню Правка -> Настройки -> Start -> Показать дополнительную папку - - - - version - версия - - - - build - сборка - - - - Create new... - Создать новый... - - - - Unknown - Неизвестно - - - - Forum - Форум - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Чтобы открыть любую из этих ссылок в вашем интернет браузере, щелкните правой кнопкой мыши -> Открыть во внешнем браузере - - - - Creation date - Дата создания - - - - Last modification - Последнее изменение - - - - Size - Размер - - - - Author - Автор - - - - License - Лицензия - - - - File path - Путь к файлу - - - - Notes - Заметки - - - - Open start page preferences - Открыть настройки стартовой страницы - - - - Workbench - - - - Start page - Стартовая страница - - - - CmdStartPage - - - Start - Запустить - - - - Start Page - Стартовая Страница - - - - Displays the start page in a browser view - Показать стартовую страницу во встроенном обозревателе - - - - DlgStartPreferences - - - Contents - Содержание - - - - Show forum - Показать форум - - - - Show examples folder contents - Показать содержимое папки примеров - - - - Show additional folder - Показать дополнительную папку - - - - If you want the examples to show on the first page - Если вы хотите, чтобы примеры показывались на первой странице - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Если этот флажок установлен, последние сообщения с форума FreeCAD будет отображаться на вкладке активности - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Дополнительная папка пользователя для отображения в нижней части первой страницы. -Используя ";;" для разделения путей, Вы можете добавить несколько папок здесь - - - - Show notepad - Показать блокнот - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Показывает блокнот рядом с эскизами файлов, где Вы можете хранить заметки между сессиями FreeCAD - - - - Show tips - Показать советы - - - - General - Основные - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Верстак для переключения после загрузки файла со стартовой страницы, используется только если старт - верстак запуска - - - - The size of file thumbnail icons in recent files and examples sections - Размер значков файлов в последних файлах и разделах примеров - - - - Displays help tips in the Start workbench Documents tab - Отображает подсказки на верстаке Пуск вкладки Документов - - - - File thumbnail size - Размер значка файла - - - - Show file thumbnails - Показать значки файлов - - - - Fonts and colors - Шрифты и цвета - - - - The background of the main start page area - Фон главной стартовой страницы - - - - Background color - Цвет фона - - - - in FreeCAD - во FreeCAD - - - - In external browser - Во внешнем браузере - - - - Background color down gradient - Цвет нижнего градиента фона - - - - The color of the version text - Цвет текста версии - - - - Link color - Цвет ссылок - - - - An optional image to display as background - Необязательное изображение для отображения в виде фона - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Если этот флажок установлен и в стиле указаны общие предпочтения, он будет использоваться и переопределит цвета ниже - - - - Page background color - Цвет фона страницы - - - - The color of the text on the main pages - Цвет текста на главных страницах - - - - Background image - Фоновое изображение - - - - Page text color - Цвет текста на странице - - - - The color of the links - Цвет ссылок - - - - The background color of the boxes inside the pages - Цвет фона поля внутри страниц - - - - Box background color - Цвет фона поля - - - - The background color behind the panels - Цвет фона позади панелей - - - - The down gradient for the background color (currently unsupported) - Нижний градиент цвета фона (в настоящее время не поддерживается) - - - - Open links - Открыть ссылки - - - - Background text color - Фоновый цвет текста - - - - Use FreeCAD style sheet - Использование стилей FreeCAD - - - - Font family - Семейство шрифтов - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Семейство шрифтов, используемых на стартовой странице. Может быть имя шрифта или разделённый запятыми список запасных шрифтов - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Базовый размер шрифта для всего текста стартовой страницы - - - - - px - пикс. - - - - Options - Параметры - - - - If checked, will automatically close the Start page when FreeCAD launches - Если этот флажок установлен, стартовая страница будет автоматически закрыта при запуске FreeCAD - - - - Switch workbench after loading - Переключить верстак после загрузки - - - - Close start page after loading - Закрыть стартовую страницу после загрузки - - - - Close and switch on opening file - Закрыть и переключиться на открытие файла - - - - If application is started by opening a file, apply the two settings above - Если приложение запускается с открытым файлом, примените два приведенных выше параметра - - - - DlgStartPreferencesAdvanced - - - Advanced - Дополнительно - - - - Custom HTML Template - Пользовательский HTML шаблон - - - - An optional HTML template that will be used instead of the default start page. - Дополнительный HTML-шаблон, который будет использоваться вместо начальной страницы по умолчанию. - - - - Custom CSS - Пользовательские CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Вы можете вставить сюда свой собственный CSS, и стартовая страница применит его за вас. Чтобы узнать больше о том, как оформить стартовую страницу, ознакомьтесь с исходными кодами HTML и CSS:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/ src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: подчеркивание; цвет:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod /Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/ StartPage/StartPage.css"><span style=" text-decoration: подчеркивание; цвет:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Запуск - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_sk.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_sk.ts deleted file mode 100644 index f8c302a0be..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_sk.ts +++ /dev/null @@ -1,498 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Documents - Dokumenty - - - - Help - Pomocník - - - - Activity - Činnosť - - - - Recent files - Nedávne súbory - - - - Tip - Tip - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Upravte počet nedávnych súborov zobrazovaných tu pomocou ponuky Upraviť -> Predvoľby -> Všeobecné -> Veľkosť zoznamu nedávnych súborov - - - - Examples - Príklady - - - - General documentation - Všeobecná dokumentácia - - - - User hub - Používateľský uzol - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Táto časť obsahuje dokumentáciu užitočnú pre používateľov FreeCADu: zoznam všetkých pracovných stolov, podrobné pokyny na inštaláciu a používanie aplikácie FreeCAD, návody a všetko, čo potrebujete, aby ste mohli začať. - - - - Power users hub - Uzol pokročilých používateľov - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Táto časť zhromažďuje dokumentáciu pre pokročilých používateľov a ľudí zaujímajúcich sa o písanie Python skriptov. Nájdete tu tiež úložisko makier, pokyny na ich inštaláciu a používanie a ďalšie informácie o prispôsobení FreeCADu vašim konkrétnym potrebám. - - - - Developers hub - Uzol vývojárov - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Táto časť obsahuje materiál pre vývojárov: Ako skompilovať FreeCAD, ako je štruktúrovaný zdrojový kód FreeCAD + ako sa v ňom navigovať, ako vytvárať nové pracovné stoly a/alebo vkladať FreeCAD do vašej vlastnej aplikácie. - - - - Manual - Príručka - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Príručka FreeCADu je ďalším, priamejším spôsobom, ako prezentovať informácie obsiahnuté na tejto wiki. Bol napísaný vo forme knihy a postupne vám predstaví mnoho ďalších stránok vo vyššie spomínaných uzloch. K dispozícii sú aj <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details"> <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">verzie elektronických kníh </a>. - - - - Workbenches documentation - Dokumentácia k pracovným stolom - - - - These are the help pages of all the workbenches currently installed on this computer. - Tu nájdete stránky pomocníka pre všetky pracovné stoly, ktoré sú momentálne nainštalované v tomto počítači. - - - - Getting help from the community - Získanie pomoci od komunity - - - - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecadweb.org">Diskusné fórum FreeCADu</a> je výborným miestom na získanie pomoci od iných užívateľov FreeCADu a jeho vývojárov. Fórum obsahuje veľa sekcií pre diskusie o rozličných témach a problémoch. Ak neviete, kam kliknúť, napíšte do všeobecnejšej sekcie <a href="https://forum.freecadweb.org/viewforum.php?f=3">Pomoc s používaním FreeCADu</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Ak pridávate príspevok na fórum po prvýkrát, najskôr si prečítajte <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">pravidlá prispievania</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD tiež udržiava verejný <a href="https://www.freecadweb.org/tracker">bug tracker</a>, na ktorom môže ktokoľvek ohlásiť chybu alebo navrhnúť novú funkcionalitu. Aby ste zabránili duplicitám a mali čo najväčšiu šancu, že bude vaša chyba odstránená, pred vložením príspevku si prečítajte <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">príručku ohlasovania chýb</a>. - - - - Available addons - Dostupné doplnky - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Nižšie je zoznam dostupných dodatočných pracovných stolov, ktoré môžete pridať do svojej inštalácie FreeCADu. Prehliadať a inštalovať ich môžete z menu Nástroje -> Správca doplnkov. Viac sa o každom dozviete po kliknutí na odkazy nižšie. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Ak nie je balík s dokumentáciou aplikácie FreeCAD zahrnutý vo vašej verzii aplikácie, nainštalujte ho a získate tak uzly dokumentácie, pomocníka pre pracovné stoly a dokumentáciu k jednotlivým príkazom dostupnú bez pripojenia k internetu. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Nedajú sa získať informácie z platformy GitHub. <a href="EnableDownload.py">Povoľte aplikácii FreeCAD prístup k internetu</a> a znovu načítajte úvodnú stránku. - - - - Recent commits - Nedávne začlenenia - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Nižšie sú uvedené najnovšie zmeny vykonané v <a href="http://github.com/FreeCAD/FreeCAD/">zdrojovom kóde aplikácie FreeCAD</a>. Tieto zmeny nemusia byť zatiaľ premietnuté vo verzii aplikácie FreeCAD, ktorú práve používate. Skontrolujte <a href="https://www.freecadweb.org/wiki/Downloads">dostupné možnosti</a>, ak si želáte získať verziu vo vývoji. - - - - See all commits on github - Prezrite všetky začlenenia na platforme github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Môžete nastaviť vlastný priečinok, ktorý tu má byť zobrazený, pomocou ponuky Upraviť -> Predvoľby -> Úvod -> Zobraziť dodatočný priečinok - - - - version - verzia - - - - build - zostava - - - - Create new... - Vytvoriť nový... - - - - Unknown - Neznáma - - - - Forum - Fórum - - - - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - Najnovšie príspevky na <a href="https://forum.freecadweb.org">diskusnom fóre aplikácie FreeCAD</a>: - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Na otvorenie ktoréhokoľvek vyššie uvedeného odkazu vo vašom prehliadači kliknite pravým tlačidlom -> Otvoriť v externom prehliadači - - - - Creation date - Dátum vytvorenia - - - - Last modification - Posledná úprava - - - - Notes - Poznámky - - - - Open start page preferences - Otvoriť predvoľby úvodnej stránky - - - - Workbench - - - Start page - Úvodná stránka - - - - CmdStartPage - - - Start - Start - - - - Start Page - Úvodná stránka - - - - Displays the start page in a browser view - Zobrazí úvodnú obrazovku v zobrazení prehliadača - - - - DlgStartPreferences - - - Start page options - Voľby úvodnej stránky - - - - Start page template - Šablóna úvodnej stránky - - - - An optional HTML template that will be used instead of the default start page. - Voliteľná šablóna HTML, ktorá sa použije namiesto predvolenej úvodnej stránky. - - - - Contents - Obsah - - - - Show forum - Zobraziť fórum - - - - Show examples folder contents - Zobraziť obsah priečinku s príkladmi - - - - Show additional folder - Zobraziť dodatočný priečinok - - - - If you want the examples to show on the first page - Ak chcete zobraziť príklady na prvej stránke - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Ak je táto voľba zaškrtnutá, v karte Činnosť budú zobrazené najnovšie príspevky z fóra aplikácie FreeCAD - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Voliteľný vlastný priečinok, ktorý sa má zobraziť na spodku prvej strany. -Použitím ";;" na oddelenie ciest môžete pridať viac priečinkov - - - - Show notepad - Zobraziť poznámkový blok - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Pri náhľadoch súborov zobrazí poznámkový blok, v ktorom si môžete viesť poznámky medzi jednotlivými sedeniami - - - - Show tips - Zobraziť tipy - - - - Displays help tips in the Start workbench Documents tab - Zobrazí pomocné tipy v záložke Dokumenty na pracovnom stole Úvod - - - - Fonts and colors - Písma a farby - - - - The background of the main start page area - Pozadie hlavnej oblasti úvodnej stránky - - - - Background color - Farba pozadia - - - - in FreeCAD - v aplikácii FreeCAD - - - - In external browser - V externom prehliadači - - - - Background color down gradient - Spodný prechod farby pozadia - - - - The color of the version text - Farba textu verzie - - - - Link color - Farba odkazu - - - - An optional image to display as background - Voliteľný obrázok zobrazený na pozadí - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Ak je táto voľba zaškrtnutá a je zvolený hárok štýlu vo všeobecných predvoľbách, bude použitý a nahradí farby uvedené nižšie - - - - Page background color - Farba pozadia stránky - - - - The color of the text on the main pages - Farba textu na hlavných stránkach - - - - Background image - Obrázok pozadia - - - - Page text color - Farba textu stránky - - - - The color of the links - Farba odkazov - - - - The background color of the boxes inside the pages - Farba pozadia rámcov na stránkach - - - - Box background color - Farba pozadia rámcov - - - - The background color behind the panels - Farba pozadia za panelmi - - - - The down gradient for the background color (currently unsupported) - Dolný prechod pre farbu pozadia (momentálne nepodporovaný) - - - - Open links - Otvoriť odkazy - - - - Background text color - Farba pozadia textu - - - - Use FreeCAD style sheet - Použiť hárok štýlu aplikácie FreeCAD - - - - Font family - Font family - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Rez písma, ktorý sa má použiť pre úvodnú stránku. Môže to byť názov písma, alebo záložné písma oddelené čiarkou - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Základná veľkosť písma, ktorá sa použije pre všetky texty úvodnej stránky - - - - px - px - - - - Use gradient for New File icon - Použiť prechod v ikone nového súboru - - - - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - Ak je toto zvolené, ikona "Nový súbor" zobrazí namiesto normálnej ikony ikonu s prechodom - - - - Options - Voľby - - - - Choose which workbench to switch to after the program launches - Zvoľte si, ktorý pracovný stôl chcete otvoriť hneď po štarte programu - - - - If checked, will automatically close the Start page when FreeCAD launches - Ak je toto zvolené, úvodná stranka sa pri spustení FreeCADu automaticky zavrie - - - - Switch workbench after loading - Prepnúť pracovný stôl po spustení - - - - Close start page after loading - Zavrieť úvodnú obrazovku po spustení - - - - Close and switch on opening file - Zavrieť a prepnúť na otváranie súboru - - - - If application is started by opening a file, apply the two settings above - Ak je aplikácia spustená otvorením súboru, aplikovať dve nastavenia uvedené vyššie - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_sl.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_sl.ts deleted file mode 100644 index 587387cc14..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_sl.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Začni - - - - Welcome to FreeCAD - Welcome to FreeCAD - - - - Documents - Dokumenti - - - - Help - Pomoč - - - - Activity - Aktivnost - - - - Blog - Spletnik - - - - Link to the FreeCAD blog - Link to the FreeCAD blog - - - - New file - New file - - - - Empty File - Empty File - - - - Create an empty FreeCAD file - Create an empty FreeCAD file - - - - Open File - Open File - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Assembly - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - Recent files - - - - Tip - Nasvet - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Število tukaj prikazanih nedavnih datotek lahko prilagodite v meniju Uredi -> Prednastavitve -> Splošne nastavitve -> Velikost seznama nedavnih datotek - - - - Examples - Primeri - - - - General documentation - Splošna dokumentacija - - - - User hub - Uporabniško središče - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Ta oddelek vsebuje dokumentacijo, ki je v splošnem koristna za uporabnike programa FreeCAD: seznam vseh delovnih okolij, podrobnejša navodila za namestitev in uporabo programa FreeCAD, učne vaje in vse, kar potrebujete za začetek. - - - - Power users hub - Središče za napredne uporabnike - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Ta oddelek zbira dokumentacijo za napredne uporabnike in tiste, ki se zanimajo za pisanje python skript. Našli boste tudi skladišče makrov, navodila za njihovo namestitev in uporabo ter več informacij o prilagajanju programa FreeCAD vašim specifičnim potrebam. - - - - Developers hub - Središče za razvijalce - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Ta oddelek vsebuje vsebino za razvijalce: Kako sami zgradite FreeCAD, kako je strukturirana FreeCAD izvorna koda + kako krmariti po njej ter kako razviti novo delovno okolje in/, ali vgraditi FreeCAD v vašo aplikacijo. - - - - Manual - Priročnik - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - FreeCAD priročnik je še en, bolj premočrten način predstavitve informacij s te vikistrani. Pripravljen je kot knjiga in vam bo predstavil številne druge strani oddelkov zgoraj. Na voljo so tudi <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-knjižne različice</a>. - - - - Workbenches documentation - Dokumentacija delovnih okolij - - - - These are the help pages of all the workbenches currently installed on this computer. - To so strani za pomoč vseh delovnih okolij, ki so trenutno nameščeni na tem računalniku. - - - - Getting help from the community - Pridobi pomoč od skupnosti - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Če prvič objavljate na forumu, najprej <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">preberite smernice</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD upravlja tudi z javnim <a href="https://www.freecad.org/tracker">sledilnikom hroščev</a>, kjer lahko vsak objavi ugotovljene napake in predlaga nove zmožnosti. V izognitev odvečnemu delu in za povečanje možnosti, da bo napaka odpravljena, pred objavljanjem preberite <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">vodič prijave hrošča</a>. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Spodaj so zadnje spremembe na <a href="http://github.com/FreeCAD/FreeCAD/">FreeCADovi izvorni kodi</a>. Te spremembe lahko še niso vključene v različici FreeCADa, ki jo trenutno uporabljate. Preverite <a href="https://www.freecad.org/wiki/Downloads">razpoložljive možnosti</a>, če želite pridobiti razvojno različico. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Zadnje objave na <a href="https://forum.freecad.org">FreeCADovem forumu</a>: - - - - Available addons - Razpoložljivi dodatki - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Spodaj je seznam razpoložljivih delovnih okolij, ki so lahko dodane FreeCAD namestitvi. Poiščite in namestite jih z menija Orodja -> Upravljalnik dodatkov. Več lahko izveste o katerem koli s klikom na spodnje povezave. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Če ni priložena vaši FreeCAD različici, namestite paket FreeCAD dokumentacije, s katerim dobite zvezdišča dokumentacije, pomoč o delovnih okoljih in dokumentacijo o posameznih ukazih, vse brez spletne povezave. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Prinašanje podatkov s strani GitHub ni mogoče. <a href="EnableDownload.py">Omogoči FreeCAD-u dostop do interneta</a> in znova naloži začetno stran. - - - - Recent commits - Nedavni prispevki - - - - See all commits on github - Poglej vse prispevke na githubu - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Mapo po meri, ki bo prikazana tukaj, lahko nastavite v meniju Uredi -> Prednastavitve -> Začetek -> Prikaži dodatno mapo - - - - version - različica - - - - build - zgradi - - - - Create new... - Ustvari novo... - - - - Unknown - Neznano - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Za odpretje katerekoli od zgornjih povezav v vašem brskalniku, Desni-klik -> Odpri v zunanjem brskalniku - - - - Creation date - Datum nastanka - - - - Last modification - Zadnje spremembe - - - - Size - Velikost - - - - Author - Avtor - - - - License - Dovoljenje - - - - File path - File path - - - - Notes - Opombe - - - - Open start page preferences - Odpri prednastavitve začetne strani - - - - Workbench - - - - Start page - Začetna stran - - - - CmdStartPage - - - Start - Začni - - - - Start Page - Začetna stran - - - - Displays the start page in a browser view - Prikaže začetno stran v pogledu brskalnika - - - - DlgStartPreferences - - - Contents - Vsebina - - - - Show forum - Prikaži forum - - - - Show examples folder contents - Prikaži vsebino mape s primeri - - - - Show additional folder - Prikaži dodatno mapo - - - - If you want the examples to show on the first page - Če želiš primere prikazane na prvi strani - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Če je označno, bodo zadnje objave s FreeCAD foruma prikazane v zavihku dogajanja - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Mapa po meri, ki se lahko prikaže na dnu prve strani. -Z ločevanjem poti z znaki ";;", lahko dodate več map - - - - Show notepad - Prikaži beležnico - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Prikaže beležko poleg sličic datoteke, kjer lahko med sejo hraniš zapiske - - - - Show tips - Prikaži namige - - - - General - Splošne nastavitve - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Prikaže nasvete v zavihku Dokumenti, znotraj Začetnega okna - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - Pisave in barve - - - - The background of the main start page area - Ozadje glavnega področja začetne strani - - - - Background color - Barva ozadja - - - - in FreeCAD - v FreeCAD-u - - - - In external browser - V zunanjem brskalniku - - - - Background color down gradient - Barvni preliv ozadja - - - - The color of the version text - Barva besedila različice programa - - - - Link color - Barva povezave - - - - An optional image to display as background - Neobvezna slika za prikaz kot ozadje - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Če je to označeno in je seznam slogov določen v Splošnih prednastavitvah, bo ta uporabljen in bo povozil barve spodaj - - - - Page background color - Barva ozadja strani - - - - The color of the text on the main pages - Barva besedila prve strani - - - - Background image - Slika ozadja - - - - Page text color - Barva besedila strani - - - - The color of the links - Barva povezav - - - - The background color of the boxes inside the pages - Barva ozadja okvirjev znotraj strani - - - - Box background color - Barva ozadja okvirja - - - - The background color behind the panels - Barva ozadja za zavihki - - - - The down gradient for the background color (currently unsupported) - Gradient navzdol za barvo ozadja (trenutno nepodprt) - - - - Open links - Odpri povezave - - - - Background text color - Barva ozadja besedila - - - - Use FreeCAD style sheet - Uporabi FreeeCAD seznam slogov - - - - Font family - Družina pisav - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Družina pisave uporabljena na začetni strani. Lahko je ime pisave ali niz z vejico ločenih nadomestnih pisav - - - - Arial,Helvetica,sans - Arial, Helvetica, sans - - - - The base font size to use for all texts of the Start page - Osnovna velikost črk za vsa besedila začetne strani - - - - - px - sl. točk - - - - Options - Možnosti - - - - If checked, will automatically close the Start page when FreeCAD launches - Če je označeno, se bo začetna stran FreeCADa pri zagonu samodejno zaprla - - - - Switch workbench after loading - Preklopi delovno okolje po nalaganju - - - - Close start page after loading - Zapri začetno stran po nalaganju - - - - Close and switch on opening file - Zapri in preklopi pri odprtju datoteke - - - - If application is started by opening a file, apply the two settings above - Če se program zažene z odpiranjem datoteke, uporabi zgornji dve nastavitvi - - - - DlgStartPreferencesAdvanced - - - Advanced - Napredno - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Začni - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_sr-CS.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_sr-CS.ts deleted file mode 100644 index 0baace2cad..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_sr-CS.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Početak - - - - Welcome to FreeCAD - Dobrodošli u FreeCAD - - - - Documents - Dokumenti - - - - Help - Pomoć - - - - Activity - Aktivnost - - - - Blog - Blog - - - - Link to the FreeCAD blog - Link prema FreeCAD blog-u - - - - New file - Nova datoteka - - - - Empty File - Prazna datoteka - - - - Create an empty FreeCAD file - Napravi praznu FreeCAD datoteku - - - - Open File - Otvori datoteku - - - - Open an existing CAD file or 3D model - Otvori postojeću CAD datoteku ili 3D model - - - - Create a part with the Part Design workbench - Napravi deo u Part Design radnom okruženju - - - - Assembly - Sklop - - - - 2D Draft - 2D crtež - - - - Create a 2D draft with the Draft workbench - Napravi 2D crtež u Draft radnom okruženju - - - - BIM/Architecture - BIM/Arhitektura - - - - Create an architecture project - Napravi arhitektonski projekat - - - - Recent files - Nedavno korišćene datoteke - - - - Tip - Savet - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Podesi broj nedavnih datoteka koje će biti prikazane ovde u meniju Uredi -> Podešavanja -> Opšte -> Veličina liste nedavno otvaranih datoteka - - - - Examples - Primeri - - - - General documentation - Opšta dokumentacija - - - - User hub - Čvorište korisnika - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Ovaj odeljak sadrži opštu dokumentaciju korisnu za korisnike FreeCAD-a: listu svih radnih okruženja, detaljna uputstva o tome kako da instaliraš i koristiš FreeCAD program, tutorijale i sve što je potrebno za početak. - - - - Power users hub - Čvorište naprednih korisnika - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Ovaj odeljak prikuplja dokumentaciju za napredne korisnike i ljude zainteresovane za pisanje python skripti. Tamo ćeš takođe pronaći spremište makro-a, uputstva o tome kako da ih instaliraš i koristiš, i više informacija o prilagođavanju FreeCAD-a tvojim specifičnim potrebama. - - - - Developers hub - Čvorište programera - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Ovaj odeljak sadrži materijal za programere: Kako sam kompajlirati FreeCAD, kako je strukturiran izvorni kod FreeCAD-a + kako se kretati po njemu, kako razviti nove radne površine i/ili ugraditi FreeCAD u svoju aplikaciju. - - - - Manual - Uputstvo - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Priručnik za FreeCAD je još jedan, linearniji način za predstavljanje informacija sadržanih u ovoj wiki. Napravljen je da se čita kao knjiga i polako će te upoznati sa mnogim drugim stranicama iz gore navedenih čvorišta. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">verzije e-knjiga</a>su takođe dostupne. - - - - Workbenches documentation - Dokumentacija radnih okruženja - - - - These are the help pages of all the workbenches currently installed on this computer. - Ovo su stranice pomoći za sva radna okruženja koja su trenutno instalirana na ovom računaru. - - - - Getting help from the community - Dobijanje pomoći od FreeCAD zajednice - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecad.org">Forum FreeCAD-a</a> je sjajno mesto za dobijanje pomoći od drugih korisnika i programera FreeCAD-a. Forum ima mnogo odeljaka za različite vrste problema i teme diskusije. Ako imaš nedoumice, objavi u opštem odeljku <a href="https://forum.freecad.org/viewforum.php?f=3">Pomoć pri korišćenju FreeCAD-a</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Ako po prvi put objavljuješ na forumu, kao prvo <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">pročitaj smernice</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD takođe održava zajednica <a href="https://www.freecad.org/tracker">pratioci grešaka</a> gde svako može da prijavi greške i predloži nove funkcije. Da izbegneš suvišan posao i da sa najvećom verovatnoćom tvoj problem bude rešen, prvo pročitaj <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">uputstvo o prijavi greške</a> pre objavljivanja. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Ispod se nalaze poslednje izmene dodate <a href="http://github.com/FreeCAD/FreeCAD/">izvornom kodu FreeCAD-a</a>. Ove promene se možda još uvek neće odraziti na verziju FreeCAD-a koju trenutno koristiš. Proveri <a href="https://www.freecad.org/wiki/Downloads">dostupne opcije</a> ako želiš da nabaviš razvojnu verziju. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Najnovije objave na <a href="https://forum.freecad.org">FreeCAD forumu</a>: - - - - Available addons - Dostupni dodatni moduli - - - - Parametric Part - Deo - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Ispod je spisak dostupnih dodatnih radnih okruženja koja se mogu dodati u tvoju instalaciju FreeCAD-a. Pregledaj ih i instaliraj iz menija „Alati → Menadžer dodataka“. Možeš saznati više o bilo kom od njih klikom na linkove ispod. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Ako nije u paketu sa tvojom verzijom FreeCAD-a, instaliraj paket dokumentacije za FreeCAD da bi dobio čvorišta dokumentacije, pomoć za radno okruženje i dokumentaciju o pojedinačnim komandama bez internet veze. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Ne mogu da dovučem informacije sa GitHaba. <a href="EnableDownload.py">Ovlasti FreeCAD da pristupi internetu</a> i da ponovo učita početnu stranicu. - - - - Recent commits - Nedavno verifikovane promene - - - - See all commits on github - Vidi sve verifikovane promene na github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Možeš da konfigurišeš sopstvenu fasciklu da se prikazuje ovde u meniju Uredi -> Podešavanja -> Start -> Prikaži dodatni folder - - - - version - verzija - - - - build - sastav - - - - Create new... - Napravi novi... - - - - Unknown - Nepoznato - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Da bi otvorio bilo koju od gornjih veza u veb-pregledaču, klikni desnim tasterom miša na link -> Otvori u spoljnom veb-pregledaču - - - - Creation date - Datum stvaranja - - - - Last modification - Poslednja izmena - - - - Size - Veličina - - - - Author - Autor - - - - License - Licenca - - - - File path - Putanja datoteke - - - - Notes - Napomene - - - - Open start page preferences - Otvori podešavanje početne stranice - - - - Workbench - - - - Start page - Početna stranica - - - - CmdStartPage - - - Start - Početak - - - - Start Page - Početna stranica - - - - Displays the start page in a browser view - Prikazuje početnu stranicu u veb-pregledaču - - - - DlgStartPreferences - - - Contents - Sadržaj - - - - Show forum - Prikaži forum - - - - Show examples folder contents - Prikaži sadržaj fascikle sa primerima - - - - Show additional folder - Prikaži dodatnu fasciklu - - - - If you want the examples to show on the first page - Ako želiš da se primeri prikazuju na prvoj stranici - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Ako je ovo označeno, poslednje objave sa FreeCAD foruma biće prikazane u kartici aktivnosti - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Opcija da se sopstvena fascikla prikazuje na dnu prve stranice. -Ako koristiš ";;" da bi razdvojio putanje, možeš dodati nekoliko fascikli - - - - Show notepad - Prikaži beležnicu - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Prikazuje beležnicu pored umanjenih slika datoteka, gde možeš da vodiš beleške - - - - Show tips - Prikaži savete - - - - General - Opšte - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Radno okruženje koje će se otvoriti nakon otvaranja nedavno korišćene datoteka. Važi samo ako je Start početno radno okruženje - - - - The size of file thumbnail icons in recent files and examples sections - Veličina ikona sličica datoteka u odeljcima Nedavne datoteke i Primeri - - - - Displays help tips in the Start workbench Documents tab - Prikazuje savete na kartici Dokumenti radnog okruženja Start - - - - File thumbnail size - Umanjena slika datoteke - - - - Show file thumbnails - Prikaži umanjene slike - - - - Fonts and colors - Fontovi i boje - - - - The background of the main start page area - Pozadina glavne oblasti početne stranice - - - - Background color - Boja pozadine - - - - in FreeCAD - u FreeCAD-u - - - - In external browser - U spoljašnjem veb-pregledaču - - - - Background color down gradient - Donja preliv boje pozadine - - - - The color of the version text - Boja teksta informacionog teksta o verziji - - - - Link color - Boja veze - - - - An optional image to display as background - Neobavezna slika koja se prikazuje kao pozadina - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Ako je ovo označeno i lista stilova je navedena u opštim podešavanjima, ona će se koristiti i zameniti boje ispod - - - - Page background color - Boja pozadine stranice - - - - The color of the text on the main pages - Boja teksta na glavnim stranicama - - - - Background image - Pozadinska slika - - - - Page text color - Boja teksta stranice - - - - The color of the links - Boja veza - - - - The background color of the boxes inside the pages - Boja pozadine okvira na stranicama - - - - Box background color - Boja pozadine okvira - - - - The background color behind the panels - Boja pozadine iza panela - - - - The down gradient for the background color (currently unsupported) - Donji preliv boje pozadine (trenutno nije podržan) - - - - Open links - Otvori veze - - - - Background text color - Boja teksta pozadine - - - - Use FreeCAD style sheet - Koristi FreeCAD listu stilova - - - - Font family - Familija fontova - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Familija fontova koja će se koristiti na početnoj stranici. Može biti naziv fonta ili niz rezervnih fontova odvojenih zarezima - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Osnovna veličina fonta koja će se koristiti za sve tekstove početne stranice - - - - - px - px - - - - Options - Opcije - - - - If checked, will automatically close the Start page when FreeCAD launches - Ako je označeno, automatski će zatvoriti početnu stranicu kada se FreeCAD pokrene - - - - Switch workbench after loading - Promeni radno okruženje nakon učitavanja - - - - Close start page after loading - Zatvori početnu stranicu nakon učitavanja - - - - Close and switch on opening file - Zatvori i promenite prilikom otvaranje datoteke - - - - If application is started by opening a file, apply the two settings above - Ako je aplikacija pokrenuta otvaranjem datoteke, primeni dve gornje postavke - - - - DlgStartPreferencesAdvanced - - - Advanced - Napredno - - - - Custom HTML Template - Sopstveni HTML šablon - - - - An optional HTML template that will be used instead of the default start page. - Sopstveni HTML šablon koji će biti korišćen umesto podrazumevane početne strane. - - - - Custom CSS - Sopstveni CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Ovde možete nalepiti Vaš sopstveni CSS koji će se primeniti na izgledu Početne strane. Ako Vas interesuje kako možete prilagoditi izgled Početne strane, morate znati HTML i CSS:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Početak - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_sr.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_sr.ts deleted file mode 100644 index 273ca5264b..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_sr.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Почетак - - - - Welcome to FreeCAD - Добродошли у FreeCAD - - - - Documents - Документи - - - - Help - Помоћ - - - - Activity - Активност - - - - Blog - Блог - - - - Link to the FreeCAD blog - Линк према FreeCAD блог-у - - - - New file - Нова датотека - - - - Empty File - Празна датотека - - - - Create an empty FreeCAD file - Направи празну FreeCAD датотеку - - - - Open File - Отвори датотеку - - - - Open an existing CAD file or 3D model - Отвори постојећу CAD датотеку или 3D модел - - - - Create a part with the Part Design workbench - Направи део у Part Design радном окружењу - - - - Assembly - Скупштина - - - - 2D Draft - 2D цртеж - - - - Create a 2D draft with the Draft workbench - Направи 2D цртеж у Draft радном окружењу - - - - BIM/Architecture - БИМ/Архитектура - - - - Create an architecture project - Направи архитектонски пројекат - - - - Recent files - Недавно коришћене датотеке - - - - Tip - Савет - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Подеси број недавних датотека које ће бити приказане овде у менију Уреди -> Подешавања -> Опште -> Величина листе недавнo отвараних датотека - - - - Examples - Примери - - - - General documentation - Општа документација - - - - User hub - Чвориште корисника - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Овај одељак садржи општу документацију корисну за кориснике FreeCAD-а: листу свих радних окружења, детаљна упутства о томе како да инсталираш и користиш FreeCAD програм, туторијале и све што је потребно за почетак. - - - - Power users hub - Чвориште напредних корисника - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Овај одељак прикупља документацију за напредне кориснике и људе заинтересоване за писање python скрипти. Тамо ћеш такође пронаћи спремиште макро-а, упутства о томе како да их инсталираш и користиш, и више информација о прилагођавању FreeCAD-а твојим специфичним потребама. - - - - Developers hub - Чвориште програмера - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Овај одељак садржи материјал за програмере: Како сам компајлирати FreeCAD, како је структуриран изворни код FreeCAD-а + како се кретати по њему, како развити нове радне површине и/или уградити FreeCAD у своју апликацију. - - - - Manual - Упутство - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Приручник за FreeCAD је још један, линеарнији начин за представљање информација садржаних у овој wiki. Направљен је да се чита као књига и полако ће те упознати са многим другим страницама из горе наведених чворишта. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">верзије е-књига</a>су такође доступне. - - - - Workbenches documentation - Документација радних окружења - - - - These are the help pages of all the workbenches currently installed on this computer. - Ово су странице помоћи за сва радна окружења која су тренутно инсталирана на овом рачунару. - - - - Getting help from the community - Добијање помоћи од FreeCAD заједнице - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecad.org">Форум FreeCAD-а</a> је сјајно место за добијање помоћи од других корисника и програмера FreeCAD-а. Форум има много одељака за различите врсте проблема и теме дискусије. Ако имаш недоумице, објави у општем одељку <a href="https://forum.freecad.org/viewforum.php?f=3">Помоћ при коришћењу FreeCAD-а</a>. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Ако по први пут објављујеш на форуму, као прво <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">прочитај смернице</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD такође одржава заједница <a href="https://www.freecad.org/tracker">пратиоци грешака</a> где свако може да пријави грешке и предложи нове функције. Да избегнеш сувишан посао и да са највећом вероватноћом твој проблем буде решен, прво прочитај <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">упутство о пријави грешке</a> пре објављивања. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Испод се налазе последње измене додате <a href="http://github.com/FreeCAD/FreeCAD/">изворном коду FreeCAD-а</a>. Ове промене се можда још увек неће одразити на верзију FreeCAD-а коју тренутно користиш. Провери <a href="https://www.freecad.org/wiki/Downloads">доступне опције</a> ако желиш да набавиш развојну верзију. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Најновије објаве на <a href="https://forum.freecad.org">FreeCAD форуму</a>: - - - - Available addons - Доступни додатни модули - - - - Parametric Part - Део - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Испод је списак доступних додатних радних окружења која се могу додати у твоју инсталацију FreeCAD-а. Прегледај их и инсталирај из менија „Алати → Менаџер додатака“. Можеш сазнати више о било ком од њих кликом на линкове испод. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Ако није у пакету са твојом верзијом FreeCAD-а, инсталирај пакет документације за FreeCAD да би добио чворишта документације, помоћ за радно окружење и документацију о појединачним командама без интернет везе. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Не могу да довучем информације са ГитХаба. <a href="EnableDownload.py">Овласти FreeCAD да приступи интернету</a> и да поново учита почетну страницу. - - - - Recent commits - Недавно верификоване промене - - - - See all commits on github - Види све верификоване промене на github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Можеш да конфигуришеш сопствену фасциклу да се приказује овде у менију Уреди -> Подешавања -> Старт -> Прикажи додатни фолдер - - - - version - верзија - - - - build - састав - - - - Create new... - Направи нови... - - - - Unknown - Непознато - - - - Forum - Форум - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Да би отворио било коју од горњих веза у веб-прегледачу, кликни десним тастером миша на линк -> Отвори у спољном веб-прегледачу - - - - Creation date - Датум стварања - - - - Last modification - Последња измена - - - - Size - Величина - - - - Author - Аутор - - - - License - Лиценца - - - - File path - Путања датотеке - - - - Notes - Напомене - - - - Open start page preferences - Отвори подешавање почетне странице - - - - Workbench - - - - Start page - Почетна страница - - - - CmdStartPage - - - Start - Почетак - - - - Start Page - Почетна страница - - - - Displays the start page in a browser view - Приказује почетну страницу у веб-прегледачу - - - - DlgStartPreferences - - - Contents - Садржај - - - - Show forum - Прикажи форум - - - - Show examples folder contents - Прикажи садржај фасцикле са примерима - - - - Show additional folder - Прикажи додатну фасциклу - - - - If you want the examples to show on the first page - Ако желиш да се примери приказују на првој страници - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Ако је ово означено, последње објаве са FreeCAD форума биће приказане у картици активности - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Опција да се сопствена фасцикла приказује на дну прве странице. -Ако користиш ";;" да би раздвојио путање, можеш додати неколико фасцикли - - - - Show notepad - Прикажи бележницу - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Приказује бележницу поред умањених слика датотека, где можеш да водиш белешке - - - - Show tips - Прикажи савете - - - - General - Опште - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Радно окружење које ће се отворити након отварања недавно коришћене датотека. Важи само ако је Старт почетно радно окружење - - - - The size of file thumbnail icons in recent files and examples sections - Величина икона сличица датотека у одељцима Недавне датотеке и Примери - - - - Displays help tips in the Start workbench Documents tab - Приказује савете на картици Документи радног окружења Start - - - - File thumbnail size - Умањена слика датотеке - - - - Show file thumbnails - Прикажи умањене слике - - - - Fonts and colors - Фонтови и боје - - - - The background of the main start page area - Позадина главне области почетне странице - - - - Background color - Боја позадине - - - - in FreeCAD - у FreeCAD-у - - - - In external browser - У спољашњем веб-прегледачу - - - - Background color down gradient - Доња прелив боје позадине - - - - The color of the version text - Боја текста информационог текста о верзији - - - - Link color - Боја везе - - - - An optional image to display as background - Необавезна слика која се приказује као позадина - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Ако је ово означено и листа стилова је наведена у општим подешавањима, она ће се користити и заменити боје испод - - - - Page background color - Боја позадине странице - - - - The color of the text on the main pages - Боја текста на главним страницама - - - - Background image - Позадинска слика - - - - Page text color - Боја текста странице - - - - The color of the links - Боја веза - - - - The background color of the boxes inside the pages - Боја позадине оквира на страницама - - - - Box background color - Боја позадине оквира - - - - The background color behind the panels - Боја позадине иза панела - - - - The down gradient for the background color (currently unsupported) - Доњи прелив боје позадине (тренутно није подржан) - - - - Open links - Отвори везе - - - - Background text color - Боја текста позадине - - - - Use FreeCAD style sheet - Користи FreeCAD листу стилова - - - - Font family - Фамилија фонтова - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Фамилија фонтова која ће се користити на почетној страници. Може бити назив фонта или низ резервних фонтова одвојених зарезима - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Основна величина фонта која ће се користити за све текстове почетне странице - - - - - px - px - - - - Options - Опције - - - - If checked, will automatically close the Start page when FreeCAD launches - Ако је означено, аутоматски ће затворити почетну страницу када се FreeCAD покрене - - - - Switch workbench after loading - Промени радно окружење након учитавања - - - - Close start page after loading - Затвори почетну страницу након учитавања - - - - Close and switch on opening file - Затвори и промени приликом отварање датотеке - - - - If application is started by opening a file, apply the two settings above - Ако је апликација покренута отварањем датотеке, примени две горње поставке - - - - DlgStartPreferencesAdvanced - - - Advanced - Напредно - - - - Custom HTML Template - Сопствени HTML шаблон - - - - An optional HTML template that will be used instead of the default start page. - Сопствени HTML шаблон који ће бити коришћен уместо подразумеване почетне стране. - - - - Custom CSS - Сопствени CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Овде можете налепити Ваш сопствени CSS који ће се применити на изгледу Почетне стране. Ако Вас интересује како можете прилагодити изглед Почетне стране, морате знати HTML и CSS:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Почетак - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_sv-SE.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_sv-SE.ts deleted file mode 100644 index 5dcd046a49..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_sv-SE.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Start - - - - Welcome to FreeCAD - Välkommen till FreeCAD - - - - Documents - Dokument - - - - Help - Hjälp - - - - Activity - Aktivitet - - - - Blog - Blogg - - - - Link to the FreeCAD blog - Länk till FreeCAD-bloggen - - - - New file - Ny fil - - - - Empty File - Tom fil - - - - Create an empty FreeCAD file - Skapa en tom FreeCAD-fil - - - - Open File - Öppna fil - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Ihopsättning - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - Senaste filer - - - - Tip - Tips - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Ange antal nyligen öppnade filer som visas genom menyn Redigera -> Alternativ... -> Allmänt -> Storlek på listan för senast öppnade filer - - - - Examples - Exempel - - - - General documentation - Allmän dokumentation - - - - User hub - Användar-nav - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Detta avsnitt innehåller dokumentation användbar för FreeCAD-användare i allmänhet: en lista över alla arbetsytor, detaljerade instruktioner om hur man installerar och använder programmet FreeCAD, självstudier och allt du behöver för att komma igång. - - - - Power users hub - Expert-nav - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Detta avsnitt samlar dokumentation för avancerade användare och personer intresserade av att skriva Python-skript. Du hittar också ett förråd för makron, instruktioner om hur man installerar och använder dem, och mer information om hur du anpassar FreeCAD till dina specifika behov. - - - - Developers hub - Utvecklar-nav - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Detta avsnitt innehåller material för utvecklare: Hur du kompilerar FreeCAD själv, hur FreeCADs källkod är strukturerad + hur man navigerar i den, hur man utvecklar nya arbetsytor och/eller bygger in FreeCAD in ditt egna program. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - FreeCAD-manualen är ett annat, mer linjärt sätt att presentera informationen i denna wiki på. Den är gjord för att läsas som en bok och introducerar dig till många andra sidor från naven ovan. Det finns även <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-bokversioner</a> tillgängliga. - - - - Workbenches documentation - Dokumentation för arbetsytor - - - - These are the help pages of all the workbenches currently installed on this computer. - Detta är hjälpsidor för alla de arbetsytor som är installerade på datorn. - - - - Getting help from the community - Få hjälp från intressegruppen - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - - - - Available addons - Tillgängliga tillägg - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Nedan är en lista över tillgängliga extra arbetsytor som kan läggas till i din FreeCAD-installation. Bläddra bland och installera dem från menyn Verktyg -> Tilläggshanterare. Du kan lära dig mer om dem genom att klicka på länkarna nedan. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Om det inte kom med din FreeCAD-installation, installera paketet FreeCAD-dokumentation för att kunna använda dokumentations-naven, hjälp för arbetsytor och dokumentation om individuella kommandon utan en internet-uppkoppling. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Kan inte hämta information från GitHub. <a href="EnableDownload.py">Tillåt FreeCAD att kunna nå internet</a> och ladda om startsidan. - - - - Recent commits - Nyligen utförda insättningar (commits) - - - - See all commits on github - Se alla insättningar (commits) på GitHub - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Du kan konfigurera en egen mapp som visas här i menyn Redigera -> Alternativ -> Start -> Visa extra mapp - - - - version - version - - - - build - build - - - - Create new... - Skapa ny... - - - - Unknown - Okänd - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - För att öppna någon av länkarna ovanför i din webbläsare, högerklicka och välj "Öppna i extern webbläsare" - - - - Creation date - Skapandedatum - - - - Last modification - Senaste ändring - - - - Size - Storlek - - - - Author - Upphovsman - - - - License - Licens - - - - File path - Filsökväg - - - - Notes - Noteringar - - - - Open start page preferences - Open start page preferences - - - - Workbench - - - - Start page - Startsida - - - - CmdStartPage - - - Start - Start - - - - Start Page - Startsida - - - - Displays the start page in a browser view - Visar startsidan i webbläsar-vy - - - - DlgStartPreferences - - - Contents - Innehåll - - - - Show forum - Visa forum - - - - Show examples folder contents - Visa innehåll i exempelmapp - - - - Show additional folder - Visa extra mapp - - - - If you want the examples to show on the first page - Om du vill visa exemplen på första sidan - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Om detta är ikryssat kommer de senaste inläggen från FreeCADs forum att visas på aktivitetsfliken - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Visa anteckningsblock - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Visa tips - - - - General - Allmänt - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - Teckensnitt och färger - - - - The background of the main start page area - Bakgrund på startsidans huvuddel - - - - Background color - Bakgrundsfärg - - - - in FreeCAD - i FreeCAD - - - - In external browser - I extern webbläsare - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - Färg på versionstext - - - - Link color - Länkfärg - - - - An optional image to display as background - En alternativ bild att visa som bakgrund - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Bakgrundsfärg för sida - - - - The color of the text on the main pages - Textfärg på huvudsidorna - - - - Background image - Bakgrundsbild - - - - Page text color - Textfärg på sida - - - - The color of the links - Färg på länkar - - - - The background color of the boxes inside the pages - Bakgrundsfärg på lådor inuti sidor - - - - Box background color - Bakgrundsfärg på lådor - - - - The background color behind the panels - Bakgrundsfärg bakom paneler - - - - The down gradient for the background color (currently unsupported) - Nedgradient för bakgrundsfärg (stöds ej än) - - - - Open links - Öppna länkar - - - - Background text color - Bakgrundsfärg på text - - - - Use FreeCAD style sheet - Använd FreeCAD-formatmall - - - - Font family - Teckensnitt - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Teckensnitt att använda på startsidan. Kan vara ett namn på ett teckensnitt eller en komma-separerad lista med reservteckensnitt - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Storlek på basteckensnitt för all text på startsidan - - - - - px - px - - - - Options - Alternativ - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Byt arbetsyta när laddning är klar - - - - Close start page after loading - Stäng startsida när laddning är klar - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - - DlgStartPreferencesAdvanced - - - Advanced - Avancerat - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Anpassad CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Start - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_tr.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_tr.ts deleted file mode 100644 index c1afdd05d5..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_tr.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Başla - - - - Welcome to FreeCAD - FreeCAD Programına Hoş Geldin - - - - Documents - Belgeler - - - - Help - Yardım - - - - Activity - Etkinlik - - - - Blog - Blog - - - - Link to the FreeCAD blog - FreeCAD blog sayfası bağlantısı - - - - New file - Yeni dosya - - - - Empty File - Boş Dosya - - - - Create an empty FreeCAD file - Boş bir FreeCAD dosyası oluştur - - - - Open File - Dosya Aç - - - - Open an existing CAD file or 3D model - Mevcut bir CAD dosyası veya 3D model aç - - - - Create a part with the Part Design workbench - Parça Tasarımı tezgahı ile parça oluştur - - - - Assembly - Montaj - - - - 2D Draft - 2D Taslak - - - - Create a 2D draft with the Draft workbench - Taslak tezgahı ile 2D taslak oluştur - - - - BIM/Architecture - BIM/Mimari - - - - Create an architecture project - Mimari yapı projesi oluştur - - - - Recent files - Son dosyalar - - - - Tip - İpucu - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Menüde gösterilecek son dosyaların sayısını, Düzenle -> Tercihler -> Genel -> son dosya listesi boyutu buradan ayarlayın - - - - Examples - Örnekler - - - - General documentation - Genel belgeler - - - - User hub - Kullanıcı merkezi - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Bu bölüm, genel olarak FreeCAD kullanıcıları için yararlı belgeleri içerir: tüm çalışma tezgahlarının bir listesi, FreeCAD uygulamasını nasıl kuracağınıza ve kullanacağınıza ilişkin ayrıntılı talimatlar, öğretici belgeler ve başlamak için ihtiyacınız olan her şeyi. - - - - Power users hub - Yönetici Merkezi - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Bu bölüm, ileri düzey kullanıcılar ve python komut dosyalarını yazmakla ilgilenen kişiler için belgeleri barındırır. Ayrıca orada bir makro deposu, makroları nasıl kuracağınıza ve kullanacağınıza ilişkin talimatları ve FreeCAD'i özel ihtiyaçlarınıza göre nasıl özelleştirebileceğiniz hakkında daha fazla bilgi bulacaksınız. - - - - Developers hub - Geliştirici Merkezi - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Bu bölüm geliştiriciler için malzeme içerir: FreeCAD'i nasıl derleyeceğinizi, FreeCAD kaynak kodunun nasıl yapılandırıldığını + içinde nasıl gezinileceğini, yeni çalışma tezgahlarının nasıl geliştirileceğini ve / veya FreeCAD'in kendi uygulamasına nasıl yerleştirileceğini. - - - - Manual - Kullanım kılavuzu - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - FreeCAD kılavuzu, wiki sayfasında bulunan bilgileri sunmanın başka, daha doğrusal bir yoludur. Kılavuz, bir kitap gibi okunacak şekilde ve sizi yukarı bölümden diğer birçok sayfaya yönlendirecektir. <a href = "https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details"> e-kitap sürümleri </a> de mevcuttur. - - - - Workbenches documentation - Çalışma Tezgahları Belgeleri - - - - These are the help pages of all the workbenches currently installed on this computer. - Bunlar şu anda bu bilgisayarda yüklü olan tüm tezgahların yardım sayfalarıdır. - - - - Getting help from the community - Topluluktan yardım al - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Eğer bu, forumda yayınlayacağınız ilk gönderi ise, öncelikle < A href="http://forum.freecadweb.org/viewtopic.php?f=3&t=2264" > yönergeleri okuyun! < / a >! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - <a href="https://forum.freecad.org">FreeCAD forum</a> Sayfasındaki son gönderiler: - - - - Available addons - Mevcut eklentiler - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Aşağıda, FreeCAD kurulumunuza eklenebilecek mevcut ekstra çalışma tezgahlarının bir listesi bulunmaktadır. Araçlar -> Eklenti yöneticisi menüsünden göz atın ve yükleyin. Aşağıdaki bağlantıları tıklayarak bunlardan herhangi biri hakkında daha fazla bilgi edinebilirsiniz. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - FreeCAD sürümünüzle birlikte yüklü gelmediyse, dokümantasyon merkezi, çalışma tezgahı yardımı ve kişisel komut belgelerine sahip olmak ve internet bağlantısı olmadan kullanmak için FreeCAD dokümantasyon paketini kurun. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - GitHub'tan bilgi alınamıyor. <a href="EnableDownload.py"> İnternete erişmek için FreeCAD'i yetkilendirin </a> ve Başlangıç sayfasını yeniden yükleyin. - - - - Recent commits - Son işlemler - - - - See all commits on github - Github'daki tüm işlemleri görün - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Özel bir klasörü burada görüntülemek için menüden Düzenle -> Seçenekler -> Başlat -> ek klasörleri göster'e gitmelisiniz - - - - version - sürüm - - - - build - yapı - - - - Create new... - Yeni oluştur... - - - - Unknown - Bilinmeyen - - - - Forum - Forum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Masaüstü tarayıcınızda yukarıdaki bağlantılardan herhangi birini açmak için, Sağ tıklayın -> Harici tarayıcıda aç seçeneğini seçin - - - - Creation date - Oluşturma tarihi - - - - Last modification - Son düzenleme - - - - Size - Boyut - - - - Author - Yazar - - - - License - Lisans - - - - File path - File path - - - - Notes - Notlar - - - - Open start page preferences - Başlangıç sayfası tercihlerini aç - - - - Workbench - - - - Start page - Başlangıç sayfası - - - - CmdStartPage - - - Start - Başla - - - - Start Page - Başlangıç sayfası - - - - Displays the start page in a browser view - Başlangıç sayfasını bir tarayıcı görünümünde görüntüler - - - - DlgStartPreferences - - - Contents - İçerikler - - - - Show forum - Forumu göster - - - - Show examples folder contents - Örnekler klasörü içeriğini göster - - - - Show additional folder - Ek klasörü görüntüle - - - - If you want the examples to show on the first page - Örneklerin ilk sayfada gösterilmesini istiyorsanız - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Bu işaretliyse, FreeCAD forumundan en son gönderiler Etkinlik sekmesinde görüntülenecektir - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - İlk sayfanın altında görüntülenecek isteğe bağlı özel bir dizin. -Yolları ayırmak için ";;" (çift noktalı virgül) kullanarak birden fazla dizini buraya ekleyebilirsiniz - - - - Show notepad - Not defterini göster - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Dosya küçük resimlerinin yanında, oturumlar boyunca notlar tutabileceğiniz bir not defteri gösterir - - - - Show tips - İpuçlarını göster - - - - General - Genel - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Başlangıç ​​sayfasından bir dosya yükledikten sonra geçiş yapılacak çalışma tezgahı, Başlangıç, başlangıç ​​çalışma tezgahı ise kullanılır. - - - - The size of file thumbnail icons in recent files and examples sections - Son dosyalar ve örnekler bölümlerindeki dosya resimlerinin boyutu - - - - Displays help tips in the Start workbench Documents tab - Başlangıç tezgahı Belgeler sekmesinde yardım ipuçlarını gösterir - - - - File thumbnail size - Dosya resimleri boyutu - - - - Show file thumbnails - Dosya resimlerini göster - - - - Fonts and colors - Yazı tipleri ve renkler - - - - The background of the main start page area - Ana Başlangıç sayfa alanının arka planı - - - - Background color - Arka plan rengi - - - - in FreeCAD - FreeCAD’de - - - - In external browser - Harici tarayıcıda - - - - Background color down gradient - Arkaplan rengi aşağı geçişi - - - - The color of the version text - Sürüm metninin rengi - - - - Link color - Bağlantı Rengi - - - - An optional image to display as background - İsteğe bağlı bir resmi, arka plan olarak görüntüle - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Eğer bu işaretlenirse ve Genel tercihlerde bir biçim sayfası belirtilirse, bu kullanılır ve aşağıdaki renkleri üzerine yazar - - - - Page background color - Sayfa arka plan rengi - - - - The color of the text on the main pages - Ana sayfalardaki metin rengi - - - - Background image - Arka plan resmi - - - - Page text color - Sayfa metninin rengi - - - - The color of the links - Bağlantıların rengi - - - - The background color of the boxes inside the pages - Sayfa içindeki kutuları arka plan rengi - - - - Box background color - Kutu arka plan rengi - - - - The background color behind the panels - Panellerin gerisindeki arka plan rengi - - - - The down gradient for the background color (currently unsupported) - Arka plan renginin aşağı eğimi (şu anda desteklenmiyor) - - - - Open links - Bağlantıları aç - - - - Background text color - Arka plan metninin rengi - - - - Use FreeCAD style sheet - FreeCAD stili hesap tablosu kullan - - - - Font family - Yazı tipi - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Başlangıç sayfasında kullanılacak yazı tipi ailesi. Yazı tipi adı veya virgülle ayrılmış bir yazı tipi dizisi olabilir - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Başlangıç sayfasının tüm metinleri için kullanılacak temel font boyutu - - - - - px - px - - - - Options - Seçenekler - - - - If checked, will automatically close the Start page when FreeCAD launches - İşaretlenirse, FreeCAD çalıştığında Başlangıç sayfası otomatik olarak kapanacak - - - - Switch workbench after loading - Yüklemeden sonra çalışma tezgahını değiştir - - - - Close start page after loading - Yüklemeden sonra başlangıç sayfasını kapat - - - - Close and switch on opening file - Kapat ve açılan dosyaya geç - - - - If application is started by opening a file, apply the two settings above - Eğer uygulama bir dosya açılarak başlatılırsa, üstteki iki ayarı uygula - - - - DlgStartPreferencesAdvanced - - - Advanced - Gelişmiş - - - - Custom HTML Template - Özel HTML Şablonu - - - - An optional HTML template that will be used instead of the default start page. - Varsayılan başlangıç sayfası yerine kullanılacak isteğe bağlı bir HTML şablonu. - - - - Custom CSS - Özel CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>Buraya özel CSS kodunu Başlangıç Sayfası'nın uygulaması için yapıştırabilirsin. Başlangıç Sayfası'nın stilini değiştirmek ile ilgili daha fazla bilgi için HTML ve CSS kaynak kodlarına göz at:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Başla - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_uk.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_uk.ts deleted file mode 100644 index c6ea182730..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_uk.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Початок - - - - Welcome to FreeCAD - Welcome to FreeCAD - - - - Documents - Документи - - - - Help - Довідка - - - - Activity - Активність - - - - Blog - Блог - - - - Link to the FreeCAD blog - Link to the FreeCAD blog - - - - New file - New file - - - - Empty File - Empty File - - - - Create an empty FreeCAD file - Create an empty FreeCAD file - - - - Open File - Open File - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Збірка - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - Recent files - - - - Tip - Порада - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Налаштувати кількість останніх файлів, які будуть показані тут, можна в меню Правка -> Налаштування -> Загальні -> Розмір списку останніх файлів - - - - Examples - Приклади - - - - General documentation - Загальна документація - - - - User hub - Розділ для користувачів - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Цей розділ містить документацію, корисну для користувачів FreeCAD загалом: перелік усіх робочих середовищ, детальні інструкції для встановлення та використання додатку FreeCAD, навчальні посібники та все, що вам потрібно для початку. - - - - Power users hub - Розділ для досвідчених користувачів - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - У цьому розділі зібрана документація для досвідчених користувачів і людей, зацікавлених в написанні скриптів python. Ви також знайдете там сховище макросів, інструкції щодо їх встановлення, використання та додаткову інформацію про налаштування FreeCAD під ваші конкретні потреби. - - - - Developers hub - Розділ для розробників - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Цей розділ містить матеріали для розробників: Як самостійно встановити FreeCAD, як структурувати початковий код FreeCAD + як орієнтуватися в ньому, як розробляти нові робочі середовища та / або вбудовувати FreeCAD у свій власний додаток. - - - - Manual - Посібник - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - Посібник із FreeCAD - це інший, більш лінійний спосіб представлення інформації з вікі. Він створений для читання як книга, та поступово познайомить вас з багатьма іншими сторінками з вищезгаданих розділів. Також доступний у форматі <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">електронної книги</a>. - - - - Workbenches documentation - Документація робочих середовищ - - - - These are the help pages of all the workbenches currently installed on this computer. - Це сторінки допомоги всіх робочих середовищ, встановлених на цьому комп’ютері. - - - - Getting help from the community - Отримати допомогу від спільноти - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - Якщо це буде ваш перший допис на форумі, спочатку обовʼязково <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">прочитайте рекомендації</a>. - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - Останні дописи на <a href="https://forum.freecad.org">форумі FreeCAD</a>: - - - - Available addons - Доступні доповнення - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Нижче наведено список доступних додаткових робочих середовищ, які можна додати до інсталяції FreeCAD. Перегляньте та встановіть їх з меню Інструменти -> Менеджер додатків. Ви можете дізнатись більше про будь-яке з них, натиснувши посилання нижче. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Встановіть пакет документації FreeCAD (якщо він не входить до комплекту постачання вашої версії FreeCAD), щоб отримати пакети документації, довідку з робочих середовищ та документацію за окремими командами без підключення до Інтернету. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Не вдається отримати інформацію з GitHub. <a href="EnableDownload.py"> Авторизуйте FreeCAD з доступом до Інтернету </a>та перезавантажте стартову сторінку. - - - - Recent commits - Останні комміти - - - - See all commits on github - Переглянути всі комміти на GitHub - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Ви можете налаштувати показ теки користувача в меню Правка -> Налаштування -> Пуск -> Показати додаткову теку - - - - version - версія - - - - build - збірка - - - - Create new... - Створити новий... - - - - Unknown - Невідомо - - - - Forum - Форум - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Щоб відкрити будь-яке з наведених вище посилань у браузері вашого робочого столу, клацніть правою кнопкою миші -> Відкрити у зовнішньому браузері - - - - Creation date - Дата створення - - - - Last modification - Остання зміна - - - - Size - Розмір - - - - Author - Автор - - - - License - Ліцензія - - - - File path - File path - - - - Notes - Нотатки - - - - Open start page preferences - Відкрити налаштування стартової сторінки - - - - Workbench - - - - Start page - Стартова сторінка - - - - CmdStartPage - - - Start - Початок - - - - Start Page - Початкова сторінка - - - - Displays the start page in a browser view - Показує початкову сторінку у виді браузера - - - - DlgStartPreferences - - - Contents - Вміст - - - - Show forum - Показати форум - - - - Show examples folder contents - Показати вміст теки прикладів - - - - Show additional folder - Показати додаткову теку - - - - If you want the examples to show on the first page - Якщо ви бажаєте, щоб приклади показувалися на першій сторінці - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Якщо позначено цей пункт, останні повідомлення з форуму FreeCAD будуть показані на вкладці Активність - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - Необовʼязкова тека користувача, яка буде зображатися внизу першої сторінки. -Використовуючи ";;" для розділення шляхів, ви можете додати сюди кілька тек - - - - Show notepad - Показати нотатник - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Показує нотатки біля мініатюр файлів, що дозволяє зберігати нотатки в різних сеансах - - - - Show tips - Показати Підказки - - - - General - Загальні - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Показує підказки на вкладці Документи робочого середовища Start - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - Шрифти і кольори - - - - The background of the main start page area - Тло головної області стартової сторінки - - - - Background color - Колір фону - - - - in FreeCAD - у FreeCAD - - - - In external browser - У зовнішньому браузері - - - - Background color down gradient - Градієнт вниз кольору тла - - - - The color of the version text - Колір тексту назви версії - - - - Link color - Колір посилання - - - - An optional image to display as background - Необовʼязкове зображення для показу як тло - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - Якщо цей прапорець встановлений і таблиця стилів вказана у загальних налаштуваннях, вона буде використана та скасує кольори, наведені нижче - - - - Page background color - Колір тла сторінки - - - - The color of the text on the main pages - Колір тексту на основних сторінках - - - - Background image - Зображення тла - - - - Page text color - Колір тексту сторінки - - - - The color of the links - Колір посилання - - - - The background color of the boxes inside the pages - Колір тла блоків на сторінках - - - - Box background color - Колір тла блоків - - - - The background color behind the panels - Колір тла позаду панелей - - - - The down gradient for the background color (currently unsupported) - Встановлює градієнт вниз для кольору тла (нині не підтримується) - - - - Open links - Відкрити посилання - - - - Background text color - Колір тла тексту - - - - Use FreeCAD style sheet - Використовувати стилі FreeCAD - - - - Font family - Гарнітура - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Сімейство шрифтів, яке використовується на стартовій сторінці. Може бути імʼям шрифту або переліком запасних шрифтів, розділених комами - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Базовий розмір шрифту для всіх текстів Стартової сторінки - - - - - px - пікс. - - - - Options - Параметри - - - - If checked, will automatically close the Start page when FreeCAD launches - Якщо прапорець встановлений, при запуску FreeCAD автоматично закриє Стартову сторінку - - - - Switch workbench after loading - Запустити робоче середовище після завантаження - - - - Close start page after loading - Закрити стартову сторінку після завантаження - - - - Close and switch on opening file - Закрити та перейти до відкриття файлу - - - - If application is started by opening a file, apply the two settings above - Якщо програма запускається відкриттям файлу, застосуйте два налаштування вище - - - - DlgStartPreferencesAdvanced - - - Advanced - Advanced - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Початок - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_val-ES.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_val-ES.ts deleted file mode 100644 index 4940d289ad..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_val-ES.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - Inicia - - - - Welcome to FreeCAD - Welcome to FreeCAD - - - - Documents - Documents - - - - Help - Ajuda - - - - Activity - Activitat - - - - Blog - Blog - - - - Link to the FreeCAD blog - Link to the FreeCAD blog - - - - New file - New file - - - - Empty File - Empty File - - - - Create an empty FreeCAD file - Create an empty FreeCAD file - - - - Open File - Open File - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - Assembly - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - Recent files - - - - Tip - Consell - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - Ajusteu el nombre de fitxers recents que es mostren ací en el menú Edita->Preferències->General->Mida de la llista de fitxers recents - - - - Examples - Exemples - - - - General documentation - Documentació general - - - - User hub - Centre d'activitat de l'usuari - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - Aquesta secció conté documentació útil per als usuaris de FreeCAD en general: una llista de tots els bancs de treball, instruccions detallades sobre com instal·lar i utilitzar l'aplicació FreeCAd, tutorials i tot allò que es necessita per a començar. - - - - Power users hub - Centre d'activitat dels usuaris experimentats - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - Aquesta secció recopila documentació per a usuaris avançats i persones interessades en crear scripts de Python. També trobarà un repositori de macros, instruccions sobre com instal·lar-les i utilitzar-les, i més informació sobre com personalitzar FreeCAD per a les seues necessitats específiques. - - - - Developers hub - Centre d'activitat de desenvolupadors - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - Aquesta secció conté materials per a desenvolupadors: com compilar FreeCAD, com està estructurat el codi font de FreeCAD + com navegar per ell, i com desenvolupar nous bancs de treball, i/o incrustar FreeCAD en la vostra pròpia aplicació. - - - - Manual - Manual - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - El manual de FreeCAD és una altra forma més lineal de presentar la informació continguda en aquest wiki. Està fet per a ser llegit com un llibre i us introduirà gradualment en moltes altres pàgines dels centres d'activitat anteriors. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">versions de llibres anteriors</a> també estan disponibles. - - - - Workbenches documentation - Documentació dels bancs de treballs - - - - These are the help pages of all the workbenches currently installed on this computer. - Aquestes són les pàgines d'ajuda de tots els bancs de treball instal·lats actualment en aquest ordinador. - - - - Getting help from the community - Obtín d'ajuda de la comunitat - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - - - - Available addons - Complements disponibles - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - A continuació es mostren una llista de bancs de treballs addicionals disponibles que es poden afegir a la vostra instal·lació de FreeCAD. Examineu-los i instal·leu-los des del menú Eines-> Administrador de complements. Pot obtenir més informació sobre qualsevol d'ells fent clic en els enllaços següents. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - Si no està inclòs en la seua versió de FreeCAD, instal·le el paquet de documentació de FreeCAD per a obtenir els centres de documentació, l'ajuda del banc de treball i la documentació d'ordres individuals sense connexió a Internet. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - No es pot obtindre informació de GitHub. <a href="EnableDownload.py">Autoritze FreeCAD a accedir a Internet</a> i torne a carregar la pàgina d'inici. - - - - Recent commits - Últimes confirmacions - - - - See all commits on github - Mostra tots els canvis de github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - Podeu configurar una carpeta personalitzada per a mostrar ací en el menú Edita-> Preferències-> Inici-> Mostra carpeta addicional - - - - version - versió - - - - build - construeix - - - - Create new... - Crea... - - - - Unknown - Desconegut - - - - Forum - Fòrum - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - Per a obrir qualsevol dels enllaços anteriors en el seu navegador d'escriptori, feu clic amb el botó dret del ratolí -> Obri en el navegador extern - - - - Creation date - Data de creació - - - - Last modification - Última modificació - - - - Size - Mida - - - - Author - Autor - - - - License - Llicència - - - - File path - File path - - - - Notes - Notes - - - - Open start page preferences - Open start page preferences - - - - Workbench - - - - Start page - Pàgina d'inici - - - - CmdStartPage - - - Start - Inicia - - - - Start Page - Pàgina d'inici - - - - Displays the start page in a browser view - Mostra la pàgina d'inici en una vista de navegador - - - - DlgStartPreferences - - - Contents - Contingut - - - - Show forum - Mostra el fòrum - - - - Show examples folder contents - Mostra el contingut de la carpeta d'exemples - - - - Show additional folder - Mostra una carpeta addicional - - - - If you want the examples to show on the first page - Si desitgeu que es mostren els exemples en la primera pàgina - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - Si està marcat, es mostraran les últimes entrades del fòrum FreeCAD en la pestanya Activitat - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Mostra el bloc de notes - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Show tips - - - - General - General - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - Tipus de lletra i colors - - - - The background of the main start page area - El fons de l'àrea principal de la pàgina pàgina d'inici - - - - Background color - Color de fons - - - - in FreeCAD - en FreeCAD - - - - In external browser - En un navegador extern - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - El color del text de la versió - - - - Link color - Color de l'enllaç - - - - An optional image to display as background - Una imatge opcional per a mostrar com a fons - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Color de fons de la pàgina - - - - The color of the text on the main pages - El color del text de les pàgines principals - - - - Background image - Imatge de fons - - - - Page text color - Color del text de la pàgina - - - - The color of the links - El color dels enllaços - - - - The background color of the boxes inside the pages - El color de fons de les caixes dins de les pàgines - - - - Box background color - Color de fons de la caixa - - - - The background color behind the panels - El color de fons darrere dels panells - - - - The down gradient for the background color (currently unsupported) - El degradat del color del fons (actualment incompatible) - - - - Open links - Obri els enllaços - - - - Background text color - Color de fons del text - - - - Use FreeCAD style sheet - Utilitza el full d'estil de FreeCAD - - - - Font family - Tipus lletra - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - La família de tipus de lletra de la pàgina d'inici. Pot ser el nom d'un tipus de lletra o una sèrie de tipus de lletra alternatives separades per comes - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - La mida del tipus de lletra base per a tots els textos de la pàgina d'inici - - - - - px - px - - - - Options - Opcions - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Canvia el banc de treball després de la càrrega - - - - Close start page after loading - Tanca la pàgina d'inici després de la càrrega - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - - DlgStartPreferencesAdvanced - - - Advanced - Avançat - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - Inicia - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_vi.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_vi.ts deleted file mode 100644 index 75345541ca..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_vi.ts +++ /dev/null @@ -1,498 +0,0 @@ - - - - - StartPage - - - Start - Bắt đầu - - - - Documents - Tài liệu - - - - Help - Trợ giúp - - - - Activity - Hoạt động - - - - Recent files - Tập tin mới dùng - - - - Tip - Mẹo - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - 𝐍1𝐊7𝐁𝐍𝐕𝐏3𝐘𝐏6𝐇𝐑 - - - - Examples - Ví dụ - - - - General documentation - Tài liệu chung - - - - User hub - User hub - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - - - - Power users hub - Power users hub - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - - - - Developers hub - Developers hub - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - - - - Manual - Hướng dẫn sử dụng - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - - - - Workbenches documentation - Workbenches documentation - - - - These are the help pages of all the workbenches currently installed on this computer. - These are the help pages of all the workbenches currently installed on this computer. - - - - Getting help from the community - Tìm trợ giúp từ cộng đồng - - - - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecadweb.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecadweb.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecadweb.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecadweb.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Available addons - Available addons - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - - - - Recent commits - Recent commits - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecadweb.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - See all commits on github - Xem mọi lần chuyển giao mã nguồn trên github - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - - - - version - version - - - - build - build - - - - Create new... - Tạo mới... - - - - Unknown - Không rõ - - - - Forum - Diễn đàn - - - - The latest posts on the <a href="https://forum.freecadweb.org">FreeCAD forum</a>: - Bài gửi mới nhất trên <a href="https://forum.freecadweb.org">diễn đàn FreeCAD</a>: - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - To open any of the links above in your desktop browser, Right-click -> Open in external browser - - - - Creation date - Ngày tạo - - - - Last modification - Chỉnh sửa lần cuối - - - - Notes - Ghi chú - - - - Open start page preferences - Open start page preferences - - - - Workbench - - - Start page - Trang bắt đầu - - - - CmdStartPage - - - Start - Bắt đầu - - - - Start Page - Trang bắt đầu - - - - Displays the start page in a browser view - Mở trang bắt đầu trong bộ xem trình duyệt - - - - DlgStartPreferences - - - Start page options - Tùy chọn trang bắt đầu - - - - Start page template - Mẫu trang bắt đầu - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Contents - Nội dung - - - - Show forum - Hiển thị diễn đàn - - - - Show examples folder contents - Hiển thị nội dung thư mục chứa ví dụ - - - - Show additional folder - Hiển thị thêm các thư mục khác - - - - If you want the examples to show on the first page - Nếu bạn muốn các ví dụ hiển thị ở trang bắt đầu - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - Show notepad - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - Show tips - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - Fonts and colors - Phông chữ và màu sắc - - - - The background of the main start page area - The background of the main start page area - - - - Background color - Màu nền - - - - in FreeCAD - trong FreeCAD - - - - In external browser - Dùng trình duyệt ngoài - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - The color of the version text - - - - Link color - Link color - - - - An optional image to display as background - An optional image to display as background - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - Page background color - - - - The color of the text on the main pages - Màu của chữ trong trang chính - - - - Background image - Hình ảnh nền - - - - Page text color - Page text color - - - - The color of the links - Màu sắc của liên kết - - - - The background color of the boxes inside the pages - Màu nền của hộp bên trong các trang - - - - Box background color - Màu nền hộp - - - - The background color behind the panels - Màu nền đằng sau bảng điều khiển - - - - The down gradient for the background color (currently unsupported) - The down gradient for the background color (currently unsupported) - - - - Open links - Mở liên kết - - - - Background text color - Màu nền chữ - - - - Use FreeCAD style sheet - Dùng kiểu dáng FreeCAD - - - - Font family - Họ phông chữ - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - Họ phông chữ được dùng trong trang bắt đầu. Có thể là một tên phông chữ hoặc một danh sách ngăn cách bằng dấu phẩy các phông chữ - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - Cỡ phông chữ cơ sở dùng cho mọi chữ trong trang Bắt đầu - - - - px - điểm ảnh - - - - Use gradient for New File icon - Use gradient for New File icon - - - - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - If this is selected, the 'New File' icon shows a gradient icon instead of the normal icon - - - - Options - Tùy chọn - - - - Choose which workbench to switch to after the program launches - Choose which workbench to switch to after the program launches - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - Switch workbench after loading - - - - Close start page after loading - Close start page after loading - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.ts deleted file mode 100644 index d8850d668c..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_zh-CN.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - 开始 - - - - Welcome to FreeCAD - Welcome to FreeCAD - - - - Documents - 文档 - - - - Help - 帮助 - - - - Activity - 活动 - - - - Blog - 博客 - - - - Link to the FreeCAD blog - Link to the FreeCAD blog - - - - New file - New file - - - - Empty File - Empty File - - - - Create an empty FreeCAD file - Create an empty FreeCAD file - - - - Open File - Open File - - - - Open an existing CAD file or 3D model - Open an existing CAD file or 3D model - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - 装配 - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - 最近打开的文件 - - - - Tip - 提示 - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - 调整要在菜单 "编辑" 中显示的最近文件的数量-> 首选项-> "常规" > "最近文件列表的大小" - - - - Examples - 例子 - - - - General documentation - 一般文件 - - - - User hub - 用户中心 - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - 本节包含对 FreeCAD 用户普遍有用的文档: 所有工作台的列表、有关如何安装和使用 FreeCAD 应用程序、教程的详细说明以及入门所需的所有内容。 - - - - Power users hub - 高级用户中心 - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - 本节收集高级用户和对编写 python 脚本感兴趣的人员的文档。您还可以在那里找到宏的存储库、有关如何安装和使用它们的说明, 以及有关根据您的特定需求自定义 FreeCAD 的详细信息。 - - - - Developers hub - 开发人员中心 - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - 本节包含供开发人员使用的材料: 如何自己编译 FreeCAD, FreeCAD 源代码的结构, 以及如何浏览代码, 如何开发新的工作台以及/或在您自己的应用程序中嵌入 FreeCAD。 - - - - Manual - 手册 - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - FreeCAD 手册是以另一种更直接方式来呈现包含在此维基中的信息。它是为了能像一本书一样阅读而制作的, 并将温和地从上面的各个中心向您介绍许多其他页面。 <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">电子书版本</a> 也可使用。 - - - - Workbenches documentation - 工作台文档 - - - - These are the help pages of all the workbenches currently installed on this computer. - 这些是当前安装在此计算机上的所有工作台的帮助页。 - - - - Getting help from the community - 从社区获得帮助 - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - <a href="https://forum.freecad.org"> FreeCAD 论坛</a>是从其他 FreeCAD 用户和开发人员那里获得帮助的好地方。 该论坛有许多部分,讨论不同类型的问题和讨论主题。 如有疑问,请在<a href="https://forum.freecad.org/viewforum.php?f=3">使用 FreeCAD 的帮助</a> 部分中发布。 - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - 如果这是您第一次在论坛上发布,请务必先阅读 <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">指南</a>! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - <a href="https://forum.freecad.org">FreeCAD 论坛</a> 上的最新帖子: - - - - Available addons - 可用的插件 - - - - Parametric Part - Parametric Part - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - 下面是其他可用的工作台列表,可以添加到您的 FreeCAD 安装中。从菜单工具 -> 插件管理器浏览并安装它们。您可以通过点击下面的链接更多的了解这些工具。 - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - 如果未与您的 FreeCAD 版本捆绑在一起,请安装 FreeCAD 文档包以获取文档中心,工作台帮助和单独的命令文档,而无需连接因特网。 - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - 无法从 GitHub 获取信息。 <a href="EnableDownload.py">授权 FreeCAD 访问互联网</a> 并重新加载开始页面。 - - - - Recent commits - 最近提交 - - - - See all commits on github - 查看 github 上的所有提交 - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - 您可以在菜单编辑 -> 首选项 -> 开始 -> 显示额外文件夹中配置自定义文件夹 - - - - version - 版本 - - - - build - 构建 - - - - Create new... - 新建... - - - - Unknown - 未知的 - - - - Forum - 论坛 - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - 要在桌面浏览器中打开上面的任何链接, 请右键单击-> 在外部浏览器中打开 - - - - Creation date - 创建日期 - - - - Last modification - 最后修改 - - - - Size - 大小 - - - - Author - 作者 - - - - License - 授权许可 - - - - File path - File path - - - - Notes - 备注 - - - - Open start page preferences - 打开起始页首选项 - - - - Workbench - - - - Start page - 起始页 - - - - CmdStartPage - - - Start - 开始 - - - - Start Page - 开始页面 - - - - Displays the start page in a browser view - 在浏览器视图中显示起始页 - - - - DlgStartPreferences - - - Contents - 内容 - - - - Show forum - 显示论坛 - - - - Show examples folder contents - 显示示例文件夹内容 - - - - Show additional folder - 显示其他文件夹 - - - - If you want the examples to show on the first page - 如果您希望示例显示在第一页上 - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - 如果选中此项,FreeCAD 论坛的最新帖子将会在活动选项卡上显示 - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - 一个可选的自定义文件夹,将显示在第一页的底部。 -通过使用";; "来分隔路径,你可以在这里添加几个文件夹 - - - - Show notepad - 显示记事本 - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - 在文件缩略图旁边显示一个记事本,你可以在不同的会话中保留笔记。 - - - - Show tips - 显示提示 - - - - General - 常规 - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - 在 "开始工作台 "的 "文件 "选项卡中显示帮助提示 - - - - File thumbnail size - File thumbnail size - - - - Show file thumbnails - Show file thumbnails - - - - Fonts and colors - 字体和颜色 - - - - The background of the main start page area - 开始页页面主背景 - - - - Background color - 背景颜色 - - - - in FreeCAD - 在 FreeCAD 中 - - - - In external browser - 在外部浏览器中 - - - - Background color down gradient - 背景颜色向下渐变 - - - - The color of the version text - 版本文本的颜色 - - - - Link color - 链接颜色 - - - - An optional image to display as background - 可选的图像作为背景显示 - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - 如果选中此项并且在常规首选项中指定了样式表,它将被使用并覆盖下面的颜色 - - - - Page background color - 页面背景颜色 - - - - The color of the text on the main pages - 主页文字的颜色 - - - - Background image - 背景图片 - - - - Page text color - 页面文本颜色 - - - - The color of the links - 链接的颜色 - - - - The background color of the boxes inside the pages - 页面内框的背景颜色 - - - - Box background color - 框背景颜色 - - - - The background color behind the panels - 面板背后的背景颜色 - - - - The down gradient for the background color (currently unsupported) - 背景颜色的向下渐变(目前不支持) - - - - Open links - 打开链接 - - - - Background text color - 背景文字颜色 - - - - Use FreeCAD style sheet - 使用 FreeCAD 样式表 - - - - Font family - 字体系列 - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - 在起始页上使用的字体系列。 可以是字体名称或逗号分隔的后备字体系列 - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - 用于开始页面所有文本的基本字体大小 - - - - - px - px - - - - Options - 选项 - - - - If checked, will automatically close the Start page when FreeCAD launches - 如果选中,FreeCAD 启动时将自动关闭起始页 - - - - Switch workbench after loading - 加载后切换工作台 - - - - Close start page after loading - 加载后关闭开始页面 - - - - Close and switch on opening file - 关闭并切换到打开的文件 - - - - If application is started by opening a file, apply the two settings above - 如果应用程序是通过打开文件启动的,则应用上面的两个设置 - - - - DlgStartPreferencesAdvanced - - - Advanced - 高级 - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - 开始 - - - diff --git a/src/Mod/Start/Gui/Resources/translations/StartPage_zh-TW.ts b/src/Mod/Start/Gui/Resources/translations/StartPage_zh-TW.ts deleted file mode 100644 index f820bd214d..0000000000 --- a/src/Mod/Start/Gui/Resources/translations/StartPage_zh-TW.ts +++ /dev/null @@ -1,632 +0,0 @@ - - - - - StartPage - - - Start - 開始 - - - - Welcome to FreeCAD - 歡迎來到FreeCAD - - - - Documents - 文件 - - - - Help - 説明 - - - - Activity - 啟用 - - - - Blog - Blog - - - - Link to the FreeCAD blog - 連結到FreeCAD blog - - - - New file - 開新檔案 - - - - Empty File - 空白檔案 - - - - Create an empty FreeCAD file - 建立空的FreeCAD檔案 - - - - Open File - 開啟檔案 - - - - Open an existing CAD file or 3D model - 開啟已存在的 CAD檔或3D模型 - - - - Create a part with the Part Design workbench - Create a part with the Part Design workbench - - - - Assembly - 程式集 - - - - 2D Draft - 2D Draft - - - - Create a 2D draft with the Draft workbench - Create a 2D draft with the Draft workbench - - - - BIM/Architecture - BIM/Architecture - - - - Create an architecture project - Create an architecture project - - - - Recent files - 最近開啟的檔案 - - - - Tip - 提示 - - - - Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list - 調整最近開啟的檔案數量,以在選單“編輯”->“偏好”->“一般”->“最近檔案清單的數量”中顯示在此處 - - - - Examples - 範例 - - - - General documentation - 使用者文件 - - - - User hub - 使用者中心 - - - - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started. - - - - Power users hub - 超級使用者中心 - - - - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs. - - - - Developers hub - 開發人員中心 - - - - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application. - - - - Manual - 使用說明 - - - - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. <a href="https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details">e-book versions</a> are also available. - - - - Workbenches documentation - 工作台文件 - - - - These are the help pages of all the workbenches currently installed on this computer. - These are the help pages of all the workbenches currently installed on this computer. - - - - Getting help from the community - 從社群取得協助 - - - - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - The <a href="https://forum.freecad.org">FreeCAD forum</a> is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general <a href="https://forum.freecad.org/viewforum.php?f=3">Help on using FreeCAD</a> section. - - - - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - If it is the first time you are posting on the forum, be sure to <a href="https://forum.freecad.org/viewtopic.php?f=3&t=2264">read the guidelines</a> first! - - - - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - FreeCAD also maintains a public <a href="https://www.freecad.org/tracker">bug tracker</a> where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the <a href="https://forum.freecad.org/viewtopic.php?f=3&t=5236">bug submission guide</a> before posting. - - - - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - Below are the latest changes added to the <a href="http://github.com/FreeCAD/FreeCAD/">FreeCAD source code</a>. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the <a href="https://www.freecad.org/wiki/Downloads">available options</a> if you wish to obtain a development version. - - - - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - The latest posts on the <a href="https://forum.freecad.org">FreeCAD forum</a>: - - - - Available addons - 可以使用的附加元件 - - - - Parametric Part - 參數零件 - - - - Create an assembly with the Assembly workbench - Create an assembly with the Assembly workbench - - - - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below. - - - - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection. - - - - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - Cannot fetch information from GitHub. <a href="EnableDownload.py">Authorize FreeCAD to access the internet</a> and reload the Start page. - - - - Recent commits - 最近的提交 - - - - See all commits on github - 查看 Github 上的所有提交 - - - - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder - - - - version - 版本 - - - - build - 建立 - - - - Create new... - 建立新的... - - - - Unknown - 未知 - - - - Forum - 討論區 - - - - To open any of the links above in your desktop browser, Right-click -> Open in external browser - To open any of the links above in your desktop browser, Right-click -> Open in external browser - - - - Creation date - 建立的日期 - - - - Last modification - 最後修改 - - - - Size - 尺寸 - - - - Author - 作者 - - - - License - 版權 - - - - File path - 檔案路徑 - - - - Notes - 備註 - - - - Open start page preferences - 開啟開始頁的偏好設定 - - - - Workbench - - - - Start page - 開始頁面 - - - - CmdStartPage - - - Start - Start - - - - Start Page - 開始頁面 - - - - Displays the start page in a browser view - Displays the start page in a browser view - - - - DlgStartPreferences - - - Contents - 內容 - - - - Show forum - 顯示論壇 - - - - Show examples folder contents - 顯示範例的資料夾內容 - - - - Show additional folder - 顯示額外的資料夾 - - - - If you want the examples to show on the first page - 如果你要範例顯示在第一頁 - - - - If this is checked, the latest posts from the FreeCAD forum will be displayed on the Activity tab - 如果這個被點取, 最後面貼在FreeCAD論壇討論, 將會顯示在活動的分頁 - - - - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - An optional custom folder to be displayed at the bottom of the first page. -By using ";;" to separate paths, you can add several folders here - - - - Show notepad - 顯示記事本 - - - - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - Shows a notepad next to the file thumbnails, where you can keep notes across sessions - - - - Show tips - 顯示提示 - - - - General - 一般 - - - - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - Workbench to switch to after loading a file from the Start page, only used if Start is the start up workbench - - - - The size of file thumbnail icons in recent files and examples sections - The size of file thumbnail icons in recent files and examples sections - - - - Displays help tips in the Start workbench Documents tab - Displays help tips in the Start workbench Documents tab - - - - File thumbnail size - 資料快取縮圖大小 - - - - Show file thumbnails - 顯示檔案縮圖 - - - - Fonts and colors - 字型與顏色 - - - - The background of the main start page area - The background of the main start page area - - - - Background color - 背景顏色 - - - - in FreeCAD - 在FreeCAD中 - - - - In external browser - 在外部瀏覽器 - - - - Background color down gradient - Background color down gradient - - - - The color of the version text - 版本文字的顏色 - - - - Link color - 連結顏色 - - - - An optional image to display as background - An optional image to display as background - - - - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - If this is checked and a style sheet is specified in General preferences, it will be used and override the colors below - - - - Page background color - 頁面背景顏色 - - - - The color of the text on the main pages - 主頁上文字的顏色 - - - - Background image - 背景圖片 - - - - Page text color - 頁面文字顏色 - - - - The color of the links - 鏈結的顏色 - - - - The background color of the boxes inside the pages - 頁面內部框的背景色 - - - - Box background color - 框背景色 - - - - The background color behind the panels - 面板後面的背景色 - - - - The down gradient for the background color (currently unsupported) - The down gradient for the background color (currently unsupported) - - - - Open links - 開啟鏈結 - - - - Background text color - 背景文字顏色 - - - - Use FreeCAD style sheet - 使用FreeCAD樣式表 - - - - Font family - 字型家族 - - - - The font family to use on the start page. Can be a font name or a comma-separated series of fallback fonts - 在開始頁上使用的字體系列, 可以是字體名稱或逗號分隔的備用字型 - - - - Arial,Helvetica,sans - Arial,Helvetica,sans - - - - The base font size to use for all texts of the Start page - 開始頁的所有文字要使用的基本字體大小 - - - - - px - px - - - - Options - 選項 - - - - If checked, will automatically close the Start page when FreeCAD launches - If checked, will automatically close the Start page when FreeCAD launches - - - - Switch workbench after loading - 切換工作台在載入後 - - - - Close start page after loading - 關閉開始頁在載入後 - - - - Close and switch on opening file - Close and switch on opening file - - - - If application is started by opening a file, apply the two settings above - If application is started by opening a file, apply the two settings above - - - - DlgStartPreferencesAdvanced - - - Advanced - 進階選項 - - - - Custom HTML Template - Custom HTML Template - - - - An optional HTML template that will be used instead of the default start page. - An optional HTML template that will be used instead of the default start page. - - - - Custom CSS - Custom CSS - - - - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - <html><head/><body><p>You can paste your custom CSS here and the Start Page will apply it for you. To learn more about how you can style the Start Page, take a look at the HTML and CSS sources:</p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.html</span></a></p><p><a href="https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css"><span style=" text-decoration: underline; color:#1d99f3;">https://github.com/FreeCAD/FreeCAD/blob/master/src/Mod/Start/StartPage/StartPage.css</span></a></p></body></html> - - - - QObject - - - - Start - 開始 - - - diff --git a/src/Mod/CleanStart/Gui/CleanStartView.cpp b/src/Mod/Start/Gui/StartView.cpp similarity index 78% rename from src/Mod/CleanStart/Gui/CleanStartView.cpp rename to src/Mod/Start/Gui/StartView.cpp index 24dfb366e4..8a581c2715 100644 --- a/src/Mod/CleanStart/Gui/CleanStartView.cpp +++ b/src/Mod/Start/Gui/StartView.cpp @@ -1,298 +1,313 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -#include -#include -#include -#include -#include -#include -#include -#endif - -#include "CleanStartView.h" -#include "FileCardDelegate.h" -#include "FileCardView.h" -#include "Gui/Workbench.h" -#include -#include -#include -#include -#include -#include -#include <3rdParty/GSL/include/gsl/pointers> - -using namespace CleanStartGui; - -TYPESYSTEM_SOURCE_ABSTRACT(CleanStartGui::CleanStartView, Gui::MDIView) // NOLINT - -namespace { - -struct NewButton -{ - QString heading; - QString description; - QString iconPath; -}; - -gsl::owner createNewButton(const NewButton& newButton) -{ - auto hGrp = App::GetApplication().GetParameterGroupByPath( - "User parameter:BaseApp/Preferences/Mod/Start"); - const auto cardSpacing = static_cast(hGrp->GetInt("FileCardSpacing", 20)); // NOLINT - const auto newFileIconSize = static_cast(hGrp->GetInt("NewFileIconSize", 48)); // NOLINT - - auto button = gsl::owner(new QPushButton()); - auto mainLayout = gsl::owner(new QHBoxLayout(button)); - auto iconLabel = gsl::owner(new QLabel(button)); - mainLayout->addWidget(iconLabel); - QIcon baseIcon(newButton.iconPath); - iconLabel->setPixmap(baseIcon.pixmap(newFileIconSize, newFileIconSize)); - - auto textLayout = gsl::owner(new QVBoxLayout); - auto textLabelLine1 = gsl::owner(new QLabel(button)); - textLabelLine1->setText(QLatin1String("") + newButton.heading + QLatin1String("")); - auto textLabelLine2 = gsl::owner(new QLabel(button)); - textLabelLine2->setText(newButton.description); - textLabelLine2->setWordWrap(true); - textLayout->addWidget(textLabelLine1); - textLayout->addWidget(textLabelLine2); - textLayout->setSpacing(0); - mainLayout->addItem(textLayout); - - mainLayout->addStretch(); - - button->setMinimumHeight(newFileIconSize + cardSpacing); - return button; -} - -} - -CleanStartView::CleanStartView(Gui::Document* pcDocument, QWidget* parent) - : Gui::MDIView(pcDocument, parent) - , _contents(new QScrollArea(parent)) -{ - setObjectName(QLatin1String("CleanStartView")); - auto hGrp = App::GetApplication().GetParameterGroupByPath( - "User parameter:BaseApp/Preferences/Mod/Start"); - auto cardSpacing = hGrp->GetInt("FileCardSpacing", 20); // NOLINT - - auto scrolledWidget = gsl::owner(new QWidget(this)); - _contents->setWidget(scrolledWidget); - _contents->setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOff); - _contents->setVerticalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAsNeeded); - _contents->setWidgetResizable(true); - auto layout = gsl::owner(new QVBoxLayout(scrolledWidget)); - layout->setSizeConstraint(QLayout::SizeConstraint::SetMinAndMaxSize); - - auto newFileLabel = gsl::owner(new QLabel(tr("New File"))); - layout->addWidget(newFileLabel); - auto gridLayout = gsl::owner(new QGridLayout); - layout->addLayout(gridLayout); - configureNewFileButtons(gridLayout); - - auto recentFilesLabel = gsl::owner(new QLabel(tr("Recent Files"))); - layout->addWidget(recentFilesLabel); - auto recentFilesListWidget = gsl::owner(new FileCardView(_contents)); - connect(recentFilesListWidget, &QListView::clicked, this, &CleanStartView::fileCardSelected); - layout->addWidget(recentFilesListWidget); - - auto examplesLabel = gsl::owner(new QLabel(tr("Examples"))); - layout->addWidget(examplesLabel); - auto examplesListWidget = gsl::owner(new FileCardView(_contents)); - connect(examplesListWidget, &QListView::clicked, this, &CleanStartView::fileCardSelected); - layout->addWidget(examplesListWidget); - - layout->setSpacing(static_cast(cardSpacing)); - layout->addStretch(); - - setCentralWidget(_contents); - - QString title = QCoreApplication::translate("Workbench", "Start"); - setWindowTitle(title); - - configureExamplesListWidget(examplesListWidget); - configureRecentFilesListWidget(recentFilesListWidget); -} - - -void CleanStartView::configureNewFileButtons(QGridLayout* layout) const -{ - auto newEmptyFile = createNewButton({tr("Empty file"), - tr("Create a new empty FreeCAD file"), - QLatin1String(":/icons/document-new.svg")}); - auto openFile = createNewButton({tr("Open File"), - tr("Open an existing CAD file or 3D model"), - QLatin1String(":/icons/document-open.svg")}); - auto partDesign = createNewButton({tr("Parametric Part"), - tr("Create a part with the Part Design workbench"), - QLatin1String(":/icons/PartDesignWorkbench.svg")}); - auto assembly = createNewButton({tr("Assembly"), - tr("Create an assembly project"), - QLatin1String(":/icons/AssemblyWorkbench.svg")}); - auto draft = createNewButton({tr("2D Draft"), - tr("Create a 2D Draft with the Draft workbench"), - QLatin1String(":/icons/DraftWorkbench.svg")}); - auto arch = createNewButton({tr("BIM/Architecture"), - tr("Create an architectural project"), - QLatin1String(":/icons/ArchWorkbench.svg")}); - - layout->addWidget(partDesign, 0, 0); - layout->addWidget(assembly, 0, 1); - layout->addWidget(draft, 0, 2); - layout->addWidget(arch, 1, 0); - layout->addWidget(newEmptyFile, 1, 1); - layout->addWidget(openFile, 1, 2); - - connect(newEmptyFile, &QPushButton::clicked, this, &CleanStartView::newEmptyFile); - connect(openFile, &QPushButton::clicked, this, &CleanStartView::openExistingFile); - connect(partDesign, &QPushButton::clicked, this, &CleanStartView::newPartDesignFile); - connect(assembly, &QPushButton::clicked, this, &CleanStartView::newAssemblyFile); - connect(draft, &QPushButton::clicked, this, &CleanStartView::newDraftFile); - connect(arch, &QPushButton::clicked, this, &CleanStartView::newArchFile); -} - -void CleanStartView::configureFileCardWidget(QListView* fileCardWidget) -{ - auto delegate = gsl::owner(new FileCardDelegate); - fileCardWidget->setItemDelegate(delegate); - fileCardWidget->setMinimumWidth(fileCardWidget->parentWidget()->width()); - fileCardWidget->setGridSize( - fileCardWidget->itemDelegate()->sizeHint(QStyleOptionViewItem(), - fileCardWidget->model()->index(0, 0))); -} - - -void CleanStartView::configureRecentFilesListWidget(QListView* recentFilesListWidget) -{ - _recentFilesModel.loadRecentFiles(); - recentFilesListWidget->setModel(&_recentFilesModel); - configureFileCardWidget(recentFilesListWidget); -} - - -void CleanStartView::configureExamplesListWidget(QListView* examplesListWidget) -{ - _examplesModel.loadExamples(); - examplesListWidget->setModel(&_examplesModel); - configureFileCardWidget(examplesListWidget); -} - - -void CleanStartView::newEmptyFile() const -{ - Gui::Application::Instance->commandManager().runCommandByName("Std_New"); - postStart(PostStartBehavior::switchWorkbench); -} - -void CleanStartView::newPartDesignFile() const -{ - Gui::Application::Instance->commandManager().runCommandByName("Std_New"); - Gui::Application::Instance->activateWorkbench("PartDesignWorkbench"); - Gui::Application::Instance->commandManager().runCommandByName("PartDesign_Body"); - postStart(PostStartBehavior::doNotSwitchWorkbench); -} - -void CleanStartView::openExistingFile() const -{ - auto originalDocument = Gui::Application::Instance->activeDocument(); - Gui::Application::Instance->commandManager().runCommandByName("Std_Open"); - if (Gui::Application::Instance->activeDocument() != originalDocument) { - // Only run this if the user chose a new document to open (that is, they didn't cancel the - // open file dialog) - postStart(PostStartBehavior::switchWorkbench); - } -} - -void CleanStartView::newAssemblyFile() const -{ - Gui::Application::Instance->commandManager().runCommandByName("Std_New"); - Gui::Application::Instance->activateWorkbench("AssemblyWorkbench"); - Gui::Application::Instance->commandManager().runCommandByName("Assembly_CreateAssembly"); - Gui::Application::Instance->commandManager().runCommandByName("Std_Refresh"); - postStart(PostStartBehavior::doNotSwitchWorkbench); -} - -void CleanStartView::newDraftFile() const -{ - Gui::Application::Instance->commandManager().runCommandByName("Std_New"); - Gui::Application::Instance->activateWorkbench("DraftWorkbench"); - Gui::Application::Instance->commandManager().runCommandByName("Std_ViewTop"); - postStart(PostStartBehavior::doNotSwitchWorkbench); -} - -void CleanStartView::newArchFile() const -{ - Gui::Application::Instance->commandManager().runCommandByName("Std_New"); - try { - Gui::Application::Instance->activateWorkbench("BIMWorkbench"); - } - catch (...) { - Gui::Application::Instance->activateWorkbench("ArchWorkbench"); - } - postStart(PostStartBehavior::doNotSwitchWorkbench); -} - -void CleanStartView::postStart(PostStartBehavior behavior) const -{ - auto hGrp = App::GetApplication().GetParameterGroupByPath( - "User parameter:BaseApp/Preferences/Mod/Start"); - - if (behavior == PostStartBehavior::switchWorkbench) { - auto wb = hGrp->GetASCII("AutoloadModule", ""); - if (wb == "$LastModule") { - wb = App::GetApplication() - .GetParameterGroupByPath("User parameter:BaseApp/Preferences/General") - ->GetASCII("LastModule", ""); - } - if (!wb.empty()) { - Gui::Application::Instance->activateWorkbench(wb.c_str()); - } - } - auto closeStart = hGrp->GetBool("closeStart", false); - if (closeStart) { - this->window()->close(); - } -} - - -void CleanStartView::fileCardSelected(const QModelIndex& index) -{ - auto file = index.data(static_cast(CleanStart::DisplayedFilesModelRoles::path)).toString(); - auto command = std::string("FreeCAD.loadFile('") + file.toStdString() + "')"; - try { - Base::Interpreter().runString(command.c_str()); - postStart(PostStartBehavior::doNotSwitchWorkbench); - } - catch (Base::PyException& e) { - Base::Console().Error(e.getMessage().c_str()); - } - catch (Base::Exception &e) { - Base::Console().Error(e.getMessage().c_str()); - } - catch (...) { - Base::Console().Error("An unknown error occurred"); - } -} +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#include "PreCompiled.h" + +#ifndef _PreComp_ +#include +#include +#include +#include +#include +#include +#include +#endif + +#include "StartView.h" +#include "FileCardDelegate.h" +#include "FileCardView.h" +#include "Gui/Workbench.h" +#include +#include +#include +#include +#include +#include +#include <3rdParty/GSL/include/gsl/pointers> + +using namespace StartGui; + +TYPESYSTEM_SOURCE_ABSTRACT(StartGui::StartView, Gui::MDIView) // NOLINT + +namespace +{ + +struct NewButton +{ + QString heading; + QString description; + QString iconPath; +}; + +gsl::owner createNewButton(const NewButton& newButton) +{ + auto hGrp = App::GetApplication().GetParameterGroupByPath( + "User parameter:BaseApp/Preferences/Mod/Start"); + const auto cardSpacing = static_cast(hGrp->GetInt("FileCardSpacing", 20)); // NOLINT + const auto newFileIconSize = static_cast(hGrp->GetInt("NewFileIconSize", 48)); // NOLINT + + auto button = gsl::owner(new QPushButton()); + auto mainLayout = gsl::owner(new QHBoxLayout(button)); + auto iconLabel = gsl::owner(new QLabel(button)); + mainLayout->addWidget(iconLabel); + QIcon baseIcon(newButton.iconPath); + iconLabel->setPixmap(baseIcon.pixmap(newFileIconSize, newFileIconSize)); + + auto textLayout = gsl::owner(new QVBoxLayout); + auto textLabelLine1 = gsl::owner(new QLabel(button)); + textLabelLine1->setText(QLatin1String("") + newButton.heading + QLatin1String("")); + auto textLabelLine2 = gsl::owner(new QLabel(button)); + textLabelLine2->setText(newButton.description); + textLabelLine2->setWordWrap(true); + textLayout->addWidget(textLabelLine1); + textLayout->addWidget(textLabelLine2); + textLayout->setSpacing(0); + mainLayout->addItem(textLayout); + + mainLayout->addStretch(); + + button->setMinimumHeight(newFileIconSize + cardSpacing); + return button; +} + +} // namespace + +StartView::StartView(Gui::Document* pcDocument, QWidget* parent) + : Gui::MDIView(pcDocument, parent) + , _contents(new QScrollArea(parent)) +{ + setObjectName(QLatin1String("StartView")); + auto hGrp = App::GetApplication().GetParameterGroupByPath( + "User parameter:BaseApp/Preferences/Mod/Start"); + auto cardSpacing = hGrp->GetInt("FileCardSpacing", 20); // NOLINT + + auto scrolledWidget = gsl::owner(new QWidget(this)); + _contents->setWidget(scrolledWidget); + _contents->setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAlwaysOff); + _contents->setVerticalScrollBarPolicy(Qt::ScrollBarPolicy::ScrollBarAsNeeded); + _contents->setWidgetResizable(true); + auto layout = gsl::owner(new QVBoxLayout(scrolledWidget)); + layout->setSizeConstraint(QLayout::SizeConstraint::SetMinAndMaxSize); + + // New WB notice: temporary to explain why all your setting disappeared + auto newStartWBNotice = gsl::owner( + new QLabel(tr("NOTE: The Start Workbench has been completely rewritten to remove all " + "network access, and to remove " + "its dependency on Chromium. This is still a work-in-progress, and not all " + "settings from the previous " + "version of Start have been migrated yet."))); + newStartWBNotice->setWordWrap(true); + layout->addWidget(newStartWBNotice); + + const QLatin1String h1Start("

"); + const QLatin1String h1End("

"); + + auto newFileLabel = gsl::owner(new QLabel(h1Start + tr("New File") + h1End)); + layout->addWidget(newFileLabel); + auto gridLayout = gsl::owner(new QGridLayout); + layout->addLayout(gridLayout); + configureNewFileButtons(gridLayout); + + auto recentFilesLabel = gsl::owner(new QLabel(h1Start + tr("Recent Files") + h1End)); + layout->addWidget(recentFilesLabel); + auto recentFilesListWidget = gsl::owner(new FileCardView(_contents)); + connect(recentFilesListWidget, &QListView::clicked, this, &StartView::fileCardSelected); + layout->addWidget(recentFilesListWidget); + + auto examplesLabel = gsl::owner(new QLabel(h1Start + tr("Examples") + h1End)); + layout->addWidget(examplesLabel); + auto examplesListWidget = gsl::owner(new FileCardView(_contents)); + connect(examplesListWidget, &QListView::clicked, this, &StartView::fileCardSelected); + layout->addWidget(examplesListWidget); + + layout->setSpacing(static_cast(cardSpacing)); + layout->addStretch(); + + setCentralWidget(_contents); + + QString title = QCoreApplication::translate("Workbench", "Start"); + setWindowTitle(title); + + configureExamplesListWidget(examplesListWidget); + configureRecentFilesListWidget(recentFilesListWidget); +} + + +void StartView::configureNewFileButtons(QGridLayout* layout) const +{ + auto newEmptyFile = createNewButton({tr("Empty file"), + tr("Create a new empty FreeCAD file"), + QLatin1String(":/icons/document-new.svg")}); + auto openFile = createNewButton({tr("Open File"), + tr("Open an existing CAD file or 3D model"), + QLatin1String(":/icons/document-open.svg")}); + auto partDesign = createNewButton({tr("Parametric Part"), + tr("Create a part with the Part Design workbench"), + QLatin1String(":/icons/PartDesignWorkbench.svg")}); + auto assembly = createNewButton({tr("Assembly"), + tr("Create an assembly project"), + QLatin1String(":/icons/AssemblyWorkbench.svg")}); + auto draft = createNewButton({tr("2D Draft"), + tr("Create a 2D Draft with the Draft workbench"), + QLatin1String(":/icons/DraftWorkbench.svg")}); + auto arch = createNewButton({tr("BIM/Architecture"), + tr("Create an architectural project"), + QLatin1String(":/icons/ArchWorkbench.svg")}); + + layout->addWidget(partDesign, 0, 0); + layout->addWidget(assembly, 0, 1); + layout->addWidget(draft, 0, 2); + layout->addWidget(arch, 1, 0); + layout->addWidget(newEmptyFile, 1, 1); + layout->addWidget(openFile, 1, 2); + + connect(newEmptyFile, &QPushButton::clicked, this, &StartView::newEmptyFile); + connect(openFile, &QPushButton::clicked, this, &StartView::openExistingFile); + connect(partDesign, &QPushButton::clicked, this, &StartView::newPartDesignFile); + connect(assembly, &QPushButton::clicked, this, &StartView::newAssemblyFile); + connect(draft, &QPushButton::clicked, this, &StartView::newDraftFile); + connect(arch, &QPushButton::clicked, this, &StartView::newArchFile); +} + +void StartView::configureFileCardWidget(QListView* fileCardWidget) +{ + auto delegate = gsl::owner(new FileCardDelegate); + fileCardWidget->setItemDelegate(delegate); + fileCardWidget->setMinimumWidth(fileCardWidget->parentWidget()->width()); + fileCardWidget->setGridSize( + fileCardWidget->itemDelegate()->sizeHint(QStyleOptionViewItem(), + fileCardWidget->model()->index(0, 0))); +} + + +void StartView::configureRecentFilesListWidget(QListView* recentFilesListWidget) +{ + _recentFilesModel.loadRecentFiles(); + recentFilesListWidget->setModel(&_recentFilesModel); + configureFileCardWidget(recentFilesListWidget); +} + + +void StartView::configureExamplesListWidget(QListView* examplesListWidget) +{ + _examplesModel.loadExamples(); + examplesListWidget->setModel(&_examplesModel); + configureFileCardWidget(examplesListWidget); +} + + +void StartView::newEmptyFile() const +{ + Gui::Application::Instance->commandManager().runCommandByName("Std_New"); + postStart(PostStartBehavior::switchWorkbench); +} + +void StartView::newPartDesignFile() const +{ + Gui::Application::Instance->commandManager().runCommandByName("Std_New"); + Gui::Application::Instance->activateWorkbench("PartDesignWorkbench"); + Gui::Application::Instance->commandManager().runCommandByName("PartDesign_Body"); + postStart(PostStartBehavior::doNotSwitchWorkbench); +} + +void StartView::openExistingFile() const +{ + auto originalDocument = Gui::Application::Instance->activeDocument(); + Gui::Application::Instance->commandManager().runCommandByName("Std_Open"); + if (Gui::Application::Instance->activeDocument() != originalDocument) { + // Only run this if the user chose a new document to open (that is, they didn't cancel the + // open file dialog) + postStart(PostStartBehavior::switchWorkbench); + } +} + +void StartView::newAssemblyFile() const +{ + Gui::Application::Instance->commandManager().runCommandByName("Std_New"); + Gui::Application::Instance->activateWorkbench("AssemblyWorkbench"); + Gui::Application::Instance->commandManager().runCommandByName("Assembly_CreateAssembly"); + Gui::Application::Instance->commandManager().runCommandByName("Std_Refresh"); + postStart(PostStartBehavior::doNotSwitchWorkbench); +} + +void StartView::newDraftFile() const +{ + Gui::Application::Instance->commandManager().runCommandByName("Std_New"); + Gui::Application::Instance->activateWorkbench("DraftWorkbench"); + Gui::Application::Instance->commandManager().runCommandByName("Std_ViewTop"); + postStart(PostStartBehavior::doNotSwitchWorkbench); +} + +void StartView::newArchFile() const +{ + Gui::Application::Instance->commandManager().runCommandByName("Std_New"); + try { + Gui::Application::Instance->activateWorkbench("BIMWorkbench"); + } + catch (...) { + Gui::Application::Instance->activateWorkbench("ArchWorkbench"); + } + postStart(PostStartBehavior::doNotSwitchWorkbench); +} + +void StartView::postStart(PostStartBehavior behavior) const +{ + auto hGrp = App::GetApplication().GetParameterGroupByPath( + "User parameter:BaseApp/Preferences/Mod/Start"); + + if (behavior == PostStartBehavior::switchWorkbench) { + auto wb = hGrp->GetASCII("AutoloadModule", ""); + if (wb == "$LastModule") { + wb = App::GetApplication() + .GetParameterGroupByPath("User parameter:BaseApp/Preferences/General") + ->GetASCII("LastModule", ""); + } + if (!wb.empty()) { + Gui::Application::Instance->activateWorkbench(wb.c_str()); + } + } + auto closeStart = hGrp->GetBool("closeStart", false); + if (closeStart) { + this->window()->close(); + } +} + + +void StartView::fileCardSelected(const QModelIndex& index) +{ + auto file = index.data(static_cast(Start::DisplayedFilesModelRoles::path)).toString(); + auto command = std::string("FreeCAD.loadFile('") + file.toStdString() + "')"; + try { + Base::Interpreter().runString(command.c_str()); + postStart(PostStartBehavior::doNotSwitchWorkbench); + } + catch (Base::PyException& e) { + Base::Console().Error(e.getMessage().c_str()); + } + catch (Base::Exception& e) { + Base::Console().Error(e.getMessage().c_str()); + } + catch (...) { + Base::Console().Error("An unknown error occurred"); + } +} diff --git a/src/Mod/CleanStart/Gui/CleanStartView.h b/src/Mod/Start/Gui/StartView.h similarity index 74% rename from src/Mod/CleanStart/Gui/CleanStartView.h rename to src/Mod/Start/Gui/StartView.h index 4d33e86370..e52b5af32f 100644 --- a/src/Mod/CleanStart/Gui/CleanStartView.h +++ b/src/Mod/Start/Gui/StartView.h @@ -1,96 +1,96 @@ -// SPDX-License-Identifier: LGPL-2.1-or-later -/**************************************************************************** - * * - * Copyright (c) 2024 The FreeCAD Project Association AISBL * - * * - * This file is part of FreeCAD. * - * * - * FreeCAD is free software: you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as * - * published by the Free Software Foundation, either version 2.1 of the * - * License, or (at your option) any later version. * - * * - * FreeCAD 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 * - * Lesser General Public License for more details. * - * * - * You should have received a copy of the GNU Lesser General Public * - * License along with FreeCAD. If not, see * - * . * - * * - ***************************************************************************/ - -#ifndef FREECAD_CLEANSTARTVIEW_H -#define FREECAD_CLEANSTARTVIEW_H - -#include -#include -#include - -#include "../App/DisplayedFilesModel.h" -#include "../App/RecentFilesModel.h" -#include "../App/ExamplesModel.h" - - -class QListView; -class QGridLayout; -class QScrollArea; - -namespace Gui -{ -class Document; -} - -namespace CleanStartGui -{ - -class CleanStartGuiExport CleanStartView: public Gui::MDIView -{ - Q_OBJECT - - TYPESYSTEM_HEADER_WITH_OVERRIDE(); // NOLINT - -public: - CleanStartView(Gui::Document* pcDocument, QWidget* parent); - - const char* getName() const override - { - return "CleanStartView"; - } - - void newEmptyFile() const; - void newPartDesignFile() const; - void openExistingFile() const; - void newAssemblyFile() const; - void newDraftFile() const; - void newArchFile() const; - -public: - enum class PostStartBehavior { - switchWorkbench, - doNotSwitchWorkbench - }; - -protected: - - void configureNewFileButtons(QGridLayout *layout) const; - static void configureFileCardWidget(QListView *fileCardWidget); - void configureRecentFilesListWidget(QListView *recentFilesListWidget); - void configureExamplesListWidget(QListView *examplesListWidget); - - void postStart(PostStartBehavior behavior) const; - - void fileCardSelected(const QModelIndex &index); - -private: - QScrollArea* _contents = nullptr; - CleanStart::RecentFilesModel _recentFilesModel; - CleanStart::ExamplesModel _examplesModel; - - -}; // namespace CleanStartGui - -} // namespace CleanStartGui - -#endif // FREECAD_CLEANSTARTVIEW_H +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * + ***************************************************************************/ + +#ifndef FREECAD_STARTVIEW_H +#define FREECAD_STARTVIEW_H + +#include +#include +#include + +#include "../App/DisplayedFilesModel.h" +#include "../App/RecentFilesModel.h" +#include "../App/ExamplesModel.h" + + +class QListView; +class QGridLayout; +class QScrollArea; + +namespace Gui +{ +class Document; +} + +namespace StartGui +{ + +class StartGuiExport StartView: public Gui::MDIView +{ + Q_OBJECT + + TYPESYSTEM_HEADER_WITH_OVERRIDE(); // NOLINT + +public: + StartView(Gui::Document* pcDocument, QWidget* parent); + + const char* getName() const override + { + return "StartView"; + } + + void newEmptyFile() const; + void newPartDesignFile() const; + void openExistingFile() const; + void newAssemblyFile() const; + void newDraftFile() const; + void newArchFile() const; + +public: + enum class PostStartBehavior + { + switchWorkbench, + doNotSwitchWorkbench + }; + +protected: + void configureNewFileButtons(QGridLayout* layout) const; + static void configureFileCardWidget(QListView* fileCardWidget); + void configureRecentFilesListWidget(QListView* recentFilesListWidget); + void configureExamplesListWidget(QListView* examplesListWidget); + + void postStart(PostStartBehavior behavior) const; + + void fileCardSelected(const QModelIndex& index); + +private: + QScrollArea* _contents = nullptr; + Start::RecentFilesModel _recentFilesModel; + Start::ExamplesModel _examplesModel; + + +}; // namespace StartGui + +} // namespace StartGui + +#endif // FREECAD_STARTVIEW_H diff --git a/src/Mod/Start/Gui/Workbench.cpp b/src/Mod/Start/Gui/Workbench.cpp index ca7a37a6ef..5c82c8ca2d 100644 --- a/src/Mod/Start/Gui/Workbench.cpp +++ b/src/Mod/Start/Gui/Workbench.cpp @@ -1,34 +1,34 @@ -/*************************************************************************** - * 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 * - * * +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * ***************************************************************************/ #include "PreCompiled.h" #ifndef _PreComp_ #include +#include #endif #include #include -#include -#include #include #include #include @@ -36,105 +36,30 @@ #include #include "Workbench.h" +#include "StartView.h" +#include <3rdParty/GSL/include/gsl/pointers> using namespace StartGui; -TYPESYSTEM_SOURCE(StartGui::Workbench, Gui::StdWorkbench) - -StartGui::Workbench::Workbench() = default; - -StartGui::Workbench::~Workbench() = default; +TYPESYSTEM_SOURCE(StartGui::Workbench, Gui::StdWorkbench) // NOLINT void StartGui::Workbench::activated() { - // Automatically display the StartPage only the very first time - static bool first = true; - if (first) { - loadStartPage(); - first = false; - } + loadStart(); } -void StartGui::Workbench::loadStartPage() +void StartGui::Workbench::loadStart() { - // Ensure that we don't open the Start page multiple times - QString title = QCoreApplication::translate("Workbench", "Start page"); - QList ch = Gui::getMainWindow()->windows(); - for (auto c : ch) { - if (c->windowTitle() == title) { - Gui::MDIView* mdi = qobject_cast(c); - if (mdi) { - Gui::getMainWindow()->setActiveWindow(mdi); - } - return; - } + auto mw = Gui::getMainWindow(); + auto doc = Gui::Application::Instance->activeDocument(); + auto existingView = mw->findChild(QLatin1String("StartView")); + if (!existingView) { + existingView = gsl::owner(new StartView(doc, mw)); + mw->addWindow(existingView); // Transfers ownership } - - try { - QByteArray utf8Title = title.toUtf8(); - std::string escapedstr = Base::Tools::escapedUnicodeFromUtf8(utf8Title); - std::stringstream str; - str << "import WebGui,sys,Start\n" - << "from PySide import QtCore, QtGui\n" - << "from StartPage import StartPage\n\n" - << "class WebPage(object):\n" - << " def __init__(self):\n" - << " self.browser=WebGui.openBrowserWindow(u\"" << escapedstr.c_str() << "\")\n" -#if defined(FC_OS_WIN32) - << " self.browser.setHtml(StartPage.handle(), App.getResourceDir() + " - "'Mod/Start/StartPage/')\n" -#else - << " self.browser.setHtml(StartPage.handle(), 'file://' + App.getResourceDir() " - "+ 'Mod/Start/StartPage/')\n" -#endif - << " def onChange(self, par, reason):\n" - << " try:\n" - << " if reason in ('RecentFiles','Language'):\n" - << " QtCore.QTimer.singleShot(100, self.reload)\n" - << " except RuntimeError as e:\n" - << " pass\n" - << " def reload(self):\n" - << " startOpen = False\n" - << " title = QtGui.QApplication.translate('Workbench', 'Start page')\n" - << " mw = FreeCADGui.getMainWindow()\n" - << " if mw:\n" - << " mdi = mw.findChild(QtGui.QMdiArea)\n" - << " if mdi:\n" - << " for mdichild in mdi.children():\n" - << " for subw in mdichild.findChildren(QtGui.QMdiSubWindow):\n" - << " if subw.windowTitle() == title:\n" - << " startOpen = True\n" - << " if startOpen:\n" // if the user has closeStart set to True a Runtime Error - // is raised if a simple Preferences change is made -#if defined(FC_OS_WIN32) - << " self.browser.setHtml(StartPage.handle(), App.getResourceDir() + " - "'Mod/Start/StartPage/')\n\n" -#else - << " self.browser.setHtml(StartPage.handle(), 'file://' + " - "App.getResourceDir() + 'Mod/Start/StartPage/')\n\n" -#endif - << "class WebView(object):\n" - << " def __init__(self):\n" - << " self.pargrp = FreeCAD.ParamGet('User " - "parameter:BaseApp/Preferences/RecentFiles')\n" - << " self.webPage = WebPage()\n" - << " self.pargrp.Attach(self.webPage)\n" - << " def __del__(self):\n" - << " self.pargrp.Detach(self.webPage)\n\n" - << "webView = WebView()\n" - << "StartPage.checkPostOpenStartPage()\n"; - - Base::Interpreter().runString(str.str().c_str()); - } - catch (const Base::Exception& e) { - Base::Console().Error("%s\n", e.what()); - } -} - -void StartGui::Workbench::setupContextMenu(const char* recipient, Gui::MenuItem* item) const -{ - Gui::StdWorkbench::setupContextMenu(recipient, item); + Gui::getMainWindow()->setActiveWindow(existingView); + existingView->show(); } Gui::MenuItem* StartGui::Workbench::setupMenuBar() const @@ -144,31 +69,12 @@ Gui::MenuItem* StartGui::Workbench::setupMenuBar() const Gui::ToolBarItem* StartGui::Workbench::setupToolBars() const { - Gui::ToolBarItem* root = StdWorkbench::setupToolBars(); - - // web navigation toolbar - Gui::ToolBarItem* navigation = new Gui::ToolBarItem(root); - navigation->setCommand("Navigation"); - *navigation << "Web_BrowserSetURL" - << "Separator" - << "Web_OpenWebsite" - << "Start_StartPage" - << "Separator" - << "Web_BrowserBack" - << "Web_BrowserNext" - << "Web_BrowserRefresh" - << "Web_BrowserStop" - << "Separator" - << "Web_BrowserZoomIn" - << "Web_BrowserZoomOut"; - - return root; + return Gui::StdWorkbench::setupToolBars(); } Gui::ToolBarItem* StartGui::Workbench::setupCommandBars() const { - Gui::ToolBarItem* root = new Gui::ToolBarItem; - return root; + return Gui::StdWorkbench::setupCommandBars(); } Gui::DockWindowItems* StartGui::Workbench::setupDockWindows() const diff --git a/src/Mod/Start/Gui/Workbench.h b/src/Mod/Start/Gui/Workbench.h index 3ad6553568..5cb962bcfc 100644 --- a/src/Mod/Start/Gui/Workbench.h +++ b/src/Mod/Start/Gui/Workbench.h @@ -1,51 +1,52 @@ -/*************************************************************************** - * 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 * - * * +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * ***************************************************************************/ -#ifndef STARTGUI_WORKBENCH_H -#define STARTGUI_WORKBENCH_H +#ifndef LAUNCHERGUI_WORKBENCH_H +#define LAUNCHERGUI_WORKBENCH_H #include +#include + +namespace Gui +{ +class MDIView; +} namespace StartGui { -/** - * @author Werner Mayer - */ class Workbench: public Gui::StdWorkbench { - TYPESYSTEM_HEADER_WITH_OVERRIDE(); + TYPESYSTEM_HEADER_WITH_OVERRIDE(); // NOLINT public: - Workbench(); - ~Workbench() override; + Workbench() = default; - /** Defines the standard context menu. */ - void setupContextMenu(const char* recipient, Gui::MenuItem*) const override; /** Run some actions when the workbench gets activated. */ void activated() override; - static void loadStartPage(); + static void loadStart(); protected: /** Defines the standard menus. */ @@ -57,7 +58,7 @@ protected: /** Returns a DockWindowItems structure of dock windows this workbench. */ Gui::DockWindowItems* setupDockWindows() const override; -}; // namespace StartGui +}; // class Workbench } // namespace StartGui -#endif // START_WORKBENCH_H +#endif // LAUNCHERGUI_WORKBENCH_H diff --git a/src/Mod/Start/Init.py b/src/Mod/Start/Init.py index 12282436dd..f46a131d6b 100644 --- a/src/Mod/Start/Init.py +++ b/src/Mod/Start/Init.py @@ -1,24 +1,29 @@ -# *************************************************************************** -# * Copyright (c) 2001,2002 Juergen Riegel * -# * * -# * This file is part of the FreeCAD CAx development system. * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * FreeCAD 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 Lesser General Public License for more details. * -# * * -# * You should have received a copy of the GNU Library General Public * -# * License along with FreeCAD; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# ***************************************************************************/ +# SPDX-License-Identifier: LGPL-2.1-or-later +# /************************************************************************** +# * +# Copyright (c) 2024 The FreeCAD Project Association AISBL * +# * +# This file is part of FreeCAD. * +# * +# FreeCAD is free software: you can redistribute it and/or modify it * +# under the terms of the GNU Lesser General Public License as * +# published by the Free Software Foundation, either version 2.1 of the * +# License, or (at your option) any later version. * +# * +# FreeCAD 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 * +# Lesser General Public License for more details. * +# * +# You should have received a copy of the GNU Lesser General Public * +# License along with FreeCAD. If not, see * +# . * +# * +# **************************************************************************/ -# FreeCAD init script of the Start module +# Get the Parameter Group of this module +ParGrp = App.ParamGet("System parameter:Modules").GetGroup("Start") + +# Set the needed information +ParGrp.SetString("WorkBenchName", "Start") +ParGrp.SetString("WorkBenchModule", "Start.py") diff --git a/src/Mod/Start/InitGui.py b/src/Mod/Start/InitGui.py index 8cfb8a4330..de943dfd26 100644 --- a/src/Mod/Start/InitGui.py +++ b/src/Mod/Start/InitGui.py @@ -1,35 +1,29 @@ -# *************************************************************************** -# * Copyright (c) 2002,2003 Juergen Riegel * -# * * -# * This file is part of the FreeCAD CAx development system. * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * FreeCAD 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 Lesser General Public License for more details. * -# * * -# * You should have received a copy of the GNU Library General Public * -# * License along with FreeCAD; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# ***************************************************************************/ - -# Start gui init module -# -# Gathering all the information to start FreeCAD -# This is the second one of three init scripts, the third one -# runs when the gui is up +# SPDX-License-Identifier: LGPL-2.1-or-later +# /************************************************************************** +# * +# Copyright (c) 2024 The FreeCAD Project Association AISBL * +# * +# This file is part of FreeCAD. * +# * +# FreeCAD is free software: you can redistribute it and/or modify it * +# under the terms of the GNU Lesser General Public License as * +# published by the Free Software Foundation, either version 2.1 of the * +# License, or (at your option) any later version. * +# * +# FreeCAD 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 * +# Lesser General Public License for more details. * +# * +# You should have received a copy of the GNU Lesser General Public * +# License along with FreeCAD. If not, see * +# . * +# * +# **************************************************************************/ class StartWorkbench(Workbench): - "Start workbench object" + "StartWorkbench workbench" def __init__(self): self.__class__.Icon = ( @@ -39,14 +33,19 @@ class StartWorkbench(Workbench): self.__class__.ToolTip = "Start workbench" def Initialize(self): - # load the module import StartGui - import Start + + def Activated(self): + pass + + def Deactivated(self): + pass + + def ContextMenu(self, recipient): + pass def GetClassName(self): return "StartGui::Workbench" Gui.addWorkbench(StartWorkbench()) - -FreeCAD.__unit_test__ += ["TestStartGui"] diff --git a/src/Mod/CleanStart/README.md b/src/Mod/Start/README.md similarity index 91% rename from src/Mod/CleanStart/README.md rename to src/Mod/Start/README.md index 41e402c380..1fb29fe3c4 100644 --- a/src/Mod/CleanStart/README.md +++ b/src/Mod/Start/README.md @@ -1,53 +1,53 @@ -## CleanStart Workbench - -This Workbench is intended to eventually replace (and be renamed to) Start. Its main reason for existing is to -eliminate FreeCAD's dependency on QtWebEngine by redesigning Start to eliminate the HTML component. - -The long-term plan for this workbench is to migrate from Qt Widgets to QtQuick/QML with a C++ backend providing access -to things like FreeCAD's Recent Files list. This switch will happen sometime after we no longer have to support building -on Ubuntu 20.04 LTS, which still uses Qt 5.12. The cMake integration of QML and C++ together in a single project is -greatly improved in Qt 5.15 and later. - -In the meantime the workbench is written in C++ so that the models can be re-used later, and only the UI itself will -have to change. - -### Structure - -The main UI file for the Start screen is in `Gui/CleanStartView.cpp` -- that class is a `QScrollArea` that gets embedded -into a new FreeCAD `MDIView`. Inside the scroll area are three regions: - -1. **New File**. A set of `QPushButtons` with embedded `QLayouts` displaying an image and two lines of text. Currently -laid out manually in a `QGridLayout`, but eventually it would be nice to dynamically calculate that layout to allow the -buttons to exist on a single line when there is enough space for them. -2. **Recent Files**. One of two "File Card" regions, this shows a list of recent files. It uses the -Model-View-Controller architecture for flexibility and re-usability. In that architecture, the data being displayed is -called the "model", and the actual mechanism for doing the display is called the "view". Qt further differentiates -between the overall view and the display of the individual items in the view. The items are rendered by a "delegate" -when they are too complex to be displayed by the simple view (e.g. if you want images and text in a particular layout). - * The "model" in this case is `RecentFilesModel`, a simple read-only interface to -FreeCAD's preferences system, where it gets the list of recent files. That class is in`App/RecentFilesModel.*`. It is -implemented using a set of User Roles, one for each piece of data about a file. Not all data is available for all files. -For example, when given `const QModelIndex &index`, you can call `index.data(DisplayedFilesModelRoles::author)` to get -the "author" metadata item of an `FCStd` file. See the `DisplayedFilesModelRoles` enumeration for possible values. These -roles are also exposed to QML via their names. - * The View is a class derived from `QListView`, `Gui/FileCardView.*`, whose only function beyond the standard -`QListView` is to implement the "height for width" functionality, so the widget can properly resize based on the number -of file cards and the screen width, laying them out in a grid. - * The file cards are rendered using the `FileCardDelegate` class in `Gui/FileCardDelegate.*`. That class uses -a simple `QVBoxLayout` to paint the icon, filename, and file size. -3. **Examples**. Another "File Card" widget, using the same classes as Recent Files, but with a different model. In this -case the model is `ExamplesModel` in `App/ExamplesModel.*`. It fetches a read-only list of files from the FreeCAD -`resources/examples` directory and displays them. - -### UI Design - -This Workbench does the minimum amount of design customization, preferring to allow Stylesheet authors control over the -display via the normal QSS mechanisms in Qt. There are three FreeCAD Parameters that control the spacing between the -widgets and the size of the icons, all in the `BaseApp/Preferences/Mod/Start/` preferences group: -* `FileCardSpacing` (default: 20). The space between and around the individual File Cards. -* `FileThumbnailIconsSize` (default: 128). The size of the file thumbnail on the File Cards. -* `NewFileIconSize` (default: 48). The size of the icons on each of the "new file" buttons. - -At present none of these are directly exposed to the user, and the new Start workbench does not have a preferences -panel. The parameters are intended to be used by Preference Pack authors to assist in customization of FreeCAD themes. -It is likely that this will be expanded once feedback from theme designers is received. \ No newline at end of file +## Start Workbench + +This Workbench is intended to eventually replace (and be renamed to) Start. Its main reason for existing is to +eliminate FreeCAD's dependency on QtWebEngine by redesigning Start to eliminate the HTML component. + +The long-term plan for this workbench is to migrate from Qt Widgets to QtQuick/QML with a C++ backend providing access +to things like FreeCAD's Recent Files list. This switch will happen sometime after we no longer have to support building +on Ubuntu 20.04 LTS, which still uses Qt 5.12. The cMake integration of QML and C++ together in a single project is +greatly improved in Qt 5.15 and later. + +In the meantime the workbench is written in C++ so that the models can be re-used later, and only the UI itself will +have to change. + +### Structure + +The main UI file for the Start screen is in `Gui/StartView.cpp` -- that class is a `QScrollArea` that gets embedded +into a new FreeCAD `MDIView`. Inside the scroll area are three regions: + +1. **New File**. A set of `QPushButtons` with embedded `QLayouts` displaying an image and two lines of text. Currently +laid out manually in a `QGridLayout`, but eventually it would be nice to dynamically calculate that layout to allow the +buttons to exist on a single line when there is enough space for them. +2. **Recent Files**. One of two "File Card" regions, this shows a list of recent files. It uses the +Model-View-Controller architecture for flexibility and re-usability. In that architecture, the data being displayed is +called the "model", and the actual mechanism for doing the display is called the "view". Qt further differentiates +between the overall view and the display of the individual items in the view. The items are rendered by a "delegate" +when they are too complex to be displayed by the simple view (e.g. if you want images and text in a particular layout). + * The "model" in this case is `RecentFilesModel`, a simple read-only interface to +FreeCAD's preferences system, where it gets the list of recent files. That class is in`App/RecentFilesModel.*`. It is +implemented using a set of User Roles, one for each piece of data about a file. Not all data is available for all files. +For example, when given `const QModelIndex &index`, you can call `index.data(DisplayedFilesModelRoles::author)` to get +the "author" metadata item of an `FCStd` file. See the `DisplayedFilesModelRoles` enumeration for possible values. These +roles are also exposed to QML via their names. + * The View is a class derived from `QListView`, `Gui/FileCardView.*`, whose only function beyond the standard +`QListView` is to implement the "height for width" functionality, so the widget can properly resize based on the number +of file cards and the screen width, laying them out in a grid. + * The file cards are rendered using the `FileCardDelegate` class in `Gui/FileCardDelegate.*`. That class uses +a simple `QVBoxLayout` to paint the icon, filename, and file size. +3. **Examples**. Another "File Card" widget, using the same classes as Recent Files, but with a different model. In this +case the model is `ExamplesModel` in `App/ExamplesModel.*`. It fetches a read-only list of files from the FreeCAD +`resources/examples` directory and displays them. + +### UI Design + +This Workbench does the minimum amount of design customization, preferring to allow Stylesheet authors control over the +display via the normal QSS mechanisms in Qt. There are three FreeCAD Parameters that control the spacing between the +widgets and the size of the icons, all in the `BaseApp/Preferences/Mod/Start/` preferences group: +* `FileCardSpacing` (default: 20). The space between and around the individual File Cards. +* `FileThumbnailIconsSize` (default: 128). The size of the file thumbnail on the File Cards. +* `NewFileIconSize` (default: 48). The size of the icons on each of the "new file" buttons. + +At present none of these are directly exposed to the user, and the new Start workbench does not have a preferences +panel. The parameters are intended to be used by Preference Pack authors to assist in customization of FreeCAD themes. +It is likely that this will be expanded once feedback from theme designers is received. diff --git a/src/Mod/Start/StartGlobal.h b/src/Mod/Start/StartGlobal.h index 8422477b63..2f8f4b5374 100644 --- a/src/Mod/Start/StartGlobal.h +++ b/src/Mod/Start/StartGlobal.h @@ -1,29 +1,30 @@ -/*************************************************************************** - * Copyright (c) 2021 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 * - * * +// SPDX-License-Identifier: LGPL-2.1-or-later +/**************************************************************************** + * * + * Copyright (c) 2024 The FreeCAD Project Association AISBL * + * * + * This file is part of FreeCAD. * + * * + * FreeCAD is free software: you can redistribute it and/or modify it * + * under the terms of the GNU Lesser General Public License as * + * published by the Free Software Foundation, either version 2.1 of the * + * License, or (at your option) any later version. * + * * + * FreeCAD 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 * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with FreeCAD. If not, see * + * . * + * * ***************************************************************************/ #include -#ifndef START_GLOBAL_H -#define START_GLOBAL_H +#ifndef LAUNCHER_GLOBAL_H +#define LAUNCHER_GLOBAL_H // Start @@ -44,4 +45,4 @@ #endif #endif -#endif // START_GLOBAL_H +#endif // LAUNCHER_GLOBAL_H diff --git a/src/Mod/Start/StartPage/CMakeLists.txt b/src/Mod/Start/StartPage/CMakeLists.txt deleted file mode 100644 index 8ae01d93b3..0000000000 --- a/src/Mod/Start/StartPage/CMakeLists.txt +++ /dev/null @@ -1,71 +0,0 @@ - -SET(StartPage_Scripts - StartPage.py - TranslationTexts.py - __init__.py -) - -SET(StartPage_PythonResources - LoadMRU.py - LoadExample.py - LoadNew.py - LoadCustom.py - StartPage.css - StartPage.js - StartPage.html - EnableDownload.py - OpenSettings.py -) - -SET(StartPage_ImageResources - images/userhub.png - images/poweruserhub.png - images/developerhub.png - images/manual.png - images/freecad.png - images/installed.png - images/new_file_thumbnail.svg - images/icon_settings.png - images/new_assembly.png - images/new_empty_file.png - images/new_open_file.png - images/new_parametric_part.png - images/new_csg_part.png - images/new_2d_draft.png - images/new_architecture.png - images/icon_documents.png - images/icon_help.png - images/icon_activity.png - images/icon_blog.png -) - -SET(StartPage_Resources - ${StartPage_PythonResources} - ${StartPage_ImageResources} -) - -add_custom_target(StartPage ALL - SOURCES ${StartPage_Scripts} ${StartPage_Resources} -) - -fc_target_copy_resource(StartPage - ${CMAKE_SOURCE_DIR}/src/Mod/Start/StartPage - ${CMAKE_BINARY_DIR}/Mod/Start/StartPage - ${StartPage_Scripts}) - -fc_target_copy_resource(StartPage - ${CMAKE_SOURCE_DIR}/src/Mod/Start/StartPage - ${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_DATADIR}/Mod/Start/StartPage - ${StartPage_Resources}) - -INSTALL(FILES ${StartPage_Scripts} - DESTINATION Mod/Start/StartPage -) - -INSTALL(FILES ${StartPage_PythonResources} - DESTINATION ${CMAKE_INSTALL_DATADIR}/Mod/Start/StartPage -) - -INSTALL(FILES ${StartPage_ImageResources} - DESTINATION ${CMAKE_INSTALL_DATADIR}/Mod/Start/StartPage/images -) diff --git a/src/Mod/Start/StartPage/EnableDownload.py b/src/Mod/Start/StartPage/EnableDownload.py deleted file mode 100644 index 8805066405..0000000000 --- a/src/Mod/Start/StartPage/EnableDownload.py +++ /dev/null @@ -1,25 +0,0 @@ -# *************************************************************************** -# * Copyright (c) 2012 Yorik van Havre * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * This program 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 program; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# *************************************************************************** - -import FreeCAD - -rf = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start") -rf.SetBool("AllowDownload", True) diff --git a/src/Mod/Start/StartPage/LoadCustom.py b/src/Mod/Start/StartPage/LoadCustom.py deleted file mode 100644 index bbf1e9f365..0000000000 --- a/src/Mod/Start/StartPage/LoadCustom.py +++ /dev/null @@ -1,71 +0,0 @@ -# *************************************************************************** -# * Copyright (c) 2018 Yorik van Havre * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * This program 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 program; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# *************************************************************************** - -import os -import FreeCAD -import FreeCADGui - -from urllib.parse import unquote - - -# filename will be given before this script is run -cfolders = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetString( - "ShowCustomFolder", "" -) -if cfolders: - dirnumber = int(filename[0]) - filename = filename[2:] - cfolder = cfolders.split(";;")[dirnumber] - if not os.path.isdir(cfolder): - cfolder = os.path.dirname(cfolder) - f = unquote(filename).replace("+", " ") - ext = os.path.splitext(filename)[1].lower().strip(".") - mod = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetString( - "DefaultImport" + ext, "" - ) - if ext.lower() in ("fcstd", "stp", "step", "iges", "igs"): - FreeCAD.loadFile(os.path.join(cfolder, f), mod) - elif ext.lower() in ( - "bmp", - "cur", - "gif", - "ico", - "pbm", - "pgm", - "png", - "jpg", - "jpeg", - "ppm", - "svg", - "svgz", - "xbm", - "xpm", - ): - FreeCAD.newDocument() - FreeCADGui.insert(os.path.join(cfolder, f), FreeCAD.activeDocument().Name) - FreeCAD.activeDocument().recompute() - else: - FreeCADGui.loadFile(os.path.join(cfolder, f), mod) - FreeCADGui.activeDocument().sendMsgToViews("ViewFit") - - from StartPage import StartPage - - StartPage.postStart() diff --git a/src/Mod/Start/StartPage/LoadExample.py b/src/Mod/Start/StartPage/LoadExample.py deleted file mode 100644 index 1cac0fa443..0000000000 --- a/src/Mod/Start/StartPage/LoadExample.py +++ /dev/null @@ -1,32 +0,0 @@ -# *************************************************************************** -# * Copyright (c) 2016 Bernd Hahnebach * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * This program 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 program; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# *************************************************************************** - -import os -import FreeCAD -import FreeCADGui - -# filename will be given before this script is run -FreeCAD.loadFile(os.path.join(FreeCAD.getResourceDir() + "examples", filename)) -FreeCADGui.activeDocument().sendMsgToViews("ViewFit") - -from StartPage import StartPage - -StartPage.postStart() diff --git a/src/Mod/Start/StartPage/LoadMRU.py b/src/Mod/Start/StartPage/LoadMRU.py deleted file mode 100644 index 86ee7f36d4..0000000000 --- a/src/Mod/Start/StartPage/LoadMRU.py +++ /dev/null @@ -1,60 +0,0 @@ -# *************************************************************************** -# * Copyright (c) 2018 Yorik van Havre * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * This program 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 program; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# *************************************************************************** - -import os -import FreeCAD -import FreeCADGui - -# MRU will be given before this script is run -rf = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/RecentFiles") -filename = rf.GetString("MRU" + str(MRU)) -ext = os.path.splitext(filename)[1].lower().strip(".") -mod = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetString( - "DefaultImport" + ext, "" -) -if ext.lower() in ("fcstd", "stp", "step", "iges", "igs"): - FreeCAD.loadFile(filename, mod) -elif ext.lower() in ( - "bmp", - "cur", - "gif", - "ico", - "pbm", - "pgm", - "png", - "jpg", - "jpeg", - "ppm", - "svg", - "svgz", - "xbm", - "xpm", -): - FreeCAD.newDocument() - FreeCADGui.insert(filename, FreeCAD.activeDocument().Name) - FreeCAD.activeDocument().recompute() -else: - FreeCADGui.loadFile(filename, mod) -FreeCADGui.activeDocument().sendMsgToViews("ViewFit") - -from StartPage import StartPage - -StartPage.postStart() diff --git a/src/Mod/Start/StartPage/LoadNew.py b/src/Mod/Start/StartPage/LoadNew.py deleted file mode 100644 index fa9c317b15..0000000000 --- a/src/Mod/Start/StartPage/LoadNew.py +++ /dev/null @@ -1,66 +0,0 @@ -# *************************************************************************** -# * Copyright (c) 2018 Yorik van Havre * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * This program 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 program; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# *************************************************************************** - -import FreeCAD -import FreeCADGui -from StartPage import StartPage - -# template will be given before this script is run -template_name = str(template) - -if template_name == "empty_file": - FreeCADGui.runCommand("Std_New") - StartPage.postStart() -elif template_name == "open_file": - previous_doc = FreeCADGui.ActiveDocument - FreeCADGui.runCommand("Std_Open") - # workaround to not run postStart() if user cancels the Open dialog - if FreeCADGui.ActiveDocument != previous_doc: - StartPage.postStart() -elif template_name == "parametric_part": - FreeCADGui.runCommand("Std_New") - FreeCADGui.activateWorkbench("PartDesignWorkbench") - FreeCADGui.runCommand("PartDesign_Body") - StartPage.postStart(False) -elif template_name == "assembly": - FreeCADGui.runCommand("Std_New") - FreeCADGui.activateWorkbench("AssemblyWorkbench") - FreeCADGui.runCommand("Assembly_CreateAssembly") - FreeCADGui.runCommand("Std_Refresh") - StartPage.postStart(False) -# elif template_name == "csg_part": -# FreeCADGui.runCommand('Std_New') -# FreeCADGui.activateWorkbench("PartWorkbench") -# StartPage.postStart(False) -elif template_name == "2d_draft": - FreeCADGui.runCommand("Std_New") - FreeCADGui.activateWorkbench("DraftWorkbench") - FreeCADGui.runCommand("Std_ViewTop") - StartPage.postStart(False) -elif template_name == "architecture": - FreeCADGui.runCommand("Std_New") - try: - import BimCommands - except Exception: - FreeCADGui.activateWorkbench("ArchWorkbench") - else: - FreeCADGui.activateWorkbench("BIMWorkbench") - StartPage.postStart(False) diff --git a/src/Mod/Start/StartPage/OpenSettings.py b/src/Mod/Start/StartPage/OpenSettings.py deleted file mode 100644 index 795e7afae0..0000000000 --- a/src/Mod/Start/StartPage/OpenSettings.py +++ /dev/null @@ -1,24 +0,0 @@ -# *************************************************************************** -# * Copyright (c) 2020 Yorik van Havre * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * This program 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 program; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# *************************************************************************** - -import FreeCADGui - -FreeCADGui.showPreferences("Start") diff --git a/src/Mod/Start/StartPage/StartPage.css b/src/Mod/Start/StartPage/StartPage.css deleted file mode 100644 index 6691267d30..0000000000 --- a/src/Mod/Start/StartPage/StartPage.css +++ /dev/null @@ -1,389 +0,0 @@ -/* - * !!! WARNING !!! - * DO NOT change lines that have comment labels right beside them - * these lines are marked with "don't change this line" - * they get replaced by StartPage.py according to the preferences -*/ - -/* --- MAIN --- */ - -html { - height: 100%; - color: BGTCOLOR; - display: flex; - flex-direction: column; - overflow: hidden; -} - -body { - height: 100%; - background: BACKGROUND; - color: BGTCOLOR; - font-family: FONTFAMILY; - font-size: FONTSIZE; - overflow: hidden; -} - -a, -a:link, -a:visited { - text-decoration: none; - color: LINKCOLOR; - font-weight: bold; -} - -h1 { - width: 100%; - text-align: center; -} - -h2 { - text-align: center; - clear: both; - padding-top: 5px; -} - -img, a { - -webkit-user-drag: none; -} - -.hidden { - display: none !important; -} - -#main-container { - display: flex; - flex-direction: column; - height: calc(100% - 40px); - margin: 20px; - background: BASECOLOR; - border-radius: 15px; -} - -#title-bar { - display: flex; - flex-direction: row-reverse; - align-items: center; - width: 100%; - height: 5.5em; - min-height: 5.5em; - background: BASECOLOR; - border-radius: 15px; - z-index: 2; -} - -.welcome { - display: flex; - align-items: center; - color: TEXTCOLOR; - font-size: 1.4em; - margin-left: 25px; - font-weight: bold; -} - -.welcome img { - width: 28px; - height: 28px; - margin-right: 10px; -} - -.version { - font-size: 1em; - margin-right: 25px; -} - -.settingsicon { - width: 22px; - height: 22px; - margin-left: 10px; - vertical-align: middle; -} - -@media only screen and (max-width: 1100px) { - .welcome { - display: none; - } - - .version { - display: none; - } -} - -/* --- TABS --- */ - -ul.tabs { - display: flex; - position: absolute; - top: 2em; - left: 50%; - transform: translateX(calc(-50% - 1em)); -} - -ul.tabs li { - list-style: none; -} - -ul.tabs li a { - display: flex; - align-items: center; - border-radius: 8px; - padding: 6px 12px; - margin: 0 3px; - color: TEXTCOLOR; - text-decoration: none; - outline: 0; - font-size: 1.3em; -} - -ul.tabs li a img { - margin-right: 5px; -} - -ul.tabs li a:hover { - background-color: BOXCOLOR; -} - -ul.tabs li a.active, -ul.tabs li a.active:hover { - background-color: BOXCOLOR; - font-weight: bold; -} - -.panel { - display: flex; - flex-direction: column; - color: TEXTCOLOR; - padding: 15px; - padding-top: 0; - overflow: auto; -} - -.footnote { - /* don't change this line */ - display: block; /* footnote tips display */ - color: BGTCOLOR; - text-align: center; - clear: both; - padding-top: 10px; -} - -/* --- DOCUMENTS TAB --- */ - -.thumbnails ul { - display: flex; - flex-wrap: wrap; - justify-content: center; - margin: 0; - padding: 0; -} - -ul.icons { - clear: both; -} - -.file-card { - list-style: none; - display: inline; - padding: 10px; - width: 130px; - height: THUMBCARDSIZE; - background: BOXCOLOR; - border: solid 2px BOXCOLOR; - border-radius: 8px; - margin: 10px; - word-wrap: break-word; - text-align: center; -} - -.file-card h4 { - margin: 5px 0; -} - -.file-card img { - /* don't change this line */ - display: block; /* thumb icons display */ - margin: auto; - width: THUMBSIZE; - height: THUMBSIZE; - border-radius: 4px; -} - -.file-card p { - margin: 0; -} - -.caption { - clear: both; -} - -.caption p { - font-weight: normal; -} - -a .caption, -a .caption:link, -a .caption:visited { - color: TEXTCOLOR; - text-decoration-color: TEXTCOLOR; -} - -.quickstart-button-card { - list-style: none; - display: flex; - align-items: center; - float: left; - padding: 5px 10px; - width: 18em; - height: 5em; - background: BOXCOLOR; - border: solid 2px BOXCOLOR; - border-radius: 8px; - margin: 10px; - word-wrap: break-word; -} - -.quickstart-button-card a { - display: flex; -} - -.quickstart-button-card h3 { - max-width: 90%; - margin: 3px 0; - margin-bottom: 5px; - text-align: left; -} - -.quickstart-button-card img { - width: 60px; - height: 60px; - margin-right: 10px; -} - -.quickstart-button-card p { - margin: 0; -} - -.notes { - /* don't change this line */ - display: none; /* notes display */ - width: 100%; -} - -#notepad { - width: calc(100% - 30px); - min-height: 300px; - margin: 10px; - color: TEXTCOLOR; - background: BOXCOLOR; - border: none; - padding: 10px; - border-radius: 8px; -} - -#notepad:focus { - outline: none; -} - -/* --- HELP TAB --- */ - -#help-tab-wrapper { - display: flex; - flex-wrap: wrap; - justify-content: center; -} - -.docbox { - padding: 10px; - max-width: 360px; - background: BOXCOLOR; - border-radius: 8px; - margin: 10px; -} - -.docbox h2 { - text-align: center; -} - -.docbox h3 { - display: flex; - align-items: center; -} - -.docbox img { - max-width: 24px; - max-height: 24px; - margin-right:10px; -} - -.docbox a:hover { - text-decoration: underline; -} - -.workbenches li, -.addonslist li { - display: flex; - align-items: center; - width: 50%; - float: left; - margin-bottom: 5px; -} - -.workbenches li img { - margin-right: 5px; -} - -ul.workbenches, -ul.addonslist { - overflow: hidden; - padding: 10px; -} - -/* --- ACTIVITY TAB --- */ - -.forum img { - max-width: 100% !important; - max-height: 100% !important; -} - -.allwidth { - max-width: 98%; -} - -#commits ul { - margin: 30px 0; -} - -#commits ul li, -.forum ul li { - margin-bottom: 10px; -} - -.forum { - /* don't change this line */ - display: none; /* forum display */ -} - -.forum pre { - white-space: pre-wrap; -} - -/* --- SCROLLBAR STYLE --- */ - -::-webkit-scrollbar { - width: 20px; - background: BASECOLOR; - padding: 2px; -} - -::-webkit-scrollbar-thumb { - background: BOXCOLOR; - -webkit-border-radius: 999px; - background-clip: content-box; - border: 6px solid transparent; -} - -::-webkit-scrollbar-thumb:hover { - background: TEXTCOLOR; - background-clip: content-box; - border: 6px solid transparent; -} diff --git a/src/Mod/Start/StartPage/StartPage.html b/src/Mod/Start/StartPage/StartPage.html deleted file mode 100644 index d48f062fa6..0000000000 --- a/src/Mod/Start/StartPage/StartPage.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - T_TITLE - - - - - - - -
-
- -
- VERSIONSTRING - - T_VTOOLTIP - -
-
-
- freecad -

T_WELCOME

-
-
-
- -
- - SECTION_NEW_FILE - - SECTION_RECENTFILES - -
- T_TIP: T_ADJUSTRECENT -
- - SECTION_EXAMPLES - - SECTION_CUSTOM - -
- T_CUSTOM -
- -
- -
- -

T_NOTES

- - - -
- -
- - - -
- - - diff --git a/src/Mod/Start/StartPage/StartPage.js b/src/Mod/Start/StartPage/StartPage.js deleted file mode 100644 index c0fd178a5a..0000000000 --- a/src/Mod/Start/StartPage/StartPage.js +++ /dev/null @@ -1,187 +0,0 @@ -var allowDownloads = 0; -var showForum = 0; -var wblist = []; - -function toggle(tab) -{ - - // switch to the given tab ID ("tab1", "tab2", etc...) - - var tabs = document.getElementById("tabs").childElementCount; - document.getElementById(tab).classList.remove("hidden"); - document.getElementById("h" + tab).classList.add("active"); - for (var i = 1; i < tabs; i++) { - if ("tab" + i != tab) { - document.getElementById("tab" + i).classList.add("hidden"); - document.getElementById("htab" + i).classList.remove("active"); - } - } -} - - -function load() -{ - - // run at startup - - if (localStorage["notepad"]) { - document.getElementById("notepad").value = - localStorage["notepad"]; // Load notepad from local storage - } - document.getElementById("notepad").addEventListener("input", function() { - localStorage.setItem("notepad", - document.getElementById("notepad").value); // Save notepad on type - }, false); - - if (allowDownloads == 1) { - // load latest commits - var ddiv = document.getElementById("commits"); - ddiv.innerHTML = "Connecting..."; - var tobj = new JSONscriptRequest( - 'https://api.github.com/repos/FreeCAD/FreeCAD/commits?callback=printCommits'); - tobj.buildScriptTag(); // Build the script tag - tobj.addScriptTag(); // Execute (add) the script tag - ddiv.innerHTML = "Downloading latest news..."; - // load addons list - ddiv = document.getElementById("addons"); - ddiv.innerHTML = "Connecting..."; - var tobj = new JSONscriptRequest( - 'https://api.github.com/repos/FreeCAD/FreeCAD-addons/contents?callback=printAddons'); - tobj.buildScriptTag(); // Build the script tag - tobj.addScriptTag(); // Execute (add) the script tag - ddiv.innerHTML = "Downloading addons list..."; - if (showForum == 1) { - // load forum recent posts - ddiv = document.getElementById("forum"); - ddiv.innerHTML = "Connecting..."; - var tobj = new JSONscriptRequest( - 'https://www.freecad.org/xml-to-json.php?callback=printForum&url=https://forum.freecad.org/feed.php'); - tobj.buildScriptTag(); // Build the script tag - tobj.addScriptTag(); // Execute (add) the script tag - ddiv.innerHTML = "Downloading addons list..."; - } - } -} - - -function printCommits(data) -{ - - // json callback for git commits - - var ddiv = document.getElementById('commits'); - ddiv.innerHTML = "Received"; - var html = ['
    ']; - for (var i = 0; i < 25; i++) { - html.push('
  • ', - data.data[i].commit.message, - ' ', - data.data[i].commit.committer.date.split("T")[0], - ' - ', - data.data[i].commit.author.name, - '
  • '); - } - html.push('
'); - ddiv.innerHTML = html.join(''); -} - - -function printAddons(data) -{ - - // json callback for addons list - - var ddiv = document.getElementById('addons'); - ddiv.innerHTML = "Received"; - var html = ['
    ']; - var blacklist = ['addons_installer.FCMacro', 'FreeCAD-Addon-Details.md', 'README.md']; - for (var i = 0; i < data.data.length; i++) { - if ((data.data[i].name[0] != ".") && (blacklist.indexOf(data.data[i].name) < 0)) { - if (wblist.indexOf(data.data[i].name.toLowerCase()) == -1) { - html.push('
  • ', - data.data[i].name, - '
  • '); - } - else { - html.push('
  • ', - data.data[i].name, - ' 
  • '); - } - } - } - html.push('
'); - ddiv.innerHTML = html.join(''); -} - - -function printForum(data) -{ - - // json callback for forum posts - - var ddiv = document.getElementById('forum'); - ddiv.innerHTML = "Received"; - var html = ['
    ']; - for (var i = 0; i < 25; i++) { - if (i < data.feed.entry.length) { - html.push('
  • ', - data.feed.entry[i].title.$, - '

    ', - data.feed.entry[i].content.$, - '

  • '); - } - } - html.push('
'); - ddiv.innerHTML = html.join(''); -} - - -// below are JSON helper functions - - -function JSONscriptRequest(fullUrl) -{ - - // REST request path - this.fullUrl = fullUrl; - // Get the DOM location to put the script tag - this.headLoc = document.getElementsByTagName("head").item(0); - // Generate a unique script tag id - this.scriptId = 'JscriptId' + JSONscriptRequest.scriptCounter++; -} - - -// Static script ID counter -JSONscriptRequest.scriptCounter = 1; - - -JSONscriptRequest.prototype.buildScriptTag = - function() { - // Create the script tag - this.scriptObj = document.createElement("script"); - // Add script object attributes - this.scriptObj.setAttribute("type", "text/javascript"); - this.scriptObj.setAttribute("charset", "utf-8"); - this.scriptObj.setAttribute("src", this.fullUrl); - this.scriptObj.setAttribute("id", this.scriptId); -} - - - JSONscriptRequest.prototype.removeScriptTag = - function() { - // Destroy the script tag - this.headLoc.removeChild(this.scriptObj); -} - - JSONscriptRequest.prototype.addScriptTag = function() { - // Create the script tag - this.headLoc.appendChild(this.scriptObj); -} diff --git a/src/Mod/Start/StartPage/StartPage.py b/src/Mod/Start/StartPage/StartPage.py deleted file mode 100644 index bb5d8debe9..0000000000 --- a/src/Mod/Start/StartPage/StartPage.py +++ /dev/null @@ -1,898 +0,0 @@ -# *************************************************************************** -# * Copyright (c) 2018 Yorik van Havre * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * This program 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 program; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# *************************************************************************** - - -# This is the start page template. It builds an HTML global variable that -# contains the html code of the start page. -# Note: It is built only once per FreeCAD session for now... - -import sys -import os -import tempfile -import time -import zipfile -import re -import FreeCAD -import FreeCADGui -import codecs -import hashlib -import urllib.parse -from . import TranslationTexts -from PySide import QtCore, QtGui - -try: - from addonmanager_macro import Macro as AM_Macro - - has_am_macro = True -except ImportError: - has_am_macro = False - - -FreeCADGui.addLanguagePath(":/translations") -FreeCADGui.updateLocale() - -iconprovider = QtGui.QFileIconProvider() -iconbank = {} # store pre-existing icons so we don't overpollute temp dir -tempfolder = None # store icons inside a subfolder in temp dir -defaulticon = None # store a default icon for problematic file types - - -def getThumbnailDir(): - parent_dir = FreeCAD.getUserCachePath() - return os.path.join(parent_dir, "FreeCADStartThumbnails") - - -def createThumbnailDir(): - path = getThumbnailDir() - if not os.path.exists(path): - os.mkdir(path) - return path - - -def getSha1Hash(path, encode="utf-8"): - sha_hash = hashlib.sha1() - hashed = hashlib.sha1(path.encode(encode)) - hex_digest = hashed.hexdigest().encode(encode) - sha_hash.update(hex_digest) - return sha_hash.hexdigest() - - -def getUniquePNG(filename): - parent_dir = getThumbnailDir() - sha1 = getSha1Hash(filename) + ".png" - return os.path.join(parent_dir, sha1) - - -def useCachedPNG(image, project): - if not os.path.exists(image): - return False - if not os.path.exists(project): - return False - - stamp = os.path.getmtime - return stamp(image) > stamp(project) - - -def gethexcolor(color): - - "returns a color hex value #000000" - - r = str(hex(int(((color >> 24) & 0xFF))))[2:].zfill(2) - g = str(hex(int(((color >> 16) & 0xFF))))[2:].zfill(2) - b = str(hex(int(((color >> 8) & 0xFF))))[2:].zfill(2) - return "#" + r + g + b - - -def isOpenableByFreeCAD(filename): - - "check if FreeCAD can handle this file type" - - if os.path.isdir(filename): - return False - if os.path.basename(filename)[0] == ".": - return False - extensions = [key.lower() for key in FreeCAD.getImportType().keys()] - ext = os.path.splitext(filename)[1].lower() - if ext: - if ext[0] == ".": - ext = ext[1:] - if ext in extensions: - return True - return False - - -def getInfo(filename): - - "returns available file information" - - global iconbank, tempfolder - - tformat = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetString( - "TimeFormat", "%c" - ) - - def getLocalTime(timestamp): - "returns a local time from a timestamp" - return time.strftime(tformat, time.localtime(timestamp)) - - def getSize(size): - "returns a human-readable size" - if size > 1024 * 1024: - hsize = str(int(size / (1024 * 1024))) + "Mb" - elif size > 1024: - hsize = str(int(size / 1024)) + "Kb" - else: - hsize = str(int(size)) + "b" - return hsize - - def getFreeDesktopThumbnail(filename): - "if we have gnome libs available, try to find a system-generated thumbnail" - path = os.path.abspath(filename) - thumb = None - try: - import gnome.ui - import gnomevfs - except Exception: - # alternative method - import hashlib - - fhash = hashlib.md5( - bytes(urllib.parse.quote("file://" + path, safe=":/"), "ascii") - ).hexdigest() - thumb = os.path.join(os.path.expanduser("~"), ".thumbnails", "normal", fhash + ".png") - else: - uri = gnomevfs.get_uri_from_local_path(path) - thumb = gnome.ui.thumbnail_path_for_uri(uri, "normal") - if thumb and os.path.exists(thumb): - return thumb - return None - - if os.path.exists(filename): - - if os.path.isdir(filename): - return None - - # get normal file info - s = os.stat(filename) - size = getSize(s.st_size) - ctime = getLocalTime(s.st_ctime) - mtime = getLocalTime(s.st_mtime) - author = "" - company = TranslationTexts.get("T_UNKNOWN") - lic = TranslationTexts.get("T_UNKNOWN") - image = None - descr = "" - path = os.path.abspath(filename) - - # get additional info from fcstd files - if filename.lower().endswith(".fcstd"): - try: - zfile = zipfile.ZipFile(filename) - except Exception: - print("Cannot read file: ", filename) - return None - files = zfile.namelist() - # check for meta-file if it's really a FreeCAD document - if files[0] == "Document.xml": - try: - doc = zfile.read(files[0]).decode("utf-8") - except OSError as e: - print( - "Fail to load corrupted FCStd file: '{0}' with this error: {1}".format( - filename, str(e) - ) - ) - return None - doc = doc.replace("\n", " ") - r = re.findall('Property name="CreatedBy.*?String value="(.*?)"/>', doc) - if r: - author = r[0] - # remove email if present in author field - if "<" in author: - author = author.split("<")[0].strip() - r = re.findall('Property name="Company.*?String value="(.*?)"/>', doc) - if r: - company = r[0] - r = re.findall('Property name="License.*?String value="(.*?)"/>', doc) - if r: - lic = r[0] - r = re.findall('Property name="Comment.*?String value="(.*?)"/>', doc) - if r: - descr = r[0] - if "thumbnails/Thumbnail.png" in files: - image_png = getUniquePNG(filename) - if filename in iconbank: - image = iconbank[filename] - elif useCachedPNG(image_png, filename): - image = image_png - iconbank[filename] = image - else: - imagedata = zfile.read("thumbnails/Thumbnail.png") - image = image_png - thumb = open(image, "wb") - thumb.write(imagedata) - thumb.close() - iconbank[filename] = image - - elif filename.lower().endswith(".fcmacro"): - # For FreeCAD macros, use the Macro Editor icon (but we have to have it in a file for - # the web view to load it) - image = os.path.join(tempfolder, "fcmacro_icon.svg") - if not os.path.exists(image): - f = QtCore.QFile(":/icons/MacroEditor.svg") - f.copy(image) - iconbank[filename] = image - - if has_am_macro: - macro = AM_Macro(os.path.basename(filename)) - macro.fill_details_from_file(filename) - author = macro.author - - elif QtGui.QImageReader.imageFormat(filename): - # use image itself as icon if it's an image file - image = filename - iconbank[filename] = image - - else: - # use freedesktop thumbnail if available - fdthumb = getFreeDesktopThumbnail(filename) - if fdthumb: - image = fdthumb - iconbank[filename] = fdthumb - - # retrieve default mime icon if needed - if not image: - i = QtCore.QFileInfo(filename) - t = iconprovider.type(i) - filename_png = getUniquePNG(filename) - if not t: - t = "Unknown" - if t in iconbank: - image = iconbank[t] - elif os.path.exists(filename_png): - image = filename_png - iconbank[t] = image - else: - icon = iconprovider.icon(i) - if icon.availableSizes(): - preferred = icon.actualSize(QtCore.QSize(128, 128)) - px = icon.pixmap(preferred) - image = filename_png - px.save(image) - else: - image = getDefaultIcon() - iconbank[t] = image - return [image, size, author, ctime, mtime, descr, company, lic, path] - - return None - - -def getDefaultIcon(): - - "retrieves or creates a default file icon" - - global defaulticon - - if not defaulticon: - i = QtCore.QFileInfo(__file__) # MUST provide an existing file in qt5 - icon = iconprovider.icon(i) - preferred = icon.actualSize(QtCore.QSize(128, 128)) - px = icon.pixmap(preferred) - image = getUniquePNG("default_icon") - px.save(image) - defaulticon = image - - return defaulticon - - -def build_new_file_card(template): - """builds an html
  • element representing a new file - quick start button""" - - templates = { - "empty_file": [ - TranslationTexts.get("T_TEMPLATE_EMPTYFILE_NAME"), - TranslationTexts.get("T_TEMPLATE_EMPTYFILE_DESC"), - ], - "open_file": [ - TranslationTexts.get("T_TEMPLATE_OPENFILE_NAME"), - TranslationTexts.get("T_TEMPLATE_OPENFILE_DESC"), - ], - "parametric_part": [ - TranslationTexts.get("T_TEMPLATE_PARAMETRICPART_NAME"), - TranslationTexts.get("T_TEMPLATE_PARAMETRICPART_DESC"), - ], - "assembly": [ - TranslationTexts.get("T_TEMPLATE_ASSEMBLY_NAME"), - TranslationTexts.get("T_TEMPLATE_ASSEMBLY_DESC"), - ], - # "csg_part": [TranslationTexts.get("T_TEMPLATE_CSGPART_NAME"), TranslationTexts.get("T_TEMPLATE_CSGPART_DESC")], - "2d_draft": [ - TranslationTexts.get("T_TEMPLATE_2DDRAFT_NAME"), - TranslationTexts.get("T_TEMPLATE_2DDRAFT_DESC"), - ], - "architecture": [ - TranslationTexts.get("T_TEMPLATE_ARCHITECTURE_NAME"), - TranslationTexts.get("T_TEMPLATE_ARCHITECTURE_DESC"), - ], - } - - if template not in templates: - return "" - - image = "file:///" + os.path.join( - os.path.join(FreeCAD.getResourceDir(), "Mod", "Start", "StartPage"), - "images/new_" + template + ".png", - ).replace("\\", "/") - - result = "" - result += '
  • ' - result += '' - result += '' + template + '' - result += '
    ' - result += "

    " + templates[template][0] + "

    " - result += "

    " + templates[template][1] + "

    " - result += "
    " - result += "
    " - result += "
  • " - return result - - -def buildCard(filename, method, arg=None): - """builds an html
  • element representing a file. - method is a script + a keyword, for ex. url.py?key=""" - - result = "" - if os.path.exists(filename) and isOpenableByFreeCAD(filename): - basename = os.path.basename(filename) - if not arg: - arg = basename - finfo = getInfo(filename) - if finfo: - image, size, author, ctime, mtime, descr, company, lic, path = finfo - infostring = TranslationTexts.get("T_CREATIONDATE") + ": " + ctime + "\n" - infostring += TranslationTexts.get("T_LASTMODIFIED") + ": " + mtime + "\n" - infostring += TranslationTexts.get("T_SIZE") + ": " + size + "\n" - infostring += TranslationTexts.get("T_AUTHOR") + ": " + author + "\n" - infostring += TranslationTexts.get("T_LICENSE") + ": " + lic + "\n" - infostring += TranslationTexts.get("T_FILEPATH") + ": " + path + "\n" - if finfo[5]: - infostring += "\n\n" + descr - if size: - result += '
  • ' - result += ( - '' - ) - result += ( - '' + basename + '' - ) - result += '
    ' - result += "

    " + basename + "

    " - result += "

    " + author + "

    " - result += "

    " + size + "

    " - result += "
    " - result += "
    " - result += "
  • " - return result - - -def handle(): - - "builds the HTML code of the start page" - - global iconbank, tempfolder - - # reuse stuff from previous runs to reduce temp dir clutter - - import Start - - if hasattr(Start, "iconbank"): - iconbank = Start.iconbank - if hasattr(Start, "tempfolder"): - tempfolder = Start.tempfolder - else: - tempfolder = createThumbnailDir() - - # build the html page skeleton - - resources_dir = os.path.join(FreeCAD.getResourceDir(), "Mod", "Start", "StartPage") - p = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start") - template = p.GetString("Template", "") - if template: - html_filename = template - else: - html_filename = os.path.join(resources_dir, "StartPage.html") - js_filename = os.path.join(resources_dir, "StartPage.js") - css_filename = p.GetString("CSSFile", os.path.join(resources_dir, "StartPage.css")) - with open(html_filename, "r") as f: - HTML = f.read() - with open(js_filename, "r") as f: - JS = f.read() - with open(css_filename, "r") as f: - CSS = f.read() - HTML = HTML.replace("JS", JS) - HTML = HTML.replace("DEFAULT_CSS", CSS) - HTML = HTML.replace( - "CUSTOM_CSS", - FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start") - .GetString("CustomCSS", "") - .replace("\n", ""), - ) - - # set the language - - HTML = HTML.replace("BCP47_LANGUAGE", QtCore.QLocale().bcp47Name()) - - # get the stylesheet if we are using one - - if FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetBool( - "UseStyleSheet", False - ): - qssfile = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/MainWindow").GetString( - "StyleSheet", "" - ) - if qssfile: - # Search for stylesheet in user, system and resources locations - user = os.path.join(FreeCAD.getUserAppDataDir(), "Gui", "Stylesheets") - system = os.path.join(FreeCAD.getResourceDir(), "Gui", "Stylesheets") - resources = ":/stylesheets" - - res = False - if QtCore.QFile.exists(os.path.join(user, qssfile)): - path = os.path.join(user, qssfile) - elif QtCore.QFile.exists(os.path.join(system, qssfile)): - path = os.path.join(system, qssfile) - elif QtCore.QFile.exists(os.path.join(resources, qssfile)): - res = True - path = os.path.join(resources, qssfile) - else: - path = None - - if path: - if res: - f = QtCore.QFile(path) - if f.open(QtCore.QIODevice.ReadOnly | QtCore.QFile.Text): - ALTCSS = QtCore.QTextStream(f).readAll() - HTML = HTML.replace( - "", '" - ) - else: - with codecs.open(path, encoding="utf-8") as f: - ALTCSS = f.read() - HTML = HTML.replace( - "", '" - ) - - # handle file thumbnail icons visibility and size - - if not FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetBool( - "ShowFileThumbnailIcons", True - ): - HTML = HTML.replace( - "display: block; /* thumb icons display */", "display: none; /* thumb icons display */" - ) - HTML = HTML.replace("THUMBCARDSIZE", "75px") - - thumb_icons_size = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetInt( - "FileThumbnailIconsSize", 128 - ) - HTML = HTML.replace("THUMBSIZE", str(thumb_icons_size) + "px") - HTML = HTML.replace("THUMBCARDSIZE", str(thumb_icons_size + 75) + "px") - - # turn tips off if needed - - if not FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetBool( - "ShowTips", True - ): - HTML = HTML.replace( - "display: block; /* footnote tips display */", - "display: none; /* footnote tips display */", - ) - - # get FreeCAD version - - v = FreeCAD.Version() - VERSIONSTRING = ( - TranslationTexts.get("T_VERSION") - + " " - + v[0] - + "." - + v[1] - + "." - + v[2] - + " " - + TranslationTexts.get("T_BUILD") - + " " - + v[3] - ) - HTML = HTML.replace("VERSIONSTRING", VERSIONSTRING) - - # translate texts - - texts = [t for t in TranslationTexts.get("index") if t.startswith("T_")] - for text in texts: - HTML = HTML.replace(text, TranslationTexts.get(text)) - - # build a "create new" icon with the FreeCAD background color gradient - - if not "createimg" in iconbank: - p = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/View") - c1 = gethexcolor(p.GetUnsigned("BackgroundColor2")) - c2 = gethexcolor(p.GetUnsigned("BackgroundColor3")) - gradient = QtGui.QLinearGradient(0, 0, 0, 128) - gradient.setColorAt(0.0, QtGui.QColor(c1)) - gradient.setColorAt(1.0, QtGui.QColor(c2)) - i = QtGui.QImage(128, 128, QtGui.QImage.Format_RGB16) - pa = QtGui.QPainter(i) - pa.fillRect(i.rect(), gradient) - pa.end() - createimg = getUniquePNG("createimg") - i.save(createimg) - iconbank["createimg"] = createimg - - # build SECTION_NEW_FILE - - SECTION_NEW_FILE = "

    " + TranslationTexts.get("T_NEWFILE") + "

    " - SECTION_NEW_FILE += "
      " - SECTION_NEW_FILE += build_new_file_card("parametric_part") - SECTION_NEW_FILE += build_new_file_card("assembly") - # SECTION_NEW_FILE += build_new_file_card("csg_part") - SECTION_NEW_FILE += build_new_file_card("2d_draft") - SECTION_NEW_FILE += build_new_file_card("architecture") - SECTION_NEW_FILE += build_new_file_card("empty_file") - SECTION_NEW_FILE += build_new_file_card("open_file") - SECTION_NEW_FILE += "
    " - HTML = HTML.replace("SECTION_NEW_FILE", SECTION_NEW_FILE) - - # build SECTION_RECENTFILES - - rf = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/RecentFiles") - rfcount = rf.GetInt("RecentFiles", 0) - SECTION_RECENTFILES = "

    " + TranslationTexts.get("T_RECENTFILES") + "

    " - SECTION_RECENTFILES += "
      " - for i in range(rfcount): - filename = rf.GetString("MRU%d" % (i)) - SECTION_RECENTFILES += buildCard(filename, method="LoadMRU.py?MRU=", arg=str(i)) - SECTION_RECENTFILES += "
    " - HTML = HTML.replace("SECTION_RECENTFILES", SECTION_RECENTFILES) - - # build SECTION_EXAMPLES - - SECTION_EXAMPLES = "" - if FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetBool( - "ShowExamples", True - ): - SECTION_EXAMPLES = "

    " + TranslationTexts.get("T_EXAMPLES") + "

    " - SECTION_EXAMPLES += "
      " - examples_path = FreeCAD.getResourceDir() + "examples" - if os.path.exists(examples_path): - examples = os.listdir(examples_path) - for basename in examples: - filename = FreeCAD.getResourceDir() + "examples" + os.sep + basename - SECTION_EXAMPLES += buildCard(filename, method="LoadExample.py?filename=") - SECTION_EXAMPLES += "
    " - HTML = HTML.replace("SECTION_EXAMPLES", SECTION_EXAMPLES) - - # build SECTION_CUSTOM - - SECTION_CUSTOM = "" - cfolders = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetString( - "ShowCustomFolder", "" - ) - if cfolders: - dn = 0 - for cfolder in cfolders.split(";;"): # allow several paths separated by ;; - if not os.path.isdir(cfolder): - cfolder = os.path.dirname(cfolder) - if not os.path.exists(cfolder): - FreeCAD.Console.PrintWarning("Custom folder not found: %s" % cfolder) - else: - SECTION_CUSTOM += "

    " + os.path.basename(os.path.normpath(cfolder)) + "

    " - SECTION_CUSTOM += "
      " - for basename in os.listdir(cfolder): - filename = os.path.join(cfolder, basename) - SECTION_CUSTOM += buildCard( - filename, method="LoadCustom.py?filename=" + str(dn) + "_" - ) - SECTION_CUSTOM += "
    " - # hide the custom section tooltip if custom section is set (users know about it if they enabled it) - HTML = HTML.replace( - 'id="customtip" class', 'id="customtip" style="display:none;" class' - ) - dn += 1 - HTML = HTML.replace("SECTION_CUSTOM", SECTION_CUSTOM) - - # build IMAGE_SRC paths - - HTML = HTML.replace( - "IMAGE_SRC_FREECAD", - "file:///" + os.path.join(resources_dir, "images/freecad.png").replace("\\", "/"), - ) - HTML = HTML.replace( - "IMAGE_SRC_ICON_DOCUMENTS", - "file:///" + os.path.join(resources_dir, "images/icon_documents.png").replace("\\", "/"), - ) - HTML = HTML.replace( - "IMAGE_SRC_ICON_HELP", - "file:///" + os.path.join(resources_dir, "images/icon_help.png").replace("\\", "/"), - ) - HTML = HTML.replace( - "IMAGE_SRC_ICON_ACTIVITY", - "file:///" + os.path.join(resources_dir, "images/icon_activity.png").replace("\\", "/"), - ) - HTML = HTML.replace( - "IMAGE_SRC_ICON_BLOG", - "file:///" + os.path.join(resources_dir, "images/icon_blog.png").replace("\\", "/"), - ) - HTML = HTML.replace( - "IMAGE_SRC_USERHUB", - "file:///" + os.path.join(resources_dir, "images/userhub.png").replace("\\", "/"), - ) - HTML = HTML.replace( - "IMAGE_SRC_POWERHUB", - "file:///" + os.path.join(resources_dir, "images/poweruserhub.png").replace("\\", "/"), - ) - HTML = HTML.replace( - "IMAGE_SRC_DEVHUB", - "file:///" + os.path.join(resources_dir, "images/developerhub.png").replace("\\", "/"), - ) - HTML = HTML.replace( - "IMAGE_SRC_MANUAL", - "file:///" + os.path.join(resources_dir, "images/manual.png").replace("\\", "/"), - ) - HTML = HTML.replace( - "IMAGE_SRC_SETTINGS", - "file:///" + os.path.join(resources_dir, "images/icon_settings.png").replace("\\", "/"), - ) - HTML = HTML.replace( - "IMAGE_SRC_INSTALLED", - "file:///" + os.path.join(resources_dir, "images/installed.png").replace("\\", "/"), - ) - - # build UL_WORKBENCHES - - wblist = [] - UL_WORKBENCHES = '
      ' - FreeCAD.getResourceDir() - for wb in sorted(FreeCADGui.listWorkbenches().keys()): - if wb.endswith("Workbench"): - wn = wb[:-9] - else: - wn = wb - # fixes for non-standard names - if wn == "flamingoTools": - wn = "flamingo" - elif wn == "Geodat": - wn = "geodata" - elif wn == "a2p": - wn = "A2plus" - elif wn == "ArchTexture": - wn = "ArchTextures" - elif wn == "CadQuery": - wn = "cadquery_module" - elif wn == "DefeaturingWB": - wn = "Defeaturing" - elif wn == "ksuWB": - wn = "kicadStepUp" - elif wn == "ManipulatorWB": - wn = "Manipulator" - elif wn == "PartOMagic": - wn = "Part-o-magic" - elif wn == "SM": - wn = "sheetmetal" - elif wn == "gear": - wn = "FCGear" - elif wn == "frame_": - wn = "frame" - elif wn == "ReverseEngineering": - wn = "Reverse_Engineering" - elif wn == "None": - continue - wblist.append(wn.lower()) - if wb in iconbank: - img = iconbank[wb] - else: - img = os.path.join( - FreeCAD.getResourceDir(), "Mod", wn, "Resources", "icons", wn + "Workbench.svg" - ) - if not os.path.exists(img): - w = FreeCADGui.listWorkbenches()[wb] - if hasattr(w, "Icon") and w.Icon: - xpm = w.Icon - if "XPM" in xpm: - xpm = xpm.replace( - "\n ", "\n" - ) # some XPMs have some indent that QT doesn't like - r = [ - s[:-1].strip('"') - for s in re.findall("(?s){(.*?)};", xpm)[0].split("\n")[1:] - ] - p = QtGui.QPixmap(r) - p = p.scaled(24, 24) - img = getUniquePNG(wb) - p.save(img) - else: - img = xpm - else: - img = os.path.join(resources_dir, "images/freecad.png") - iconbank[wb] = img - UL_WORKBENCHES += "
    • " - UL_WORKBENCHES += ( - '' + wn + ' ' - ) - UL_WORKBENCHES += ( - '' - + wn.replace("Reverse_Engineering", "ReverseEng") - + "" - ) - UL_WORKBENCHES += "
    • " - UL_WORKBENCHES += "
    " - HTML = HTML.replace("UL_WORKBENCHES", UL_WORKBENCHES) - - # Detect additional addons that are not a workbench - - try: - import dxfLibrary - except Exception: - pass - else: - wblist.append("dxf-library") - try: - import RebarTools - except Exception: - pass - else: - wblist.append("reinforcement") - try: - import CADExchangerIO - except Exception: - pass - else: - wblist.append("cadexchanger") - HTML = HTML.replace("var wblist = [];", "var wblist = " + str(wblist) + ";") - - # set and replace colors and font settings - - p = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start") - if p.GetString("BackgroundImage", ""): - BACKGROUND = ( - gethexcolor(p.GetUnsigned("BackgroundColor1", 1331197183)) - + " url(" - + p.GetString("BackgroundImage", "") - + ")" - ) - else: - BACKGROUND = gethexcolor(p.GetUnsigned("BackgroundColor1", 1331197183)) - # linear gradient not supported by QT "linear-gradient("+gethexcolor(p.GetUnsigned("BackgroundColor1",1331197183))+","+gethexcolor(p.GetUnsigned("BackgroundColor2",2141107711))+")" - LINKCOLOR = gethexcolor(p.GetUnsigned("LinkColor", 65535)) - BASECOLOR = gethexcolor(p.GetUnsigned("PageColor", 4294967295)) - BOXCOLOR = gethexcolor(p.GetUnsigned("BoxColor", 3722305023)) - TEXTCOLOR = gethexcolor(p.GetUnsigned("PageTextColor", 255)) - BGTCOLOR = gethexcolor(p.GetUnsigned("BackgroundTextColor", 1600086015)) - SHADOW = "#888888" - if QtGui.QColor(BASECOLOR).valueF() < 0.5: # dark page - we need to make darker shadows - SHADOW = "#000000" - FONTFAMILY = p.GetString("FontFamily", "Arial,Helvetica,sans") - if not FONTFAMILY: - FONTFAMILY = "Arial,Helvetica,sans" - FONTSIZE = p.GetInt("FontSize", 13) - HTML = HTML.replace("BASECOLOR", BASECOLOR) - HTML = HTML.replace("BOXCOLOR", BOXCOLOR) - HTML = HTML.replace("LINKCOLOR", LINKCOLOR) - HTML = HTML.replace("TEXTCOLOR", TEXTCOLOR) - HTML = HTML.replace("BGTCOLOR", BGTCOLOR) - HTML = HTML.replace("BACKGROUND", BACKGROUND) - HTML = HTML.replace("SHADOW", SHADOW) - HTML = HTML.replace("FONTFAMILY", FONTFAMILY) - HTML = HTML.replace("FONTSIZE", str(FONTSIZE) + "px") - - # enable web access if permitted - - if FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetBool( - "AllowDownload", False - ): - HTML = HTML.replace("var allowDownloads = 0;", "var allowDownloads = 1;") - - # enable or disable forum - - if FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetBool("ShowForum", False): - HTML = HTML.replace("var showForum = 0;", "var showForum = 1;") - HTML = HTML.replace( - "display: none; /* forum display */", "display: block; /* forum display */" - ) - - # enable or disable notepad - - if FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetBool("ShowNotes", False): - HTML = HTML.replace( - "display: none; /* notes display */", "display: block; /* notes display */" - ) - HTML = HTML.replace("width: 100%; /* thumbs display */", "width: 70%; /* thumbs display */") - - # store variables for further use - - Start.iconbank = iconbank - Start.tempfolder = tempfolder - - return HTML - - -def exportTestFile(): - - "Allow to check if everything is Ok" - - with codecs.open( - os.path.expanduser("~") + os.sep + "freecad-startpage.html", - encoding="utf-8", - mode="w", - ) as f: - f.write(handle()) - f.close() - - -def postStart(switch_wb=True): - - "executes needed operations after loading a file" - - param = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start") - - # switch workbench - if switch_wb: - wb = param.GetString("AutoloadModule", "") - if "$LastModule" == wb: - wb = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/General").GetString( - "LastModule", "" - ) - if wb: - # don't switch workbenches if we are not in Start anymore - if FreeCADGui.activeWorkbench() and ( - FreeCADGui.activeWorkbench().name() == "StartWorkbench" - ): - FreeCADGui.activateWorkbench(wb) - - # close start tab - cl = param.GetBool("closeStart", False) - if cl: - title = QtGui.QApplication.translate("Workbench", "Start page") - mw = FreeCADGui.getMainWindow() - if mw: - mdi = mw.findChild(QtGui.QMdiArea) - if mdi: - for mdichild in mdi.children(): - for subw in mdichild.findChildren(QtGui.QMdiSubWindow): - if subw.windowTitle() == title: - subw.close() - - -def checkPostOpenStartPage(): - - "on Start WB startup, check if we are loading a file and therefore need to close the StartPage" - - import Start - - if FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Start").GetBool( - "DoNotShowOnOpen", False - ) and (not hasattr(Start, "CanOpenStartPage")): - if len(sys.argv) > 1: - postStart() - Start.CanOpenStartPage = True diff --git a/src/Mod/Start/StartPage/TranslationTexts.py b/src/Mod/Start/StartPage/TranslationTexts.py deleted file mode 100644 index 61d1099ce8..0000000000 --- a/src/Mod/Start/StartPage/TranslationTexts.py +++ /dev/null @@ -1,163 +0,0 @@ -# *************************************************************************** -# * Copyright (c) 2012 Yorik van Havre * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * This program 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 program; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# *************************************************************************** - -from PySide import QtGui - - -def translate(context, text): - - "convenience function for the Qt translator" - - try: - _encoding = QtGui.QApplication.UnicodeUTF8 - u = QtGui.QApplication.translate(context, text, None, _encoding) - except AttributeError: - u = QtGui.QApplication.translate(context, text, None) - - return u.replace(chr(39), "’") - - -def get(handle): - - "returns the translated text of the given handle" - - T_TITLE = translate("StartPage", "Start") - T_WELCOME = translate("StartPage", "Welcome to FreeCAD") - T_DOCUMENTS = translate("StartPage", "Documents") - T_HELP = translate("StartPage", "Help") - T_ACTIVITY = translate("StartPage", "Activity") - T_BLOG = translate("StartPage", "Blog") - T_TOOLTIP_BLOG = translate("StartPage", "Link to the FreeCAD blog") - T_NEWFILE = translate("StartPage", "New file") - T_TEMPLATE_EMPTYFILE_NAME = translate("StartPage", "Empty File") - T_TEMPLATE_EMPTYFILE_DESC = translate("StartPage", "Create an empty FreeCAD file") - T_TEMPLATE_OPENFILE_NAME = translate("StartPage", "Open File") - T_TEMPLATE_OPENFILE_DESC = translate("StartPage", "Open an existing CAD file or 3D model") - T_TEMPLATE_PARAMETRICPART_NAME = translate("StartPage", "Parametric Part") - T_TEMPLATE_PARAMETRICPART_DESC = translate( - "StartPage", "Create a part with the Part Design workbench" - ) - T_TEMPLATE_ASSEMBLY_NAME = translate("StartPage", "Assembly") - T_TEMPLATE_ASSEMBLY_DESC = translate( - "StartPage", "Create an assembly with the Assembly workbench" - ) - # T_TEMPLATE_CSGPART_NAME = translate("StartPage", "CSG Part") - # T_TEMPLATE_CSGPART_DESC = translate("StartPage", "Create a part with the Part workbench") - T_TEMPLATE_2DDRAFT_NAME = translate("StartPage", "2D Draft") - T_TEMPLATE_2DDRAFT_DESC = translate("StartPage", "Create a 2D draft with the Draft workbench") - T_TEMPLATE_ARCHITECTURE_NAME = translate("StartPage", "BIM/Architecture") - T_TEMPLATE_ARCHITECTURE_DESC = translate("StartPage", "Create an architecture project") - T_RECENTFILES = translate("StartPage", "Recent files") - T_TIP = translate("StartPage", "Tip") - T_ADJUSTRECENT = translate( - "StartPage", - "Adjust the number of recent files to be shown here in menu Edit -> Preferences -> General -> Size of recent file list", - ) - T_EXAMPLES = translate("StartPage", "Examples") - T_GENERALDOCUMENTATION = translate("StartPage", "General documentation") - T_USERHUB = translate("StartPage", "User hub") - T_DESCR_USERHUB = translate( - "StartPage", - "This section contains documentation useful for FreeCAD users in general: a list of all the workbenches, detailed instructions on how to install and use the FreeCAD application, tutorials, and all you need to get started.", - ) - T_POWERHUB = translate("StartPage", "Power users hub") - T_DESCR_POWERHUB = translate( - "StartPage", - "This section gathers documentation for advanced users and people interested in writing python scripts. You will also find there a repository of macros, instructions on how to install and use them, and more information about customizing FreeCAD to your specific needs.", - ) - T_DEVHUB = translate("StartPage", "Developers hub") - T_DESCR_DEVHUB = translate( - "StartPage", - "This section contains material for developers: How to compile FreeCAD yourself, how the FreeCAD source code is structured + how to navigate in it, how to develop new workbenches and/or embed FreeCAD in your own application.", - ) - T_MANUAL = translate("StartPage", "Manual") - T_DESCR_MANUAL = translate( - "StartPage", - 'The FreeCAD manual is another, more linear way to present the information contained in this wiki. It is made to be read like a book, and will gently introduce you to many other pages from the hubs above. e-book versions are also available.', - ) - T_WBHELP = translate("StartPage", "Workbenches documentation") - T_DESCR_WBHELP = translate( - "StartPage", - "These are the help pages of all the workbenches currently installed on this computer.", - ) - T_COMMUNITYHELP = translate("StartPage", "Getting help from the community") - T_DESCR_COMMUNITYHELP1 = translate( - "StartPage", - 'The FreeCAD forum is a great place to get help from other FreeCAD users and developers. The forum has many sections for different types of issues and discussion subjects. If in doubt, post in the more general Help on using FreeCAD section.', - ) - T_DESCR_COMMUNITYHELP2 = translate( - "StartPage", - 'If it is the first time you are posting on the forum, be sure to read the guidelines first!', - ) - T_DESCR_COMMUNITYHELP3 = translate( - "StartPage", - 'FreeCAD also maintains a public bug tracker where anybody can submit bugs and propose new features. To avoid causing extra work and give the best chances to see your bug solved, make sure you read the bug submission guide before posting.', - ) - T_ADDONS = translate("StartPage", "Available addons") - T_DESCR_ADDONS = translate( - "StartPage", - "Below is a list of available extra workbenches that can be added to your FreeCAD installation. Browse and install them from menu Tools -> Addons manager. You can learn more about any of them by clicking the links below.", - ) - T_OFFLINEHELP = translate( - "StartPage", - "If not bundled with your FreeCAD version, install the FreeCAD documentation package to get documentation hubs, workbench help and individual command documentation without an internet connection.", - ) - T_OFFLINEPLACEHOLDER = translate( - "StartPage", - 'Cannot fetch information from GitHub. Authorize FreeCAD to access the internet and reload the Start page.', - ) - T_RECENTCOMMITS = translate("StartPage", "Recent commits") - T_DESCR_RECENTCOMMITS = translate( - "StartPage", - 'Below are the latest changes added to the FreeCAD source code. These changes might not reflect yet in the FreeCAD version that you are currently running. Check the available options if you wish to obtain a development version.', - ) - T_SEEONGITHUB = translate("StartPage", "See all commits on github") - T_CUSTOM = translate( - "StartPage", - "You can configure a custom folder to display here in menu Edit -> Preferences -> Start -> Show additional folder", - ) - T_VERSION = translate("StartPage", "version") - T_BUILD = translate("StartPage", "build") - T_CREATENEW = translate("StartPage", "Create new...") - T_UNKNOWN = translate("StartPage", "Unknown") - T_FORUM = translate("StartPage", "Forum") - T_DESCR_FORUM = translate( - "StartPage", - 'The latest posts on the FreeCAD forum:', - ) - T_EXTERNALLINKS = translate( - "StartPage", - "To open any of the links above in your desktop browser, Right-click -> Open in external browser", - ) - T_CREATIONDATE = translate("StartPage", "Creation date") - T_LASTMODIFIED = translate("StartPage", "Last modification") - T_SIZE = translate("StartPage", "Size") - T_AUTHOR = translate("StartPage", "Author") - T_LICENSE = translate("StartPage", "License") - T_FILEPATH = translate("StartPage", "File path") - T_NOTES = translate("StartPage", "Notes") - T_VTOOLTIP = translate("StartPage", "Open start page preferences") - - if handle == "index": - return locals() - elif handle in locals(): - return locals()[handle] - return "" diff --git a/src/Mod/Start/StartPage/__init__.py b/src/Mod/Start/StartPage/__init__.py deleted file mode 100644 index fa92015fd8..0000000000 --- a/src/Mod/Start/StartPage/__init__.py +++ /dev/null @@ -1 +0,0 @@ -# this is the init file of the StartPage submodule diff --git a/src/Mod/Start/StartPage/images/developerhub.png b/src/Mod/Start/StartPage/images/developerhub.png deleted file mode 100644 index 7cfde6975bd9649b05b701cd99882139df154973..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3853 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 P00000NkvXXu0mjfYOHdi diff --git a/src/Mod/Start/StartPage/images/freecad.png b/src/Mod/Start/StartPage/images/freecad.png deleted file mode 100644 index 25576e3f3f5e72958aa10b6c101640964494cf8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3942 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 A7XSbN diff --git a/src/Mod/Start/StartPage/images/icon_activity.png b/src/Mod/Start/StartPage/images/icon_activity.png deleted file mode 100644 index 5fea7a7dcb48a16a90223188482d9d249813d942..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1954 zcmV;T2VMAyP)*8qje`MW?82 zckZ0;yXSm!?k@1Teb$Y6ki{)6PkR+bdx{XW03<+P4=g+(V{|-bv5<4RuD=@$o*7$Z z$kh>OYWh(CV4ur%bB{lEpcWgdi&0c=L!KWHQWEAT^N>uk=nf8`uV)D9bo!iO=+Cc) z$chA-o1gp|z5MArM|OD+etjcaFSH`&x`x8tlbPp}AEZ!~{1rBCY68zE5dE+lcLt*9 zdT(@$5a#>A;7gs$#kVf^@R3KJc-+6%_t%rZ|A9j)d>_ZpJcD^pF9y2rpm?JT{cULs zT@o-Ci(viwtvGf1TX64vAN4H-*tTJdcWfkav@n0$*yLo-jRz*Mefy8=i;8_0kDvNB zetF^;ItN}yeg%s)bNjKY@i1<6Me*zp-+@*4A{Ghb^?$yAnu8Xa5gxWc1pZAr_Uzh$ z;H79wL4Lzq)6+fSY&cmt|8Opy2P&J~&~<_mZZp*WMx6V_$QZ}jwsv;@F1{4Yl8u0=^u1rI z4LEA;~didy0^rl|R+$SRny3ZOoy5}s~TLlyq1z=>>0lEPu>bRHz zZ#x#n?XCnOBjN%HRmX7r-)K3MPs!q`Y*_5liKeC}Tej4f1md2nNXDb)E-~1~;>Blr z%^(?2(-;Dx(;M9|7)J18;>J84{)P?jo(@A14Jy(c?EZ-#3YkN0c?{k{)@#OI`c<%5 zNVSwz`p`di1$~!Ah(Z#F_OwD$43cBFn7A-GXqv&uiiY#&kE78 zgO*V+5D&?)lGH&1xK*&z)xWq1`Jw%jV)k=h&=;lewHLNkHs;8 zFTf&kPsRLDDIN;=>5~bpCIj)bWMJp^CrDkzABoi|VqKjBb%(5od0xhwZ@$PRMVZ7? zX=Xl^#*Qs7;pPPu*ZvmA@MV5s_q0r^s?o7VOF`h^wnIqr4AtxSiUbHT`g-Ys!m(f? zp;4x!){zNl1}>@PFze}44{b9dwe@U#>zPX(%qPh!W`OGpeoN~DxZ1^Q7LhTAz* zR_r9vshAnQb43CUhrMlTJRC1{T9HW3!^)A51zfw)jtz(JB6#&TNC+}9wc*Gs11~AW zU%r=#+?FX}Ez<*Z&43iEgVSnbX2WywYzNaP2$=0s6r>ARI{t%(hJBa}`WL`8Gp!3G zQdC$T_hU#25|a|8j6i8N7?s!|^9$=TPKm6`caYdb$P{23vRKwmNWb#ux;lEWF4uyp zs%P=xd(KR-`&mfER512@Bn1jCnBWS8v;t95VX-4qdvjeR=tE8Aqs(yM-GrveFJwc? zdK&8bl)`Z(>eOhYW&f9Vqo?aSJk=9s>jOWhVd6>^3LiQQN!DmzP&2@iEH9*-?|`dV zh0SoHEd5Q~>XyK#W`5h-`|4#HT3!tS3(xa;)6;$9xz0d2Kbxv;qeJR|T|3MiHLVW88E*=Xb+eSNQ;p>b8}bW!FQS(bo# zL_4XwLZQAJjP5I#4W&06+}{i#tmEEbGnkxBi=Z-yB2iC+$Rb!nL13*9c{BC6dD)I= z_}<@#hFZ_kz9G_h0(EgU1k6@%YQt`NByw|*A@0GSdp6nwXw8Svq;V+AkwBJ2=QT_kMvGXUhNRYSjc9x&8w<9=XSei zQ>m2sV?2Ubglc9-JYAP%UvvXLeGjF%s zlPt?7L{UsE&XG^s>1xb8Gw30U9Mfq^?XoP}C`hJ+ilP{FPNQ=Qy_K+#YE$v1@QmdG oKhPhOCGS}NZ%mf>=eBD5FMEgL@lX)P8~^|S07*qoM6N<$f~2&cnE(I) diff --git a/src/Mod/Start/StartPage/images/icon_blog.png b/src/Mod/Start/StartPage/images/icon_blog.png deleted file mode 100644 index cfc5297c02a88ba5c3596221b4cf49fdabce8053..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1210 zcmV;r1V#IaP)?u`WcV17B8G)T7ERN{5VQ-4Ax#XLSQF{qq_8o%Fwt!{bm1S+kQj|@ zsH}{ZPNHH+iKSv&J_;R%8JIynh8boa^TqR=R~~tc%t&Ej7o6ng+;`7;_xC#=_g>&k z&g6d<@m~&K_CvA)?I~c2v_v|}+DIcubJm~U#MF&`v?l?--uLsH@Slpn;NYNlFM9iW zjcd9;8Y>&Atu=He5*dFwZH?OP>GtJd#`oH*#w(9zGQL;5=v)lCMm+BIE2^)@(COd# z%PN#(ir~}c!50#R^-EKGRHakov)2Rr!hyZH_ z;w7O097TfH*^jl+XoSIF;P1v06QB*sc{7K@acF%XNT2pYW#Bmx5XqfwgddFdebL+2 zx%~ISSGRn-{$mrMBPdbi$mMc~L?Xy$vj?f(&wyxZYJ&b-`*%GO5aU062YE+Ee@#cH zX)%S*vP;`!>OVFC5+7v5;ama!F&M*l)! z_7B9HmHS756eK{+DnP2&Y&HI0I^miHP92uGY%L-S0&#Jb|~`%aK@_!@~45CT0_; zY_WK;6YU9C|50mAH z>HMn~0j;Z~DPvv~5knyZ?I9_7!eFeqIk_k7b~{Inl9CcwtyZ;Z8I-}fci7)-Hlwev zPkOEl^!D}|DVmq*XTevhUUc{Vp{qCFM_Xr7;c&Pb1zyA>2@DSpOCFEMIyN?jWHO1< zh%C#X$IMOBB^tZOBET{`JA0?TzP^FyoX-8n=s0rlZ1bD2wzjrS5-;RjXjjg=lSU~G zi_TAQty8I#LRyek7x&j#Yqij9SsF5p7@kG19G5`8J>T!(I?l5zdH*Un0`yGI|kJOBUy diff --git a/src/Mod/Start/StartPage/images/icon_documents.png b/src/Mod/Start/StartPage/images/icon_documents.png deleted file mode 100644 index 8c78e76c0e121bbef87995b0f41bc17db9260315..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 865 zcmV-n1D^beP)h(GxBJ&_a z*x*5j=U{!QWP^*|XeW#W#Fz;_1g`wIEW=~3>GcFL7E1sTh@(+X+f0*QgVZuF;e+Q9 zLX25)3)qi}#Bm%f+Qm@5)gAh%2>uw!EWeb=oZ=%B=RTf*1TS*#?*4&~D<3qL`(!j0QL3*wJmM#e&gd4AZqkYK<@O^#l;iL7n rm(Zn2xw8DlTGe?RCHuez_Fvgwq3MO3IP){Rd z5*4eG2D*WyNs9VQ$Y*G(*!lVsdpzU$@!m}Ae6Y#18(8E@PvaTCdFR}7?z?Y*<2a80 zIBYL6nPoXva$?wKv-Jf-(Jp^5%+cqnEc5Ft^E{xBsWK+SG|yXI(-Hv+Ty!y?G@p9o z)6?CTSgx}NZjb-K97)WBfA|~brpB?l{CHGYU%F;x?IQ_zSdQ}rYsN2qbd`&DT&Orl z*UP^^)FC8(#>}0Y{B|ePF^~^v2cQOcg9S~)W0GG(6isP0drqk6h{#Ak4YrV_wUK!y6we`?^e@L4E|YCIRRoA~bfXS|lpcBj*P`h^tm)whkj`QGqg>}2Pj#DqaNSA%o$Ahz=g z<`a2HijGjg4c6ztt1&+cM2(fr0u)t++v`WDp^2UQARK*Q0bdbb^Or#{$(S( z1Co)nCo{lm|Ds}CMu|!j&QUUYtNo`sXNkFqL>yB zV=)z3InmdCzTX7bO<#4g7`{TTzUHy1W5rFiYjhTuVF1!KtYrY%S!60gowW;#91al!@$<| z04a%5El}BAP6sacw;I7n0=euKPl}zR9+nA|vnSHq z?1+~|`BoGt)qu;@hmyL=hO@$6+Ut#5P1tNC=*&V^i zyihO+$TA&@c_sI5w-d``Ez-osEE8}m82fW(BJFlLj4bv8(+)=+ZHWf);ahPGU2H=< z#)4rO1GGrMi=`{s4Rzrf<8V^#n6ONM_U-5M55D;8$rL;umkGQ(CtDxRi#XT zX5J8C5g?09-?_o(Hu=$NI8_fL+P8JD_twgj>A^Eyy{yyiGd$Ny;0_li7q;=s;|-*8 zMXV-M5J(}?s&8qEAV7Tl@#|4Ol}_|4xtBbSX?UU>S6dq!KQ}PMwVl0)wT+BXc$CQA zUN_~BgjvL*AtV-OK-CkZY=1TBEfXlki8^ky@nq*n`}qO-u>qCrU}_1iNEfMen^pwf zIkb3JN&Ps8h1I?RUWxz>s)k)9hl-Bj`qp-?)UtD#Ek3iEnAL5#>z47Y72xAIj{i;k Y4f*sV=f{H#Z~y=R07*qoM6N<$g6WfHX8-^I diff --git a/src/Mod/Start/StartPage/images/icon_settings.png b/src/Mod/Start/StartPage/images/icon_settings.png deleted file mode 100644 index 7b03258f5d29c563a874fdff9b76420214b1ab56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1780 zcmVsB|O9}}#}a=Bdp{Bij3VR1Md&J`EvUIyxGTe9Jp^>XfWs zzg{fMk|j%)2)+q8;KICatjSomY}xbF)Ku?@6DJ(m+1U~bg)-*m=1ya6;TKp!0CWJv z@6yuJ%&S+g%FN7+b8>R>*woaN4?x^>j%Xcc&z=>`v+x}_4S`eX>+5q34GmqwoJ;%m z?Q>qaaz!#SGGy)AwFzh?qKWvssiB*etrU@$0r=oC>{j25M^ zCMG6y4(cnYvpVD(WE0e1fiMG@XAq#>ZkLZAKXOSRo^zT#c7TEc)&}0bed}QsSY&Lh z^`;X5k@xT4YgxLxyA=T2lHI_Epn7_G6cB+k5Crv75|}OC;F>jShEUH-tR>S3rv{^B zbou%DQeR&m2AT3PHGg(?Hh^(QU0t0C@B#uVCq_m_bS(k!J2LVzwgVCZ0IQE7a4*{p zY}ZthP>&ux5->f4Y<$<*+4(!1R1Oah|B0snT~gHF-|rn88*>~ycu+8=>o#uOC>0eI zCNgsqb3AyQcvA5_^c4UK#fA+VPUGXRaPG^@%+!=}Beq#tS(#K-RfXxitE(#%3z{2Z zUN?YwnK|l2Z*Q*!J{ttIWy=;$Gm){=NCfr8L*RBgMtZ5`KGe#|#V1dm)K+4>Nkm#n zNeOHDBA)Z8foOj4=N`(T`w%=th^=Tr6AT7Kd;0XLl$V#A{B4JGH{Q3|-*n9S(J||d zI$L18A|T;lpXD0{zyUZ`{bwgo8&DeM(56kB^!y+^jGLnPnE^STTBNPB?5++&LR#Yu6Ko{s_f{8kXN|Mn(;OG5B z&MD=1d3NvKt?LMyrC=vKdGbWxFiPpbVqos;qLacTrLL>@kT$dU#yB^Ryw6V?Z!XMznMzL1T0?r?Lc z*bs>3fHN1-qcaTD(Av3kr$HWo*AzptyM`@Fi6*!mJ9Y@O zLogi6%E}UOi5C^!2Xf5J+`{&Oe=R}e+Vvaj$!HkGo;`b18(zPDtxicYIwUEnb}R|+ zi61_Ekix=3DJm*b0V0VhKD3sW7G{WhKbU_gEyw`UtSUy~pgycyw@zNYdKEp_!-&NB z=FJ<*s6%F0R~4cUN@7lG?^85W(US6KQ`8V&B@%G{sFOi>w|Cm4za*%;E>OySVU@xM#9oC-j zNLd5%_6kuL5?E6I8`2^o2lBA*a3Q$uwoN9KUjs^06w7&r_ WMZ>n1wL3ci0000 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 O0000Jr%#S=G(%nuj~jXV`n^;ohpQZuTfL zhO>cFcdEK)uYa%oueJWQOYr~6`0|&(ESpU?ZCloalww8*aoh;=kQDMThQ;6b&42yx zewyzUAM`}u@A$pn`|mRCds*pNlM*qDB~AjTgb+ssauUI?6v74}rRYyzYjyF`EHqrg8u0KW8J{>+UWE9W})41&Y4bRV)YCnd}x<)nbL6xc%C>W%^-%#By? zG5p3GmXyhapPB`(KIr^DFaUo4_rK^Rj9;)Fdq!FI$xzy-5`yE>c4iW`J!xT*0wG-t zLde~}yJ5!-W3|?_+AZq!DnSr1JvEKzCHMS|xarXtV<$cDIPh&iKghfv2!P-Do!=pw zok@DGGb*G#tu1R#3;UF9;-gU*95#Ycqm5@7EnTC~N)sE6X9=W~17igOFc`Gf7z37N z0fLK{-eTYQK0GhU|N7ehAeBnvCLHGHf5>Nk?gbpjA(>3Q2LK_2On8Y?4`R!G0q}({ zd@-5NjXcq_y~k`g;h<-Ylt-ly!xp##kOGXcaBxsTKr93%iV>DYtQBD#V$et_sn@E6 zVaWLKDCf?-!DeL(%d&XCX*SW7X(b~n<5B%NGbPt)6V?`j^oUJ>|_5j{TF}nCzbaLfPC@A z7oYGv@5P~^3}Z=~PDkC=aAV+|g^R4MF5xCT+U*wgN|`VSm>Av1()BAm^5Lftj)h)| zsjjUNR;vu9vLrGYoK%WX#ay|vfHs7U@))x8C|OCyvjNNoQGGU7}pCaCGV*#i2YZj;WTn z8Oay8er17R_`ZJ=*pB1eG>2QC8zZIfXHEj& z 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 diff --git a/src/Mod/Start/StartPage/images/new_2d_draft.png b/src/Mod/Start/StartPage/images/new_2d_draft.png deleted file mode 100644 index c55713e9b657a941f6c54d9caa48f9188746a0fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3233 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 TeXmP^00000NkvXXu0mjfqlqbu diff --git a/src/Mod/Start/StartPage/images/new_architecture.png b/src/Mod/Start/StartPage/images/new_architecture.png deleted file mode 100644 index 1239da84794eebe910247fb15e68d9ba335795fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2806 zcmVL6lTcZA$+u6}M7VwNk+>SR%Y@6-9zw)i#Ymjk1PCrP3~d zQo3OQM5?N`sW54is4JjdRBDm1RHy@`*kgPC$8-CA_uV^w^O!dtV*@3bBOTrQe&*eK zzWbeX&$%PgmbSE|Ep2H_TiWso6fX1jsGuY3L+$P@X|aO9R7i-MXb43GbgieOgaW zPU^wI!A5{wfgY2gaTg}fT%Q! z>aDm-GsFM(_iILfeC$V041lyW$m$#b)oQirDy|jP!|uX_X)VKR08IaILjZKN@J?ES zWaO~Bfr$zxEHJ+I(#lE&x+0$EiBg_zl~D>-T(IIsDYLV)a{c;sxpe80T)leLT!Rfp z!ve$Qwb#EZ+jnfYx#(5K*QzAICSSVL)bPX5{SIv!?yr=RYfNy?wl9I7lRgLP0VM8ChP=N?(6(aKF0w z05G{Z8fSQ%R4Nt87jiWQ_y&jo0Kdix-}GzjU|$7&ew*V^2*AF{@6;JzDwZ@1SNVKi z^7))fCKIw55(QvNg6t|lVticSlT8hGLI&gu`CzqGXw^Lnh6?p-3?T?X+u7MwV@Fg7 zZZ4No1sI>p5rBg3>#Hc)1Zf%r=%c%L?-oRHL)E=|_r`)jBMQa5SxwKbHVst@tL}UC z?qC@bb`QKLi7u{cJ*5#`X|QnRv)P;&5VAQ%P#zlqGIud*a z2Zp7uZvc~Amc``^R%#i5lnwO_DArJ8IIhDk!nU)c(*RJ7_;k5kp}}V53jl&`cTcxG zzjdoTHULO{`aH!2r^}Zwo7P2ZCj^F|ICk^{1S+LeE=d+ZEG=aWJ4&UZ34}HO4>2N@ z>^8q~z^WPmfos9 zKmWxk^X{8Sab33e{$JkHuf6^~ME<_IZ^hLV8!4UZ002$({K9{AW^qBokM(kP3HNdu z36Cz7N*a;aq`+}$u&V_crM_{sfCJ!-H-E5h!{fkMPw89-KxSz{-Syxsn4*|l}kQPhlLx&F8GI!^O4R57%ZW;p^ zfNFa?w=lnh`@IS$G05yxeYUq6**iKrO#pMUp55i2|F~&d`ahE~`g$wE@32N;O6|ne z6Cb?)p&XxntM2`#0MH1N-qJAN*VcFq1JQa~SulL|anDySxd}486u#jn2*AVndfe_p z5Ex9IFt{B!aA3`3teN5AlsYO+0bp{&J$*SyZd8!m?6)JH9S0SO8~5u+z^OGBsY1uN3p~T(6XVH z^)dbRbt=`Z8V&49XBEl}os#m7?we6MFQ9s)Y>6qIqX5isJPejzE4djAB{$g571Lkt z>%q!01y-uJ+#et>)w)4eOXtZa~vBj0ot(MNkV$qx#pn^2DLo$_; zIBDbp%#RK(Yl3TVKCrrr*doaUTxYn6 zF*e`^4C(0TsM}ps9k>-!F0*RP=kn(Kz@^!(0uYs13C;q~*y{=C81w*iFIRv{asJy< z>0HQL`dh^}wNPW$-1Fn9)5C8#C)J6cHxDU`N z{|x;A#+|x%@7@pw`YNvXK|hVi{c59V&7c>SaOu2c-6eFEV76G#3wD;()%R;Th}&JF zK3xe)XN8qF)MvlDyIZz4DV>`Epbj29=v}yQ!Lx>|k&zK^Zf?$8BQ_9}0+jXWAMHCY zLcaq27W9jFr~gq(XY4MDyNd~iqAVa@ZR<@X1D}q@7E?Nt{$N)!kx-+f>A2E)J{ABZ z6CPCU*|Wz((L$r>Y-)IT*muTDzzFxuT&Geg4->iv3bNvQhxf61U&6gtkQ&onUVhZl znY)Zxkzi+Fx*cq<5)G~^nu+O)_*P$h={yU)5eEQ`H%8vQd)Eh|&R`FIhe%6I(ATt zV8eAh_c8eo?Y$9z@)=yyWyZjc-gWFQbwRCa0ib)t82%o1j-McY2gZQC@Mpm{!+$z=Gf+SAjcve~RyCYbkOJWAwZUF8K3ssKTCc6RbCp=w#Q zf{B>#pnn_2-@)}e_JET+%T6eR>YnxNE<8AmG5k+ZRzFwA#>T2JUZT=ydoU{p5IlfT zTXhN1pM3y97I<_6x`1VYdEdE!tTIRe5CuR?Y6nmhKvA}D9GM3$p+)E+2+*%XUxvOC zo?v))Id|??g3?(&n!6h{{A~#+UyZ0<3jhgC+{0kLjrhipp`jrk|MQt^)axDwb%xS4 z7z^;HMUrmeS_y$+#sg4dK?+Ys+xyy1)PbSFk`b)(7ogw7^_QXjG4pnY&)DC_8onO! zupRo?6*|%H0w77W+=sYIeVoi-aA-FK-2zaaL(9mu6)f3?_5}pY5wzRUGGE;Rpmv1X z+I{w|^8FXA@*B_F?{2Zi_G38Fa-<4S*n^8+*J)-L{Ry3_?mr~w7;!hbXjFo+vH zA#e;pRvDfLELelCbqZ#=X9J<%FzWT%Z+0UO;n{i8j@M;D`IbI2Xv!N&o-=07*qo IM6N<$g5ZofLjV8( diff --git a/src/Mod/Start/StartPage/images/new_assembly.png b/src/Mod/Start/StartPage/images/new_assembly.png deleted file mode 100644 index ee6401852a9fee85e71f81a9304985612b25faa9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4459 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 diff --git a/src/Mod/Start/StartPage/images/new_csg_part.png b/src/Mod/Start/StartPage/images/new_csg_part.png deleted file mode 100644 index b51af20f1471f8dfcf6b73f8c608fb4e448f5bb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3550 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 Y{{b`uflDG@lmGw#07*qoM6N<$f^6KXk^lez diff --git a/src/Mod/Start/StartPage/images/new_empty_file.png b/src/Mod/Start/StartPage/images/new_empty_file.png deleted file mode 100644 index 00ec1c5a176f435ac4c1931f1a54a949d6b4283b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6285 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - Jakub Steiner - - - http://jimmac.musichall.cz - - - - - - - - - - - - - - - - - - - diff --git a/src/Mod/Start/StartPage/images/new_open_file.png b/src/Mod/Start/StartPage/images/new_open_file.png deleted file mode 100644 index c3b3051487d27c333420dd9f45d4c2b06aba217d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3487 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 N002ovPDHLkV1h`*!Z!c_ diff --git a/src/Mod/Start/StartPage/images/new_parametric_part.png b/src/Mod/Start/StartPage/images/new_parametric_part.png deleted file mode 100644 index 41589557a29db49be5915f6e1de51cb8e68ab1fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4228 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 b_yO@h$NV==2L=@V00000NkvXXu0mjfU4U8G diff --git a/src/Mod/Start/StartPage/images/settings.svg b/src/Mod/Start/StartPage/images/settings.svg deleted file mode 100644 index 691cfd8303..0000000000 --- a/src/Mod/Start/StartPage/images/settings.svg +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - diff --git a/src/Mod/Start/StartPage/images/userhub.png b/src/Mod/Start/StartPage/images/userhub.png deleted file mode 100644 index dc4447c4ef6f1d2394e8226bcc79523060061787..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5287 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 diff --git a/src/Mod/Start/TestStart/TestStartPage.py b/src/Mod/Start/TestStart/TestStartPage.py deleted file mode 100644 index 4d65abb748..0000000000 --- a/src/Mod/Start/TestStart/TestStartPage.py +++ /dev/null @@ -1,233 +0,0 @@ -# -*- coding: utf-8 -*- -# *************************************************************************** -# * Copyright (c) 2021 Chris Hennes * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * This program 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 program; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# *************************************************************************** - -import unittest -import FreeCAD -import Start -from StartPage import StartPage -import re - - -class TestStartPage(unittest.TestCase): - """Basic validation of the generated Start page.""" - - MODULE = "TestStartPage" # file name without extension - - def setUp(self): - pass - - def test_all_css_placeholders_removed(self): - """Check to see if all of the CSS placeholders have been replaced.""" - placeholders = [ - "BACKGROUND", - "BGTCOLOR", - "FONTFAMILY", - "FONTSIZE", - "LINKCOLOR", - "TEXTCOLOR", - "BOXCOLOR", - "BASECOLOR", - "SHADOW", - ] - - page = StartPage.handle() - for placeholder in placeholders: - self.assertNotIn( - placeholder, page, "{} was not removed from the CSS".format(placeholder) - ) - - def test_all_js_placeholders_removed(self): - """Check to see if all of the JavaScript placeholders have been replaced.""" - placeholders = ["IMAGE_SRC_INSTALLED"] - page = StartPage.handle() - for placeholder in placeholders: - self.assertNotIn( - placeholder, page, "{} was not removed from the JS".format(placeholder) - ) - - def test_all_html_placeholders_removed(self): - """Check to see if all of the HTML placeholders have been replaced.""" - placeholders = [ - "T_TITLE", - "VERSIONSTRING", - "T_DOCUMENTS", - "T_HELP", - "T_ACTIVITY", - "SECTION_RECENTFILES", - "T_TIP", - "T_ADJUSTRECENT", - "SECTION_EXAMPLES", - "SECTION_CUSTOM", - "T_CUSTOM", - "T_NOTES", - "T_GENERALDOCUMENTATION", - "IMAGE_SRC_USERHUB", - "T_USERHUB", - "T_DESCR_USERHUB", - "IMAGE_SRC_POWERHUB", - "T_POWERHUB", - "T_DESCR_POWERHUB", - "IMAGE_SRC_DEVHUB", - "T_DEVHUB", - "T_DESCR_DEVHUB", - "IMAGE_SRC_MANUAL", - "T_MANUAL", - "T_DESCR_MANUAL", - "T_WBHELP", - "T_DESCR_WBHELP", - "UL_WORKBENCHES", - "T_COMMUNITYHELP", - "T_DESCR_COMMUNITYHELP1", - "T_DESCR_COMMUNITYHELP2", - "T_DESCR_COMMUNITYHELP3", - "T_ADDONS", - "T_DESCR_ADDONS", - "T_OFFLINEPLACEHOLDER", - "T_OFFLINEHELP", - "T_EXTERNALLINKS", - "T_RECENTCOMMITS", - "T_DESCR_RECENTCOMMITS", - "T_EXTERNALLINKS", - "T_SEEONGITHUB", - "T_FORUM", - "T_DESCR_FORUM", - ] - page = StartPage.handle() - for placeholder in placeholders: - self.assertNotIn( - placeholder, page, "{} was not removed from the HTML".format(placeholder) - ) - - def test_files_do_not_contain_backslashes(self): - # This would be caught by the W3C validator if we didn't sanitize the filenames before sending them. - page = StartPage.handle() - fileRE = re.compile(r'"file:///(.*?)"') - results = fileRE.findall(string=page) - - badFilenames = [] - for result in results: - if result.find("\\") != -1: - badFilenames.append(result) - - if len(badFilenames) > 0: - self.fail( - "The following filenames contain backslashes, which is prohibited in HTML: {}".format( - badFilenames - ) - ) - - def test_html_validates(self): - # Send the generated html to the W3C validator for analysis (removing potentially-sensitive data first) - import urllib.request - import os - import json - - page = self.sanitize(StartPage.handle()) # Remove potentially sensitive data - - # For debugging, if you want to ensure that the sanitization worked correctly: - # from pathlib import Path - # home = str(Path.home()) - # f=open(home+"/test.html", "w") - # f.write(page) - # f.close() - - validation_url = "https://validator.w3.org/nu/?out=json" - data = page.encode("utf-8") # data should be bytes - req = urllib.request.Request(validation_url, data) - req.add_header("Content-type", "text/html; charset=utf-8") - errorCount = 0 - warningCount = 0 - infoCount = 0 - validationResultString = "" - try: - with urllib.request.urlopen(req) as response: - text = response.read() - - responseJSON = json.loads(text) - - for message in responseJSON["messages"]: - if "type" in message: - if message["type"] == "info": - if "subtype" in message: - if message["subtype"] == "warning": - warningCount += 1 - validationResultString += "WARNING: {}\n".format( - ascii(message["message"]) - ) - else: - infoCount += 1 - validationResultString += "INFO: {}\n".format( - ascii(message["message"]) - ) - elif message["type"] == "error": - errorCount += 1 - validationResultString += "ERROR: {}\n".format( - ascii(message["message"]) - ) - elif message["type"] == "non-document-error": - FreeCAD.Console.PrintWarning( - "W3C validator returned a non-document error:\n {}".format(message) - ) - return - - except urllib.error.HTTPError as e: - FreeCAD.Console.PrintWarning("W3C validator returned response code {}".format(e.code)) - - except urllib.error.URLError: - FreeCAD.Console.PrintWarning("Could not communicate with W3C validator") - - if errorCount > 0 or warningCount > 0: - StartPage.exportTestFile() - FreeCAD.Console.PrintWarning( - "HTML validation failed: Start page source written to your home directory for analysis." - ) - self.fail( - "W3C Validator analysis shows the Start page has {} errors and {} warnings:\n\n{}".format( - errorCount, warningCount, validationResultString - ) - ) - elif infoCount > 0: - FreeCAD.Console.PrintWarning( - "The Start page is valid HTML, but the W3C sent back {} informative messages:\n{}.".format( - infoCount, validationResultString - ) - ) - - def sanitize(self, html): - - # Anonymize all local filenames - fileRE = re.compile(r'"file:///.*?"') - html = fileRE.sub(repl=r'"file:///A/B/C"', string=html) - - # Anonymize titles, which are used for mouseover text and might contain document information - titleRE = re.compile(r'title="[\s\S]*?"') # Some titles have newlines in them - html = titleRE.sub(repl=r'title="Y"', string=html) - - # Anonymize the document names, which we display in

    tags - h4RE = re.compile(r"

    .*?

    ") - html = h4RE.sub(repl=r"

    Z

    ", string=html) - - # Remove any simple single-line paragraphs, which might contain document author information, file size information, etc. - pRE = re.compile(r"

    [^<]*?

    ") - html = pRE.sub(repl=r"

    X

    ", string=html) - - return html diff --git a/src/Mod/Start/TestStart/__init__.py b/src/Mod/Start/TestStart/__init__.py deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/src/Mod/Start/TestStartGui.py b/src/Mod/Start/TestStartGui.py deleted file mode 100644 index 03d957b10c..0000000000 --- a/src/Mod/Start/TestStartGui.py +++ /dev/null @@ -1,29 +0,0 @@ -# -*- coding: utf-8 -*- -# *************************************************************************** -# * Copyright (c) 2021 Chris Hennes * -# * * -# * This program is free software; you can redistribute it and/or modify * -# * it under the terms of the GNU Lesser General Public License (LGPL) * -# * as published by the Free Software Foundation; either version 2 of * -# * the License, or (at your option) any later version. * -# * for detail see the LICENCE text file. * -# * * -# * This program 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 program; if not, write to the Free Software * -# * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -# * USA * -# * * -# *************************************************************************** - -import TestApp - -from TestStart.TestStartPage import TestStartPage - -# dummy usage to get flake8 and lgtm quiet -False if TestApp.__name__ else True -False if TestStartPage.__name__ else True diff --git a/src/Mod/Start/start.dox b/src/Mod/Start/start.dox deleted file mode 100644 index 0d1fe3c8c0..0000000000 --- a/src/Mod/Start/start.dox +++ /dev/null @@ -1,7 +0,0 @@ -/** \defgroup START Start - * \ingroup CWORKBENCHES - * \brief The start page of FreeCAD - -See \ref src/Mod/Draft/draft.dox as an example of how to populate this page - -*/