Re: GIMP and Photoshop user interfaces

Liste des GroupesRevenir à ol misc 
Sujet : Re: GIMP and Photoshop user interfaces
De : rich (at) *nospam* example.invalid (Rich)
Groupes : comp.os.linux.misc
Date : 10. Jun 2025, 15:14:29
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <1029ek5$19mj3$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14
User-Agent : tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Marc Haber <mh+usenetspam1118@zugschl.us> wrote:
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
On Mon, 9 Jun 2025 15:34:29 -0700, John Ames wrote:
>
MDI is one of several solutions to an inherently clunky and
complicated UX problem: how do you manage a single application with
arbitrarily many documents, in a desktop environment with a bunch
of other stuff open as well?
>
We already have plenty of solutions to that.  Look at the dual
concepts of “virtual desktops” and “activities” in KDE Plasma 6.x,
for example.  That allows you to switch between entire suites of
document/application windows in a single operation.

A feature (virtual desktops) which MS failed to provide natively until
W10's release in July 2015 (easily about 20+ years after multiple X
window managers provided the feature), and even then, in typical
Microsoft fashion, they completely failed to understand the usefulness
and built a half-assed amateur implementation.

That is something I have never understood, and have failed to find
example use cases: All documentation I found handles this feature in
half a paragraph, leaving it to the user to grasp the possible power
of the two-dimensional concept.

Unfortunately, yes, the docs. are not so great regarding usecases. 
From the fvwm2 man page it is described as:

   Fvwm provides both a large virtual desktop and multiple disjoint
   desktops which can be used separately or together.  The virtual
   desktop allows you to pretend that your video screen is really quite
   large, and you can scroll around within the desktop.  The multiple
   disjoint desktops allow you to pretend that you really have several
   screens to work at, but each screen is completely unrelated to the
   others.

And a bit further on:

THE VIRTUAL DESKTOP
   Fvwm provides multiple virtual desktops for users who wish to use them.
   The screen is a viewport onto a desktop which may be larger than the
   screen.  Several distinct desktops can be accessed (concept: one
   desktop for each project, or one desktop for each application, when
   view applications are distinct).  Since each desktop can be larger than
   the physical screen, divided into m by n pages which are each the size
   of the physical screen, windows which are larger than the screen or
   large groups of related windows can easily be viewed.

   The (m by n) size (i.e. number of pages) of the virtual desktops can be
   changed any time, by using the DesktopSize command.  All virtual
   desktops must be (are) the same size.  The total number of distinct
   desktops does not need to be specified, but is limited to approximately
   4 billion total.  All windows on a range of desktops can be viewed in
   the FvwmPager, a miniature view of the desktops.  The pager is an
   accessory program, called a module, which is not essential for the
   window manager to operate.  Windows may also be listed using the
   WindowList command or the FvwmIconMan module.

   Fvwm keeps the windows on the desktop in a layered stacking order; a
   window in a lower layer never obscures a window in a higher layer.  The
   layer of a window can be changed by using the Layer command.  The
   concept of layers is a generalization of the StaysOnTop flag of older
   fvwm versions.  The StaysOnTop and StaysPut Style options are now
   implemented by putting the windows in suitable layers and the
   previously missing StaysOnBottom Style option has been added.

   Sticky windows are windows which transcend the virtual desktop by
   "Sticking to the screen's glass".  They always stay put on the screen.
   This is convenient for things like clocks and xbiffs, so you only need
   to run one such gadget and it always stays with you.  Icons can also be
   made to stick to the glass, if desired.

The 30 second elevator pitch is it provides some portion of the
advantage of multiple monitors, whether or not one has multiple
monitors connected.

In Fvwm2's version, it also adds the ability to pretend to have a much
larger monitor surface than one really has (was more useful back in the
day when photo viewers did not include "resize to screen" as an
automatic default).

The use I put them to (I have my Fvwm2 config providing six copies of
my two monitors, arranged in the pager as a 2 wide by three tall
rectange.  And the individual copies of the pair of monitors loosely
have different "work" occurring in each.  I do a fair amount of video
editing, so one virtual desktop has all the windows/apps used for that task on
it.  A second contains most of my Firefox windows (although Firefox
windows get opened in other desktops as needed).  A third desktop has
my Firefox windows and other terminals/apps for eBay and Craigslist
sales.

So if I'm just 'web browsing' I'm usually on the virtual desk with most
of the Firefox windows (with none of the video editing or
eBay/Craigslist windows in the way).  But if I'm video editing, I
switch to the video editing desktop, and all the 'general web browsing'
windows disappear and all the video editing tools windows appear (each
left where I placed it).

I.e., it reduces the total "clutter" by giving you seperate "monitor
copies" upon which to park groups of related windows for a given task,
and then quickly switch back and forth.

A virtual version of the hobbiest who does both woodworking and
electronics, and has one workbench setup only for woodworking, and a
second workbench setup only for electronics.  Except in that world that
requires two physical workbenches and the space to set them up.  The
equivalent in the virtual world would be like the hobbiest having a
pair of buttons on the front of a single workbench, push one button and
the workbench would transform into "wood working workbench" (somehow), push
the other button and the workbench would transform into "electronics
workbench".  But none of the woodworking tools are in the way while
using the electronics bench, and none of the electronics tools are in
the way when using the woodworking workbench.

MDI is inherently clunky because Microsoft chose to impose the stupid UI
convention that there must be a top-level “application window” to contain
all the application-specific “document windows”. No other GUI is built
that way.
 
They did that 30 years ago and did pioneering work in this regard,
just to reduce the blame we put on them today.

I chalked it up to them being 30 years too late in finally copying yet
another good idea from Xwindows window managers into their crappy OS
product.  Much of what is there since Win95 has been nothing more than
them ripping off ideas from Xwindows window managers, and then half
assing their version by failing to understand the full usefulness in
most instances.

Date Sujet#  Auteur
21 May 25 * Distros specifically designed for children508CtrlAltDel
21 May 25 +* Re: Distros specifically designed for children486Carlos E. R.
21 May 25 i`* Re: Distros specifically designed for children485Bobbie Sellers
21 May 25 i `* Re: Distros specifically designed for children484CtrlAltDel
22 May 25 i  +- Re: Distros specifically designed for children1Marc Haber
24 May 25 i  `* Re: Distros specifically designed for children482Borax Man
24 May 25 i   +* Re: Distros specifically designed for children4Lawrence D'Oliveiro
24 May 25 i   i`* Re: Distros specifically designed for children3Borax Man
24 May 25 i   i +- Re: Distros specifically designed for children1Marc Haber
24 May 25 i   i `- Re: Distros specifically designed for children1The Natural Philosopher
24 May 25 i   `* Re: Distros specifically designed for children477Stéphane CARPENTIER
24 May 25 i    +* Re: Distros specifically designed for children3Lawrence D'Oliveiro
25 May 25 i    i`* Re: Distros specifically designed for children2Stéphane CARPENTIER
25 May 25 i    i `- Re: Distros specifically designed for children1The Natural Philosopher
25 May 25 i    `* Re: Distros specifically designed for children473Borax Man
25 May 25 i     +* Re: Distros specifically designed for children2The Natural Philosopher
25 May 25 i     i`- Re: Distros specifically designed for children1rbowman
25 May 25 i     +* Re: Distros specifically designed for children7The Natural Philosopher
25 May 25 i     i+* Re: Distros specifically designed for children4Lawrence D'Oliveiro
26 May 25 i     ii`* Re: Distros specifically designed for children3rbowman
26 May 25 i     ii `* Re: Distros specifically designed for children2The Natural Philosopher
27 May 25 i     ii  `- Re: Distros specifically designed for children1c186282
26 May 25 i     i`* Re: Distros specifically designed for children2Borax Man
26 May 25 i     i `- Re: Distros specifically designed for children1The Natural Philosopher
25 May 25 i     +* Re: Distros specifically designed for children288Bobbie Sellers
25 May 25 i     i+- Re: Distros specifically designed for children1Lawrence D'Oliveiro
26 May 25 i     i+- Re: Distros specifically designed for children1rbowman
26 May 25 i     i`* Re: Distros specifically designed for children285Borax Man
26 May 25 i     i +- Re: Distros specifically designed for children1The Natural Philosopher
27 May 25 i     i `* Re: Distros specifically designed for children283Lawrence D'Oliveiro
27 May 25 i     i  `* Re: Distros specifically designed for children282Borax Man
27 May 25 i     i   +* Re: Distros specifically designed for children47Lawrence D'Oliveiro
28 May 25 i     i   i+* Re: Distros specifically designed for children5rbowman
28 May 25 i     i   ii+* Re: Distros specifically designed for children2Borax Man
29 May 25 i     i   iii`- Re: Distros specifically designed for children1Lawrence D'Oliveiro
28 May 25 i     i   ii`* Re: Distros specifically designed for children2Rich
28 May 25 i     i   ii `- Re: Distros specifically designed for children1The Natural Philosopher
28 May 25 i     i   i`* Re: Distros specifically designed for children41Borax Man
28 May 25 i     i   i +* Re: Distros specifically designed for children26Rich
29 May 25 i     i   i i+* Re: Distros specifically designed for children12Marc Haber
29 May 25 i     i   i ii+* Re: Distros specifically designed for children2Lawrence D'Oliveiro
29 May 25 i     i   i iii`- Re: Distros specifically designed for children1Carlos E. R.
29 May 25 i     i   i ii+- Re: Distros specifically designed for children1Rich
30 May 25 i     i   i ii`* Re: Distros specifically designed for children8c186282
30 May 25 i     i   i ii +* Re: Distros specifically designed for children6rbowman
30 May 25 i     i   i ii i`* Re: Distros specifically designed for children5c186282
30 May 25 i     i   i ii i +- Re: Distros specifically designed for children1Rich
30 May 25 i     i   i ii i +- Re: Distros specifically designed for children1rbowman
30 May 25 i     i   i ii i +- Re: Distros specifically designed for children1rbowman
30 May 25 i     i   i ii i `- Re: Distros specifically designed for children1Carlos E. R.
30 May 25 i     i   i ii `- Re: Distros specifically designed for children1Rich
29 May 25 i     i   i i`* Re: Distros specifically designed for children13Borax Man
29 May 25 i     i   i i `* Re: Distros specifically designed for children12Marc Haber
30 May 25 i     i   i i  `* Re: Distros specifically designed for children11rbowman
30 May 25 i     i   i i   +* Re: Distros specifically designed for children4c186282
30 May 25 i     i   i i   i`* Re: Distros specifically designed for children3rbowman
30 May 25 i     i   i i   i `* Re: Distros specifically designed for children2rbowman
30 May 25 i     i   i i   i  `- Re: Distros specifically designed for children1John Ames
30 May 25 i     i   i i   +* Re: Distros specifically designed for children2The Natural Philosopher
31 May 25 i     i   i i   i`- Re: Distros specifically designed for children1Lawrence D'Oliveiro
30 May 25 i     i   i i   +- Re: Distros specifically designed for children1Borax Man
31 May 25 i     i   i i   `* Re: Distros specifically designed for children3Stéphane CARPENTIER
31 May 25 i     i   i i    `* Re: Distros specifically designed for children2The Natural Philosopher
31 May 25 i     i   i i     `- Re: Distros specifically designed for children1Stéphane CARPENTIER
28 May 25 i     i   i +- Re: Distros specifically designed for children1rbowman
29 May 25 i     i   i `* Re: Distros specifically designed for children13Lawrence D'Oliveiro
29 May 25 i     i   i  `* Re: Distros specifically designed for children12Borax Man
29 May 25 i     i   i   +* Re: Distros specifically designed for children5Lawrence D'Oliveiro
30 May 25 i     i   i   i`* Re: Distros specifically designed for children4Borax Man
30 May 25 i     i   i   i +* Re: Distros specifically designed for children2Nuno Silva
31 May 25 i     i   i   i i`- Re: Distros specifically designed for children1Lawrence D'Oliveiro
31 May 25 i     i   i   i `- Re: Distros specifically designed for children1Lawrence D'Oliveiro
30 May 25 i     i   i   `* Re: Distros specifically designed for children6Nuno Silva
30 May 25 i     i   i    +* Re: Distros specifically designed for children4The Natural Philosopher
30 May 25 i     i   i    i`* Re: Distros specifically designed for children3Nuno Silva
30 May 25 i     i   i    i +- Re: Distros specifically designed for children1Rich
30 May 25 i     i   i    i `- Re: Distros specifically designed for children1The Natural Philosopher
30 May 25 i     i   i    `- Re: Distros specifically designed for children1Rich
28 May 25 i     i   `* Re: Distros specifically designed for children234c186282
28 May 25 i     i    +* Re: Distros specifically designed for children230Marc Haber
28 May 25 i     i    i+* Re: Distros specifically designed for children224The Natural Philosopher
28 May 25 i     i    ii+* Re: Distros specifically designed for children26Marc Haber
28 May 25 i     i    iii+* Re: Distros specifically designed for children3The Natural Philosopher
28 May 25 i     i    iiii`* Re: Distros specifically designed for children2Marc Haber
28 May 25 i     i    iiii `- Re: Distros specifically designed for children1The Natural Philosopher
29 May 25 i     i    iii`* Re: Distros specifically designed for children22Lawrence D'Oliveiro
29 May 25 i     i    iii `* Re: Distros specifically designed for children21Marc Haber
30 May 25 i     i    iii  `* Re: Distros specifically designed for children20Lawrence D'Oliveiro
30 May 25 i     i    iii   `* Re: Distros specifically designed for children19Marc Haber
30 May 25 i     i    iii    +- Re: Distros specifically designed for children1The Natural Philosopher
30 May 25 i     i    iii    `* Re: Distros specifically designed for children17Lawrence D'Oliveiro
31 May 25 i     i    iii     +- Re: Distros specifically designed for children1Andreas Eder
31 May 25 i     i    iii     `* Re: Distros specifically designed for children15Ian
31 May 25 i     i    iii      +- Re: Distros specifically designed for children1Lawrence D'Oliveiro
31 May 25 i     i    iii      +* Re: Distros specifically designed for children12Lawrence D'Oliveiro
31 May 25 i     i    iii      i`* Re: Distros specifically designed for children11Ian
1 Jun 25 i     i    iii      i `* Re: Distros specifically designed for children10Lawrence D'Oliveiro
1 Jun 25 i     i    iii      i  `* Re: Distros specifically designed for children9Ian
1 Jun 25 i     i    iii      i   +* Re: Distros specifically designed for children6rbowman
1 Jun 25 i     i    iii      i   i`* Re: Distros specifically designed for children5Ian
1 Jun 25 i     i    iii      i   i `* Re: Distros specifically designed for children4rbowman
4 Jun 25 i     i    iii      i   `* Re: Distros specifically designed for children2Carlos E.R.
31 May 25 i     i    iii      `- Re: Distros specifically designed for children1rbowman
28 May 25 i     i    ii`* Re: Distros specifically designed for children197Borax Man
29 May 25 i     i    i`* Re: Distros specifically designed for children5c186282
28 May 25 i     i    +- Re: Distros specifically designed for children1The Natural Philosopher
28 May 25 i     i    `* Re: Distros specifically designed for children2Borax Man
26 May 25 i     +* Re: Distros specifically designed for children4c186282
26 May 25 i     `* Re: Distros specifically designed for children171Borax Man
21 May 25 +* Re: Distros specifically designed for children6David W. Hodgins
22 May 25 +- Re: Distros specifically designed for children1Lawrence D'Oliveiro
22 May 25 +* Re: Distros specifically designed for children9Borax Man
22 May 25 +- Re: Distros specifically designed for children1Marco Moock
24 May 25 +- Re: Distros specifically designed for children1Dan Purgert
25 May 25 +- Re: Distros specifically designed for children1jayjwa
3 Jun 25 `* Re: Distros specifically designed for children2🇵🇱Jacek Marcin Jaworski🇵🇱

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal