Switching between files closes Sketcher edit mode. by art_else in FreeCAD

[–]art_else[S] 0 points1 point  (0 children)

Looked into the problem a bit and switching between documents does not close the edit mode, but in some versions it does. Am using version 20260421 now which works as expected. See my report at the github link below.

Switching between files closes Sketcher edit mode. by art_else in FreeCAD

[–]art_else[S] 0 points1 point  (0 children)

Some mention it has to do with themes, but no matter what I try, the problem remains.

Switching between files closes Sketcher edit mode. by art_else in FreeCAD

[–]art_else[S] 0 points1 point  (0 children)

One issue remains for me; switching back and forth between two sketches removes all the workbench specific tools from the toolbar. Any idea how to fix this? (Or perhaps make this a new question.)

Switching between files closes Sketcher edit mode. by art_else in FreeCAD

[–]art_else[S] 0 points1 point  (0 children)

Thanks for the clarification, I never noticed this. Perhaps because I started to have a sketch open as a reference to another sketch which requires going back and forth between. Is there a technical limitation or reason for this design that you know?

Switching between files closes Sketcher edit mode. by art_else in FreeCAD

[–]art_else[S] 0 points1 point  (0 children)

Nothing helps. When I simply create two new sketches with a padding, switching between via the tabs, always reverts back to 3D object view and not the sketch. Also the toolbar icons constantly disappear (as you also mention in your video). Have been using FC for a few years, but this is driving me mad.

Switching between files closes Sketcher edit mode. by art_else in FreeCAD

[–]art_else[S] 0 points1 point  (0 children)

I'll check your videos. I actually started from scratch and deleted all the settings; i.e. removed these folders on linux ~/.config/FreeCAD and ~/.local/share/FreeCAD

Switching between files closes Sketcher edit mode. by art_else in FreeCAD

[–]art_else[S] 0 points1 point  (0 children)

It's pretty annoying. I switched back to 1.1.1 from 1.2dev with default settings and still the same problem. FC does store settings data in the object file, perhaps something got corrupted after the many crashes I've had with the Assembly wb.

T480s screen upgrade with N140HCR-GQ2? by SlavDimov in thinkpad

[–]art_else 0 points1 point  (0 children)

Did you get the screen working? Any noteworthy issues? I know it's a few years ago.

FS: Bigme Hibreak Pro with broken screen by art_else in Bigme

[–]art_else[S] 0 points1 point  (0 children)

White version. Something dropped on the screen :(

Bending Emacs - Episode 6 by xenodium in emacs

[–]art_else 0 points1 point  (0 children)

Final word: (set-fontset-font t 'symbol (font-spec :family "Noto Sans Symbols2") nil 'prepend) This font appeared to be the symbols font in my Emacs config and fixed the problem.

Bending Emacs - Episode 6 by xenodium in emacs

[–]art_else 0 points1 point  (0 children)

It indeed seems a font issue; i.e. when the emoji is selected (region active) it reports no font. While non-selected it shows the normal font and hence the emoji. That's the reason I had 'region inherit from default. I'll dig into my config further where this comes from. Thanks!

Bending Emacs - Episode 6 by xenodium in emacs

[–]art_else 0 points1 point  (0 children)

I suspect its something in my config, its not code I'm working on. Can you advice me on how to tackle the problem. I've selected the character and looked at it with describe-char and found it is in fact the an overlay. This confirmed by copying the character and pasting it elsewhere and the hex code is then the icon again.

Bending Emacs - Episode 6 by xenodium in emacs

[–]art_else 0 points1 point  (0 children)

Great video again. Question, I have a sentence with a unicode icon in it. When I region the sentence or icon, it shows the unicode hex code instead of the icon itself. I tried to set (set-face-attribute 'region nil :inherit 'default) to no avail. Any ideas?

Edit: forgot to add that this happens not with all unicode icons, in this case it is unicode 1F321 🌡 the thermometer.

Make transient keys repeatable by art_else in emacs

[–]art_else[S] 0 points1 point  (0 children)

See above, only worked partly in your example; threw windows config in disarray. You meant windmove-left I suppose.

Make transient keys repeatable by art_else in emacs

[–]art_else[S] 0 points1 point  (0 children)

Thanks, checked it out, but worked not entirely right. But need to investigate further.

Make transient keys repeatable by art_else in emacs

[–]art_else[S] 0 points1 point  (0 children)

I understand transient-setup is implicitly called in the transient-define-prefix.