Ansariel 2023-02-14 22:03:06 +01:00
commit 5bbf10db62
17 changed files with 120 additions and 98 deletions

View File

@ -552,9 +552,9 @@
<key>archive</key>
<map>
<key>hash</key>
<string>5c3c29851edd837d5f9518618c4a303b</string>
<string>45acdda717f95ce9169de9f49199c066</string>
<key>url</key>
<string>http://3p.firestormviewer.org/apr_suite-1.4.5.180841559-linux64-180841559.tar.bz2</string>
<string>http://3p.firestormviewer.org/apr_suite-1.4.5.230351228-linux64-230351228.tar.bz2</string>
</map>
<key>name</key>
<string>linux64</string>
@ -2217,9 +2217,9 @@
<key>archive</key>
<map>
<key>hash</key>
<string>e584491b67916c502233b23c6e4e44be</string>
<string>8ee0979f3808568b5d8940b9b4f52e94</string>
<key>url</key>
<string>file:///opt/firestorm/llphysicsextensions_tpv-1.0.571939-darwin64-571939.tar.bz2</string>
<string>file:///opt/firestorm/llphysicsextensions_tpv-1.0.577418-darwin64-577418.tar.bz2</string>
</map>
<key>name</key>
<string>darwin64</string>
@ -2241,9 +2241,9 @@
<key>archive</key>
<map>
<key>hash</key>
<string>534b3af2266f37151e629af7552f4cf2</string>
<string>7638421f5df1fef9f98d608be8d8de14</string>
<key>url</key>
<string>file:///c:/cygwin/opt/firestorm/llphysicsextensions_tpv-1.0.571939-windows-571939.tar.bz2</string>
<string>file:///c:/cygwin/opt/firestorm/llphysicsextensions_tpv-1.0.577418-windows-577418.tar.bz2</string>
</map>
<key>name</key>
<string>windows</string>
@ -2253,16 +2253,16 @@
<key>archive</key>
<map>
<key>hash</key>
<string>9c39018c783443ee4b4eb368c937aeb3</string>
<string>c0ccb2a5d721ea130c1e05c4f223e0ec</string>
<key>url</key>
<string>file:///c:/cygwin/opt/firestorm/llphysicsextensions_tpv-1.0.571939-windows64-571939.tar.bz2</string>
<string>file:///c:/cygwin/opt/firestorm/llphysicsextensions_tpv-1.0.577418-windows64-577418.tar.bz2</string>
</map>
<key>name</key>
<string>windows</string>
</map>
</map>
<key>version</key>
<string>1.0.571939</string>
<string>1.0.577418</string>
</map>
<key>mesa</key>
<map>
@ -2720,9 +2720,9 @@ Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors</string>
<key>archive</key>
<map>
<key>hash</key>
<string>b7be1d6116fb5848ab2beef19b6a8b15</string>
<string>b1dad7c841118a3b6e03a01722d1846a</string>
<key>url</key>
<string>http://3p.firestormviewer.org/openjpeg-2.3.1.202991551-linux64-202991551.tar.bz2</string>
<string>http://3p.firestormviewer.org/openjpeg-2.5.0.230362345-linux64-230362345.tar.bz2</string>
</map>
<key>name</key>
<string>linux64</string>

View File

@ -576,7 +576,6 @@ public:
for (S32 c = 0; c < numcomps; c++)
{
cmptparm[c].prec = 8;
cmptparm[c].bpp = 8;
cmptparm[c].sgnd = 0;
cmptparm[c].dx = parameters.subsampling_dx;
cmptparm[c].dy = parameters.subsampling_dy;

View File

@ -107,9 +107,9 @@ protected:
static std::string getElementLabel(daeElement *element);
static size_t getSuffixPosition(std::string label);
static std::string getLodlessLabel(daeElement *element);
static std::string preprocessDAE(std::string filename);
static LODSuffixArray sLODSuffix; // <FS:Beq/> mesh loader suffix configuration
public: // <FS:Beq/> open up for local mesh to use
static std::string preprocessDAE(std::string filename);
private:
U32 mGeneratedModelLimit; // Attempt to limit amount of generated submodels

View File

@ -1261,7 +1261,7 @@ BOOL LLWindowMacOSX::pasteTextFromClipboard(LLWString &dst)
llutf16string str(pboard_data);
free(pboard_data);
dst = utf16str_to_wstring(str)
dst = utf16str_to_wstring(str);
LLWStringUtil::removeCRLF(dst); // <FS:CR>;
if (dst != L"")
{

View File

@ -2058,32 +2058,49 @@ endif (WINDOWS)
# Add the xui files. This is handy for searching for xui elements
# from within the IDE.
set(viewer_XUI_FILES
skins/default/colors.xml
skins/default/default_languages.xml
skins/default/textures/textures.xml
)
file(GLOB DEFAULT_XUI_FILE_GLOB_LIST
${CMAKE_CURRENT_SOURCE_DIR}/skins/*/xui/en/*.xml)
list(APPEND viewer_XUI_FILES ${DEFAULT_XUI_FILE_GLOB_LIST})
# <FS:Ansariel> Make all XUI files accessible in Visual Studio
#set(viewer_XUI_FILES
# skins/default/colors.xml
# skins/default/default_languages.xml
# skins/default/textures/textures.xml
# )
#file(GLOB DEFAULT_XUI_FILE_GLOB_LIST
# ${CMAKE_CURRENT_SOURCE_DIR}/skins/*/xui/en/*.xml)
#list(APPEND viewer_XUI_FILES ${DEFAULT_XUI_FILE_GLOB_LIST})
file(GLOB DEFAULT_WIDGET_FILE_GLOB_LIST
${CMAKE_CURRENT_SOURCE_DIR}/skins/*/xui/en/widgets/*.xml)
list(APPEND viewer_XUI_FILES ${DEFAULT_WIDGET_FILE_GLOB_LIST})
#file(GLOB DEFAULT_WIDGET_FILE_GLOB_LIST
# ${CMAKE_CURRENT_SOURCE_DIR}/skins/*/xui/en/widgets/*.xml)
#list(APPEND viewer_XUI_FILES ${DEFAULT_WIDGET_FILE_GLOB_LIST})
# Cannot append empty lists in CMake, wait until we have files here.
#file(GLOB SILVER_WIDGET_FILE_GLOB_LIST
# ${CMAKE_CURRENT_SOURCE_DIR}/skins/silver/xui/en-us/widgets/*.xml)
#list(APPEND viewer_XUI_FILES ${SILVER_WIDGET_FILE_GLOB_LIST})
## Cannot append empty lists in CMake, wait until we have files here.
##file(GLOB SILVER_WIDGET_FILE_GLOB_LIST
## ${CMAKE_CURRENT_SOURCE_DIR}/skins/silver/xui/en-us/widgets/*.xml)
##list(APPEND viewer_XUI_FILES ${SILVER_WIDGET_FILE_GLOB_LIST})
list(SORT viewer_XUI_FILES)
#list(SORT viewer_XUI_FILES)
source_group("XUI Files" FILES ${viewer_XUI_FILES})
#source_group("XUI Files" FILES ${viewer_XUI_FILES})
set_source_files_properties(${viewer_XUI_FILES}
#set_source_files_properties(${viewer_XUI_FILES}
# PROPERTIES HEADER_FILE_ONLY TRUE)
#list(APPEND viewer_SOURCE_FILES ${viewer_XUI_FILES})
file(GLOB_RECURSE viewer_XUI_FILES LIST_DIRECTORIES FALSE
${CMAKE_CURRENT_SOURCE_DIR}/skins/*.xml)
source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/skins PREFIX "XUI Files" FILES ${viewer_XUI_FILES})
set_source_files_properties(${viewer_XUI_FILES}
PROPERTIES HEADER_FILE_ONLY TRUE)
list(APPEND viewer_SOURCE_FILES ${viewer_XUI_FILES})
# </FS:Ansariel>
file(GLOB_RECURSE viewer_SHADER_FILES LIST_DIRECTORIES FALSE
${CMAKE_CURRENT_SOURCE_DIR}/app_settings/shaders/*.glsl)
source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/app_settings/shaders PREFIX "Shaders" FILES ${viewer_SHADER_FILES})
set_source_files_properties(${viewer_SHADER_FILES}
PROPERTIES HEADER_FILE_ONLY TRUE)
list(APPEND viewer_SOURCE_FILES ${viewer_SHADER_FILES})
set(viewer_APPSETTINGS_FILES
app_settings/anim.ini

View File

@ -128,7 +128,7 @@ SimMeasurement<> SIM_TIME_DILATION("simtimedilation", "Simulator time scale",
SIM_MAIN_AGENTS("simmainagents", "Number of avatars in current region", LL_SIM_STAT_NUMAGENTMAIN),
SIM_CHILD_AGENTS("simchildagents", "Number of avatars in neighboring regions", LL_SIM_STAT_NUMAGENTCHILD),
SIM_OBJECTS("simobjects", "", LL_SIM_STAT_NUMTASKS),
SIM_ACTIVE_OBJECTS("simactiveobjects", "Number of scripted and/or mocing objects", LL_SIM_STAT_NUMTASKSACTIVE),
SIM_ACTIVE_OBJECTS("simactiveobjects", "Number of scripted and/or moving objects", LL_SIM_STAT_NUMTASKSACTIVE),
SIM_ACTIVE_SCRIPTS("simactivescripts", "Number of scripted objects", LL_SIM_STAT_NUMSCRIPTSACTIVE),
SIM_IN_PACKETS_PER_SEC("siminpps", "", LL_SIM_STAT_INPPS),
SIM_OUT_PACKETS_PER_SEC("simoutpps", "", LL_SIM_STAT_OUTPPS),

View File

@ -2,7 +2,7 @@
<floater name="Local Mesh"
positioning="centered"
legacy_header_height="18"
can_resize="false"
can_resize="true"
can_dock="false"
can_close="true"
height="300"
@ -18,7 +18,7 @@
title="Local Mesh">
<tab_container name="local_mesh_tabs"
follows="top|left"
follows="top|left|right|bottom"
top="20"
left="0"
height="223"
@ -28,15 +28,15 @@
tabs_flashing_color="MenuItemFlashBgColor">
<last_tab tab_top_image_flash="TabTop_Right_Flashing" />
<panel name="local_mesh_assets_panel"
follows="top|left|right|bottom"
help_topic="local_mesh_assets"
label="Local Mesh Assets"
layout="topleft"
title="Local Mesh Assets">
<fs_scroll_list name="l_name_list"
left_delta="5"
top_pad="5"
top_pad="18"
width="495"
height="220"
content_type="Objects"
follows="left|top|right|bottom"
column_padding="0"
@ -62,13 +62,13 @@
</fs_scroll_list>
</panel>
<panel name="logs_panel"
follows="top|left|right|bottom"
label="Log"
layout="topleft"
help_topic="local_mesh_log">
<view_border name="local_mesh_log_tab_border"
bevel_style="none"
follows="top|left"
height="200"
follows="top|left|right|bottom"
layout="topleft"
left="3"
ignore_tab="false"
@ -79,7 +79,6 @@
left_delta="0"
top_delta="0"
right="-2"
height="195"
follows="left|top|right|bottom"
type="string"
embedded_items="false"
@ -93,13 +92,13 @@
</text_editor>
</panel>
<panel name="local_mesh_settings_panel"
follows="top|left|right|bottom"
layout="topleft"
label="Settings"
help_topic="local_mesh_settings">
<view_border name="local_mesh_settings_tab_border"
bevel_style="none"
follows="top|left"
height="200"
follows="top|left|right|bottom"
layout="topleft"
left="3"
ignore_tab="false"
@ -263,7 +262,7 @@
<combo_box name="object_apply_list"
height="18"
layout="topleft"
follows="left|top|bottom"
follows="bottom"
left="105"
top="253"
width="315"

View File

@ -97,9 +97,11 @@
<text name="linksets_name_label">
Nom
</text>
<search_editor label="Objets par nom" name="filter_by_name"/>
<text name="linksets_desc_label">
Description
</text>
<search_editor label="Objets par description" name="filter_by_description"/>
<combo_box name="filter_by_linkset_use">
<combo_box.item label="Filtrer par usage..." name="filter_by_linkset_use_none"/>
<combo_box.item label="Marche possible" name="filter_by_linkset_use_walkable"/>
@ -129,7 +131,7 @@
</text>
<button label="Actualiser" name="refresh_objects_list"/>
<button label="Tout sélectionner" name="select_all_objects"/>
<button label="Ne rien sélectionner" name="select_none_objects"/>
<button label="Rien sélectionner" name="select_none_objects"/>
</panel>
<panel name="pathfinding_linksets_actions">
<text name="linksets_actions_label">
@ -137,7 +139,7 @@
</text>
<check_box label="Afficher la balise" name="show_beacon"/>
<button label="Prendre" name="take_objects"/>
<button label="Prendre une copie" name="take_copy_objects"/>
<button label="Prendre copie" name="take_copy_objects"/>
<button label="My téléporter" name="teleport_me_to_object"/>
<button label="Retour" name="return_objects"/>
<button label="Supprimer" name="delete_objects"/>
@ -165,7 +167,7 @@
D
</text>
<line_editor name="edit_d_value" tool_tip="Marche possible pour les personnages de type D. Exemple de type de personnage : autre."/>
<button label="Appliquer les changements" name="apply_edit_values"/>
<button label="Appliquer changements" name="apply_edit_values"/>
<text name="suggested_use_a_label">
(Humanoïde)
</text>

View File

@ -6,7 +6,7 @@
<tab_container label="Confidentialité" name="tabs">
<panel label="Général" name="tab-general">
<panel.string name="log_in_to_change">Se connecter pour modifier</panel.string>
<button label="Effacer l'historique" tool_tip="Efface l'image de connexion, la dernière position, l'historique de téléportations, le cache du navigateur et des textures" name="clear_webcache"/>
<button label="Effacer l'historique" tool_tip="Effacer l'historique de recherche et de téléportation, ainsi que le cache du web et des textures" name="clear_webcache"/>
<text name="cache_size_label">(Emplacements, images, internet, recherches)</text>
<check_box label="Afficher mes informations de profil dans les résultats de recherche" name="online_searchresults"/>
<check_box label="Seuls mes amis et groupes savent que je suis connecté" name="online_visibility"/>

View File

@ -5381,7 +5381,7 @@ Si le problème persiste, vérifiez la configuration de votre réseau et de votr
Premium Plus
</string>
<string name="MembershipUpgradeText">
Passer au compte Premium
Changer d'abonnement
</string>
<string name="MembershipPremiumText">
Mon abonnement Premium

View File

@ -82,9 +82,11 @@
<text name="linksets_name_label">
Nazwa
</text>
<search_editor label="Obiekty według nazwy" name="filter_by_name" />
<text name="linksets_desc_label">
Opis
</text>
<search_editor label="Obiekty według opisu" name="filter_by_description" />
<combo_box name="filter_by_linkset_use">
<combo_box.item label="Filtr po zastosowaniu zbioru..." name="filter_by_linkset_use_none" />
<combo_box.item label="Dostępne do przejścia" name="filter_by_linkset_use_walkable" />

View File

@ -8,7 +8,7 @@
(dla obecnej sesji)
</global>
<global name="alwayschoose">
Zawsze wybieraj tą opcję
Zawsze wybieraj tę opcję
</global>
<global name="implicitclosebutton">
Zamknij
@ -84,7 +84,7 @@ Inicjalizacja Marketplace nieudana z powodu błędu sieci lub systemu. Spróbuj
<notification name="StockPasteFailed">
Kopiowanie lub przeniesienie do folderu Magazynowego nie powiodło się:
&apos;[ERROR_CODE]&apos;
&apos;[ERROR_CODE]&apos;
</notification>
<notification name="MyOutfitsPasteFailed">
Jeden lub więcej przedmiotów nie może być użyty w "Strojach"
@ -105,12 +105,12 @@ Inicjalizacja Marketplace nieudana z powodu błędu sieci lub systemu. Spróbuj
<notification name="MerchantListingFailed">
Listowanie na Marketplace nie powiodło się:
&apos;[ERROR_CODE]&apos;
&apos;[ERROR_CODE]&apos;
</notification>
<notification name="MerchantFolderActivationFailed">
Aktywacja tego folderu wersji nie powiodła się:
&apos;[ERROR_CODE]&apos;
&apos;[ERROR_CODE]&apos;
</notification>
<notification name="MerchantForceValidateListing">
Aby wylistowanie tej rzeczy było możliwe hierarchia w jej zawartości została automatycznie naprawiona.
@ -1163,7 +1163,7 @@ Zazwyczaj jest to tymczasowy problem. Możesz kontynuować modyfikacje i zapisa
Nie możesz kupić działek dla grupy.
Nie masz praw kupowania działek dla Twojej aktywnej grupy.
</notification>
<notification label="Add Friend" name="AddFriendWithMessage">
<notification label="Dodaj znajomego" name="AddFriendWithMessage">
Znajomi mogą pozwalać na odnajdywanie się wzajemnie na mapie i na otrzymywanie informacji o statusie online.
Zaproponować znajomość [NAME]?
@ -1407,7 +1407,7 @@ Możesz normalnie używać [APP_NAME], inni użytkownicy będą Cię widzieli po
<notification name="AgentComplexityWithVisibility">
Twój [https://community.secondlife.com/t5/English-Knowledge-Base/Avatar-Rendering-Complexity/ta-p/2967838 stopień złożoności awatara] to [AGENT_COMPLEXITY].
[OVERLIMIT_MSG]
<usetemplate ignoretext="Ostrzegaj mnie, gdy stopień złożoności mojego awatara jest zbyt wysoki" name="notifyignore"/>
<usetemplate ignoretext="Ostrzegaj mnie, gdy stopień złożoności mojego awatara jest zbyt wysoki" name="notifyignore"/>
</notification>
<notification name="AgentComplexity">
Twój [https://community.secondlife.com/t5/English-Knowledge-Base/Avatar-Rendering-Complexity/ta-p/2967838 stopień złożoności awatara] to [AGENT_COMPLEXITY].
@ -1793,7 +1793,7 @@ Premium Plus pozwala na [MAX_PREMIUM_PLUS]. [https://secondlife.com/my/account/m
</form>
</notification>
<notification name="KickAllUsers">
Z jakim komunikatem wyrzucić wszystkich użytkowników z regionu?
Z jakim komunikatem wyrzucić wszystkich użytkowników ze świata?
<form name="form">
<input name="message">
Administrator wylogował Cię.
@ -1933,7 +1933,7 @@ Kontynuować?
<notification label="Zmiana dostępu do Majątku Lindenów" name="ChangeLindenAccess">
Dokonujesz zmiany w liście dostępu Regionu głównego należącego do Lindenów (Regiony Główne, Teen Grid, Orientacja).
Żądana operacja jest wyjątkowo niebezpieczna dla wszystkich Rezydentów przebywających w regionie i powinna być używana wyłącznie w celu zablokowania opcji pozwalającej na przeniesienie obiektów/L$ do/z sieci.
Żądana operacja jest wyjątkowo niebezpieczna dla wszystkich Rezydentów przebywających w regionie i powinna być używana wyłącznie w celu zablokowania opcji pozwalającej na przeniesienie obiektów/L$ do/ze świata.
Dodatkowo, zmiany dokonane w Regionie Głównym mogą spowodować problemy przestrzeni serwerowej innych regionów.
Kontynuować?
@ -2865,7 +2865,7 @@ Nie możesz tutaj latać.
Popychanie niedozwolone. Nie możesz tutaj popychać innych chyba, że jesteś właścicielem tej działki.
</notification>
<notification name="NoVoice">
Ta działka nie pozwala na rozmowy głosowe.
Ta działka nie pozwala na rozmowy głosowe. Nie będziesz słyszeć, jak ktoś rozmawia.
</notification>
<notification name="NoBuild">
Ta działka nie pozwala na budowanie. Nie możesz tworzyć tutaj obiektów.
@ -2910,7 +2910,7 @@ Pełne informacje na temat klasyfikacji treści można znaleźć [https://commun
Region, do którego próbujesz się dostać, właśnie się wyłącza.
</notification>
<notification name="URBannedFromRegion">
Zostałeś zbanowany w regionie.
Zostałeś/aś zbanowany/a w regionie.
</notification>
<notification name="NoTeenGridAccess">
Twoje konto nie może zostać połączone z podanym regionem Teen Grid.
@ -3808,7 +3808,7 @@ Zmienić tryb i wyłączyć program?
</notification>
<notification name="ConfirmHideUI">
Ta akcja ukryje wszystkie menu i przyciski. Aby je pokazać użyj skrótu [SHORTCUT] ponownie.
<usetemplate name="okcancelignore" notext="Anuluj" ignoretext="Potwierdź przed ukryciem interfejsu"/>
<usetemplate name="okcancelignore" notext="Anuluj" ignoretext="Potwierdź przed ukryciem interfejsu"/>
</notification>
<notification name="PathfindingLinksets_WarnOnPhantom">
Niektórym z zaznaczonych zbiorów części zostanie przełączony status Widmowy.
@ -4851,7 +4851,7 @@ Będzie można użyć http://opensimulator.org/wiki/inventory aby rozwiązać pr
i kliknij przycisk składania zamówienia.
Będziesz mógł/a dodać metodę płatności w kasie.
<form name="form">
<button name="Continue" text="Kontyntynuj" />
<button name="Continue" text="Kontynuuj" />
<button name="Cancel" text="Anuluj" />
</form>
</notification>
@ -5089,18 +5089,6 @@ Jeśli nie zgadzasz się z niniejszymi warunkami użytkowania, nie należy przep
<notification name="EnableHiDPI">
Włączenie obsługi HiDPI może mieć niekorzystne skutki i pogorszyć wydajność.
</notification>
<notification name="FailedToFindSettings">
Nie można załadować ustawień dla [NAME] z bazy danych.
</notification>

View File

@ -14,7 +14,7 @@
<panel.string name="log_in_to_change">
Zaloguj się, by zmienić
</panel.string>
<button label="Wyczyść historię" tool_tip="Wyczyść zapisane obrazy, ostatnią lokalizację, historię teleportów, bufor stron internetowych i bufor danych tekstur" name="clear_webcache"/>
<button label="Wyczyść historię" tool_tip="Wyczyść historię teleportów i wyszukiwania oraz pamięć podręczną stron internetowych i bufor danych tekstur" name="clear_webcache"/>
<text name="cache_size_label">
(miejsca, obrazy, strony web, historia wyszukiwarki)
</text>

View File

@ -222,7 +222,7 @@ Więcej informacji w naszym FAQ:
http://secondlife.com/viewer-access-faq
</string>
<string name="LoginFailed">
Awaria logowania awaryjnego do świata.
Logowanie nieudane.
Jeśli uważasz, że to błąd, skontaktuj się z obsługą świata.
</string>
<string name="LoginIntermediateOptionalUpdateAvailable">
@ -2226,10 +2226,10 @@ Jeśli ciągle otrzymujesz tą wiadomość, to skontaktuj się z pomocą technic
Pracownik Linden Lab
</string>
<string name="PaymentInfoUsed">
Płatności: Dane użyte
Płatności: Dane w użyciu
</string>
<string name="PaymentInfoOnFile">
Płatności: Dane znane
Płatności: Dane przypisane
</string>
<string name="NoPaymentInfoOnFile">
Płatności: Dane nieznane
@ -2744,13 +2744,13 @@ Jeśli ciągle otrzymujesz tą wiadomość, to skontaktuj się z pomocą technic
Nie dodano żadnych reklam. Kliknij na przycisk Nowa, aby utworzyć reklamę.
</string>
<string name="NoAvatarPicksClassifiedsText">
Użytkownik nie ma ulubionych miejsc ani reklam
Brak ulubionych miejsc/reklam
</string>
<string name="NoAvatarPicksText">
Użytkownik nie ma ulubionych miejsc
Brak ulubionych miejsc
</string>
<string name="NoAvatarClassifiedsText">
Użytkownik nie ma reklam
Brak reklam
</string>
<string name="PicksClassifiedsLoadingText">
Ładowanie...
@ -2924,6 +2924,9 @@ Oczekiwane .wav, .tga, .bmp, .jpg, .jpeg, lub .anim
<string name="Linden Location">
Lokalizacja Lindenów
</string>
<string name="Adult">
Dla dorosłych
</string>
<!-- FS:Ansariel: Fixed to match PARCEL_CATEGORY_UI_STRING array -->
<string name="Arts and Culture">
Sztuka i Kultura
@ -2985,7 +2988,7 @@ Błąd:
<string name="MBUnableToAccessFile">
Aplikacja [APP_NAME] nie odnalazła poszukiwanego pliku.
Może być to spowodowane aktywnością kilku kopii oprogramowania w tej samej chwili lub Twój system błędnie odczytuje proces zakończenia dla uruchomionych aplikacji.
Może być to spowodowane aktywnością kilku kopii oprogramowania w tej samej chwili lub Twój system błędnie uważa, że plik jest otwarty / zablokowany.
Jeżeli nadal otrzymujesz ten komunikat, uruchom swój komputer ponownie.
Jeżeli problem nadal występuje, proponujemy całkowite odinstalowanie aplikacji [APP_NAME] oraz ponowną jej instalację.
</string>
@ -3058,7 +3061,7 @@ Uruchomione w oknie.
Ustaw tryb koloru swojego wyświetlacza na 32-bity.
</string>
<string name="MBAlpha">
Aplikacja [APP_NAME] nie może zostać uruchomiona, ponieważ nie jest możliwe dostanie się na kanał 8 bitowy alpha. Najczęściej jest to spowodowane błędami sterowników karty video.
Aplikacja [APP_NAME] nie może zostać uruchomiona, ponieważ nie może uzyskać dostępu do 8 bitowego kanału alpha. Najczęściej jest to spowodowane błędami sterowników karty video.
Upewnij się, że posiadasz najnowsze aktualizacje sterowników karty video.
Dodatkowo, sprawdź czy Twój monitor posiada poprawną konfigurację koloru (32-bity) w Panel Sterowania &gt; Ekran &gt; Ustawienia.
Jeżeli nadal otrzymujesz ten komunikat, skontaktuj się z [SUPPORT_SITE].
@ -5137,7 +5140,7 @@ Jeśli problemy będą występowały nadal, proszę sprawdź sieć i ustawienia
Wewnętrzne
</string>
<string name="MembershipUpgradeText">
Przejdź na Premium
Zmień plan członkostwa
</string>
<string name="MembershipPremiumText">
Moje członkostwo Premium

View File

@ -270,7 +270,7 @@ void LLFloaterLocalMesh::onBtnApply(void* userdata)
int object_idx = objectlist_combo_box->getFirstSelectedIndex();
// finally tell local mesh system to apply
LLLocalMeshSystem::getInstance()->applyVObject(selected_object_id, file_id, object_idx, true);
LLLocalMeshSystem::getInstance()->applyVObject(selected_object_id, file_id, object_idx, false);
}
//static
@ -411,7 +411,7 @@ bool LLFloaterLocalMesh::processPrimCreated(LLViewerObject* object)
{
local_id = scroll_ctrl_selected_column->getValue().asUUID();
// fill it up with local goodness
static const bool use_scale {true};
static const bool use_scale {false};
// // make sure the selection is still valid, and if so - get id.

View File

@ -137,22 +137,23 @@ void LLLocalMeshObject::computeObjectTransform(const LLMatrix4& scene_transform)
// actual bounding box size
mObjectSize = mObjectBoundingBox.second;
mObjectSize -= mObjectBoundingBox.first;
for (int vec_iter = 0; vec_iter < 4; ++vec_iter)
{
// make sure it can be divided by
if (fabs(mObjectSize.mV[vec_iter]) <= F_APPROXIMATELY_ZERO)
{
mObjectSize.mV[vec_iter] = 1.0f;
}
}
// make sure all axes of mObjectSize are non zero
for (auto& axis_size : mObjectSize.mV)
{
// set size of 1.0 if < F_APPROXIMATELY_ZERO
if (axis_size <= F_APPROXIMATELY_ZERO)
{
axis_size = 1.0f;
}
}
// bounding box scale in a 1Mx3 cube
mObjectScale.set(1.f, 1.f, 1.f);
for (int vec_iter = 0; vec_iter < 4; ++vec_iter)
{
mObjectScale.mV[vec_iter] = mObjectScale.mV[vec_iter] / mObjectSize.mV[vec_iter];
}
mObjectSize = mObjectSize * scene_transform;
}
void LLLocalMeshObject::normalizeFaceValues(LLLocalMeshFileLOD lod_iter)
@ -379,7 +380,8 @@ LLLocalMeshFile::LLLocalMeshFile(const std::string& filename, bool try_lods)
mFilenames[LOCAL_LOD_HIGH] = filename;
// check if we have a valid extension, can't switch with string can we?
if (std::string exten_str = boost::filesystem::extension(filename); exten_str == ".dae")
if( std::string exten_str = boost::filesystem::extension(filename);
boost::iequals(exten_str, ".dae") )
{
mExtension = LLLocalMeshFileExtension::EXTEN_DAE;
pushLog("LLLocalMeshFile", "Extension found: COLLADA");

View File

@ -32,8 +32,10 @@
#include "vjlocalmeshimportdae.h"
/* linden headers */
#include "llviewercontrol.h" // for gSavedSettings
#include "llmodelloader.h"
#include "llvoavatarself.h"
#include "lldaeloader.h" // for preProcessDAE
/* dae headers*/
#if LL_MSVC
@ -54,7 +56,6 @@
#pragma warning (default : 4264)
#endif
LLLocalMeshImportDAE::loadFile_return LLLocalMeshImportDAE::loadFile(LLLocalMeshFile* data, LLLocalMeshFileLOD lod)
{
pushLog("DAE Importer", "Starting");
@ -70,7 +71,16 @@ LLLocalMeshImportDAE::loadFile_return LLLocalMeshImportDAE::loadFile(LLLocalMesh
mLoadingLog.clear();
// open file and check if opened
collada_dom = collada_core.open(filename);
if (gSavedSettings.getBOOL("ImporterPreprocessDAE"))
{
collada_dom = collada_core.openFromMemory(filename, LLDAELoader::preprocessDAE(filename).c_str());
}
else
{
LL_INFOS() << "Skipping dae preprocessing" << LL_ENDL;
collada_dom = collada_core.open(filename);
}
if (!collada_dom)
{
pushLog("DAE Importer", "Collada DOM instance could not initialize.");