fix(point): preserve relative marker sizing

Keep rendering, picking, block transforms, and plotted output on the
same viewport-relative PDSIZE geometry without overloading wire width
fields.
This commit is contained in:
Hakan Seven committed 2026-08-22 22:22:01 +03:00
1 parent c5fe70627a
commit 7293bec1b9
69 files changed
+823 -221

No files matched your search

+1 -1
View File
@@ -3073,7 +3073,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE القيمة الجديدة [0=نقطة 1=لا شيء 2=+ 3=x 4=شرطة؛ +32 دائرة +64 مربع]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = عُيّن PDMODE إلى __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE حجم النقطة الجديد (0 = 5% من منفذ العرض، <0 = مطلق):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE حجم النقطة الجديد (0 = 5% من منفذ العرض، >0 = مطلق، <0 = نسبة مئوية من منفذ العرض):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = عُيّن PDSIZE إلى __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3061,7 +3061,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE нова стойност [0=точка 1=нищо 2=+ 3=x 4=чертичка; +32 окръжност +64 квадрат]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE зададен на __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE нов размер на точка (0 = 5% от изгледа, <0 = абсолютно):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE нов размер на точка (0 = 5% от изгледа, >0 = абсолютен, <0 = процент от изгледа):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE зададен на __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3060,7 +3060,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE nová hodnota [0=dot 1=none 2=+ 3=x 4=tick; +32 kruh +64 čtverec]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE nastaveno na __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = Nová velikost bodu PDSIZE (0 = 5 % výřezu, <0 = absolutní):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = Nová velikost bodu PDSIZE (0 = 5 % výřezu, >0 = absolutní, <0 = procento výřezu):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE nastaveno na __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3059,7 +3059,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE Neuer Wert [0=Punkt, 1=Kein Symbol, 2=+, 3=×, 4=Strich; +32=Kreis, +64=Quadrat]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE auf __ocs_fmt_0__ gesetzt
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE Neue Punktgröße (0 = 5 % des Ansichtsfensters, < 0 = absolut):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE Neue Punktgröße (0 = 5 % des Ansichtsfensters, > 0 = absolut, < 0 = Ansichtsfenster-Prozentwert):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE auf __ocs_fmt_0__ gesetzt
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3087,7 +3087,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE new value [0=dot 1=none 2=+ 3=x 4=tick; +32 circle +64 square]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE set to __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE new point size (0 = 5% of viewport, <0 = absolute):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE new point size (0 = 5% of viewport, >0 = absolute, <0 = viewport percentage):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE set to __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3061,7 +3061,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE nuevo valor [0=punto 1=ninguno 2=+ 3=x 4=marca; +32 círculo +64 cuadrado]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE establecido en __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE nuevo tamaño de punto (0 = 5 % de la ventana gráfica, <0 = absoluto):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE nuevo tamaño de punto (0 = 5 % de la ventana gráfica, >0 = absoluto, <0 = porcentaje de la ventana gráfica):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE establecido en __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3060,7 +3060,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE uusi arvo [0=dot 1=none 2=+ 3=x 4=tick; +32 ympyrä +64 neliö]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE asetettu arvoon __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE uusi pistekoko (0 = 5 % kuvaportista, <0 = absoluuttinen):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE uusi pistekoko (0 = 5 % kuvaportista, >0 = absoluuttinen, <0 = kuvaportin prosenttiosuus):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE asetettu arvoon __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3061,7 +3061,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE nouvelle valeur [0=dot 1=none 2=+ 3=x 4=tick; +32 cercle +64 carré]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE réglé sur __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE Nouvelle taille de point (0 = 5 % de la fenêtre, < 0 = absolue) :
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE Nouvelle taille de point (0 = 5 % de la fenêtre, > 0 = absolue, < 0 = pourcentage de la fenêtre) :
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE réglé sur __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3049,7 +3049,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE नया मान [0=बिंदु 1=कोई नहीं 2=+ 3=× 4=टिक; +32 वृत्त +64 वर्ग]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE सेट करने के लिए __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE नए बिंदु आकार (0 = 5% व्यूपोर्ट, <0 = निरपेक्ष):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE नया बिंदु आकार (0 = व्यूपोर्ट का 5%, >0 = निरपेक्ष, <0 = व्यूपोर्ट प्रतिशत):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE सेट करने के लिए __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3060,7 +3060,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE új érték [0=dot 1=none 2=+ 3=x 4=tick; +32 kör +64 négyzet]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = A PDMODE __ocs_fmt_0__ értékre van állítva
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE új pontméret (0 = a nézetablak 5%-a, <0 = abszolút):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE új pontméret (0 = a nézetablak 5%-a, >0 = abszolút, <0 = a nézetablak százaléka):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = A PDSIZE __ocs_fmt_0__ értékre van állítva
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3060,7 +3060,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE nuovo valore [0=punto 1=none 2=+ 3=x 4=tick; +32 cerchio +64 quadrato]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE impostato su __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE nuova dimensione in punti (0 = 5% dell'area visibile, <0 = assoluto):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE nuova dimensione del punto (0 = 5% dell'area visibile, >0 = assoluto, <0 = percentuale dell'area visibile):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE impostato su __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3049,7 +3049,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE 新しい値 [0=点 1=なし 2=+ 3=x 4=目盛り、+32 円 +64 正方形]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE を __ocs_fmt_0__ に設定しました
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE 新しい点サイズ(0=ビューポートの 5%、<0=絶対値):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE 新しい点サイズ(0=ビューポートの 5%、>0=絶対値、<0=ビューポートの割合):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE を __ocs_fmt_0__ に設定しました
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3060,7 +3060,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE 새 값 [0=dot 1=none 2=+ 3=x 4=tick; +32원 +64사각형]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE가 __ocs_fmt_0__로 설정됨
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE 새 포인트 크기(0 = 뷰포트의 5%, <0 = 절대값):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE 새 포인트 크기(0 = 뷰포트의 5%, >0 = 절대값, <0 = 뷰포트 백분율):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE가 __ocs_fmt_0__로 설정됨
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3061,7 +3061,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE nieuwe waarde [0=punt 1=geen 2=+ 3=x 4=streepje; +32 cirkel +64 vierkant]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE ingesteld op __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE nieuwe puntgrootte (0 = 5% van weergavevenster, <0 = absoluut):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE nieuwe puntgrootte (0 = 5% van weergavevenster, >0 = absoluut, <0 = percentage van weergavevenster):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE ingesteld op __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3060,7 +3060,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE nowa wartość [0=dot 1=none 2=+ 3=x 4=tick; +32 koło +64 kwadraty]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE ustawione na __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE nowy rozmiar punktu (0 = 5% rzutni, <0 = bezwzględnie):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE nowy rozmiar punktu (0 = 5% rzutni, >0 = bezwzględnie, <0 = procent rzutni):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE ustawione na __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3061,7 +3061,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE novo valor [0=ponto 1=nenhum 2=+ 3=x 4=marca; +32 círculo +64 quadrado]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE definido como __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE novo tamanho do ponto (0 = 5% da janela de visualização, <0 = absoluto):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE novo tamanho do ponto (0 = 5% da janela de visualização, >0 = absoluto, <0 = porcentagem da janela de visualização):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE definido como __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3064,7 +3064,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE Новое значение [0=точка 1=нет 2=+ 3=× 4=штрих; +32 окружность +64 квадрат]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE, установленный на __ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE новый размер точки (0 = 5% от площади обзора, <0 = абсолютный):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE новый размер точки (0 = 5% от области просмотра, >0 = абсолютный, <0 = процент области просмотра):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE, установленный на __ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3027,7 +3027,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE Yeni değer [0=nokta 1=yok 2=+ 3=x 4=çentik; +32 çember +64 kare]:
.pdmode-v = PDMODE = __ocs_fmt_0__
.pdmode-set-to-v = PDMODE __ocs_fmt_0__ olarak ayarlandı
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE Yeni nokta boyutu (0 = görünüm alanının %5'i, <0 = mutlak):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE Yeni nokta boyutu (0 = görünüm alanının %5'i, >0 = mutlak, <0 = görünüm alanı yüzdesi):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__
.pdsize-set-to-v-4 = PDSIZE __ocs_fmt_0__ olarak ayarlandı
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3044,7 +3044,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE 新值 [0=点 1=无 2=+ 3=× 4=短划;+32 圆 +64 方框]:
.pdmode-v = PDMODE = __ocs_fmt_0__ 时间轴 :
.pdmode-set-to-v = PDMODE 设置为__ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE 指定新点大小(0 = 视口的 5%,<0 = 绝对值):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE 指定新点大小(0 = 视口的 5%,>0 = 绝对值,<0 = 视口百分比):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__ 时间轴 :
.pdsize-set-to-v-4 = PDSIZE 设置为__ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)
+1 -1
View File
@@ -3056,7 +3056,7 @@ styles =
.pdmode-new-value-0-dot-1-none-2-3-x-4-tick-32 = PDMODE 新值 [0=點 1=無 2=+ 3=× 4=短划;+32 圓 +64 方框]:
.pdmode-v = PDMODE = __ocs_fmt_0__ 時間軸 :
.pdmode-set-to-v = PDMODE 設定為__ocs_fmt_0__
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE 指定新點大小(0 = 視口的 5%,<0 = 絕對值):
.pdsize-new-point-size-0-5-of-viewport-0-absolu = PDSIZE 指定新點大小(0 = 視口的 5%,>0 = 絕對值,<0 = 視口百分比):
.pdsize-v-4 = PDSIZE = __ocs_fmt_0__ 時間軸 :
.pdsize-set-to-v-4 = PDSIZE 設定為__ocs_fmt_0__
.pickadd = PICKADD = __ocs_fmt_0__ (__ocs_fmt_1__)