mirror of
https://github.com/leozide/leocad.git
synced 2026-10-26 22:10:32 +00:00
Highlight newly added pieces with the configured highlight color in outline mode, and widen outlines with an outward opacity falloff. Keep highlight coverage independent of selection in the existing mask so overlap preserves selection and focus priority, and limit the obscured fill to selection. Skip selection visibility and occluder draws in highlight-only scenes while retaining colored-edge fallback for line meshes and unsupported views. Rename the shared preference to Highlight Style throughout the UI, renderer, and persisted settings without migrating the previous key. Update contextual help and translation catalogs, preserving existing translations and leaving new text unfinished. Name the selection-only mask draw DrawSelectionMask. Validation: macOS debug build; desktop OpenGL checks for fading, focus colors, selection/highlight overlap, occlusion, transparency, MSAA, and edge fallback; preference round trips; compilation of all nine translation catalogs. Fixes #461
65 lines
2.5 KiB
XML
65 lines
2.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE TS>
|
|
<TS version="2.1" language="en_US" sourcelanguage="en_US">
|
|
<context>
|
|
<name>lcBlenderPreferences</name>
|
|
<message numerus="yes">
|
|
<location filename="../common/lc_blenderpreferences.cpp" line="3910"/>
|
|
<source>%1 of %n files extracted.</source>
|
|
<translation>
|
|
<numerusform>%1 of %n file extracted.</numerusform>
|
|
<numerusform>%1 of %n files extracted.</numerusform>
|
|
</translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<location filename="../common/lc_blenderpreferences.cpp" line="3581"/>
|
|
<source>Finished writing Blender parameter entries. Processed %n lines in file '%1'.</source>
|
|
<translation>
|
|
<numerusform>Finished writing Blender parameter entries. Processed %n line in file '%1'.</numerusform>
|
|
<numerusform>Finished writing Blender parameter entries. Processed %n lines in file '%1'.</numerusform>
|
|
</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>lcMainWindow</name>
|
|
<message numerus="yes">
|
|
<location filename="../common/lc_mainwindow.cpp" line="2376"/>
|
|
<source>%n objects selected</source>
|
|
<translation>
|
|
<numerusform>%n object selected</numerusform>
|
|
<numerusform>%n objects selected</numerusform>
|
|
</translation>
|
|
</message>
|
|
<message numerus="yes">
|
|
<location filename="../common/lc_mainwindow.cpp" line="2776"/>
|
|
<source>Merged %n submodels.</source>
|
|
<translation>
|
|
<numerusform>Merged %n submodel.</numerusform>
|
|
<numerusform>Merged %n submodels.</numerusform>
|
|
</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>lcModel</name>
|
|
<message numerus="yes">
|
|
<location filename="../common/lc_model.cpp" line="5458"/>
|
|
<source>Replace Pieces</source>
|
|
<translation>
|
|
<numerusform>Replace Piece</numerusform>
|
|
<numerusform>Replace Pieces</numerusform>
|
|
</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>lcModelListDialog</name>
|
|
<message numerus="yes">
|
|
<location filename="../common/lc_modellistdialog.cpp" line="143"/>
|
|
<source>Are you sure you want to delete %n submodels?</source>
|
|
<translation>
|
|
<numerusform>Are you sure you want to delete %n submodel?</numerusform>
|
|
<numerusform>Are you sure you want to delete %n submodels?</numerusform>
|
|
</translation>
|
|
</message>
|
|
</context>
|
|
</TS>
|