[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [INFO] NEXTSPACE
Re: [INFO] NEXTSPACE
Mon, 27 Nov 2017 22:31:20 +0100
Mozilla/5.0 (X11; Linux ppc64; rv:31.0) Gecko/20100101 Icedove/31.5.0
Le 27/11/2017 00:28, Sergii Stoian a écrit :
On Sun, Nov 26, 2017 at 7:36 PM, Bertrand Gmail
<address@hidden <mailto:address@hidden>> wrote:
Le 26/11/2017 à 09:27, Graham Lee a écrit :
this is very exciting. For me, the unification of GWorkspace
with the window manager alone makes it all worthwhile; having
GWorkspace and WindowMaker each produce their own desktop
background window and their own Dock made them less useful.
I don't think it's GWorkspace but a brand new app called Workspace
as in Nextstep.
That's a choice but I think that this can of integration would be
valuable for GWorkspace also. In fact, one thing that I lack, is the
ability of GNUstep to integrate non gnustep apps : to give them an
app icon who could be handled by GWorkspace or any other NSWorkspace
app, to give them a global menu as any other GNUstep app, etc. One
can even imagine that GNUstep could give them window decoration and
handle the window management.
I've already thought about that style of grabbing non-GNUstep
application's menu and show it as GNUstep one like Ubuntu's Unity does
it. They call it global menu, right? I need some research in that field.
I think I can look into it after 1.0 release of NEXTSPACE. Anyway it's a
good idea for TODO list of project.
For now, GWorkspace uses app wrappers and they are clearly lacking
this kind of features.
App wrappers is not GWorkspace only solution. It is OpenStep application
bundles style. It is possible to read and parse
/usr/share/applications/*.desktop files. But there is the desktop design
question: where do we place GNOME, GTK, KDE, Qt applications found? I
doesn't have answer right now.
Opening freedesktop .desktopfiles would be a huge step towards
integration with other opensource frameworks. Not only to open their
apps, but also to display the icon of those apps and to be able to open
the files of the associated mime-type.
We could get rid of app-wrappers.
In fact, I already use .desktop files in GWorkspace, because it's my
day-to-day desktop and using foreign apps is mandatory.
I've build an app-wrapper for a utility called exo-open, which can
open .desktop files from command-line.
Once this app-wrapper is installed in the Application folder, I can
double click on any . desktop file to open the app. Of course, desktop
files don't display the icon of those apps, and there is no filetype
To my understanding, desktop files can be left where they are : in
It's only a matter of having a shortcut to this place on the shelf of
one of my GWorkspace window. That's what I've done.
Re: [INFO] NEXTSPACE, Riccardo Mottola, 2017/11/26
Re: [INFO] NEXTSPACE, Matt Rice, 2017/11/26