Hi,

On Mon, Nov 27, 2017 at 11:31 PM, Bertrand Dekoninck <
[email protected]> wrote:

>
> Hi,
> Le 27/11/2017 00:28, Sergii Stoian a écrit :
>
>> On Sun, Nov 26, 2017 at 7:36 PM, Bertrand Gmail
>> <[email protected] <mailto:[email protected]>>
>> wrote:
>>
>>
>>
>>     Le 26/11/2017 à 09:27, Graham Lee a écrit :
>>
>>         Hi Sergii,
>>
>>         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.
>>         Thank you!
>>
>>     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 association.
>
> To my understanding, desktop files can be left where they are : in
> /usr/share/applications.
>
> 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.
>
> Copy that. This is great idea.
I need to finish Preferences.app first (mouse, sound, network, power) .
After that I've planned to return to Workspace anyway.

> Bertrand
>
>
>
>
> _______________________________________________
> Discuss-gnustep mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
>



-- 
Sergii Stoian, ProjectCenter maintainer
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to