Bug 414325 - 'Comic book' order of split panels
Summary: 'Comic book' order of split panels
Status: REPORTED
Alias: None
Product: kate
Classification: Applications
Component: application (other bugs)
Version First Reported In: 19.04.3
Platform: Kubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-20 11:46 UTC by Marcos Dione
Modified: 2023-08-27 17:39 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos Dione 2019-11-20 11:46:16 UTC
SUMMARY

I generally have my kate split in two overtically, one panel on the left and one on the right. Switching between them is simple enough, press F8 and you're done.

The problem arises when I sometimes split the left panel horizontally, having the following layout:

XX|YY
XX|YY
--+YY
ZZ|yy
ZZ|yy

If I press F8 in this case, order is X -> Y -> Z -> X, but I would expect X -> Z -> Y -> X, as if I was reading a comic. Also notice that if I split Y horizontally into Y and y, I would expect X -> Y -> Z -> y -> X, which I think is what kate's going to do. But I have the impression that if I go X+Y -> X+Y+y -> X+Y+y+Z, that's the order in which the panels are going to be traversed with F8.

I'm not sure if it make sense to take in account more complex setups.

Otherwise, you could overlay a panel number every time I press F8 to train me to the real order.

I also understand if you don't think you have to do anything about this and mark this as won't fix.

STEPS TO REPRODUCE
1. Split vertically
2. Split left panel horizontally
3. Traverse panels with F8.

OBSERVED RESULT
* Order is X, Y, Z, X

EXPECTED RESULT
* Order is X, Z, Y, X

SOFTWARE/OS VERSIONS
KDE Frameworks 5.62.0
Qt 5.12.4 (built against 5.12.4)
Comment 1 Christoph Cullmann 2023-08-27 17:39:52 UTC
To indicate the order would be a nice feature and a nice on-boarding job.