The GNOME project has done some incredible work,
especially in regards to software collections. Each bit of
software has a clear purpose, and performs this exceedingly
well. Where GNOME falls down, scraping it's knees on the
pavement in it's rush to perfection however, is in the area most
important - the window manager and desktop interaction.
Have you got a laptop touchpad handy? Good, try this;
scroll 5 pages of apps in the GNOME app drawer with the touchpad
scroll function. It's a twitch game, move your fingers just a
fraction to far and instead of page 2, you're on page 9000.
I see three solutions to this particular problem.
1: create an option for line based scrolling
2: make the touchpad scroll distance (how far you move your
fingers) a division of how many pages there are.
3: an option to use scrollbar based app drawer, same as what the
folders use.
I don't pretend to know what would be required for
option 2, I'm still very much a newbie when it comes to delving
in to GNOME sources, but option 1 seems much more feasible, and
will probably work much better in the long run, or perhaps
option 3 is less work?
While we're on the app drawer subject, given that it
is a similar concept to many Android app screens, you'd think an
easy way to create groups of apps would be logical right? The
process to do so at this time is rather convoluted, requiring
some tedious commandline-fu. A simple right-click menu with `add
to group` as a command would suffice, preferably a context
sensitive one so that if you're adding to a non-existant group
then it will create it.
And the last niggle about the app drawer?
Configurable rows/colums/icon size, this would be a massive boon
to all users, along with the suggestions above.
Tiling! Everyone's favourite subject. No, no, it
doesn't need to be complex, it only needs to be functional.
Windows beat GNOME to a critical feature; resizable split
proportion. As in, drag the middle of two split windows left or
right to resize the split. We need this, desperately.
What's a use case scenario? How about having a note
taking application open alongside a browser window, right away
you're going to have issues as the default 50/50 split plays
havoc with most webpages, the ideal seems to be 40/60, slightly
larger for the browser. If dynamic resizing isn't possible then
presets might be a poor but adequate solution.
I'm a computer science student, and I'm slowly
getting acquainted with the GNOME codebase. Like most large
projects, reading the code the first time is overwhelming and
requires a hefty time investment, one I don't have much of to
give.
Any input in to what I've talked about above would be
great, especially regarding the app drawer scrolling.
Cheers,
Luke.
_______________________________________________
gnome-shell-list mailing list
gnome-shell-list gnome org
https://mail.gnome.org/mailman/listinfo/gnome-shell-list