GPv3: Cyclical set operator #111904

Merged
Falk David merged 16 commits from casey-bianco-davis/blender:GPv3-cyclical-set-operator into main 2023-10-20 10:12:34 +02:00
184 changed files with 11045 additions and 5955 deletions
Showing only changes of commit 625943f9d5 - Show all commits

View File

@ -2,25 +2,11 @@
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(NOT WIN32)
ExternalProject_Add(external_ogg
URL file://${PACKAGE_DIR}/${OGG_FILE}
DOWNLOAD_DIR ${DOWNLOAD_DIR}
URL_HASH ${OGG_HASH_TYPE}=${OGG_HASH}
PREFIX ${BUILD_DIR}/ogg
PATCH_COMMAND ${PATCH_CMD} --verbose -p 1 -N -d ${BUILD_DIR}/ogg/src/external_ogg < ${PATCH_DIR}/ogg.diff
CONFIGURE_COMMAND ${CONFIGURE_ENV} && cd ${BUILD_DIR}/ogg/src/external_ogg/ && ${CONFIGURE_COMMAND} --prefix=${LIBDIR}/ogg --disable-shared --enable-static
BUILD_COMMAND ${CONFIGURE_ENV} && cd ${BUILD_DIR}/ogg/src/external_ogg/ && make -j${MAKE_THREADS}
INSTALL_COMMAND ${CONFIGURE_ENV} && cd ${BUILD_DIR}/ogg/src/external_ogg/ && make install
INSTALL_DIR ${LIBDIR}/ogg
)
else()
ExternalProject_Add(external_ogg
URL file://${PACKAGE_DIR}/${OGG_FILE}
DOWNLOAD_DIR ${DOWNLOAD_DIR}
URL_HASH ${OGG_HASH_TYPE}=${OGG_HASH}
PREFIX ${BUILD_DIR}/ogg
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${LIBDIR}/ogg ${DEFAULT_CMAKE_FLAGS}
INSTALL_DIR ${LIBDIR}/ogg
)
endif()
ExternalProject_Add(external_ogg
URL file://${PACKAGE_DIR}/${OGG_FILE}
DOWNLOAD_DIR ${DOWNLOAD_DIR}
URL_HASH ${OGG_HASH_TYPE}=${OGG_HASH}
PREFIX ${BUILD_DIR}/ogg
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${LIBDIR}/ogg ${DEFAULT_CMAKE_FLAGS}
INSTALL_DIR ${LIBDIR}/ogg
)

View File

@ -175,8 +175,8 @@ set(OPENMP_HASH_TYPE MD5)
set(OPENMP_FILE openmp-${OPENMP_VERSION}.src.tar.xz)
set(OPENIMAGEIO_VERSION v2.4.15.0)
set(OPENIMAGEIO_URI https://github.com/OpenImageIO/oiio/archive/refs/tags/${OPENIMAGEIO_VERSION}.tar.gz)
set(OPENIMAGEIO_HASH aa4f077e5ba2a2e548afc1c4faddd8ff)
set(OPENIMAGEIO_URI https://github.com/AcademySoftwareFoundation/OpenImageIO/archive/refs/tags/${OPENIMAGEIO_VERSION}.tar.gz)
set(OPENIMAGEIO_HASH 784391406ee309075a3f82e60a42f023)
set(OPENIMAGEIO_HASH_TYPE MD5)
set(OPENIMAGEIO_FILE OpenImageIO-${OPENIMAGEIO_VERSION}.tar.gz)

View File

@ -2,22 +2,6 @@
#
# SPDX-License-Identifier: GPL-2.0-or-later
if(NOT WIN32)
ExternalProject_Add(external_vorbis
URL file://${PACKAGE_DIR}/${VORBIS_FILE}
DOWNLOAD_DIR ${DOWNLOAD_DIR}
URL_HASH ${VORBIS_HASH_TYPE}=${VORBIS_HASH}
PREFIX ${BUILD_DIR}/vorbis
CONFIGURE_COMMAND ${CONFIGURE_ENV} && cd ${BUILD_DIR}/vorbis/src/external_vorbis/ && ${CONFIGURE_COMMAND} --prefix=${LIBDIR}/vorbis
--disable-shared
--enable-static
--with-pic
--with-ogg=${LIBDIR}/ogg
BUILD_COMMAND ${CONFIGURE_ENV} && cd ${BUILD_DIR}/vorbis/src/external_vorbis/ && make -j${MAKE_THREADS}
INSTALL_COMMAND ${CONFIGURE_ENV} && cd ${BUILD_DIR}/vorbis/src/external_vorbis/ && make install
INSTALL_DIR ${LIBDIR}/vorbis
)
else()
ExternalProject_Add(external_vorbis
URL file://${PACKAGE_DIR}/${VORBIS_FILE}
DOWNLOAD_DIR ${DOWNLOAD_DIR}
@ -26,7 +10,6 @@ ExternalProject_Add(external_vorbis
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${LIBDIR}/vorbis -DOGG_ROOT=${LIBDIR}/ogg ${DEFAULT_CMAKE_FLAGS}
INSTALL_DIR ${LIBDIR}/vorbis
)
endif()
add_dependencies(
external_vorbis

View File

@ -52,6 +52,18 @@
/* Logging, use `ghost.wl.*` prefix. */
#include "CLG_log.h"
/**
* NOTE(@ideasman42): Workaround a bug with fractional scaling with LIBDECOR.
* When fractional scaling is used the GHOST window uses a buffer-scale of 1
* with the actual scale compensated for by a #wp_viewport.
*
* This causes various glitches between the GHOST window and LIBDECOR.
* While this hack doesn't resolve all of them it does fix the problem where a new windows
* decorations don't match the window, sometimes causing a delayed decrease in the windows size.
* See #109194 for related issues.
*/
#define USE_LIBDECOR_FRACTIONAL_SCALE_HACK
static const xdg_activation_token_v1_listener *xdg_activation_listener_get();
static constexpr size_t base_dpi = 96;
@ -519,6 +531,20 @@ static bool gwl_window_viewport_set(GWL_Window *win,
else {
wl_surface_commit(win->wl.surface);
}
#if defined(WITH_GHOST_WAYLAND_LIBDECOR) && defined(USE_LIBDECOR_FRACTIONAL_SCALE_HACK)
/* NOTE(@ideasman42): it's important this only runs when enabling the viewport
* since there is a bug with LIBDECOR not supporting the switch from non-fractional
* to fractional scaled surfaces. */
if (use_libdecor) {
WGL_LibDecor_Window &decor = *win->libdecor;
libdecor_state *state = libdecor_state_new(
gwl_window_fractional_from_viewport_round(win->frame, win->frame.size[0]),
gwl_window_fractional_from_viewport_round(win->frame, win->frame.size[1]));
libdecor_frame_commit(decor.frame, state, nullptr);
libdecor_state_free(state);
}
#endif
}
return true;
@ -1215,9 +1241,9 @@ static void libdecor_frame_handle_commit(libdecor_frame * /*frame*/, void *data)
/* NOTE: cannot be `const` because of the LIBDECOR API. */
static libdecor_frame_interface libdecor_frame_iface = {
libdecor_frame_handle_configure,
libdecor_frame_handle_close,
libdecor_frame_handle_commit,
/*configure*/ libdecor_frame_handle_configure,
/*close*/ libdecor_frame_handle_close,
/*commit*/ libdecor_frame_handle_commit,
};
# undef LOG
@ -1390,14 +1416,18 @@ GHOST_WindowWayland::GHOST_WindowWayland(GHOST_SystemWayland *system,
* known once #surface_enter callback runs (which isn't guaranteed to run at all).
*
* Using the maximum scale is best as it results in the window first being smaller,
* avoiding a large window flashing before it's made smaller. */
int fractional_scale = 0;
* avoiding a large window flashing before it's made smaller.
*
* For fractional scaling the buffer will eventually be 1. Setting it to 1 now
* (to avoid window size rounding and buffer size switching) has some down-sides.
* It means the window will be drawn larger for a moment then smaller once fractional scaling
* is detected and enabled. Unfortunately, it doesn't seem possible to receive the
* #wp_fractional_scale_v1_listener::preferred_scale information before the window is created
* So leave the buffer scaled up because there is no *guarantee* the fractional scaling support
* will run which could result in an incorrect buffer scale.
* Leaving the buffer scale is necessary for #USE_LIBDECOR_FRACTIONAL_SCALE_HACK to work too. */
window_->frame.buffer_scale = outputs_uniform_scale_or_default(
system_->outputs_get(), 1, &fractional_scale);
if (fractional_scale / FRACTIONAL_DENOMINATOR != window_->frame.buffer_scale) {
window_->frame.buffer_scale = 1;
}
system_->outputs_get(), 1, nullptr);
window_->frame_pending.buffer_scale = window_->frame.buffer_scale;
window_->frame.size[0] = int32_t(width);

View File

@ -7,7 +7,7 @@
# Line starting with a # are comments!
#
# Automatically generated by bl_i18n_utils/update_languages_menu.py script.
# Highest ID currently in use: 49
# Highest ID currently in use: 51
#
0:Complete:
0:Automatic (Automatic):DEFAULT
@ -50,6 +50,7 @@
31:Hungarian (Magyar):hu_HU
27:Indonesian (Bahasa indonesia):id_ID
# Skipped (see IMPORT_LANGUAGES_SKIP in settings.py). #44:Kazakh (Қазақша):kk_KZ
50:Khmer (ខ្មែរ):km
29:Kyrgyz (Кыргыз тили):ky_KG
25:Nepali (नेपाली):ne_NP
3:Dutch (Nederlands):nl_NL
@ -58,6 +59,7 @@
17:Serbian (Српски):sr_RS
28:Serbian Latin (Srpski latinica):sr_RS@latin
7:Swedish (Svenska):sv_SE
51:Swahili (Kiswahili):sw
49:Tamil (தமிழ்):ta
46:Thai (ภาษาไทย):th_TH
30:Turkish (Türkçe):tr_TR

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"\"POT-Creation-Date: 2019-02-25 20:41:30\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: 2016-04-23 22:41+0300\n"
"Last-Translator: Yousef Harfoush <bat3a@msn.com>\n"
"Language-Team: Yousef Harfoush, Amine Moussaoui <bat3a@msn.com>\n"
@ -16193,14 +16193,6 @@ msgid "Active Object"
msgstr "ﻝﺎﻌّﻔﻟﺍ ﻦﺋﺎﻜﻟﺍ"
msgid "Curve used for the curve mapping"
msgstr "ﻰﻨﺤﻨﻤﻟﺍ ءﺎﺴﻛﻹ ﻡﺪﺨﺘﺴﻤﻟﺍ ﻰﻨﺤﻨﻤﻟﺍ"
msgid "Select the mapping type"
msgstr "ءﺎﺴﻛﻻﺍ ﻉﻮﻧ ﺮﺘﺧﺇ"
msgid "Modifier Name"
msgstr "ﺮﻴّﻐﻤﻟﺍ ﻢﺳﺇ"
@ -16209,6 +16201,14 @@ msgid "Name of the modifier"
msgstr "ﺮﻴّﻐﻤﻟﺍ ﻢﺳﺇ"
msgid "Curve used for the curve mapping"
msgstr "ﻰﻨﺤﻨﻤﻟﺍ ءﺎﺴﻛﻹ ﻡﺪﺨﺘﺴﻤﻟﺍ ﻰﻨﺤﻨﻤﻟﺍ"
msgid "Select the mapping type"
msgstr "ءﺎﺴﻛﻻﺍ ﻉﻮﻧ ﺮﺘﺧﺇ"
msgid "Modifier Type"
msgstr "ﺮﻴّﻐﻤﻟﺍ ﻉﻮﻧ"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: 2023-09-26 10:37+0000\n"
"Last-Translator: Gilberto Rodrigues <gilbertorodrigues@outlook.com>\n"
"Language-Team: Bulgarian <https://translate.blender.org/projects/blender-ui/ui/bg/>\n"

File diff suppressed because it is too large Load Diff

View File

@ -1,17 +1,18 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"PO-Revision-Date: \n"
"Last-Translator: Martin Tabačan <tabycz@gmail.com>\n"
"Language-Team: Taby <tabycz@gmail.com>\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: 2023-10-12 15:54+0000\n"
"Last-Translator: Zdeněk Doležal <Griperis@outlook.cz>\n"
"Language-Team: Czech <https://translate.blender.org/projects/blender-ui/ui/cs/>\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.4.2"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 5.0.1"
msgid "Shader AOV"
@ -22,6 +23,10 @@ msgid "Valid"
msgstr "Platné"
msgid "Is the name of the AOV conflicting"
msgstr "Je jméno AOV rozporující"
msgid "Name"
msgstr "Název"
@ -198,6 +203,10 @@ msgid "Mute"
msgstr "Tlumit"
msgid "Action group is muted"
msgstr "Skupina akcí je ztlumena"
msgid "Select"
msgstr "Vybrat"
@ -302,20 +311,76 @@ msgid "Device to use for computation (rendering with Cycles)"
msgstr "Zařízení pro výpočet (vykreslování s enginem Cycles)"
msgid "Kernel Optimization"
msgstr "Optimalizace jádra"
msgid "Kernels can be optimized based on scene content. Optimized kernels are requested at the start of a render. If optimized kernels are not available, rendering will proceed using generic kernels until the optimized set is available in the cache. This can result in additional CPU usage for a brief time (tens of seconds)"
msgstr "Jádra mohou být optimalizována podle obsahu scény. Optimalizovaná jádra jsou vyžádána na začátku renderu. Pokud nejsou k dispozici, renderování bude používat generická jádra do té doby, než budou optimalizovaná k dispozici v mezipaměti. To může na krátkou dobu (cca 10s) vést k vyššímu využití CPU"
msgid "Off"
msgstr "Vypnout"
msgid "Disable kernel optimization. Slowest rendering, no extra background CPU usage"
msgstr "Vypnout optimalizaci jader. Nejpomalejší renderování, bez využití CPU na pozadí"
msgid "Optimize only intersection kernels. Faster rendering, negligible extra background CPU usage"
msgstr "Optimalizovat pouze protínající se jádra. Rychlejší renderování, zanedbatelné využíti CPU na pozadí"
msgid "Full"
msgstr "Plná"
msgid "Optimize all kernels. Fastest rendering, may result in extra background CPU usage"
msgstr "Optimalizovat všechna jádra. Nejrychlejší renderování, může způsobit dodatečnou zátěž CPU na pozadí"
msgid "Distribute memory across devices"
msgstr "Distribuce paměti mezi zařízeními"
msgid "Make more room for large scenes to fit by distributing memory across interconnected devices (e.g. via NVLink) rather than duplicating it"
msgstr "Udělejte více místa pro velké scény tím, že distribuujete paměť mezi propojená zařízení (např. přes NVLink), spíše než ji duplikujete"
msgstr "Udělejte více místa pro velké scény tím, že rozložíte paměť mezi propojená zařízení (např. přes NVLink), spíše než že ji duplikujete"
msgid "HIP RT (Experimental)"
msgstr "HIP RT (Experimentální)"
msgid "HIP RT enables AMD hardware ray tracing on RDNA2 and above, with shader fallback on older cards. This feature is experimental and some scenes may render incorrectly"
msgstr "HIP RT povoluje AMD hardwarový ray tracing na RDNA2 a vyšší. Tato funkcionalita je experimentální a některé scény mohou být špatně vyrenderovány"
msgid "MetalRT (Experimental)"
msgstr "MetalRT (Experimentální)"
msgid "MetalRT for ray tracing uses less memory for scenes which use curves extensively, and can give better performance in specific cases. However this support is experimental and some scenes may render incorrectly"
msgstr "MetalRT pro ray tracing používá méně paměti ve scénách, kde jsou často používány křivky, a může v některých případech být rychlejší. Podpora MetalRT je experimentální a některé scény mohou být vyrenderovány chybně"
msgid "Embree on GPU"
msgstr "Embree na GPU"
msgid "Embree on GPU enables the use of hardware ray tracing on Intel GPUs, providing better overall performance"
msgstr "Embree na GPU umožňuje použití hardwarového ray tracingu na GPU Intel, což vede k dosažení lepšího výkonu"
msgid "KHR_materials_variants_ui"
msgstr "KHR_materials_variants_ui"
msgid "Displays glTF UI to manage material variants"
msgstr "Zobrazí glTF uživatelské rozhraní k správě variant materiálů"
msgid "Display glTF UI to manage animations"
msgstr "Zobrazí glTF uživatelské rozhraní k správě animací"
msgid "Fribidi Library"
@ -614,6 +679,18 @@ msgid "Are there any bone paths that will need updating (read-only)"
msgstr "Existují nějaké kostní cesty, které budou potřeba aktualizovat (jen pro čtení)"
msgid "Paths Range"
msgstr "Rozsah Cest"
msgid "From the first keyframe to the last"
msgstr "Od prvního klíče k poslednímu"
msgid "From the first selected keyframe to the last"
msgstr "Od prvního vybraného klíče k poslednímu"
msgid "Show Frame Numbers"
msgstr "Zobrazit čísla snímků"
@ -1678,10 +1755,26 @@ msgid "Grease Pencil"
msgstr "Skicovací tužka"
msgid "Grease Pencil data-blocks"
msgstr "Datové bloky Grease Pencil"
msgid "Hair Curves"
msgstr "Křivky vlasů"
msgid "Hair curve data-blocks"
msgstr "Datové bloky křivek vlasů"
msgid "Images"
msgstr "Obrázky"
msgid "Image data-blocks"
msgstr "Datové bloky obrázků"
msgid "File Has Unsaved Changes"
msgstr "Soubor obsahuje neuložené změny"
@ -1694,6 +1787,10 @@ msgid "File is Saved"
msgstr "Soubor je uložen"
msgid "Has the current session been saved to disk as a .blend file"
msgstr "Aktuální relace byla uložena na disk jako .blend soubor"
msgid "Lattices"
msgstr "Mříže"
@ -1702,6 +1799,10 @@ msgid "Libraries"
msgstr "Knihovny"
msgid "Library data-blocks"
msgstr "Datové bloky knihoven"
msgid "Light Probes"
msgstr "Světelné sondy"
@ -1710,6 +1811,10 @@ msgid "Lights"
msgstr "Světla"
msgid "Light data-blocks"
msgstr "Datové bloky světel"
msgid "Line Styles"
msgstr "Styly čar"
@ -1718,10 +1823,18 @@ msgid "Masks"
msgstr "Masky"
msgid "Masks data-blocks"
msgstr "Datové bloky mask"
msgid "Materials"
msgstr "Materiály"
msgid "Material data-blocks"
msgstr "Datové bloky materiálů"
msgid "Meshes"
msgstr "Sítě"
@ -1734,18 +1847,34 @@ msgid "Metaballs"
msgstr "Metabally"
msgid "Metaball data-blocks"
msgstr "Datové bloky metaball"
msgid "Movie Clips"
msgstr "Filmové klipy"
msgid "Movie Clip data-blocks"
msgstr "Datové bloky video klipů"
msgid "Node Groups"
msgstr "Skupiny uzlů"
msgid "Node group data-blocks"
msgstr "Datové bloky skupin uzlů"
msgid "Objects"
msgstr "Objekty"
msgid "Object data-blocks"
msgstr "Datové bloky objektů"
msgid "Paint Curves"
msgstr "Kreslit křivky"
@ -1754,18 +1883,34 @@ msgid "Palettes"
msgstr "Palety"
msgid "Palette data-blocks"
msgstr "Datové bloky vzorů"
msgid "Particles"
msgstr "Částice"
msgid "Particle data-blocks"
msgstr "Datové bloky částic"
msgid "Point Clouds"
msgstr "Point Clouds"
msgid "Point cloud data-blocks"
msgstr "Datové bloky bodových mraků"
msgid "Scenes"
msgstr "Scény"
msgid "Scene data-blocks"
msgstr "Datové bloky scén"
msgid "Screens"
msgstr "Obrazovky"
@ -1995,7 +2140,11 @@ msgstr "Hlavní Světelné Sondy"
msgid "Main Scenes"
msgstr "Hlavní Scěny"
msgstr "Hlavní Scény"
msgid "Collection of scenes"
msgstr "Kolekce scén"
msgid "Main Screens"
@ -2010,6 +2159,18 @@ msgid "Main Sounds"
msgstr "Hlavní Zvuky"
msgid "Collection of sounds"
msgstr "Kolekce zvuků"
msgid "Collection of speakers"
msgstr "Kolekce reproduktorů"
msgid "Collection of texts"
msgstr "Kolekce textů"
msgid "Main Volumes"
msgstr "Hlavní Obejmy"
@ -13795,10 +13956,6 @@ msgid "Selected Objects"
msgstr "Vybrané objekty"
msgid "Use linear mapping"
msgstr "Použít lineární mapování"
msgid "Modifier Name"
msgstr "Název modifikátoru"
@ -13807,6 +13964,10 @@ msgid "Name of the modifier"
msgstr "Název modifikátoru"
msgid "Use linear mapping"
msgstr "Použít lineární mapování"
msgid "Modifier Type"
msgstr "Typ modifikátoru"
@ -18266,7 +18427,7 @@ msgstr "Mixovací mód pro průhledné plošky"
msgid "Brick Texture"
msgstr "Cihla Texture"
msgstr "Textura Cihly"
msgid "Offset Amount"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: \n"
"Last-Translator: Martin Reininger <martinreininger@gmx.net>\n"
"Language-Team: German translation team\n"
@ -63213,18 +63213,10 @@ msgid "Subsurface IOR"
msgstr "Oberfläche IOR"
msgid "Specular Tint"
msgstr "Glanzpunkt Färbung"
msgid "Anisotropic Rotation"
msgstr "Anisotropische Rotation"
msgid "Sheen Tint"
msgstr "Schimmer-Färbung"
msgid "Emission Color"
msgstr "Emissionsfarbe"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: 2008-03-23 12:20+0200\n"
"Last-Translator: Kostas Karvouniaris <neogen556@yahoo.gr>\n"
"Language-Team: \n"

View File

@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"PO-Revision-Date: 2023-09-28 03:54+0000\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: 2023-10-13 23:54+0000\n"
"Last-Translator: Gabriel Gazzán <gabcorreo@gmail.com>\n"
"Language-Team: Spanish <https://translate.blender.org/projects/blender-ui/ui/es/>\n"
"Language: es\n"
@ -1167,6 +1167,10 @@ msgid "Information about an entity that makes it possible for the asset system t
msgstr "Información acerca de una entidad, que hace posible que el sistema de recursos trate a la misma como un recurso"
msgid "Full Library Path"
msgstr "Ruta de la Biblioteca Completa"
msgctxt "ID"
msgid "Data-block Type"
msgstr "Tipo de bloque de datos"
@ -33140,6 +33144,14 @@ msgid "Base type to define alpha transparency modifiers"
msgstr "Tipo base para definir modificadores de transparencia alfa"
msgid "Modifier Name"
msgstr "Nombre del modificador"
msgid "Name of the modifier"
msgstr "Nombre del modificador"
msgid "Along Stroke"
msgstr "A lo largo del trazo"
@ -33180,14 +33192,6 @@ msgid "Use curve mapping"
msgstr "Usar una curva de mapeo"
msgid "Modifier Name"
msgstr "Nombre del modificador"
msgid "Name of the modifier"
msgstr "Nombre del modificador"
msgid "Modifier Type"
msgstr "Tipo de modificador"
@ -125461,7 +125465,7 @@ msgstr "Invertir UDIM"
msgctxt "Mesh"
msgid "Clipping"
msgstr "Recortar"
msgstr "Limitar"
msgid "Level Viewport"
@ -127790,18 +127794,10 @@ msgid "Subsurface Anisotropy"
msgstr "Anisotropía de transluminiscencia"
msgid "Specular Tint"
msgstr "Tinte de especularidad"
msgid "Anisotropic Rotation"
msgstr "Rotación de anisotropía"
msgid "Sheen Tint"
msgstr "Tinte del brillo"
msgid "Emission Color"
msgstr "Color de emisión"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Ainhize & Miriam <agoenaga006@ikasle.ehu.eus>\n"
"Language-Team: Euskara <agoenaga006@ikasle.ehu.eus>\n"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: 2012-10-31 17:00-0800\n"
"Last-Translator: Amin Babaeipanah <translate@leomoon.com>\n"
"Language-Team: LeoMoon Studios <blender@leomoon.com>\n"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"

View File

@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"PO-Revision-Date: 2023-10-06 18:25+0000\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: 2023-10-10 16:11+0000\n"
"Last-Translator: Damien Picard <dam.pic@free.fr>\n"
"Language-Team: French <https://translate.blender.org/projects/blender-ui/ui/fr/>\n"
"Language: fr\n"
@ -33662,6 +33662,14 @@ msgid "Base type to define alpha transparency modifiers"
msgstr "Type de base pour définir des modificateurs de transparence alpha"
msgid "Modifier Name"
msgstr "Nom du modificateur"
msgid "Name of the modifier"
msgstr "Nom du modificateur"
msgid "Along Stroke"
msgstr "Le long du trait"
@ -33702,14 +33710,6 @@ msgid "Use curve mapping"
msgstr "Utiliser une courbe de conversion"
msgid "Modifier Name"
msgstr "Nom du modificateur"
msgid "Name of the modifier"
msgstr "Nom du modificateur"
msgid "Modifier Type"
msgstr "Type de modificateur"
@ -44005,7 +44005,7 @@ msgstr "Placage UV"
msgid "Map Value"
msgstr "Convertir valeur"
msgstr "Convertir la valeur"
msgid "Use Maximum"
@ -51491,14 +51491,27 @@ msgid "Name of the bone to unassign from the collection; empty to use the active
msgstr "Nom de los à retirer de la collection. Laisser vide pour utiliser los actif"
msgctxt "Operator"
msgid "Copy Colors to Selected"
msgstr "Copier les couleurs vers la sélection"
msgid "Copy the bone color of the active bone to all selected bones"
msgstr "Copier la couleur de los actif vers les os sélectionnés"
msgid "Copy Bone colors from the active bone to all selected bones"
msgstr "Copier les couleurs de los actif vers tous les os sélectionnés"
msgid "Pose Bone"
msgstr "Os de pose"
msgid "Copy Pose Bone colors from the active pose bone to all selected pose bones"
msgstr "Copier les couleurs de los de pose actif vers tous les os de pose sélectionnés"
msgctxt "Operator"
msgid "Delete Selected Bone(s)"
msgstr "Supprimer les os sélectionnés"
@ -56225,7 +56238,7 @@ msgstr "Exporter les clés de forme (morph targets)"
msgid "Shape Key Animations"
msgstr "Animation des clés de forme"
msgstr "Animations des clés de forme"
msgid "Export shape keys animations (morph targets)"
@ -61742,6 +61755,21 @@ msgid "Always face the camera"
msgstr "Toujours faire face à la caméra"
msgctxt "Material"
msgid "Blend"
msgstr "Mélange"
msgctxt "Material"
msgid "Clip"
msgstr "Seuil"
msgctxt "Material"
msgid "Hashed"
msgstr "Hachage"
msgid "Setup Corner Pin"
msgstr "Préparer lépingle de coin"
@ -61874,6 +61902,16 @@ msgid "Emission Shader"
msgstr "Shader émission"
msgctxt "Material"
msgid "Shadow Mode"
msgstr "Mode dombrage"
msgctxt "Material"
msgid "None"
msgstr "Aucun"
msgid "Size Mode"
msgstr "Mode de taille"
@ -77751,6 +77789,15 @@ msgid "Line number to jump to"
msgstr "Numéro de la ligne à rejoindre"
msgctxt "Operator"
msgid "Jump to File at Point"
msgstr "Ouvrir le fichier texte actuel"
msgid "Jump to a file for the text editor"
msgstr "Aller au fichier dans léditeur de texte"
msgid "Column"
msgstr "Colonne"
@ -94984,7 +95031,7 @@ msgstr "Options de lancer diffus"
msgid "EEVEE settings for tracing diffuse reflections"
msgstr "Réglages EEVEE pour le lancer diffus des réflexions"
msgstr "Réglages EEVEE pour le lancer des réflexions diffuses"
msgid "Auto Bake"
@ -95252,7 +95299,7 @@ msgstr "Options du lancer de réfraction"
msgid "EEVEE settings for tracing refractions"
msgstr "Réglages EEVEE pour le lancer des réfraction"
msgstr "Réglages EEVEE pour le lancer des réfractions"
msgid "Directional Shadows Resolution"
@ -96837,6 +96884,10 @@ msgid "White Balance"
msgstr "Balance des blancs"
msgid "Sound Equalizer"
msgstr "Égaliseur audio"
msgid "Bright/contrast modifier data for sequence strip"
msgstr "Données de modificateur luminosité/contraste pour la bande de séquence"
@ -102887,16 +102938,32 @@ msgid "Shade for bones corresponding to a locked weight group during painting"
msgstr "Teinte pour les os correspondants à un groupe de poids verrouillé pendant la peinture"
msgid "Bone Pose Selected"
msgstr "Os de pose sélectionné"
msgid "Outline color of selected pose bones"
msgstr "Couleur du contour des os de pose sélectionnés"
msgid "Bone Pose Active"
msgstr "Pose dos active"
msgstr "Os de pose actif"
msgid "Outline color of active pose bones"
msgstr "Couleur du contour des os de pose actifs"
msgid "Bone Solid"
msgstr "Os solide"
msgstr "Os plein"
msgid "Default color of the solid shapes of bones"
msgstr "Couleur par défaut de la forme pleine des os"
msgid "Bundle Solid"
msgstr "Faisceau solide"
msgstr "Faisceau plein"
msgid "Camera Passepartout"
@ -109238,6 +109305,10 @@ msgid "%s is not supported"
msgstr "%s nest pas pris en charge"
msgid "Please select at least an image."
msgstr "Veuillez sélectionner au moins une image."
msgid "Cannot generate materials for unknown %s render engine"
msgstr "Impossible de générer des matériaux pour le moteur de rendu inconnu %s"
@ -114315,6 +114386,16 @@ msgid "Swap Data"
msgstr "Intervertir les données"
msgctxt "Operator"
msgid "Delete Retiming Keys"
msgstr "Supprimer les clés de reminutage"
msgctxt "Operator"
msgid "Toggle Retiming Keys"
msgstr "(Dés)activer les clés de reminutage"
msgctxt "Operator"
msgid "Slip Strip Contents"
msgstr "Faire glisser le contenu de la bande"
@ -118307,6 +118388,10 @@ msgid "GP_Layer"
msgstr "Calque_GP"
msgid "GP_Group"
msgstr "Groupe_GP"
msgid "Cannot pack multiview images from raw data currently..."
msgstr "Impossible dempaqueter des images multivues à partir de données brutes pour le moment…"
@ -121070,7 +121155,7 @@ msgstr "Rouge, vert, bleu"
msgid "Hue, Saturation, Lightness"
msgstr "Teinte, saturation, valeur"
msgstr "Teinte, saturation, luminosité"
msgid "Color as hexadecimal values"
@ -126505,6 +126590,10 @@ msgid "Python disabled in this build"
msgstr "Python est désactivé dans cette build"
msgid "File path property not set"
msgstr "La propriété de chemin de fichier nest pas définie"
msgid "No file path for \"%s\""
msgstr "Aucun chemin de fichier pour « %s »"
@ -126529,6 +126618,10 @@ msgid "Text not found: %s"
msgstr "Texte introuvable : %s"
msgid "See '%s' in the external editor"
msgstr "Voir « %s » dans léditeur externe"
msgid "File '%s' cannot be opened"
msgstr "Impossible douvrir le fichier « %s »"
@ -128054,7 +128147,7 @@ msgstr "%s : Incohérence des nombres déléments des poids et indices da
msgid "%s: Joint weights and joint indices size mismatch for prim %s"
msgstr "%s : Incohérence des nombres déléments des poids et indices darticulations pour la prim %s"
msgstr "%s : Incohérence des nombres dindices des poids et indices darticulations pour la prim %s"
msgid "%s: Unexpected joint weights interpolation type %s for prim %s"
@ -128981,6 +129074,10 @@ msgid "Registering node tree class: '%s' is too long, maximum length is %d"
msgstr "Enregistrement de la classe darborescence nodale : « %s » est trop long, longueur maximum de %d"
msgid "Registering node tree class: '%s', bl_idname '%s' could not be unregistered"
msgstr "Enregistrement de la classe darborescence nodale : « %s », avec le bl_idname « %s » na pas pu être déchargé"
msgid "Node tree '%s' has undefined type %s"
msgstr "Larborescence de nœuds « %s » a un type indéfini %s"
@ -129010,11 +129107,11 @@ msgstr "Enregistrement de la classe de nœud : « %s » est trop long, longue
msgid "Registering node class: '%s', bl_idname '%s' is a builtin node"
msgstr "Enregistrement de la classe de nœud : « %s » le bl_idname « %s » est un nœud prédéfini"
msgstr "Enregistrement de la classe de nœud : « %s », avec le bl_idname « %s » est un nœud prédéfini"
msgid "Registering node class: '%s', bl_idname '%s' could not be unregistered"
msgstr "Enregistrement de la classe de nœud : « %s » le bl_idname « %s » na pas pu être déchargé"
msgstr "Enregistrement de la classe de nœud : « %s », avec le bl_idname « %s » na pas pu être déchargé"
msgid "Unable to locate socket '%s' in node"
@ -129342,7 +129439,7 @@ msgstr "%s '%s' a la catégorie '%s'"
msgid "%s '%s', bl_idname '%s' could not be unregistered"
msgstr "%s '%s', bl_idname '%s' na pas pu être déchargé"
msgstr "%s « %s », bl_idname « %s » na pas pu être déchargé"
msgid "%s parent '%s' for '%s' not found"
@ -131904,6 +132001,10 @@ msgid "Delta Time"
msgstr "Delta temps"
msgid "Skip"
msgstr "Passer"
msgid "Forward the output of the simulation input node directly to the output node and ignore the nodes in the simulation zone"
msgstr "Transmettre directement la sortie du nœud entrée de simulation au nœud de sortie et ignorer les nœuds dans la zone de simulation"
@ -132228,10 +132329,6 @@ msgid "Specular IOR Level"
msgstr "Niveau IDR de spéculaire"
msgid "Specular Tint"
msgstr "Teinte de spéculaire"
msgid "Anisotropic Rotation"
msgstr "Rotation anisotrope"
@ -132252,10 +132349,6 @@ msgid "Coat IOR"
msgstr "IDR de vernis"
msgid "Coat Tint"
msgstr "Teinte de vernis"
msgid "Coat Normal"
msgstr "Normale de vernis"
@ -132268,10 +132361,6 @@ msgid "Sheen Roughness"
msgstr "Rugosité de lustre"
msgid "Sheen Tint"
msgstr "Teinte de lustre"
msgid "Emission Color"
msgstr "Couleur démission"
@ -132324,6 +132413,14 @@ msgid "Adds a colored tint to the coat layer by modeling absorption in the layer
msgstr "Ajouter une teinte colorée à la couche de vernis en modélisant labsorption dans la couche. La saturation augmente aux angles rasants, car la lumière voyage plus loin dans le médium (selon lIDR de la couche)"
msgid "Subsurface"
msgstr "Subsurface"
msgid "Sheen"
msgstr "Lustre"
msgid "View Vector"
msgstr "Vecteur vue"
@ -133250,6 +133347,10 @@ msgid "(Unsaved)"
msgstr "(Non-enregistré)"
msgid " (Recovered)"
msgstr " (Récupéré)"
msgid "Python script uses OpenGL for drawing"
msgstr "Le script Python utilise OpenGL pour laffichage"
@ -134122,6 +134223,10 @@ msgid "Georgian (ქართული)"
msgstr "Géorgien (ქართული)"
msgid "Tamil (தமிழ்)"
msgstr "Tamoul (தமிழ்)"
msgid "Complete"
msgstr "Complètes"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: 2017-12-25 14:01+0100\n"
"Last-Translator: UMAR HARUNA ABDULLAHI <umarbrowser20@gmail.com>\n"
"Language-Team: BlenderNigeria <pyc0der@outlook.com>\n"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"
"Project-Id-Version: Blender 4.0.0 Beta (b'ba3e9b352630')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-09 09:45:23\n"
"POT-Creation-Date: 2023-10-16 09:13:41\n"
"PO-Revision-Date: 2023-10-06 09:54+0000\n"
"Last-Translator: Eitan Traurig <eitant13@gmail.com>\n"
"Language-Team: Hebrew <https://translate.blender.org/projects/blender-ui/ui/he/>\n"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.0.0 Beta (b'26346464e0c0')\n"