peterfajdiga / karousel

Scrollable tiling Kwin script
GNU General Public License v3.0
286 stars 5 forks source link

REQUEST FOR FEATURES: reuse concepts from desktopneo.com #69

Closed gleyconJ closed 2 weeks ago

gleyconJ commented 2 weeks ago

Thank you again for your FANTASTIC Karousel, I'm coming back to ask to make it even more powerful!

Check out the site:

https://desktopneo.com/

Their features:

PANELS

ADJUST = Karousel ๐Ÿค™๐Ÿป PIN = Karousel + KwinTiles ๐Ÿค™๐Ÿป MINIMIZE = Karousel โŒ

APP CONTROL

STATUS BAR = Plasma does ๐Ÿค™๐Ÿป APP LAUNCHER = Plasma does ๐Ÿค™๐Ÿป PANEL MANAGEMENT = Karousel โŒ

APP MENU

Not interested

FINDER

Not interested

GESTURE OVERVIEW

Not interested (FOR NOW)

TAGS

Not interested

SEARCH & FILTERS

Not interested

GAZE

SELECT = Karousel โŒ The rest is not interesting

TOUCH

Not interested

VOICE

Not interested

ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง ยงยงยง

WELL, IN SUMMARY:

I think the most important item that could be implemented right away is the minimize feature.

https://desktopneo.com/assets/images/feature-minimize.gif ยงยงยง

An additional plugin to simulate alt+tab in the same style:

https://desktopneo.com/assets/images/appcontrol-full.jpg ยงยงยง

And a plasmoid to be placed on the panel or desktop, similar to the drawings (1, 2, 3) in the GAZE subtopic:

https://desktopneo.com/#input

peterfajdiga commented 2 weeks ago

Hi, thanks for taking the time to type this. However, this is out of scope for this project (some of it may not even be doable). For future issues, please pick a specific (single) topic and use one of the issue templates (I've just added one for feature requests).

gleyconJ commented 2 weeks ago

Hello, I know it is boring to have to deal with requests for things that are not in your plans and that can even distort your thoughts about what you planned yourself. But do you think these features make no sense to Karousel?

ยงยง ยงยงยงยงยงยง

Minimize: https://desktopneo.com/assets/images/feature-minimize.gif

ยงยง

Alt Tab for Karousel https://desktopneo.com/assets/images/appcontrol-full.jpg

ยงยง

Plasmoid in Workspace Style and Activities (but for Karousel) https://desktopneo.com/#input

ยงยง ยงยงยงยงยงยง

I believe that minimize is implemented within Kwin's own script. Since this already happens horizontally when we group columns of programs (in X11).

And that Alt Tab and Plasmoide are two new programs but with Karousel titles. Example:

gleyconJ commented 2 weeks ago

Why do I consider these important requests!

MINIMIZE

Why do I consider it minimar the suggested form (https://desktopneo.com/assets/images/feature-minimize.gif), important? When we minimize applications in the normal shape of plasma, to the restaurants, it comes back in another position different from what it was. But if she just shrinks, when she stretches, she will have no reason to go to the end, right, left, or anywhere other than exactly where she is.

In this case, this would be a way to solve this problem of reappearance disorder of minimized windows.

Alt Tab for Karousel https://desktopneo.com/assets/images/appcontrol-full.jpg

Here the idea is the same as the previous one. Overcome some discomfort of native or low -dotted functions from stores. None of them simulates the carousel mounted by the same. You have a Montod carousel, entering, the alternation is not intuitive with the ones we currently have (natively and the store downloads). If there was an Alt Tab that simulated the same as the desktopnele would be perfect.

The part where the application icons could be only the same as we put in our launcher favorites the most recently used (plasma native functions). The search bar at the top would be Krunner (also native).

When this window was summoned with Alt Tab you simply alternate the windows. But if you hold Meta + K (same is Meta + G 'grid' and Meta + W 'overview'), this function would remain fixed on the screen so that you rearrange the windows (lower) or click on the programs set on the (top) waiting for them to open and you still continue to organize their positions.

Plasmoide Karousel https://desktopneo.com/#input

This one I consider a luxury! For it would have the same functions as the previous item, but at the level of panel (miniaturized). But would make the resource round.

ยงยงยง

I believe I am not corrupting your work suggesting such resources. But if it were like this now, I believe many compliments would be fabrics about this work that is already fantastic and highly praised by those who use real computer.

In addition, thank you very much. Yours sincerely.

gleyconJ commented 2 weeks ago

One more consideration

ALT+TAB FOR KAROUSEL

If Meta + W serves to drag area 1 windows to area 3, for example. And also create or delete areas. And also use Krunner. If Meta + G serves to go from area 1 to program X, area 3, for example. And also to see all the programs open in a single view. Then Meta + K would serve from column A to column H (off -screen - normal; inside the screen - with this feature). And also order the Karoussel windows in a single view. Plus the Krunner, favorites (and/or recent).

Well that's it.

PS: I write with good intentions.

peterfajdiga commented 2 weeks ago

Thanks again for your input! These features do make sense and would be really nice to have, especially the minimize and the overview features, which I've actually considered before (or at least something similar to them), but I simply don't have the time to implement them.

The minimize feature would be a lot more work than it seems (or it might not even be possible), because it needs to render a placeholder in place of a minimized column.

As for the overview (panel management) feature, this is something that I've been considering for a while, and still am, but again, I don't have the time.

gleyconJ commented 2 weeks ago

Oh yes, thank you very much for your feedback! I just needed to hear something that comforted my heart. And that really comforts me! Because it is a problem that cannot be solved (lack of time).

Have you considered leaving a reserved space on the Karousel's main page with a request for recruitment of programmers who are willing to help you implement these recovers you have desire, but have no logistics (time) to solve them?

Detail: I don't know how it works, but I've seen this type of statement on some pages, where the original author asks to join force with other developers.

Well if it makes it clear that you want only for such item (item x, or yโ€ฆ).

But it's just another input of mine. ๐Ÿ˜…๐Ÿ˜…๐Ÿ˜