phkahler
b34d9a2f11
Delete the partially drawn entity when ESC is pressed on pending operations by using UndoUndo()
2023-07-26 20:42:18 -04:00
ruevs
f0912d42b1
UI: Remove shortcut key collisions in the Sketch menu
...
"&Workplane" -> "Wor&kplane"
"&Image" -> "I&mage"
"Tangent &Arc at Point" -> "Ta&ngent Arc at Point"
Closes #1019
2023-07-14 16:32:33 +03:00
Matteo Scalia
3d04d4cc04
skip duplicate drilled holes
2023-07-07 08:49:24 -04:00
alufers
7ccb0ffac4
UI: Add Ctrl+Shift+S keyboard shortuct for Save As
...
Many desktop programs use this shortcut for the "Save As" dialog,
so it makes sense to add it here so that different variants of parts
can be quickly created.
2023-07-03 17:00:06 +03:00
phkahler
fd25424ab5
small simplifications
2023-05-21 12:19:35 -04:00
phkahler
604335f1c9
rename the enums for surface classification in the SShell class.
2023-05-21 12:19:35 -04:00
liuxilu
2e2aceb5ed
Chinese transalation updated ( #1365 )
...
* revised zh_CN.po
* update PO-Revision-Date
* revised zh_CN.po
* revised zh_CN.po
* revert workaround for fixed crash #990
2023-05-04 19:28:00 +03:00
Alexandre Prokoudine
aa0d25e6ae
Update Russian translation ( #1355 )
2023-04-05 00:02:29 +03:00
ruevs
659215d84c
Translations: update Spanish
...
Mostly with Google translate :-)
2023-03-17 11:37:12 +02:00
ruevs
7161a2ab38
Translations: update Japanese
...
Japanese (ja_JP): updated by @verylowfreq
2023-03-17 10:13:49 +02:00
ruevs
b69d565e9d
Translations: update Turkish
...
Turkish (tr_TR): updated by @mhalil
2023-03-17 10:13:49 +02:00
ruevs
9e043c66ca
UI: Fix typo in the "Angle" constraint hint.
2023-03-17 10:13:49 +02:00
ruevs
dab6e173ee
Translations: update all other languages
...
- French (fr_FR): updated by @progval
- Czech (cs_CZ): updated by @strzinek
- Turkish (tr_TR): updated by @mhalil
- German (de_DE): small update from @rurban
- All other languages: changed messages will revert to English until updated.
2023-03-17 10:13:49 +02:00
ruevs
d63047d089
Translations: update English
2023-03-17 10:13:49 +02:00
ruevs
0305f9a56c
Translations: update German and Russian
...
...to the best of my abilities. Both need a review from a native speaker.
2023-03-17 10:13:48 +02:00
ruevs
69ded9721f
Update the year to 2023 in the About dialog and Windows version resource.
2023-03-17 10:12:12 +02:00
ruevs
25b5977962
Fix a crash when constraining a line segment symmetric
...
This was a regression Introduced in 3d3d5c7
.
Fixes #1345
2023-02-28 22:49:36 +02:00
Blockers
d6e970918f
Fix MessageBox Avalanches due to Message blocking
...
This fixes #1320 . The root cause for the avalanche of
messages is due to how the refresh timer system calls GenerateAll. When
GenerateAll is called by Refresh, if a Message occurs, that Message will
block GenerateAll. It _doesn't_ block subsequent calls from the timer to
Refresh (presumably from a separate thread). Because the
"scheduledGenerateAll" flag is not cleared until after the generation is
unblocked, each following refresh triggers another call to GenerateAll.
By reversing the flag clear and call, it breaks the cycle. I don't think
this matters for scheduledShowTW, but I updated it as well.
2023-02-03 11:52:16 -05:00
robnee
3c91bf7ca4
Add config option for "camera" rotation navigation
...
SS rotates the model when middle button dragging while some users expect
this operation to rotate the camera where left-right and up-down directions are
reversed instead. This adds that option.
2023-02-03 11:50:55 -05:00
phkahler
302aebfd1a
quiet some compiler warnings
2023-02-01 13:36:42 -05:00
phkahler
e4fcb7de08
stop using deprecated gtk_show_uri on Linux
2023-02-01 13:36:42 -05:00
phkahler
0c28adc69e
eliminate possible use before set warnings
2023-01-31 22:14:54 -05:00
Koen Schmeets
8117a21d59
Revert legacy snapstore key
2023-01-31 23:45:42 +01:00
phkahler
9ee9aa7609
Treat a linked group as mesh-only if it has a Mesh but no Shell.
2023-01-29 18:36:38 -05:00
ruevs
b556daaf74
Tanslations: update main translation file
2023-01-18 17:44:08 +02:00
ruevs
3f11bbe47a
Translations: change contact informatuion in "Report-Msgid-Bugs-To:"
...
to current maintainer.
2023-01-18 17:40:35 +02:00
lomatus
10c6c09541
Chinese translation updated.
2023-01-17 19:29:07 -05:00
ruevs
9282b403dd
UI: Make the new "dimensions only mode" icons consistent with the rest.
...
Also optimize for size.
2023-01-17 19:16:36 -05:00
ruevs
60cd95d608
Dimension constraints only display mode improvements
...
Make the `TriStateButton` class "universal" and use it in place of the
`OccludedLinesButton` class which is now removed.
Fix the tool-tips on the constraint button to show what will come instead
of what is - just like the the occluded lines button. Also change the
text of the tool-tips wording to be more clear and consistent with other
buttons.
Small stylistic and code formatting changes.
2023-01-17 19:16:36 -05:00
77maxikov
a0219b2228
dimonly fix
2023-01-17 19:16:36 -05:00
phkahler
4a34253a37
Don't try to drag points with pt-coincident constraint to a previous group. Fixes #1012 and makes dragging as done in one of the tutorials possible again.
2023-01-17 19:12:06 -05:00
ruevs
b4be656f25
Update CHANGELOG.md
2023-01-11 22:58:30 +02:00
77maxikov
7b6a85da5a
UI: Add constraining multiple points coincident
2023-01-11 22:35:07 +02:00
ruevs
6487fb890e
UI: Adjust the menu items "Angle" and "Equal..." to match current state.
2023-01-11 22:27:07 +02:00
ruevs
bacc0b66bd
UI: Adjust the hints for creating constraints
...
...for equal circles/arcs and angles.
2023-01-11 22:18:19 +02:00
Paul Kahler
3ee3561153
Update CHANGELOG.md
2023-01-11 12:42:08 -05:00
Paul Kahler
a1be8a8d6a
Update CHANGELOG.md
2023-01-11 11:54:51 -05:00
ruevs
f22ebf2a54
UI: Adjust the hints for creating constraints
...
...to match the new multi(variadic) constraints.
2023-01-11 10:31:45 +02:00
phkahler
20e3d15f90
Use N for equal angle constraints. Allows 3 or 4 line segments to be set equal length all at once.
2023-01-10 16:17:57 -05:00
Koen Schmeets
10cb310f18
Try to use SNAPCRAFT_STORE_LEGACY_CREDENTIALS for now
2023-01-08 13:06:08 +01:00
Koen Schmeets
1827d154c8
Fix snap release ( #1323 )
2023-01-08 02:33:15 +03:00
phkahler
a71e4bef81
allow equal angle constraints when 3 or 4 lines selected. Variadic constraints broke this feature by make equal length lines in those cases.
2023-01-07 15:35:50 -05:00
phkahler
3833dd0246
Allow point-on-face for up to 3 faces at once
2023-01-02 17:25:31 -05:00
ruevs
3609f8a7e9
Use a lambda to list selected faces when multiple faces are selected.
2023-01-02 17:25:31 -05:00
ruevs
aee47a42c6
Clean up face selection code
2023-01-02 17:25:31 -05:00
ruevs
adb2768154
Draw up to three selected faces
2023-01-02 17:25:31 -05:00
phkahler
7d5eaffa89
Add ability to select 3 faces
2023-01-02 17:25:31 -05:00
phkahler
105a350ccd
change/fix some undo behavior in variadic constraints
2023-01-02 15:28:58 -05:00
phkahler
0db1f6bacd
Fix H/V constraints on points and allow more than 2 points
2023-01-02 15:28:58 -05:00
phkahler
a5809891d6
fix several crashes on constraint creeation
2023-01-02 15:28:58 -05:00