archimatetool / archi

Archi: ArchiMate Modelling Tool
https://www.archimatetool.com
MIT License
952 stars 268 forks source link

model cannot be saved in fullscreen mode #1052

Closed lvmm closed 3 months ago

lvmm commented 3 months ago

Version of Archi

5.3.0

Archi Plug-ins

no

Operating System

windows 10

Expected Behaviour

When ^S is pressed in fullscreen mode, model should've been saved

Actual Behaviour

^S is ignored in fullscreen mode

Steps to Reproduce the Behaviour

  1. open a model with some elements in it
  2. press F11 to go to fullscreen mode
  3. change something e.g. position of an element
  4. press ^S - model is not saved
lvmm commented 3 months ago

Keyboard zoom (^+/^-) also doesn't work in fullscreen. Undo/redo (^Z/^Y) however do work.

Phillipus commented 3 months ago

Some key bindings don't work in full screen mode to avoid opening a dialog or causing the window to become de-activated. The full screen window is quite a kludge that doesn't always work as expected, it was written a long time ago and hasn't really been maintained (doesn't even work on Mac). It should really be removed and users should use native maximise window instead.

lvmm commented 3 months ago

Native maximise is not very useful - it only shrinks the left pane, bottom pane and palette remain.

lvmm commented 3 months ago

Or, to be more precise, it's like this: initially bottom pane gets minimized too, but if I try to access element properties while the diagram pane is maximised and drag the properties box, it immediately docks to the diagram pane and stays with it afterwards. I couldn't find a way to separate it via UI other than a complete window layout reset.

PS this is rather embarrassing, but I couldn't find a way to register at forum.archimatetool.com: there is login button, but no register. Is there a trick?