Ansariel 2024-02-18 16:23:30 +01:00
commit 7a914d35ba
14 changed files with 73 additions and 271 deletions

View File

@ -44,8 +44,8 @@ jobs:
echo "/usr/local/bin" >> $GITHUB_PATH
echo "$(brew --prefix)/opt/gnu-sed/libexec/gnubin" >> $GITHUB_PATH
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
id: py311
with:
python-version: '3.11'
@ -130,12 +130,12 @@ jobs:
shell: bash
- name: Get the code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Checkout build vars (after the main code)
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: FirestormViewer/fs-build-variables
path: build-variables
@ -275,7 +275,7 @@ jobs:
# fi
- name: Publish artifacts
if: runner.os == 'Windows'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ env.FS_RELEASE_TYPE }}-${{ matrix.os }}-${{ matrix.addrsize }}-${{ matrix.grid }}-artifacts.zip
path: |
@ -284,7 +284,7 @@ jobs:
- name: publish Linux artifacts
if: runner.os == 'Linux'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ env.FS_RELEASE_TYPE }}-${{ matrix.os }}-${{matrix.addrsize}}-${{matrix.grid}}-artifacts.zip
path: |
@ -293,7 +293,7 @@ jobs:
- name: publish MacOS artifacts
if: runner.os == 'macOS'
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ env.FS_RELEASE_TYPE }}-${{ matrix.os }}-${{matrix.addrsize}}-${{matrix.grid}}-artifacts.zip
path: |
@ -361,7 +361,7 @@ jobs:
echo "FS_BUILD_WEBHOOK_URL=${FS_BUILD_WEBHOOK_URL}" >> $GITHUB_ENV
- name: Download artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
id: download
with:
path: to_deploy

View File

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater name="outfit_photo_preview">
<floater.string name="Title">
Tekstura: [NAME]
</floater.string>
<floater.string name="exceed_limits">
[MAX_WIDTH]*[MAX_HEIGHT] şəkilin maksimal ölçüsüdür. Zəhmət olmasa, ayrı şəkil seçin.
</floater.string>
<floater.string name="photo_confirmation">
[OUTFIT] geyimi üçün bu şəkil təyin edilsin?
</floater.string>
<text name="dimensions">
[WIDTH]piks. x [HEIGHT]piks.
</text>
<button label="OK" name="ok_btn"/>
<button label="Ləğv et" name="cancel_btn"/>
</floater>

View File

@ -1,61 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater name="outfit_snapshot" title="Geyim şəkili">
<floater.string name="unknown">
naməlum
</floater.string>
<string name="inventory_progress_str">
Avadanlıq siyahısına saxlanıldı
</string>
<string name="inventory_succeeded_str">
Avadanlıq siyahısına saxlanıldı!
</string>
<string name="inventory_failed_str">
Avadanlıq siyahısına saxlamaq alınmadı.
</string>
<view name="controls_container">
<button label="Yenilə" name="new_snapshot_btn"/>
<panel name="advanced_options_panel">
<text name="layer_type_label">
Şəkil:
</text>
<combo_box label="Şəkil təbəqələri" name="layer_types">
<combo_box.item label="Rənglər" name="Colors" />
<combo_box.item label="Dərinlik" name="Depth" />
<combo_box.item label="Dərinlik (24 bit)" name="Depth24" />
</combo_box>
<check_box label="İnterfeys" name="ui_check" />
<check_box label="L$ Balansı" name="currency_check" />
<check_box label="Displey" name="hud_check" />
<check_box label="Çərçivəni dondur (tam ekran)" name="freeze_frame_check" />
<check_box label="Avtomatik yeniləmə" name="auto_snapshot_check" />
<text name="filter_list_label" width="60" >
Filtr:
</text>
<combo_box name="filters_combobox" tool_tip="Şəkil filterləri" left="60" >
<combo_box.item label="Filtersiz" name="NoFilter" />
</combo_box>
</panel>
<panel name="succeeded_panel">
<text name="succeeded_lbl">
Uğurlu
</text>
</panel>
<panel name="failed_panel">
<text name="failed_lbl">
Uğursuz
</text>
</panel>
<text name="working_lbl">
İş
</text>
<text name="refresh_lbl">
Yadda saxlamaq üçün yeniləyin.
</text>
</view>
<text name="image_res_text">
[WIDTH]piks (en) x [HEIGHT]piks (hündürlük)
</text>
<text name="file_size_label">
[SIZE] KB
</text>
</floater>

View File

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<floater name="env_adjust_snapshot" title="Éclairage personnel">
<string name="hdr_string">Échelle HDR :</string>
<string name="brightness_string">Luminosité :</string>
<string name="hdr_tooltip">Intensité des effets d'éclairage tels que les ciels lumineux réalistes et l'exposition dynamique. 1.0 est la valeur par défaut, 0 correspond à la désactivation, les valeurs entre 0 et 1 mélangent la lumière ambiante et la lumière HDR.</string>
<layout_stack name="outer_stack">
<layout_panel name="env_controls">
<layout_stack name="settings_stack">
@ -40,23 +43,31 @@
<text name="cloud_scale_label">
Taille des nuages :
</text>
<text name="reflection_probe_ambiance_label">Ambiance de la sonde de réflexion :</text>
<slider name="probe_ambiance" tool_tip="L'intensité de l'éclairage indirect basé sur l'environnement. À zéro, l'échelle HDR devient Luminosité"/>
<text name="scene_gamma_label">
Gamma de la scène :
Luminosité :
</text>
</layout_panel>
<layout_panel name="lp_3">
<text name="label">
Soleil :
</text>
<text name="sun_azimuth_label">
Azimut :
</text>
<text name="sun_elevation_label">
Élévation :
</text>
<check_box label="Montrer la balise" name="sunbeacon"/>
<text name="scale_label">
Échelle :
</text>
<text name="glow_focus_label">
Glow Focus :
Netteté de l'éclat :
</text>
<text name="glow_size_label">
Taille de la lueur :
Taille de l'éclat :
</text>
<text name="star_brightness_label">
Brillance des étoiles :
@ -66,6 +77,12 @@
<text name="label">
Lune :
</text>
<text name="moon_azimuth_label">
Azimut :
</text>
<text name="moon_elevation_label">
Élévation :
</text>
<check_box label="Montrer la balise" name="moonbeacon"/>
</layout_panel>
</layout_stack>

View File

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater name="simple_outfit_snapshot" title="Photo de la tenue">
<button label="Photographier" name="new_snapshot_btn" />
<button label="Sauver ([UPLOAD_COST]L$)" name="save_btn" />
<button label="Annuler" name="cancel_btn" />
</floater>

View File

@ -16,6 +16,7 @@
<stat_bar label="KTris par image" name="ktrisframe"/>
<stat_bar label="KTris par seconde" name="ktrissec"/>
<stat_bar label="Total d'objets" name="totalobjs"/>
<stat_bar label="Total des objets" name="objs"/>
<stat_bar label="Objets en cache" name="cachedobjs"/>
<stat_bar label="Nouveaux objets" name="newobjs"/>
<stat_bar label="Taux de réussite du cache des objets" name="object_cache_hits"/>
@ -33,6 +34,9 @@
<stat_bar label="Mémoire brute" name="rawmemstat"/>
<stat_bar label="Mémoire liée" name="glboundmemstat"/>
</stat_view>
<stat_view label="Matériau" name="material">
<stat_bar label="Nombre" name="nummaterials"/>
</stat_view>
<stat_view label="Mémoire utilisée" name="memory">
<stat_bar label="Interface" name="LLView"/>
<stat_bar label="Polices" name="LLFontFreetype"/>

View File

@ -5431,6 +5431,39 @@ Décompression : [UNPACK_TIME]s [USIZE]KB
<button name="cancel" text="Annuler" />
</form>
</notification>
<notification label="Créer un sous-dossier" name="CreateSubfolder">
Nommez le nouveau dossier :
<form name="form">
<button name="OK" text="OK"/>
<button name="Cancel" text="Annuler"/>
</form>
</notification>
<notification name="SameFolderRequired">
Les éléments sélectionnés doivent être dans le même dossier.
<usetemplate name="okbutton" yestext="OK"/>
</notification>
<notification name="RiggedMeshAttachedToHUD">
Un objet "[NAME]" attaché au point du HUD "[POINT]" contient des mesh riggés.
Les mesh riggés sont conçus pour être attachés à l'avatar. Ni vous ni personne d'autre ne verra cet objet.
Si vous souhaitez voir cet objet, retirez-le et rattachez-le à un point d'attache de l'avatar.
<usetemplate ignoretext="M'avertir lorsqu'un mesh riggé est attaché à un point du HUD." name="okignore" yestext="OK"/>
</notification>
<notification name="ReflectionProbeApplied">
ATTENTION : Vous avez fait de votre objet une sonde de réflexion. Cela modifiera implicitement l'objet pour imiter son volume d'influence et entraînera des modifications irréversibles de cet objet. Voulez-vous continuer ?
<usetemplate ignoretext="Conseils pour la sonde de réflexion" name="okcancelignore" notext="Annuler" yestext="OK"/>
</notification>
<notification name="AutoAdjustHDRSky">
Vous modifiez un ciel non HDR qui a été automatiquement converti en HDR. Pour supprimer le HDR et le mappage des tons, réglez l'Ambiance de la sonde de réflexion sur zéro.
<usetemplate ignoretext="Avertissement concernant l'ajustement du ciel HDR" name="okignore" yestext="OK"/>
</notification>
<notification name="EnableAutoFPSWarning">
Vous êtes sur le point d'activer l'AutoFPS. Tous les paramètres graphiques non sauvegardés seront perdus.
Voulez-vous d'abord les sauvegarder ?
<usetemplate name="okcancelbuttons" notext="No" yestext="Yes"/>
</notification>
<notification name="NoValidEnvSettingFound">
Aucun paramètre d'environnement valide n'a été sélectionné.

View File

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel label="Atmosphère et lumières" name="panel_settings_sky_atmos">
<string name="hdr_string">Échelle HDR :</string>
<string name="brightness_string">Luminosité :</string>
<string name="hdr_tooltip">Intensité des effets de luminosité tels que les ciels lumineux réalistes et l'exposition dynamique. 1.0 est la valeur par défaut, 0 est désactivé, les valeurs entre 0 et 1 mélangent la luminosité ambiante et le HDR.</string>
<layout_stack name="main_ls">
<layout_panel name="top_lp">
<text name="ambient_color_label">
@ -41,6 +44,10 @@
<text name="maximum_altitude_label">
Altitude maximale :
</text>
<text name="probe_ambiance_label" tool_tip="Contrôle de l'irradiance. Si différent de zéro, active le modèle d'éclairage HDR.">
Ambiance de la sonde de réflexion (HDR):
</text>
<slider name="probe_ambiance" tool_tip="Intensité de l'éclairage indirect basé sur l'environnement. À zéro, l'échelle HDR devient Luminosité"/>
<text name="scene_gamma_label">
Gamma de scène :
</text>

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater title="Token MFA richiesto" name="mfa_challenge">
<text name="token_prompt_text">
token
</text>
<button label="Continua" name="continue_btn" />
<button label="Annulla" name="cancel_btn" />
</floater>

View File

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<floater title="二段階認証トークンが必要です" name="mfa_challenge">
<text name="token_prompt_text">
トークンのプロンプト
</text>
<line_editor name="token_edit"/>
<button label="続ける" name="continue_btn"/>
<button label="キャンセル" name="cancel_btn"/>
</floater>

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater title="Wymagany token MFA" name="mfa_challenge">
<text name="token_prompt_text">
token
</text>
<button label="Kontynuuj" name="continue_btn" />
<button label="Anuluj" name="cancel_btn" />
</floater>

View File

@ -458,7 +458,7 @@ Nis ↔ Najniż
</combo_box>
<check_box label="Dynamiczna" name="Probe Dynamic" tool_tip="Po włączeniu tej opcji, awatary będą pojawiać się w odbiciach wewnątrz obszaru wpływu tej sondy." />
<spinner label="Nastrój" name="Probe Ambiance" />
<spinner label="Przycinanie" name="Probe Near Clip" />
<spinner label="Zasięg" name="Probe Near Clip" />
<text name="label physicsshapetype">
Typ kształtu fizycznego:
</text>

View File

@ -1,75 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater name="camera_floater">
<panel name="buttons">
<button name="presets_btn" tool_tip="Vistas predefinidas"/>
<button name="pan_btn" tool_tip="Orbital - Zoom - Panorámica"/>
<button name="avatarview_btn" tool_tip="Modos de cámara"/>
</panel>
<floater.string name="rotate_tooltip">
La cámara orbita alrededor de lo enfocado
</floater.string>
<floater.string name="zoom_tooltip">
Acerca o aleja la cámara de lo enfocado
</floater.string>
<floater.string name="move_tooltip">
Mueve la cámara arriba, abajo, izquierda o derecha
</floater.string>
<floater.string name="camera_modes_title">
Vista
</floater.string>
<floater.string name="pan_mode_title">
Cámara
</floater.string>
<floater.string name="presets_mode_title">
Predefinida
</floater.string>
<floater.string name="free_mode_title">
Modo
</floater.string>
<panel name="controls">
<panel name="preset_views_list">
<panel_camera_item name="front_view">
<panel_camera_item.text name="front_view_text">
Vista frontal
</panel_camera_item.text>
</panel_camera_item>
<panel_camera_item name="group_view">
<panel_camera_item.text name="side_view_text">
Vista lateral
</panel_camera_item.text>
</panel_camera_item>
<panel_camera_item name="rear_view">
<panel_camera_item.text name="rear_view_text">
Vista trasera
</panel_camera_item.text>
</panel_camera_item>
</panel>
<panel name="camera_modes_list">
<panel_camera_item name="object_view">
<panel_camera_item.text name="object_view_text">
Centrar el objeto
</panel_camera_item.text>
</panel_camera_item>
<panel_camera_item name="mouselook_view">
<panel_camera_item.text name="mouselook_view_text">
Vista subjetiva
</panel_camera_item.text>
</panel_camera_item>
</panel>
<panel name="zoom">
<layout_stack name="stack">
<layout_panel name="panel_rotate">
<joystick_rotate name="cam_rotate_stick" tool_tip="Orbita la cámara alrededor de lo enfocado"/>
</layout_panel>
<layout_panel name="panel_zoom">
<button name="zoom_plus_btn" tool_tip="Acercar el zoom"/>
<slider_bar name="zoom_slider" tool_tip="Acercar o alejar la cámara de lo enfocado"/>
<button name="zoom_minus_btn" tool_tip="Alejar el zoom"/>
</layout_panel>
<layout_panel name="panel_track">
<joystick_track name="cam_track_stick" tool_tip="Mover la cámara arriba, abajo, izquierda o derecha"/>
</layout_panel>
</layout_stack>
</panel>
</panel>
</floater>

View File

@ -1,75 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater name="camera_floater">
<panel name="buttons">
<button name="presets_btn" tool_tip="Vistas predefinidas"/>
<button name="pan_btn" tool_tip="Orbital - Zoom - Panorámica"/>
<button name="avatarview_btn" tool_tip="Modos de cámara"/>
</panel>
<floater.string name="rotate_tooltip">
La cámara orbita alrededor de lo enfocado
</floater.string>
<floater.string name="zoom_tooltip">
Acerca o aleja la cámara de lo enfocado
</floater.string>
<floater.string name="move_tooltip">
Mueve la cámara arriba, abajo, izquierda o derecha
</floater.string>
<floater.string name="camera_modes_title">
Vista
</floater.string>
<floater.string name="pan_mode_title">
Cámara
</floater.string>
<floater.string name="presets_mode_title">
Predefinida
</floater.string>
<floater.string name="free_mode_title">
Modo
</floater.string>
<panel name="controls">
<panel name="preset_views_list">
<panel_camera_item name="front_view">
<panel_camera_item.text name="front_view_text">
Vista frontal
</panel_camera_item.text>
</panel_camera_item>
<panel_camera_item name="group_view">
<panel_camera_item.text name="side_view_text">
Vista lateral
</panel_camera_item.text>
</panel_camera_item>
<panel_camera_item name="rear_view">
<panel_camera_item.text name="rear_view_text">
Vista trasera
</panel_camera_item.text>
</panel_camera_item>
</panel>
<panel name="camera_modes_list">
<panel_camera_item name="object_view">
<panel_camera_item.text name="object_view_text">
Centrar el objeto
</panel_camera_item.text>
</panel_camera_item>
<panel_camera_item name="mouselook_view">
<panel_camera_item.text name="mouselook_view_text">
Vista subjetiva
</panel_camera_item.text>
</panel_camera_item>
</panel>
<panel name="zoom">
<layout_stack name="stack">
<layout_panel name="panel_rotate">
<joystick_rotate name="cam_rotate_stick" tool_tip="Orbita la cámara alrededor de lo enfocado"/>
</layout_panel>
<layout_panel name="panel_zoom">
<button name="zoom_plus_btn" tool_tip="Acercar el zoom"/>
<slider_bar name="zoom_slider" tool_tip="Acercar o alejar la cámara de lo enfocado"/>
<button name="zoom_minus_btn" tool_tip="Alejar el zoom"/>
</layout_panel>
<layout_panel name="panel_track">
<joystick_track name="cam_track_stick" tool_tip="Mover la cámara arriba, abajo, izquierda o derecha"/>
</layout_panel>
</layout_stack>
</panel>
</panel>
</floater>