diff --git a/.github/workflows/build_viewer.yml b/.github/workflows/build_viewer.yml
index 040155945c..450eb091df 100644
--- a/.github/workflows/build_viewer.yml
+++ b/.github/workflows/build_viewer.yml
@@ -37,6 +37,8 @@ jobs:
outputs:
viewer_channel: ${{ steps.channel.outputs.viewer_channel }}
viewer_version: ${{ steps.version.outputs.viewer_version }}
+ viewer_build: ${{ steps.version.outputs.viewer_build }}
+ viewer_release_type: ${{ steps.version.outputs.viewer_release_type }}
steps:
- name: Install Bash 4 and GNU sed on Mac
if: runner.os == 'macOS'
@@ -201,8 +203,19 @@ jobs:
dependencies=("python3-setuptools" "mesa-common-dev" "libgl1-mesa-dev" "libxinerama-dev" "libxrandr-dev" "libpulse-dev" "libglu1-mesa-dev" "libfreetype6-dev" "libfontconfig1")
sudo apt-get update
sudo apt-get install -y "${dependencies[@]}"
+ sudo apt-get install -y wget apt-transport-https software-properties-common
sudo apt-get autoremove --purge
sudo apt-get clean
+
+ - name: Install Microsoft repository GPG keys
+ if: runner.os == 'Linux'
+ run: |
+ wget -q "https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb" -O packages-microsoft-prod.deb
+ sudo dpkg -i packages-microsoft-prod.deb
+ rm packages-microsoft-prod.deb
+ sudo apt-get update
+ sudo apt-get install -y powershell
+ pwsh -c '$PSVersionTable'
- name: test macOS bundles are present
if: runner.os == 'MacOS'
@@ -289,15 +302,55 @@ jobs:
id: build
run: autobuild build -c ReleaseFS -A${{matrix.addrsize}} --no-configure
shell: bash
- # - name: Extract version number
- # id: version
- # shell: bash
+ - name: Extract version number
+ id: version
+ shell: bash
+ run: |
+ if [ -r "indra/newview/VIEWER_VERSION.txt" ]
+ then
+ viewer_version="$(<"indra/newview/VIEWER_VERSION.txt")"
+ echo "viewer_version=$viewer_version" >> "$GITHUB_OUTPUT"
+ fi
+ viewer_build=$(git rev-list --count HEAD)
+ echo "viewer_build=$viewer_build" >> "$GITHUB_OUTPUT"
+ echo "viewer_channel=${{ env.FS_RELEASE_CHAN }}" >> "$GITHUB_OUTPUT"
+ echo "viewer_release_type=${{ env.FS_RELEASE_TYPE }}" >> "$GITHUB_OUTPUT"
+ # - name: Install node-dump-syms
+ # if: runner.os == 'Linux'
# run: |
- # if [ -r "indra/newview/viewer_version.txt" ]
- # then
- # viewer_version="$(<"$build_dir/newview/viewer_version.txt")"
- # echo "viewer_version=$viewer_version" >> "$GITHUB_OUTPUT"
- # fi
+ # npm install -g node-pre-gyp
+ # npm install -g node-dump-syms
+
+ - name: Post Bugsplat Symbols
+ uses: beqjanus/symbol-upload@main
+ with:
+ clientId: ${{
+ steps.version.outputs.viewer_release_type == 'Release' && secrets.BUGSPLAT_RELEASE_ID ||
+ steps.version.outputs.viewer_release_type == 'Nightly' && secrets.BUGSPLAT_NIGHTLY_ID ||
+ steps.version.outputs.viewer_release_type == 'Manual' && secrets.BUGSPLAT_MANUAL_ID ||
+ steps.version.outputs.viewer_release_type == 'Beta' && secrets.BUGSPLAT_PREVIEW_ID ||
+ steps.version.outputs.viewer_release_type == 'Alpha' && secrets.BUGSPLAT_ALPHA_ID ||
+ secrets.BUGSPLAT_DEFAULT_ID }}
+ clientSecret: ${{
+ steps.version.outputs.viewer_release_type == 'Release' && secrets.BUGSPLAT_RELEASE_SECRET ||
+ steps.version.outputs.viewer_release_type == 'Nightly' && secrets.BUGSPLAT_NIGHTLY_SECRET ||
+ steps.version.outputs.viewer_release_type == 'Manual' && secrets.BUGSPLAT_MANUAL_SECRET ||
+ steps.version.outputs.viewer_release_type == 'Beta' && secrets.BUGSPLAT_PREVIEW_SECRET ||
+ steps.version.outputs.viewer_release_type == 'Alpha' && secrets.BUGSPLAT_ALPHA_SECRET ||
+ secrets.BUGSPLAT_DEFAULT_SECRET }}
+ database: ${{
+ steps.version.outputs.viewer_release_type == 'Release' && secrets.BUGSPLAT_RELEASE_DB ||
+ steps.version.outputs.viewer_release_type == 'Nightly' && secrets.BUGSPLAT_NIGHTLY_DB ||
+ steps.version.outputs.viewer_release_type == 'Manual' && secrets.BUGSPLAT_MANUAL_DB ||
+ steps.version.outputs.viewer_release_type == 'Beta' && secrets.BUGSPLAT_PREVIEW_DB ||
+ steps.version.outputs.viewer_release_type == 'Alpha' && secrets.BUGSPLAT_ALPHA_DB ||
+ secrets.BUGSPLAT_DEFAULT_DB }}
+ application: "Firestorm-${{ steps.version.outputs.viewer_channel}}"
+ version: ${{ steps.version.outputs.viewer_version }}.${{ steps.version.outputs.viewer_build }}
+ files: ${{ runner.os == 'Windows' && '**/Release/*.{pdb,exe,dll}' || runner.os == 'macOS' && '**/*.xcarchive.zip' || '**/{do-not-run-directly-firestorm-bin,*.sym}' }}
+ directory: "build-*"
+ node-version: "20"
+ dumpSyms: false
- name: Publish artifacts
if: runner.os == 'Windows'
uses: actions/upload-artifact@v4
@@ -324,31 +377,6 @@ jobs:
path: |
build-darwin-*/newview/*.dmg
build-darwin-*/newview/*.bz2
- # post-windows-symbols:
- # needs: build_matrix
- # runs-on: ubuntu-latest
- # steps:
- # - name: Post Windows symbols
- # uses: secondlife/viewer-build-util/post-bugsplat-windows@v1
- # with:
- # username: ${{ secrets.BUGSPLAT_USER }}
- # password: ${{ secrets.BUGSPLAT_PASS }}
- # database: "firestorm_release"
- # channel: ${{ needs.build_matrix.outputs.viewer_channel }}
- # version: ${{ needs.build_matrix.outputs.viewer_version }}
-
- # post-mac-symbols:
- # needs: build_matrix
- # runs-on: ubuntu-latest
- # steps:
- # - name: Post Mac symbols
- # uses: secondlife/viewer-build-util/post-bugsplat-mac@v1
- # with:
- # username: ${{ secrets.BUGSPLAT_USER }}
- # password: ${{ secrets.BUGSPLAT_PASS }}
- # database: "firestorm_release"
- # channel: ${{ needs.build_matrix.outputs.viewer_channel }}
- # version: ${{ needs.build_matrix.outputs.viewer_version }}
deploy:
runs-on: ubuntu-latest
needs: build_matrix
diff --git a/indra/newview/app_settings/shaders/class1/post/exoVignetteF.glsl b/indra/newview/app_settings/shaders/class1/post/exoVignetteF.glsl
index 1786e0c012..7b17cde7c2 100644
--- a/indra/newview/app_settings/shaders/class1/post/exoVignetteF.glsl
+++ b/indra/newview/app_settings/shaders/class1/post/exoVignetteF.glsl
@@ -18,7 +18,7 @@ in vec2 vary_fragcoord;
void main ()
{
vec4 diff = texture(diffuseRect, vary_fragcoord.xy);
- vec2 tc = vary_fragcoord / screen_res - 0.5f;
+ vec2 tc = vary_fragcoord - 0.5f;
float vignette_val = 1 - dot(tc, tc);
diff.rgb *= clamp(pow(mix(1, vignette_val * vignette_val * vignette_val * vignette_val * vignette.z, vignette.x), vignette.y), 0, 1);
frag_color = diff;
diff --git a/indra/newview/llinventorymodelbackgroundfetch.cpp b/indra/newview/llinventorymodelbackgroundfetch.cpp
index f2169ab0de..a8d7143f93 100644
--- a/indra/newview/llinventorymodelbackgroundfetch.cpp
+++ b/indra/newview/llinventorymodelbackgroundfetch.cpp
@@ -389,14 +389,14 @@ void LLInventoryModelBackgroundFetch::scheduleFolderFetch(const LLUUID& cat_id,
if (mForceFetchSet.find(cat_id) == mForceFetchSet.end())
{
mForceFetchSet.insert(cat_id);
- mFetchItemQueue.push_front(FetchQueueInfo(cat_id, FT_FORCED));
+ mFetchFolderQueue.emplace_front(FetchQueueInfo(cat_id, FT_FORCED));
}
}
else
{
// Specific folder requests go to front of queue.
// version presence acts as dupplicate prevention for normal fetches
- mFetchItemQueue.push_front(FetchQueueInfo(cat_id, FT_DEFAULT));
+ mFetchFolderQueue.emplace_front(FetchQueueInfo(cat_id, FT_DEFAULT));
}
gIdleCallbacks.addFunction(&LLInventoryModelBackgroundFetch::backgroundFetchCB, NULL);
@@ -414,13 +414,13 @@ void LLInventoryModelBackgroundFetch::scheduleItemFetch(const LLUUID& item_id, b
if (mForceFetchSet.find(item_id) == mForceFetchSet.end())
{
mForceFetchSet.insert(item_id);
- mFetchItemQueue.push_front(FetchQueueInfo(item_id, FT_FORCED, false));
+ mFetchItemQueue.emplace_front(FetchQueueInfo(item_id, FT_FORCED, false));
}
}
else
{
// 'isFinished' being set acts as dupplicate prevention for normal fetches
- mFetchItemQueue.push_front(FetchQueueInfo(item_id, FT_DEFAULT, false));
+ mFetchItemQueue.emplace_front(FetchQueueInfo(item_id, FT_DEFAULT, false));
}
gIdleCallbacks.addFunction(&LLInventoryModelBackgroundFetch::backgroundFetchCB, NULL);
@@ -1297,7 +1297,11 @@ void LLInventoryModelBackgroundFetch::bulkFetch()
folder_count++;
}
}
+#ifdef OPENSIM
+ if (LLViewerInventoryCategory::VERSION_UNKNOWN != cat->getVersion() || !LLGridManager::getInstance()->isInSecondLife())
+#else
else
+#endif
{
// May already have this folder, but append child folders to list.
if (fetch_info.mFetchType >= FT_CONTENT_RECURSIVE)
diff --git a/indra/newview/llpanelprofile.cpp b/indra/newview/llpanelprofile.cpp
index cb971b2e50..0860143ad8 100644
--- a/indra/newview/llpanelprofile.cpp
+++ b/indra/newview/llpanelprofile.cpp
@@ -1459,6 +1459,12 @@ void LLPanelProfileSecondLife::fillAccountStatus(const LLAvatarData* avatar_data
//childSetVisible("partner_spacer_layout", false);
setBadge("Profile_Badge_Linden", "BadgeLinden");
}
+ // Add Firestorm team badge
+ else if (FSData::getInstance()->getAgentFlags(avatar_data->avatar_id) != -1)
+ {
+ setBadge("Profile_Badge_Team", "BadgeTeam");
+ }
+ //
else if (avatar_data->born_on < sl_release)
{
// Fix LL UI/UX design accident
@@ -1504,12 +1510,6 @@ void LLPanelProfileSecondLife::fillAccountStatus(const LLAvatarData* avatar_data
//childSetVisible("partner_spacer_layout", false);
setBadge("Profile_Badge_Pplus_Lifetime", "BadgePremiumPlusLifetime");
}
- // Add Firestorm team badge
- else if (FSData::getInstance()->getAgentFlags(avatar_data->avatar_id) != -1)
- {
- setBadge("Profile_Badge_Team", "BadgeTeam");
- }
- //
else
{
childSetVisible("badge_layout", false);
diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp
index 9337a9780d..90b575f951 100644
--- a/indra/newview/llviewermenu.cpp
+++ b/indra/newview/llviewermenu.cpp
@@ -13012,6 +13012,9 @@ void initialize_menus()
view_listener_t::addMenu(new LLEnableEditParticleSource(), "Object.EnableEditParticles");
enable.add("Object.VisibleTake", boost::bind(&visible_take_object));
+ enable.add("Object.VisibleTakeMultiple", boost::bind(&is_multiple_selection));
+ enable.add("Object.VisibleTakeSingle", boost::bind(&is_single_selection));
+ enable.add("Object.EnableTakeMultiple", boost::bind(&enable_take_objects));
enable.add("Object.VisibleBuy", boost::bind(&visible_buy_object));
commit.add("Object.Buy", boost::bind(&handle_buy));
diff --git a/indra/newview/skins/default/xui/de/menu_object.xml b/indra/newview/skins/default/xui/de/menu_object.xml
index 46c550c331..89b728e5f1 100644
--- a/indra/newview/skins/default/xui/de/menu_object.xml
+++ b/indra/newview/skins/default/xui/de/menu_object.xml
@@ -41,12 +41,14 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/de/panel_preferences_sound.xml b/indra/newview/skins/default/xui/de/panel_preferences_sound.xml
index 47b80a3362..9884b8f13e 100644
--- a/indra/newview/skins/default/xui/de/panel_preferences_sound.xml
+++ b/indra/newview/skins/default/xui/de/panel_preferences_sound.xml
@@ -125,7 +125,6 @@
-
@@ -136,8 +135,9 @@
-
- Rauschunterdrückung
+
+
+ Rauschunterdrückung:
diff --git a/indra/newview/skins/default/xui/de/panel_settings_terrain_transform.xml b/indra/newview/skins/default/xui/de/panel_settings_terrain_transform.xml
index 5b34396801..ecbd6fc54f 100644
--- a/indra/newview/skins/default/xui/de/panel_settings_terrain_transform.xml
+++ b/indra/newview/skins/default/xui/de/panel_settings_terrain_transform.xml
@@ -34,7 +34,7 @@
- Versatz y
+ Versatz u
diff --git a/indra/newview/skins/default/xui/en/menu_object.xml b/indra/newview/skins/default/xui/en/menu_object.xml
index 0748989539..2124fc2deb 100644
--- a/indra/newview/skins/default/xui/en/menu_object.xml
+++ b/indra/newview/skins/default/xui/en/menu_object.xml
@@ -290,29 +290,32 @@
-
+
-
-
-
-
-
+
-
-
-
-
-
+
@@ -322,8 +325,8 @@
function="Object.VisibleTake"/>
-
-
+
@@ -333,8 +336,8 @@
function="Tools.EnableTakeCopy" />
-
-
+
@@ -344,8 +347,8 @@
function="Object.EnableTakeMultiple"/>
-
-
+
@@ -355,7 +358,8 @@
function="Tools.EnableCopySeparate"/>
-
+
+
-
+ top_pad="7"/>
+ top_pad="2"/>
+ top_pad="2"/>
+ top_pad="7"/>
+
- Noise Suppression
+ Noise Suppression:
+ width="90">
-
- Offset y
+ Offset u
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_preferences_sound.xml b/indra/newview/skins/default/xui/fr/panel_preferences_sound.xml
index c100ae8121..9a8ee48853 100644
--- a/indra/newview/skins/default/xui/fr/panel_preferences_sound.xml
+++ b/indra/newview/skins/default/xui/fr/panel_preferences_sound.xml
@@ -75,6 +75,7 @@
+
@@ -86,10 +87,18 @@
-
-
-
-
+
+
+
+ Réduction du bruit :
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_region_terrain_texture_transform.xml b/indra/newview/skins/default/xui/fr/panel_region_terrain_texture_transform.xml
new file mode 100644
index 0000000000..2e2937b487
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_region_terrain_texture_transform.xml
@@ -0,0 +1,31 @@
+
+
+
+ Région :
+
+
+ inconnue
+
+
+ Textures du terrain
+
+
+ Matériaux du terrain
+
+
+
+ 1 (Bas)
+
+
+ 4 (Élevé)
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_settings_terrain_elevation.xml b/indra/newview/skins/default/xui/fr/panel_settings_terrain_elevation.xml
new file mode 100644
index 0000000000..f12f5bed4d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_settings_terrain_elevation.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+ Plages d'élévation de la texture
+
+
+ Plages d'élévation des matériaux
+
+
+ Ces valeurs représentent la plage de mélange pour les textures ci-dessus.
+
+
+ Ces valeurs représentent la plage de mélange pour les matériaux ci-dessus.
+
+
+ Mesurée en mètres, la valeur BASSE est la hauteur MAXIMALE de la texture #1, et la valeur HAUTE est la hauteur MINIMALE de la texture #4.
+
+
+ Mesurée en mètres, la valeur BASSE est la hauteur MAXIMALE du matériau n°1, et la valeur HAUTE est la hauteur MINIMALE du matériau n°4.
+
+
+ Nord-Ouest
+
+
+ Nord-Est
+
+
+
+
+
+
+
+
+
+
+ Sud-ouest
+
+
+ Sud-Est
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_settings_terrain_transform.xml b/indra/newview/skins/default/xui/fr/panel_settings_terrain_transform.xml
new file mode 100644
index 0000000000..8832e3eb36
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_settings_terrain_transform.xml
@@ -0,0 +1,23 @@
+
+
+
+ Échelle u
+
+
+
+ Échelle v
+
+
+
+ Rotation
+
+
+
+ Décalage u
+
+
+
+ Décalage v
+
+
+
diff --git a/indra/newview/skins/default/xui/it/floater_change_item_thumbnail.xml b/indra/newview/skins/default/xui/it/floater_change_item_thumbnail.xml
index fe92cdd222..471f74b86c 100644
--- a/indra/newview/skins/default/xui/it/floater_change_item_thumbnail.xml
+++ b/indra/newview/skins/default/xui/it/floater_change_item_thumbnail.xml
@@ -1,5 +1,8 @@
+
+ Più elementi selezionati
+
Cambia Immagine Elemento
@@ -24,6 +27,9 @@
Rimuovi immagine
+
+ Immagini multiple
+
suggerimento
diff --git a/indra/newview/skins/default/xui/it/floater_preferences_graphics_advanced.xml b/indra/newview/skins/default/xui/it/floater_preferences_graphics_advanced.xml
index c018911a24..49d96895b4 100644
--- a/indra/newview/skins/default/xui/it/floater_preferences_graphics_advanced.xml
+++ b/indra/newview/skins/default/xui/it/floater_preferences_graphics_advanced.xml
@@ -9,10 +9,19 @@
Basso
+
Avatar
+
+ Rendering avatar:
+
+
+
+
+
+
@@ -102,10 +111,9 @@
Update specchi:
-
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/it/menu_gallery_inventory.xml b/indra/newview/skins/default/xui/it/menu_gallery_inventory.xml
index 77d4651963..337c2dabb4 100644
--- a/indra/newview/skins/default/xui/it/menu_gallery_inventory.xml
+++ b/indra/newview/skins/default/xui/it/menu_gallery_inventory.xml
@@ -49,6 +49,39 @@
+
diff --git a/indra/newview/skins/default/xui/it/menu_nearby_media.xml b/indra/newview/skins/default/xui/it/menu_nearby_media.xml
new file mode 100644
index 0000000000..13551f9eb0
--- /dev/null
+++ b/indra/newview/skins/default/xui/it/menu_nearby_media.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/it/menu_object.xml b/indra/newview/skins/default/xui/it/menu_object.xml
index 29d8f85497..5465fe58af 100644
--- a/indra/newview/skins/default/xui/it/menu_object.xml
+++ b/indra/newview/skins/default/xui/it/menu_object.xml
@@ -41,8 +41,14 @@
-
-
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/it/menu_viewer.xml b/indra/newview/skins/default/xui/it/menu_viewer.xml
index 236b00231c..2e409fe37c 100644
--- a/indra/newview/skins/default/xui/it/menu_viewer.xml
+++ b/indra/newview/skins/default/xui/it/menu_viewer.xml
@@ -170,6 +170,11 @@
+
+
+
+
+
@@ -457,6 +462,11 @@
+
+
+
+
+
@@ -594,6 +604,7 @@
+
@@ -601,21 +612,22 @@
-
+
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/it/notifications.xml b/indra/newview/skins/default/xui/it/notifications.xml
index 0ac0e07c7f..3681d4b9d8 100644
--- a/indra/newview/skins/default/xui/it/notifications.xml
+++ b/indra/newview/skins/default/xui/it/notifications.xml
@@ -2385,6 +2385,9 @@ Rimuovere questi elementi dal tuo avatar?
Per aggiungere l'immagine ad un abito, utilizza la finestra Aspetto - Galleria oppure clicca con il pulsante destro del mouse sulla cartella dell'abito e seleziona "Immagine..."
+
+ Puoi modificare un massimo di 50 miniature alla volta.
+
Scollegare l'oggetto selezionato?
@@ -3425,6 +3428,11 @@ Se sei un utente Premium, [[PREMIUM_URL] clic qui] per ricevere la tua offerta d
Sono disponibili nuove manipolazioni vocali.
+
+ La trasformazione vocale non è supportata da questo viewer.
+Per maggiori informazioni su altri strumenti di trasformazione vocale, consulta [[FAQ_URL] questo articolo].
+
+
Soltanto i membri di un determinato gruppo possono visitare questa zona.
@@ -5260,9 +5268,24 @@ Se vuoi vedere questo oggetto, toglilo e indossalo su un punto di attacco dell'a
Stai modificando un cielo non HDR che è stato automaticamente convertito in HDR. Per rimuovere l'HDR e la mappatura dei toni, imposta l'ambiente della sonda di riflessione su zero.
-
+
Devi selezionare un oggetto che fungerà da handle per la risorsa GLTF che stai visualizzando.
+
+ Impossibile caricare il file GLTF. Vedi il registro per i dettagli.
+
+
+ Impossibile salvare il file GLTF. Vedi il registro per i dettagli.
+
+
+ È necessario selezionare un oggetto a cui è associata una risorsa GLTF.
+
+
+ È necessario selezionare un oggetto a cui è associata una risorsa GLTF locale.
+
+
+ Il caricamento è attualmente in corso. Riprova più tardi.
+
Stai per abilitare AutoFPS. Tutte le impostazioni grafiche non salvate andranno perse.
diff --git a/indra/newview/skins/default/xui/it/panel_fs_performance_nearby.xml b/indra/newview/skins/default/xui/it/panel_fs_performance_nearby.xml
index 91ec36e3c4..621927b7ae 100644
--- a/indra/newview/skins/default/xui/it/panel_fs_performance_nearby.xml
+++ b/indra/newview/skins/default/xui/it/panel_fs_performance_nearby.xml
@@ -30,7 +30,14 @@
Il tuo avatar include le risorse per il viewer. Usa la scheda Indossati per vedere il tuo impatto sugli altri.
-
+
+ Rendering avatar:
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/it/panel_preferences_graphics1.xml b/indra/newview/skins/default/xui/it/panel_preferences_graphics1.xml
index ac48786c37..239101b5af 100644
--- a/indra/newview/skins/default/xui/it/panel_preferences_graphics1.xml
+++ b/indra/newview/skins/default/xui/it/panel_preferences_graphics1.xml
@@ -5,6 +5,9 @@
Preset in uso:
+
+ (Nessuno)
+
Qualità e velocità:
@@ -14,6 +17,7 @@
Qualità
+
Bassa
@@ -23,9 +27,6 @@
Alta
-
- Ultra
-
Effetti grafici:
@@ -58,18 +59,6 @@
-
Punti Luce (richiede riavvio):
@@ -85,20 +74,28 @@
Update specchi:
-
-
-
-
+
+
+
+
+ Rendering avatar
+
+
+
+
+
+
Bassa
+
@@ -110,21 +107,12 @@
-
-
Preset:
-
@@ -152,15 +140,7 @@
Rendering texture:
-
-
-
-
-
-
-
- (richiede riavvio)
-
+
Max livello qualità texture:
@@ -194,7 +174,6 @@
-
diff --git a/indra/newview/skins/default/xui/it/panel_preferences_sound.xml b/indra/newview/skins/default/xui/it/panel_preferences_sound.xml
index b7dafc8603..4b7cf81a57 100644
--- a/indra/newview/skins/default/xui/it/panel_preferences_sound.xml
+++ b/indra/newview/skins/default/xui/it/panel_preferences_sound.xml
@@ -124,7 +124,19 @@
-
+
+
+
+
+ Soppressione del rumore:
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/it/panel_region_terrain.xml b/indra/newview/skins/default/xui/it/panel_region_terrain.xml
index 58c78dfa78..bd9cc58c2e 100644
--- a/indra/newview/skins/default/xui/it/panel_region_terrain.xml
+++ b/indra/newview/skins/default/xui/it/panel_region_terrain.xml
@@ -6,21 +6,21 @@
sconosciuta
-
-
-
+
+
+
Texture terreno
Materiali terreno
-
+
- 1 (basso)
+ 1 (Basso)
- 4 (alto)
+ 4 (Alto)
Intervalli altitudine texture
@@ -41,27 +41,27 @@
Misurato in metri, il valore BASSO è la MASSIMA altezza del materiale 1 e il valore ALTO è l'altezza MINIMA del materiale 4.
- Nordovest
+ Nord-ovest
- Nordest
+ Nord-est
-
-
-
-
+
+
+
+
- Sudovest
+ Sud-ovest
- Sudest
+ Sud-est
-
-
-
-
-
+
+
+
+
+
-
+
diff --git a/indra/newview/skins/default/xui/it/panel_region_terrain_texture_transform.xml b/indra/newview/skins/default/xui/it/panel_region_terrain_texture_transform.xml
new file mode 100644
index 0000000000..809df0892a
--- /dev/null
+++ b/indra/newview/skins/default/xui/it/panel_region_terrain_texture_transform.xml
@@ -0,0 +1,31 @@
+
+
+
+ Regione:
+
+
+ sconosciuta
+
+
+ Texture terreno
+
+
+ Materiali terreno
+
+
+
+ 1 (Basso)
+
+
+ 4 (Alto)
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/it/panel_settings_terrain_elevation.xml b/indra/newview/skins/default/xui/it/panel_settings_terrain_elevation.xml
new file mode 100644
index 0000000000..e9637d0bba
--- /dev/null
+++ b/indra/newview/skins/default/xui/it/panel_settings_terrain_elevation.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+ Intervalli altitudine texture
+
+
+ Intervalli altitudine materiali
+
+
+ Questi valori indicano l'intervallo di miscelazione per le texture sopra.
+
+
+ Questi valori indicano l'intervallo di miscelazione per i materiali sopra.
+
+
+ Misurato in metri, il valore BASSO è la MASSIMA altezza della texture 1 e il valore ALTO è l'altezza MINIMA della texture 4.
+
+
+ Misurato in metri, il valore BASSO è la MASSIMA altezza del materiale 1 e il valore ALTO è l'altezza MINIMA del materiale 4.
+
+
+ Nord-ovest
+
+
+ Nord-est
+
+
+
+
+
+
+ Sud-ovest
+
+
+ Sud-est
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/it/panel_settings_terrain_transform.xml b/indra/newview/skins/default/xui/it/panel_settings_terrain_transform.xml
new file mode 100644
index 0000000000..6e4c13a71f
--- /dev/null
+++ b/indra/newview/skins/default/xui/it/panel_settings_terrain_transform.xml
@@ -0,0 +1,18 @@
+
+
+
+ Scala u
+
+
+ Scala v
+
+
+ Rotazione
+
+
+ Spostamento u
+
+
+ Spostamento v
+
+
diff --git a/indra/newview/skins/default/xui/pl/floater_change_item_thumbnail.xml b/indra/newview/skins/default/xui/pl/floater_change_item_thumbnail.xml
index 33b354de58..d6d38f7bff 100644
--- a/indra/newview/skins/default/xui/pl/floater_change_item_thumbnail.xml
+++ b/indra/newview/skins/default/xui/pl/floater_change_item_thumbnail.xml
@@ -1,5 +1,8 @@
+
+ Wybrano wiele elementów
+
Zmień zdjęcie przedmiotu
@@ -24,6 +27,9 @@
Usuń zdjęcie
+
+ Wiele miniatur
+
podpowiedź
diff --git a/indra/newview/skins/default/xui/pl/floater_preferences_graphics_advanced.xml b/indra/newview/skins/default/xui/pl/floater_preferences_graphics_advanced.xml
index 71f88ba6a5..d6db077330 100644
--- a/indra/newview/skins/default/xui/pl/floater_preferences_graphics_advanced.xml
+++ b/indra/newview/skins/default/xui/pl/floater_preferences_graphics_advanced.xml
@@ -9,10 +9,19 @@
Niska
+
Awatar
+
+ Render awatarów:
+
+
+
+
+
+
@@ -102,10 +111,9 @@
Odświeżanie luster:
-
-
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/pl/menu_gallery_inventory.xml b/indra/newview/skins/default/xui/pl/menu_gallery_inventory.xml
index 81a4732e1c..00753322a5 100644
--- a/indra/newview/skins/default/xui/pl/menu_gallery_inventory.xml
+++ b/indra/newview/skins/default/xui/pl/menu_gallery_inventory.xml
@@ -49,6 +49,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/pl/menu_nearby_media.xml b/indra/newview/skins/default/xui/pl/menu_nearby_media.xml
new file mode 100644
index 0000000000..65a23e7f91
--- /dev/null
+++ b/indra/newview/skins/default/xui/pl/menu_nearby_media.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/pl/menu_object.xml b/indra/newview/skins/default/xui/pl/menu_object.xml
index 3e8d2bd8a6..fd572e72b4 100644
--- a/indra/newview/skins/default/xui/pl/menu_object.xml
+++ b/indra/newview/skins/default/xui/pl/menu_object.xml
@@ -41,8 +41,14 @@
-
-
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/pl/menu_viewer.xml b/indra/newview/skins/default/xui/pl/menu_viewer.xml
index 3721e457ae..d371227689 100644
--- a/indra/newview/skins/default/xui/pl/menu_viewer.xml
+++ b/indra/newview/skins/default/xui/pl/menu_viewer.xml
@@ -170,6 +170,11 @@
+
+
+
+
+
@@ -460,6 +465,12 @@
+
+
+
+
+
+
@@ -467,7 +478,6 @@
-
@@ -606,6 +616,7 @@
+
@@ -620,6 +631,7 @@
+
diff --git a/indra/newview/skins/default/xui/pl/notifications.xml b/indra/newview/skins/default/xui/pl/notifications.xml
index 632116f822..4b2cae475d 100644
--- a/indra/newview/skins/default/xui/pl/notifications.xml
+++ b/indra/newview/skins/default/xui/pl/notifications.xml
@@ -2450,6 +2450,9 @@ Przed usunięciem tych elementów należy je najpierw czymś zastąpić.
Aby dodać obraz do stroju, użyj okna galerii strojów lub kliknij prawym przyciskiem myszy na folderze stroju i wybierz "zdjęcie..."
+
+ Możesz modyfikować maksymalnie 50 miniatur na raz.
+
Na pewno chcesz rozłączyć zaznaczony obiekt?
@@ -3512,6 +3515,11 @@ Jeśli jesteś użytkownikiem premium, to [[PREMIUM_URL] kliknij tutaj] aby otrz
Nowe Przekształcenia Głosu są dostępne!
+
+ Ta przeglądarka nie obsługuje funkcji Przekształcania Głosu.
+Aby uzyskać więcej informacji na temat innych narzędzi do przekształcania głosu, zapoznaj się z [[FAQ_URL] tym artykułem].
+
+
Nie masz dostępu do działki, nie należysz do właściwej grupy.
@@ -5376,9 +5384,24 @@ Czy chcesz kontynuować?
Edytujesz niebo inne niż HDR, które zostało automatycznie przekonwertowane na HDR. Aby usunąć HDR i mapowanie tonów, ustaw Nastrój Sondy Refleksyjnej na zero.
-
+
Musisz wybrać obiekt, który będzie działał jako uchwyt dla podglądanego zasobu GLTF.
+
+ Nie udało się załadować pliku GLTF. Szczegóły znajdziesz w logu.
+
+
+ Nie udało się zapisać pliku GLTF. Szczegóły znajdziesz w logu.
+
+
+ Musisz wybrać obiekt, który ma dowiązany zasób GLTF.
+
+
+ Musisz wybrać obiekt, który ma dowiązany (wyłącznie lokalny) zasób GLTF.
+
+
+ Przesyłanie jest obecnie w toku. Spróbuj ponownie później.
+
Zamierzasz włączyć funkcję AutoFPS. Wszystkie niezapisane ustawienia grafiki zostaną utracone.
diff --git a/indra/newview/skins/default/xui/pl/panel_fs_performance_nearby.xml b/indra/newview/skins/default/xui/pl/panel_fs_performance_nearby.xml
index 146f4bd8c5..59fed3134b 100644
--- a/indra/newview/skins/default/xui/pl/panel_fs_performance_nearby.xml
+++ b/indra/newview/skins/default/xui/pl/panel_fs_performance_nearby.xml
@@ -29,7 +29,14 @@
Twój własny awatar zawiera narzut przeglądarki. Na karcie dodatków zobaczysz jak wpływasz na innych.
-
+
+ Render awatarów:
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/pl/panel_preferences_graphics1.xml b/indra/newview/skins/default/xui/pl/panel_preferences_graphics1.xml
index 99c8a10e82..3392908838 100644
--- a/indra/newview/skins/default/xui/pl/panel_preferences_graphics1.xml
+++ b/indra/newview/skins/default/xui/pl/panel_preferences_graphics1.xml
@@ -17,6 +17,7 @@
Jakość
+
Niska
@@ -73,20 +74,28 @@
Odświeżanie luster:
-
-
-
-
+
+
+
+
+ Render awatarów
+
+
+
+
+
+
Niska
+
@@ -104,7 +113,6 @@
-
@@ -132,15 +140,7 @@
Rendering tekstur:
-
-
-
-
-
-
-
- (wymagany restart)
-
+
Maks. jakość tekstur:
diff --git a/indra/newview/skins/default/xui/pl/panel_preferences_sound.xml b/indra/newview/skins/default/xui/pl/panel_preferences_sound.xml
index b6e9fea9c8..7405f60cd3 100644
--- a/indra/newview/skins/default/xui/pl/panel_preferences_sound.xml
+++ b/indra/newview/skins/default/xui/pl/panel_preferences_sound.xml
@@ -124,7 +124,19 @@
-
+
+
+
+
+ Tłumienie hałasu:
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/pl/panel_region_terrain_texture_transform.xml b/indra/newview/skins/default/xui/pl/panel_region_terrain_texture_transform.xml
new file mode 100644
index 0000000000..12ec277276
--- /dev/null
+++ b/indra/newview/skins/default/xui/pl/panel_region_terrain_texture_transform.xml
@@ -0,0 +1,28 @@
+
+
+
+ brak danych
+
+
+ Tekstury terenu
+
+
+ Materiały terenu
+
+
+
+ 1 (Nisko)
+
+
+ 4 (Wysoko)
+
+
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/pl/panel_settings_terrain_elevation.xml b/indra/newview/skins/default/xui/pl/panel_settings_terrain_elevation.xml
new file mode 100644
index 0000000000..efe14c623b
--- /dev/null
+++ b/indra/newview/skins/default/xui/pl/panel_settings_terrain_elevation.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+ Zakresy elewacyjne tekstur
+
+
+ Zakresy elewacyjne materiałów
+
+
+ Te wartości reprezentują zakres przenikania tekstur wyżej.
+
+
+ Te wartości reprezentują zakres przenikania materiałów wyżej.
+
+
+ Mierzone w metrach, wartość Nisko jest maksymalną wys. tekstury #1, a wartość Wysoko jest minimalną wys. tekstury #4.
+
+
+ Mierzone w metrach, wartość Nisko jest maksymalną wys. materiału #1, a wartość Wysoko jest minimalną wys. materiału #4.
+
+
+ Północny zach.
+
+
+ Północny wsch.
+
+
+
+
+
+
+ Południowy zach.
+
+
+ Południowy wsch.
+
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/pl/panel_settings_terrain_transform.xml b/indra/newview/skins/default/xui/pl/panel_settings_terrain_transform.xml
new file mode 100644
index 0000000000..ae9005cd53
--- /dev/null
+++ b/indra/newview/skins/default/xui/pl/panel_settings_terrain_transform.xml
@@ -0,0 +1,18 @@
+
+
+
+ Skala u
+
+
+ Skala v
+
+
+ Obrót
+
+
+ Przesun. u
+
+
+ Przesun. v
+
+
diff --git a/indra/newview/skins/default/xui/ru/menu_object.xml b/indra/newview/skins/default/xui/ru/menu_object.xml
index 1cb506bfc6..067a6a4444 100644
--- a/indra/newview/skins/default/xui/ru/menu_object.xml
+++ b/indra/newview/skins/default/xui/ru/menu_object.xml
@@ -41,12 +41,14 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/ru/menu_viewer.xml b/indra/newview/skins/default/xui/ru/menu_viewer.xml
index 66866e7915..5bbbd960e0 100644
--- a/indra/newview/skins/default/xui/ru/menu_viewer.xml
+++ b/indra/newview/skins/default/xui/ru/menu_viewer.xml
@@ -147,6 +147,7 @@
+
@@ -196,6 +197,11 @@
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/ru/notifications.xml b/indra/newview/skins/default/xui/ru/notifications.xml
index d802d42363..d8cd46ade0 100644
--- a/indra/newview/skins/default/xui/ru/notifications.xml
+++ b/indra/newview/skins/default/xui/ru/notifications.xml
@@ -3634,6 +3634,11 @@ URL: [AUDIOURL]
Появились новые типы изменения голоса!
+
+Функция изменения голоса не поддерживается данным средством просмотра.
+Более подробную информацию о других инструментах для изменения голоса см. в [[FAQ_URL]этой статье].
+
+
Эту область могут посещать только участники определенной группы.
diff --git a/indra/newview/skins/default/xui/ru/panel_fs_performance_nearby.xml b/indra/newview/skins/default/xui/ru/panel_fs_performance_nearby.xml
index d82785b813..8648bf7dff 100644
--- a/indra/newview/skins/default/xui/ru/panel_fs_performance_nearby.xml
+++ b/indra/newview/skins/default/xui/ru/panel_fs_performance_nearby.xml
@@ -20,7 +20,14 @@
Примечание. Используйте вкладку Сложность аватара, чтобы видеть как вы влияете на других.
-
+
+ Отображение аватара:
+
+
+
+
+
+
Бейджи:
diff --git a/indra/newview/skins/default/xui/ru/panel_preferences_sound.xml b/indra/newview/skins/default/xui/ru/panel_preferences_sound.xml
index 343cd41478..c2dfe70e49 100644
--- a/indra/newview/skins/default/xui/ru/panel_preferences_sound.xml
+++ b/indra/newview/skins/default/xui/ru/panel_preferences_sound.xml
@@ -111,7 +111,6 @@
-
@@ -122,7 +121,8 @@
- Шумоподавление
+
+ Шумоподавление:
diff --git a/scripts/configure_firestorm.sh b/scripts/configure_firestorm.sh
index 9cab69753d..73ebcfe17d 100755
--- a/scripts/configure_firestorm.sh
+++ b/scripts/configure_firestorm.sh
@@ -309,15 +309,6 @@ if [ ! -d `dirname "$LOG"` ] ; then
mkdir -p `dirname "$LOG"`
fi
-if [ $TARGET_PLATFORM == "darwin" ]
-then
- if [ $WANTS_CRASHREPORTING -eq $TRUE ]
- then
- echo "--crashreporting is not supported on this platform"
- WANTS_CRASHREPORTING=$FALSE
- fi
-fi
-
echo -e "configure_firestorm.sh" > $LOG
echo -e " PLATFORM: $TARGET_PLATFORM" | tee -a $LOG
echo -e " KDU: `b2a $WANTS_KDU`" | tee -a $LOG