Refactor: combine insert_keyframe() and insert_key_rna() into a single function #122053

Merged
Nathan Vegdahl merged 49 commits from nathanvegdahl/blender:combine_keying_functions into main 2024-06-11 16:43:08 +02:00
373 changed files with 33171 additions and 46850 deletions
Showing only changes of commit 2f317a4fd9 - Show all commits

View File

@ -306,7 +306,7 @@ option(WITH_IK_SOLVER "\
Enable Legacy IK solver (only disable for development)"
ON
)
option(WITH_FFTW3 "Enable FFTW3 support (Used for smoke, ocean sim, and audio effects)" ON)
option(WITH_FFTW3 "Enable FFTW3 support (Used for smoke, ocean sim, glare, and audio effects)" ON)
option(WITH_PUGIXML "Enable PugiXML support (Used for OpenImageIO, Grease Pencil SVG export)" ON)
option(WITH_BULLET "Enable Bullet (Physics Engine)" ON)
option(WITH_SYSTEM_BULLET "\

View File

@ -11,9 +11,11 @@
# FFTW3_ROOT_DIR, The base directory to search for Fftw3.
# This can also be an environment variable.
# FFTW3_FOUND, If false, do not try to use Fftw3.
# WITH_FFTW3_THREADS_F_SUPPORT, if true, single precision Fftw3 supports threads.
#
# also defined, but not for general use are
# FFTW3_LIBRARY_F, where to find the Fftw3 library (single precision float).
# FFTW3_LIBRARY_THREADS_F, where to find the Fftw3 threads library (single precision float).
# FFTW3_LIBRARY_D, where to find the Fftw3 library (double precision float).
# If `FFTW3_ROOT_DIR` was defined in the environment, use it.
@ -49,6 +51,15 @@ find_library(FFTW3_LIBRARY_F
lib64 lib
)
find_library(FFTW3_LIBRARY_THREADS_F
NAMES
fftw3f_threads
HINTS
${_fftw3_SEARCH_DIRS}
PATH_SUFFIXES
lib64 lib
)
find_library(FFTW3_LIBRARY_D
NAMES
fftw3
@ -60,6 +71,9 @@ find_library(FFTW3_LIBRARY_D
list(APPEND _FFTW3_LIBRARIES "${FFTW3_LIBRARY_F}")
list(APPEND _FFTW3_LIBRARIES "${FFTW3_LIBRARY_D}")
if(FFTW3_LIBRARY_THREADS_F)
list(APPEND _FFTW3_LIBRARIES "${FFTW3_LIBRARY_THREADS_F}")
endif()
# handle the QUIETLY and REQUIRED arguments and set FFTW3_FOUND to TRUE if
# all listed variables are TRUE
@ -70,12 +84,18 @@ find_package_handle_standard_args(Fftw3 DEFAULT_MSG
if(FFTW3_FOUND)
set(FFTW3_LIBRARIES ${_FFTW3_LIBRARIES})
set(FFTW3_INCLUDE_DIRS ${FFTW3_INCLUDE_DIR})
if(FFTW3_LIBRARY_THREADS_F)
set(WITH_FFTW3_THREADS_F_SUPPORT ON)
else()
set(WITH_FFTW3_THREADS_F_SUPPORT OFF)
endif()
endif()
mark_as_advanced(
FFTW3_INCLUDE_DIR
FFTW3_LIBRARY_F
FFTW3_LIBRARY_THREADS_F
FFTW3_LIBRARY_D
)

View File

@ -22,15 +22,6 @@
AUD_NAMESPACE_BEGIN
template <class T> void SafeRelease(T **ppT)
{
if(*ppT)
{
(*ppT)->Release();
*ppT = NULL;
}
}
HRESULT WASAPIDevice::setupRenderClient(IAudioRenderClient*& render_client, UINT32& buffer_size)
{
const IID IID_IAudioRenderClient = __uuidof(IAudioRenderClient);
@ -120,7 +111,6 @@ void WASAPIDevice::runMixingThread()
{
stop_thread:
m_audio_client->Stop();
SafeRelease(&render_client);
if(result == AUDCLNT_E_DEVICE_INVALIDATED)
{
@ -149,15 +139,12 @@ void WASAPIDevice::runMixingThread()
bool WASAPIDevice::setupDevice(DeviceSpecs &specs)
{
SafeRelease(&m_audio_client);
SafeRelease(&m_imm_device);
const IID IID_IAudioClient = __uuidof(IAudioClient);
if(FAILED(m_imm_device_enumerator->GetDefaultAudioEndpoint(eRender, eMultimedia, &m_imm_device)))
return false;
if(FAILED(m_imm_device->Activate(IID_IAudioClient, CLSCTX_ALL, nullptr, reinterpret_cast<void**>(&m_audio_client))))
if(FAILED(m_imm_device->Activate(IID_IAudioClient, CLSCTX_ALL, nullptr, reinterpret_cast<void**>(m_audio_client.GetAddressOf()))))
return false;
WAVEFORMATEXTENSIBLE wave_format_extensible_closest_match;
@ -389,7 +376,7 @@ WASAPIDevice::WASAPIDevice(DeviceSpecs specs, int buffersize) :
if(specs.rate == RATE_INVALID)
specs.rate = RATE_48000;
if(FAILED(CoCreateInstance(CLSID_MMDeviceEnumerator, nullptr, CLSCTX_ALL, IID_IMMDeviceEnumerator, reinterpret_cast<void**>(&m_imm_device_enumerator))))
if(FAILED(CoCreateInstance(CLSID_MMDeviceEnumerator, nullptr, CLSCTX_ALL, IID_IMMDeviceEnumerator, reinterpret_cast<void**>(m_imm_device_enumerator.GetAddressOf()))))
goto error;
if(!setupDevice(specs))
@ -404,9 +391,6 @@ WASAPIDevice::WASAPIDevice(DeviceSpecs specs, int buffersize) :
return;
error:
SafeRelease(&m_imm_device);
SafeRelease(&m_imm_device_enumerator);
SafeRelease(&m_audio_client);
AUD_THROW(DeviceException, "The audio device couldn't be opened with WASAPI.");
}
@ -416,10 +400,6 @@ WASAPIDevice::~WASAPIDevice()
m_imm_device_enumerator->UnregisterEndpointNotificationCallback(this);
SafeRelease(&m_audio_client);
SafeRelease(&m_imm_device);
SafeRelease(&m_imm_device_enumerator);
destroy();
}

View File

@ -34,9 +34,12 @@
#include <audioclient.h>
#include <mmdeviceapi.h>
#include <mmreg.h>
#include <wrl/client.h>
AUD_NAMESPACE_BEGIN
using Microsoft::WRL::ComPtr;
/**
* This device plays back through WASAPI, the Windows audio API.
*/
@ -44,9 +47,9 @@ class AUD_PLUGIN_API WASAPIDevice : IMMNotificationClient, public ThreadedDevice
{
private:
int m_buffersize;
IMMDeviceEnumerator* m_imm_device_enumerator;
IMMDevice* m_imm_device;
IAudioClient* m_audio_client;
ComPtr<IMMDeviceEnumerator> m_imm_device_enumerator;
ComPtr<IMMDevice> m_imm_device;
ComPtr<IAudioClient> m_audio_client;
WAVEFORMATEXTENSIBLE m_wave_format_extensible;
bool m_default_device_changed;
LONG m_reference_count;

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.2.0 Alpha (b'9a3c7290a9c1')\n"
"Project-Id-Version: Blender 4.2.0 Alpha (b'9fd37cf31b2d')\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-29 13:23+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.2.0 Alpha (b'9a3c7290a9c1')\n"
"Project-Id-Version: Blender 4.2.0 Alpha (b'9fd37cf31b2d')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-06 10:38+0000\n"
"POT-Creation-Date: 2024-05-21 07:23+0000\n"
"PO-Revision-Date: 2024-02-23 23:56+0000\n"
"Last-Translator: Aleh <zucchini.enjoyer@protonmail.com>\n"
"Language-Team: Belarusian <https://translate.blender.org/projects/blender-ui/ui/be/>\n"
@ -287,22 +287,6 @@ msgid "Add-on Preferences"
msgstr "Налады дадатка"
msgid "Password"
msgstr "Пароль"
msgid "E-mail address"
msgstr "Адрасы электроннай пошты"
msgid "Error Message"
msgstr "Паведамленне аб памылцы"
msgid "Message"
msgstr "Паведамленне"
msgid "Compute Device Type"
msgstr "Тып вылічальнай прылады"
@ -414,3 +398,11 @@ msgstr "Рэпазіторый bf-translation"
msgid "Import Paths"
msgstr "Шляхі імпарту"
msgid "Password"
msgstr "Пароль"
msgid "Error Message"
msgstr "Паведамленне аб памылцы"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.2.0 Alpha (b'9a3c7290a9c1')\n"
"Project-Id-Version: Blender 4.2.0 Alpha (b'9fd37cf31b2d')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-06 10:38+0000\n"
"POT-Creation-Date: 2024-05-21 07:23+0000\n"
"PO-Revision-Date: 2024-04-29 13:31+0000\n"
"Last-Translator: Gilberto Rodrigues <gilbertorodrigues@outlook.com>\n"
"Language-Team: Bulgarian <https://translate.blender.org/projects/blender-ui/ui/bg/>\n"
@ -36,18 +36,6 @@ msgid "Select"
msgstr "Избор"
msgid "Module"
msgstr "Модул"
msgid "On"
msgstr "Върху"
msgid "Action"
msgstr "Действие"
msgid "Replace"
msgstr "Замени"
@ -64,6 +52,22 @@ msgid "Multiply"
msgstr "Умножение"
msgid "Module"
msgstr "Модул"
msgid "On"
msgstr "Върху"
msgid "Action"
msgstr "Действие"
msgid "New"
msgstr "Нов"
msgid "Nothing"
msgstr "Нищо"
@ -72,10 +76,6 @@ msgid "Hold"
msgstr "Задържане"
msgid "New"
msgstr "Нов"
msgid "Empty"
msgstr "Празно"
@ -636,6 +636,10 @@ msgid "Sharp"
msgstr "Рязък"
msgid "Themes"
msgstr "Теми"
msgid "Mist"
msgstr "Мъгла"
@ -1053,14 +1057,6 @@ msgid "Other"
msgstr "Колеб"
msgid "Compress"
msgstr "Компресирай"
msgid "End frame for baking"
msgstr "Краен кадър за изпичане"
msgid "Open"
msgstr "Отвори"
@ -1123,10 +1119,6 @@ msgid "Y Start"
msgstr "Y Начало"
msgid "Shadeless"
msgstr "Без сенки"
msgctxt "Operator"
msgid "Set Restrict View"
msgstr "Ограничи Изглед"
@ -1213,6 +1205,10 @@ msgid "Smooth along the Z axis"
msgstr "Ограничение на въртенето по дълбочинната ос"
msgid "End frame for baking"
msgstr "Краен кадър за изпичане"
msgctxt "Operator"
msgid "Make Single User"
msgstr "Направи с Единствен Потребител"
@ -1397,10 +1393,6 @@ msgid "Toggle Quad View"
msgstr "Превключване на Четворен Иглед"
msgid "Themes"
msgstr "Теми"
msgid "Editing"
msgstr "Редактиране"
@ -1620,6 +1612,10 @@ msgid "Save the current file in the desired location"
msgstr "Запазва текущия файл в желаната директория"
msgid "Compress"
msgstr "Компресирай"
msgid "Write compressed .blend file"
msgstr "Запиши компресиран .blend файл"
@ -1771,6 +1767,14 @@ msgid "Animated"
msgstr "Анимирани"
msgid "Missing script files"
msgstr "Липсват скриптови файлове"
msgid "Author:"
msgstr "Автор"
msgid "Torus"
msgstr "Тороид"
@ -1816,14 +1820,6 @@ msgid "Invert Wheel Zoom Direction"
msgstr "Обърни посоката на увеличение"
msgid "Missing script files"
msgstr "Липсват скриптови файлове"
msgid "Author:"
msgstr "Автор"
msgid "Layer:"
msgstr "Слой"
@ -1836,6 +1832,10 @@ msgid "Stop this job"
msgstr "Спри тази задача"
msgid "Cancel"
msgstr "Отказ"
msgid "OK"
msgstr "ОК"
@ -1844,10 +1844,6 @@ msgid "Fields"
msgstr "Полета"
msgid "Cancel"
msgstr "Отказ"
msgid "{} (String)"
msgstr "{} (String)"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +1,10 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.2.0 Alpha (b'9a3c7290a9c1')\n"
"Project-Id-Version: Blender 4.2.0 Alpha (b'9fd37cf31b2d')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-06 10:38+0000\n"
"PO-Revision-Date: 2024-04-29 13:39+0000\n"
"POT-Creation-Date: 2024-05-21 07:23+0000\n"
"PO-Revision-Date: 2024-05-21 07:21+0000\n"
"Last-Translator: leif larsen <linuxdk1978@gmail.com>\n"
"Language-Team: Danish <https://translate.blender.org/projects/blender-ui/ui/da/>\n"
"Language: da\n"
@ -12,17 +12,33 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.0.1"
"X-Generator: Weblate 5.5.2"
msgid "Valid"
msgstr "Gyldig"
msgid "Is the name of the AOV conflicting"
msgstr "Problemer med navnet på AOV"
msgid "Name"
msgstr "Navn"
msgid "Name of the AOV"
msgstr "Navn på AOV"
msgid "Type"
msgstr "Type"
msgid "Data type of the AOV"
msgstr "Datatype for AOV"
msgid "Color"
msgstr "Farve"
@ -31,6 +47,58 @@ msgid "Value"
msgstr "Værdi"
msgid "List of AOVs"
msgstr "Liste over AOVs"
msgid "Collection of AOVs"
msgstr "Samling af AOVs"
msgid "Binding Handle"
msgstr "bindings håndtag"
msgid "Number specific to this Binding, unique within the Animation data-blockThis is used, for example, on a KeyframeActionStrip to look up the ActionChannelBag for this Binding"
msgstr "Nummer specifikt for denne binding, unikt i animationsdatablokken. Dette bruges for eksempel på en KeyframeActionStrip til at slå ActionChannelBag op for denne binding"
msgid "Action Bindings"
msgstr "Handlings bindinger"
msgid "Collection of animation bindings"
msgstr "Samling af animation bindinger"
msgid "Animation Channel Bag"
msgstr "Animation kanal pose"
msgid "Collection of animation channels, typically associated with an animation binding"
msgstr "Samling af animationskanaler, typisk forbundet med en animationsbinding"
msgid "F-Curves"
msgstr "F-kurver"
msgid "The individual F-Curves that animate the binding"
msgstr "De individuelle F-kurver, der animerer bindingen"
msgid "Collection of F-Curves for a specific animation binding"
msgstr "Samling af F-kurver til en specifik animationsbinding"
msgid "Animation Channels for Bindings"
msgstr "Animationskanaler til bindinger"
msgid "For each animation binding, a list of animation channels that are meant for that binding"
msgstr "For hver animationsbinding en liste over animationskanaler, der er beregnet til denne binding"
msgid "Action F-Curves"
msgstr "Handlings F-kurver"
@ -171,6 +239,14 @@ msgid "Action group is locked"
msgstr "Handlingsgruppe er låst"
msgid "Mute"
msgstr "Stum"
msgid "Action group is muted"
msgstr "Handlingsgruppen er slået fra"
msgid "Select"
msgstr "Vælg"
@ -183,6 +259,14 @@ msgid "Expanded"
msgstr "Udviddet"
msgid "Action group is expanded except in graph editor"
msgstr "Handlingsgruppen er udvidet undtagen i grafeditor"
msgid "Expanded in Graph Editor"
msgstr "Udvidet i Graph Editor"
msgid "Action Groups"
msgstr "Handlingsgrupper"
@ -191,6 +275,42 @@ msgid "Collection of action groups"
msgstr "Samling af handlingsgrupper"
msgid "Action Layer"
msgstr "Handlingslag"
msgid "Influence"
msgstr "Indflydelse"
msgid "How much of this layer is used when blending into the lower layers"
msgstr "Hvor meget af dette lag bruges, når det blandes ind i de nederste lag"
msgid "Mix Mode"
msgstr "Blandingstilstand"
msgid "How animation of this layer is blended into the lower layers"
msgstr "Hvordan animation af dette lag blandes ind i de nederste lag"
msgid "Replace"
msgstr "Udskift"
msgid "Add"
msgstr "Tilføj"
msgid "Subtract"
msgstr "Fratrække"
msgid "Multiply"
msgstr "Gange"
msgid "Action Pose Markers"
msgstr "Handling poserings markøre"
@ -215,6 +335,10 @@ msgid "Index of active pose marker"
msgstr "Indeks for aktive poséringsmarkører"
msgid "Keyframe"
msgstr "Nøglebillede"
msgid "Add-on"
msgstr "Tilføjelse"
@ -235,22 +359,6 @@ msgid "Add-on Preferences"
msgstr "tilføjelses præference"
msgid "Password"
msgstr "Kodeord"
msgid "E-mail address"
msgstr "E-mail adresse"
msgid "Error Message"
msgstr "Fejl besked"
msgid "Message"
msgstr "Besked"
msgid "Compute Device Type"
msgstr "computer type"
@ -316,7 +424,7 @@ msgstr "Animations data"
msgid "Animation data for data-block"
msgstr "animations data til data-blok"
msgstr "animations data for data-blok"
msgid "Action"
@ -331,30 +439,14 @@ msgid "Method used for combining Active Action's result with result of NLA stack
msgstr "Metode brugt til at kombinere Active Actions resultat med resultat af NLA stak"
msgid "Replace"
msgstr "Udskift"
msgid "Add"
msgstr "Tilføj"
msgid "Weighted result of strip is added to the accumulated results"
msgstr "Det vægtede resultat af strimlen føjes til de akkumulerede resultater"
msgid "Subtract"
msgstr "Fratrække"
msgid "Weighted result of strip is removed from the accumulated results"
msgstr "Det vægtede resultat af strimlen fjernes fra de akkumulerede resultater"
msgid "Multiply"
msgstr "Gange"
msgid "Weighted result of strip is multiplied with the accumulated results"
msgstr "De vægtede resultater af strimlen ganges med de akkumulerede resultater"
@ -555,14 +647,6 @@ msgid "Display Paths of poses within specified range"
msgstr "Vis stier til stillinger inden for det specificerede område"
msgid "Influence"
msgstr "Indflydelse"
msgid "Keyframe"
msgstr "Nøglebillede"
msgid "Any Type"
msgstr "Enhver type"
@ -1259,6 +1343,14 @@ msgid "Center"
msgstr "Centrum"
msgid "Angular"
msgstr "angular"
msgid "Damping"
msgstr "Dæmpning"
msgid "Look"
msgstr "udseende"
@ -1267,6 +1359,42 @@ msgid "Disable"
msgstr "Deaktivere"
msgid "Follow Track"
msgstr "Følg Spor"
msgid "Copy Location"
msgstr "Kopier Placering"
msgid "Copy Rotation"
msgstr "Kopier Rotation"
msgid "Copy Scale"
msgstr "Kopier størelse"
msgid "Limit Distance"
msgstr "Begræns afstand"
msgid "Limit Location"
msgstr "Begræns Lokation"
msgid "Limit Rotation"
msgstr "Begræns Rotation"
msgid "Limit Scale"
msgstr "Begræns størelse"
msgid "Locked Track"
msgstr "Låst spor"
msgid "Armature"
msgstr "Armatur"
@ -1287,6 +1415,10 @@ msgid "Z"
msgstr "Z"
msgid "Track Axis"
msgstr "Bane akse"
msgid "Up Axis"
msgstr "Op akse"
@ -1323,6 +1455,10 @@ msgid "Invert"
msgstr "Modvende"
msgid "Acceleration"
msgstr "Acceleration"
msgid "Velocity"
msgstr "Hastighed"
@ -1400,6 +1536,10 @@ msgid "Text"
msgstr "Tekst"
msgid "B-Bone"
msgstr "B-Knogle"
msgid "Local"
msgstr "Lokal"
@ -1416,6 +1556,10 @@ msgid "Path"
msgstr "Sti"
msgid "Mean"
msgstr "Middelværdi"
msgid "Min"
msgstr "Minimum"
@ -1440,6 +1584,11 @@ msgid "Reference Distance"
msgstr "Reference afstand"
msgctxt "Sound"
msgid "Pitch"
msgstr "Toneleje"
msgid "Blend"
msgstr "Bland"
@ -1724,6 +1873,10 @@ msgid "Legacy Compute Device Type"
msgstr "Forældere beregningstyrper"
msgid "Password"
msgstr "Kodeord"
msgid "Temperature"
msgstr "Temperatur"
@ -1768,6 +1921,10 @@ msgid "Face Dot Size"
msgstr "Overfalde punkt størrelse"
msgid "Error Message"
msgstr "Fejl besked"
msgid "3D View"
msgstr "3D visning"
@ -1920,14 +2077,6 @@ msgid "%s '%s' not found"
msgstr "%s '%s' ikke fundet"
msgid "Add Curve"
msgstr "Tilføj kurve"
msgid "Add Mesh"
msgstr "Tilføj maske"
msgid "Import-Export"
msgstr "Importér-Expotér"

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.2.0 Alpha (b'9a3c7290a9c1')\n"
"Project-Id-Version: Blender 4.2.0 Alpha (b'9fd37cf31b2d')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-06 10:38+0000\n"
"POT-Creation-Date: 2024-05-21 07:23+0000\n"
"PO-Revision-Date: 2024-04-29 13:44+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Greek <https://translate.blender.org/projects/blender-ui/ui/el/>\n"
@ -35,8 +35,12 @@ msgid "Select"
msgstr "Επιλογή"
msgid "Message"
msgstr "Μήνυμα"
msgid "Add"
msgstr "Προσθήκη"
msgid "Subtract"
msgstr "Αφαίρεση"
msgid "On"
@ -47,22 +51,14 @@ msgid "Action"
msgstr "Δράση"
msgid "Add"
msgstr "Προσθήκη"
msgid "Subtract"
msgstr "Αφαίρεση"
msgid "New"
msgstr "Νέο"
msgid "Hold"
msgstr "Κράτα"
msgid "New"
msgstr "Νέο"
msgid "End Frame"
msgstr "Τελευταίο Καρέ"
@ -551,6 +547,10 @@ msgid "Sharp"
msgstr "Απότομο"
msgid "Themes"
msgstr "Θέματα"
msgid "Mist"
msgstr "Ομίχλη"
@ -895,10 +895,6 @@ msgid "Sync"
msgstr "Συγχρον"
msgid "Themes"
msgstr "Θέματα"
msgctxt "Operator"
msgid "Save"
msgstr "Αποθήκευση"
@ -946,10 +942,6 @@ msgid "Pan"
msgstr "Ολίσθηση προβολής"
msgid "Pause"
msgstr "Παύση"
msgctxt "Operator"
msgid "Quit Blender"
msgstr "Έξοδος"
@ -1042,14 +1034,14 @@ msgid "Layer:"
msgstr "Στρώμα"
msgid "Fields"
msgstr "Πεδία"
msgid "Cancel"
msgstr "Ακύρωση"
msgid "Fields"
msgstr "Πεδία"
msgid "Life"
msgstr "Ζωή"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.2.0 Alpha (b'9a3c7290a9c1')\n"
"Project-Id-Version: Blender 4.2.0 Alpha (b'9fd37cf31b2d')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-06 10:38+0000\n"
"POT-Creation-Date: 2024-05-21 07:23+0000\n"
"PO-Revision-Date: 2024-04-29 13:46+0000\n"
"Last-Translator: william sélifet <williamselifet@live.be>\n"
"Language-Team: Esperanto <https://translate.blender.org/projects/blender-ui/ui/eo/>\n"
@ -19,6 +19,10 @@ msgid "Name"
msgstr "Nomo"
msgid "F-Curves"
msgstr "F-Kurbecoj"
msgid "Select"
msgstr "Elektu"
@ -31,10 +35,6 @@ msgid "New"
msgstr "Nova"
msgid "F-Curves"
msgstr "F-Kurbecoj"
msgid "Cache Files"
msgstr "Kaŝdosiero"
@ -67,6 +67,10 @@ msgid "B-Bone"
msgstr "B-osto"
msgid "Attribute"
msgstr "Atributo"
msgid "Links"
msgstr "Ligiloj"
@ -79,10 +83,6 @@ msgid "Sculpt Mode"
msgstr "Skulptaĵo Modo"
msgid "Attribute"
msgstr "Atributo"
msgid "File"
msgstr "Dosiero"

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.2.0 Alpha (b'9a3c7290a9c1')\n"
"Project-Id-Version: Blender 4.2.0 Alpha (b'9fd37cf31b2d')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-06 10:38+0000\n"
"POT-Creation-Date: 2024-05-21 07:23+0000\n"
"PO-Revision-Date: 2024-04-29 13:54+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Basque <https://translate.blender.org/projects/blender-ui/ui/eu/>\n"
@ -167,14 +167,6 @@ msgid "Expanded"
msgstr "Hedatua"
msgid "Message"
msgstr "Mezua"
msgid "Action"
msgstr "Akzioa"
msgid "Replace"
msgstr "Ordezkatu"
@ -187,8 +179,8 @@ msgid "Multiply"
msgstr "Biderkatu"
msgid "Animation"
msgstr "Animazioa"
msgid "Action"
msgstr "Akzioa"
msgid "New"
@ -501,6 +493,10 @@ msgid "Cube"
msgstr "Kuboa"
msgid "Filter"
msgstr "Filtroa"
msgid "Edit"
msgstr "Editatu"
@ -525,10 +521,6 @@ msgid "Filter Size"
msgstr "Filtroaren tamaina"
msgid "Filter"
msgstr "Filtroa"
msgid "Area"
msgstr "Azalera"
@ -557,6 +549,10 @@ msgid "Mist"
msgstr "Laino"
msgid "Animation"
msgstr "Animazioa"
msgid "Owner"
msgstr "Jabea"
@ -949,15 +945,6 @@ msgid "Use Metadata"
msgstr "Metadata erabili"
msgid "Hierarchy"
msgstr "Hierarkia"
msgctxt "Operator"
msgid "Export MDD"
msgstr "Esportatu MDD"
msgid "Top of the list"
msgstr "Lista-hasiera"
@ -1508,6 +1495,10 @@ msgid "Child"
msgstr "Umea"
msgid "Hierarchy"
msgstr "Hierarkia"
msgid "Reset"
msgstr "Berhasieratu"
@ -1689,10 +1680,6 @@ msgid "Object Name"
msgstr "Objectuaren Izena"
msgid "Prev"
msgstr "Aurrekoa"
msgctxt "Operator"
msgid "Load Factory Settings"
msgstr "Lehenetsitako ezarpenak kargatu"
@ -1866,6 +1853,11 @@ msgid "Animation"
msgstr "Animazioa"
msgctxt "Operator"
msgid "Report a Bug"
msgstr "Akats baten berri eman"
msgctxt "Operator"
msgid "New"
msgstr "Berria"
@ -1978,11 +1970,6 @@ msgid "Render Image"
msgstr "Irudia Renderizatu"
msgctxt "Operator"
msgid "Report a Bug"
msgstr "Akats baten berri eman"
msgctxt "Operator"
msgid "Developer Community"
msgstr "Garatzaileen Komunitatea"
@ -2368,10 +2355,6 @@ msgid "Cannot read %s '%s': %s"
msgstr "Ezin da irakurri %s '%s': %s"
msgid "Add Curve"
msgstr "Kurba Gehitu"
msgid "Import-Export"
msgstr "Inportatu-Esportatu"

View File

@ -1,9 +1,9 @@
msgid ""
msgstr ""
"Project-Id-Version: Blender 4.2.0 Alpha (b'9a3c7290a9c1')\n"
"Project-Id-Version: Blender 4.2.0 Alpha (b'9fd37cf31b2d')\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-06 10:38+0000\n"
"POT-Creation-Date: 2024-05-21 07:23+0000\n"
"PO-Revision-Date: 2024-05-03 12:13+0000\n"
"Last-Translator: Nooby Noober <iamanoobynoober@gmail.com>\n"
"Language-Team: Persian <https://translate.blender.org/projects/blender-ui/ui/fa/>\n"
@ -246,6 +246,34 @@ msgid "Collection of action groups"
msgstr "ﻡﺍﺪﻗﺍ ﯼﺎﻫ‌ﻩﻭﺮﮔ ﻪﻋﻮﻤﺠﻣ"
msgid "Influence"
msgstr "ﺫﻮﻔﻧ"
msgid "Mix Mode"
msgstr "ﯽﺒﯿﮐﺮﺗ ﺖﻟﺎﺣ"
msgid "Replace"
msgstr "ﻦﯾﺰﮕﯾﺎﺟ"
msgid "Offset"
msgstr "ﺖﺴﻓﺍ"
msgid "Add"
msgstr "ﻥﺩﺮﮐ‌ﻪﻓﺎﺿﺍ"
msgid "Subtract"
msgstr "ﻥﺩﺮﮐ‌ﻖﯾﺮﻔﺗ"
msgid "Multiply"
msgstr "ﺏﺮﺿ"
msgid "Action Pose Markers"
msgstr "ﻞﻤﻋ ﺖﺳﮊ ﯼﺎﻫﺮﮕﻧﺎﺸﻧ"
@ -290,22 +318,6 @@ msgid "Add-on Preferences"
msgstr "ﻪﻧﻭﺰﻓﺍ ﺕﺎﻤﯿﻈﻨﺗ"
msgid "Password"
msgstr "ﺰﻣﺭ"
msgid "E-mail address"
msgstr "ﯽﮑﯿﻧﻭﺮﺘﮑﻟﺍ ﺖﺴﭘ ﺱﺭﺩﺁ"
msgid "Error Message"
msgstr "ﺎﻄﺧ ﻡﺎﻐﯿﭘ"
msgid "Message"
msgstr "ﻡﺎﯿﭘ"
msgid "Compute Device Type"
msgstr "ﻩﺎﮕﺘﺳﺩ ﻉﻮﻧ ﻪﺒﺳﺎﺤﻣ"
@ -494,6 +506,10 @@ msgid "Active Action for this data-block"
msgstr "ﻩﺩﺍﺩ ﮎﻮﻠﺑ ﻦﯾﺍ ﯼﺍﺮﺑ ﻝﺎﻌﻓ ﻡﺍﺪﻗﺍ"
msgid "New"
msgstr "ﺪﯾﺪﺟ"
msgid "Action Blending"
msgstr "ﺭﺍﺩﺮﮐ ﺐﯿﮐﺮﺗ"
@ -502,10 +518,6 @@ msgid "Method used for combining Active Action's result with result of NLA stack
msgstr "NLA ﻪﺘﺳﺩ ﻪﺠﯿﺘﻧ ﺎﺑ ﻝﺎﻌﻓ ﻡﺍﺪﻗﺍ ﻪﺠﯿﺘﻧ ﺐﯿﮐﺮﺗ ﯼﺍﺮﺑ ﻩﺩﺎﻔﺘﺳﺍ ﺩﺭﻮﻣ ﺵﻭﺭ"
msgid "Replace"
msgstr "ﻦﯾﺰﮕﯾﺎﺟ"
msgid "The strip values replace the accumulated results by amount specified by influence"
msgstr "ﺩﻮﺷ ﯽﻣ ﺮﯿﺛﺄﺗ ﻂﺳﻮﺗ ﻩﺪﺷ ﺺﺨﺸﻣ ﺭﺍﺪﻘﻣ ﺎﺑ ﻩﺪﺷ ﯼﺭﻭﺁ ﻊﻤﺟ ﺞﯾﺎﺘﻧ ﻦﯾﺰﮕﯾﺎﺟ ﺭﺍﻮﻧ ﺮﯾﺩﺎﻘﻣ"
@ -518,26 +530,14 @@ msgid "The strip values are combined with accumulated results by appropriately u
msgstr "ﺪﻧﻮﺷ ﯽﻣ ﺐﯿﮐﺮﺗ ﻝﺎﻧﺎﮐ ﻉﻮﻧ ﺱﺎﺳﺍ ﺮﺑ ﻂﻠﺘﺨﻣ ﺩﺍﺪﻋﺍ ﺎﯾ ﺏﺮﺿ ،ﻊﻤﺟ ﺕﺎﯿﺿﺎﯾﺭ ﺯﺍ ﺐﺳﺎﻨﻣ ﻩﺩﺎﻔﺘﺳﺍ ﺎﺑ ﻩﺪﺷ ﯼﺭﻭﺁ ﻊﻤﺟ ﺞﯾﺎﺘﻧ ﺎﺑ ﺭﺍﻮﻧ ﺮﯾﺩﺎﻘﻣ"
msgid "Add"
msgstr "ﻥﺩﺮﮐ‌ﻪﻓﺎﺿﺍ"
msgid "Weighted result of strip is added to the accumulated results"
msgstr "ﺩﻮﺷ‌ﯽﻣ ﻪﻓﺎﺿﺍ ﻩﺪﺷ ﯼﺭﻭﺁ ﻊﻤﺟ ﺞﯾﺎﺘﻧ ﻪﺑ ﺭﺍﻮﻧ ﯽﻧﺯﻭ ﻪﺠﯿﺘﻧ"
msgid "Subtract"
msgstr "ﻥﺩﺮﮐ‌ﻖﯾﺮﻔﺗ"
msgid "Weighted result of strip is removed from the accumulated results"
msgstr "ﺩﻮﺷ ﯽﻣ ﻑﺬﺣ ﻩﺪﺷ ﯼﺭﻭﺁ ﻊﻤﺟ ﺞﯾﺎﺘﻧ ﺯﺍ ﺭﺍﻮﻧ ﯽﻧﺯﻭ ﻪﺠﯿﺘﻧ"
msgid "Multiply"
msgstr "ﺏﺮﺿ"
msgid "Weighted result of strip is multiplied with the accumulated results"
msgstr "ﺩﻮﺷ ﯽﻣ ﺏﺮﺿ ﻩﺪﺷ ﯼﺭﻭﺁ ﻊﻤﺟ ﺞﯾﺎﺘﻧ ﺎﺑ ﺭﺍﻮﻧ ﯽﻧﺯﻭ ﻪﺠﯿﺘﻧ"
@ -590,14 +590,6 @@ msgid "Slot to temporarily hold the main action while in tweak mode"
msgstr "ﺖﺳﺍ ﯼﺯﺎﺳ ﻪﻨﯿﻬﺑ ﺖﻟﺎﺣ ﺭﺩ ﻪﮐ ﯽﻟﺎﺣ ﺭﺩ ﯽﻠﺻﺍ ﻡﺍﺪﻗﺍ ﺖﻗﻮﻣ ﻦﺘﺷﺍﺩ ﻪﮕﻧ ﯼﺍﺮﺑ ﯽﯾﺎﻀﻓ"
msgid "Animation"
msgstr "ﻦﺸﯿﻤﯿﻧﺍ"
msgid "New"
msgstr "ﺪﯾﺪﺟ"
msgid "Drivers"
msgstr "ﺎﻫﺭﻮﯾﺍﺭﺩ"
@ -814,18 +806,6 @@ msgid "Display Paths of poses within specified range"
msgstr "ﻩﺪﺷ ﺺﺨﺸﻣ ﻩﺯﺎﺑ ﺭﺩ ﺎﻫ‌ﺖﺳﮊ ﯼﺎﻫﺮﯿﺴﻣ ﺶﯾﺎﻤﻧ"
msgid "Influence"
msgstr "ﺫﻮﻔﻧ"
msgid "Mix Mode"
msgstr "ﯽﺒﯿﮐﺮﺗ ﺖﻟﺎﺣ"
msgid "Offset"
msgstr "ﺖﺴﻓﺍ"
msgid "Any Type"
msgstr "ﻉﻮﻧ ﺮﻫ"
@ -2733,6 +2713,14 @@ msgid "Cube"
msgstr "ﺐﻌﮑﻣ"