Bug 429247 - ctrl+alt to split meshes in mesh transform doesn't work for me.
Summary: ctrl+alt to split meshes in mesh transform doesn't work for me.
Status: RESOLVED WORKSFORME
Alias: None
Product: krita
Classification: Applications
Component: Tools/Transform (show other bugs)
Version: git master (please specify the git hash!)
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-17 15:50 UTC by wolthera
Modified: 2021-02-10 04:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wolthera 2020-11-17 15:50:18 UTC
SUMMARY
I didn't test the mesh transform during test phase, because, well, vacation. I however am unable to split meshes.

STEPS TO REPRODUCE
1. select and area, go into mesh transform mode.
2. use ctrl+alt key combo.
3. Drag on any of the sides or nodes or anything

OBSERVED RESULT
These nodes and segments all seem to just move, split mode is never entered.

EXPECTED RESULT
Split mode is enabled and I split the mesh.


ADDITIONAL INFORMATION:

- My Keyboard layout is English (US, intl., with dead keys).
- Alt does active the underscores on the menu items.
- Ctrl+Alt works for the symmetric difference mode in the selection tools.
Comment 1 Tiar 2021-01-11 16:40:39 UTC
This does work for me on 16d6f8a38b. When I click ctrl+alt, the cursor changes like that:
- if it's outside of the mesh, the icon is "rotate"
- if it's around/over a line (any line) of the mesh, the icon is "a double-direction arrow"
- if it's inside the mesh, it's a "lock" icon.
- if it's over a node, then it depends on which node it is.
    - if it's an inside node or corner node, it is just a standard small arrow.
    - if it's a node on the edge (but not the corner), it is the double-direction arrow.

If I click when it's the double-direction arrow, it works just like advertised. If you click and drag on the line, there will be a whole new line to move. If you click and drag on the node, it will move the line that this node is attached to (that's why it only works with some nodes: so that it is not ambiguous which node to use).

Regarding clicking on nodes: if you ctrl+alt+click on the single-arrow-node (either inside the mesh or the corner node), it will in fact just move the node. You need to click on the node that is on the edge of the mesh (on the outline) but not in the corner.

My keyboard layout is Polish programmers, which is basically US international with dead keys, afaik. And alt activate the underscores on the menu items here, too, and alt+ctrl work in the rectangular selection tool.

Does it solve your issue? If not, do you get the cursors like I said or do you get the same cursors as without alt or without ctrl or without any?

-----

My system:

Krita

 Version: 5.0.0-prealpha (git 16d6f8a38b)
 Languages: en_US, en, en_US, en, en_US, en, pl_PL, pl, pl_PL, pl
 Hidpi: true

Qt

  Version (compiled): 5.11.1
  Version (loaded): 5.11.1

OS Information

  Build ABI: x86_64-little_endian-lp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: linux
  Kernel Version: 5.3.7-050307-generic
  Pretty Productname: Linux Mint 19.3
  Product Type: linuxmint
  Product Version: 19.3
  Desktop: X-Cinnamon
Comment 2 Bug Janitor Service 2021-01-26 04:33:22 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2021-02-10 04:33:22 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!