Hi Thomas, > On 19 Jul 2024, at 23:06, Thomas Heckert <[email protected]> wrote: > > Hi Sergij, > > sounds good. I run your installation script for Debian 12 to see how > Nextspace works but it stops with the failure message that debian-12.deps.sh > wasn't found.
Yes that’s my fault. I’ve reuploaded .tgz with all files needed. > I can´t find this script in the folder. > Do I understand it right that your installationscript will kill GSDE as in > your script you create the folder structure Apps, Developer etc. with the > usual GNUstep apps and add a new user? Generally it’s a bad idea to mix GSDE and NextSpace installation because GSDE uses NextSpace frameworks which may interfere in a bad way. It’s better to remove GSDE components completely and install NextSpace after that. Adding user is an optional step and would be useful on cleanly installed system. > > Thomas > > > > Gesendet: Freitag, 19. Juli 2024 um 14:27 Uhr > Von: "Sergii Stoian" <[email protected]> > An: [email protected] > Cc: [email protected] > Betreff: Re: Re: Discuss-gnustep Digest, Vol 260, Issue 23 > Hi Thomas, > > On Fri, Jul 19, 2024 at 11:18 AM <[email protected] <mailto:[email protected]>> > wrote: > Hi Sergij, > > as far as I know, Ondrej forked wmaker 0.95.9. Maybe I am wrong. > > But anyway. As Riccardo adviced I think it would be a good idea to bring the > people who are working on the different window managers (NextSpace, > GS-wmaker, wmaker) > together to focus/concentrate and increase the speed of development and avoid > unnecessary effort to improve the code. > > It's a good idea. Although NextSpace doesn't use WindowMaker. It uses some > code from WindowMaker: window management, Dock, icons. Everything else: event > and configuration management, notifications, data structures is based on > Apple CoreFoundation. There's no WINGs graphical elements anymore (except > titlebars, resizebars and menus) - GNUstep used for this. So Workspace is > quite different to WindowMaker. Workspace and Window Manager tight > integration has advantages: user can drag and drop FileViewer appicons into > the Dock and application will be docked, application launching/stopping can > be tracked from both sides (Xlib events and GNUstep notifications), window > manager can get AppKit notifications through the Appkit<->CoreFoundation > bridge and so on. > Simple example: I've implemented "Hide All" in Workspace using NSNotification > that catched by Window Manager without touching GNUstep Back part, as well as > "Zoom" and "Shade" in Window submenu items. > > So speaking in context of GNUstep application integration with window > manager, Workspace is superior to WindowMaker. > > So for instance I found that in GSDE a new created Drawer loses the > information of the Application path and arguments after a restart. > The Drawer uses the middle-click method of a (standard) terminal to copy > paste when you editing the settings not the #c + #v. > And the Drawer has to be started with middle-click instead of double > left-click , maybe I start a standard Debian app? Where to change this? > > > Workspace doesn't have Drawers and Clip because I don't like it from a design > point of view. So I can't help to solve this problem, sorry. > > > Thomas > > > > Gesendet: Freitag, 19. Juli 2024 um 00:39 Uhr > Von: "Sergii Stoian" <[email protected] <mailto:[email protected]>> > An: "Tom Sheffler" <[email protected] <mailto:[email protected]>> > Cc: [email protected] <mailto:[email protected]> > Betreff: Re: Discuss-gnustep Digest, Vol 260, Issue 23 > Hi Tom, > > > On 18 Jul 2024, at 19:56, Tom Sheffler <[email protected] > > <mailto:[email protected]>> wrote: > > > > Hi Sergii - > > > > this is very exciting and I will try it out. > > > > I’m currently using onflapp/gs-desktop on a regular basis. Running GNUstep > > applications in a full GS desktop environment let’s them shine! > > > > Curious though, what is the relationship between gs-desktop and NextSpace? > > They seem to be addressing similar things. Or are they? I’m truly curious, > > and may be wrong that they have similar goals. > > As far as I know GSDE uses NextSpace code forked at some point with > improvements to Preferences and some frameworks. > > > Thanks, > > Tom > > > >> On Jul 18, 2024, at 9:00 AM, [email protected] > >> <mailto:[email protected]> wrote: > >> > >> Send Discuss-gnustep mailing list submissions to > >> [email protected] <mailto:[email protected]> > >> > >> To subscribe or unsubscribe via the World Wide Web, visit > >> https://lists.gnu.org/mailman/listinfo/discuss-gnustep > >> <https://lists.gnu.org/mailman/listinfo/discuss-gnustep> > >> or, via email, send a message with subject or body 'help' to > >> [email protected] <mailto:[email protected]> > >> > >> You can reach the person managing the list at > >> [email protected] <mailto:[email protected]> > >> > >> When replying, please edit your Subject line so it is more specific > >> than "Re: Contents of Discuss-gnustep digest..." > >> > >> > >> Today's Topics: > >> > >> 1. ANNOUNCE: NextSpace 0.95 (Sergii Stoian) > >> > >> > >> ---------------------------------------------------------------------- > >> > >> Message: 1 > >> Date: Thu, 18 Jul 2024 16:28:49 +0300 > >> From: Sergii Stoian <[email protected] <mailto:[email protected]>> > >> To: DISCUSS GNUstep <[email protected] > >> <mailto:[email protected]>> > >> Cc: GNUstep Developers <[email protected] <mailto:[email protected]>> > >> Subject: ANNOUNCE: NextSpace 0.95 > >> Message-ID: > >> <CAFhM7xkpZG6mc=hgvbdtwevhtho45gpcd0byeojs6na2ina...@mail.gmail.com > >> <mailto:[email protected]>> > >> Content-Type: text/plain; charset="utf-8" > >> > >> Hello everyone! > >> > >> I'm pleased to announce the new NextSpace release - 0.95. > >> This release introduces: > >> > >> - Numerous of bugfixes across the entire project; > >> - Serious reengineering of Workspace and Window Manager including: > >> - switch to Apple's CoreFoundation for internal data structures; > >> - event handling of Window Manager was implemented with CFRunLoop, > >> CFFileDescriptor and CFNotificationCenter; > >> - use XML for configuration files; > >> - implemented notification interoperability between Objective C and C > >> (external GNUstep applications may send notifications to Window Manager); > >> - improved drag and drop between File Viewer and Dock; > >> - implemented Cut/Copy/Paste operations for files and directories. > >> - Feature completion of Terminal application, including: > >> - unlimited scrollback buffer support; > >> - process tracking (Activity Monitor), display running program in > >> titlebar; > >> - miniwindow animation representing activity in minimized window; > >> - automatic hide/show of mouse cursor. > >> - Workspace tracks for applications and services installation/removal, > >> updates files in ~/Library/Services; > >> - Greatly improved scripts to build and install project from sources - > >> tested on Fedora, Ubuntu 22 and Debian 12. > >> > >> Look into changelog > >> <https://github.com/trunkmaster/nextspace/blob/master/Documentation/Changelog-0.95.md > >> > >> <https://github.com/trunkmaster/nextspace/blob/master/Documentation/Changelog-0.95.md>> > >> for details. > >> > >> This release was built for 3 distributions of RedHat family: CentOS 7, > >> Debian 12, Ubuntu 22.04, Fedora 39. Download it from: > >> https://github.com/trunkmaster/nextspace/releases/tag/0.95 > >> <https://github.com/trunkmaster/nextspace/releases/tag/0.95> > >> -- > >> Sergii Stoian, > >> NEXTSPACE owner, lead developer > >> -------------- next part -------------- > >> An HTML attachment was scrubbed... > >> URL: > >> <https://lists.gnu.org/archive/html/discuss-gnustep/attachments/20240718/14085f13/attachment.htm > >> > >> <https://lists.gnu.org/archive/html/discuss-gnustep/attachments/20240718/14085f13/attachment.htm>> > >> > >> ------------------------------ > >> > >> Subject: Digest Footer > >> > >> _______________________________________________ > >> Discuss-gnustep mailing list > >> [email protected] <mailto:[email protected]> > >> https://lists.gnu.org/mailman/listinfo/discuss-gnustep > >> <https://lists.gnu.org/mailman/listinfo/discuss-gnustep> > >> > >> > >> ------------------------------ > >> > >> End of Discuss-gnustep Digest, Vol 260, Issue 23 > >> ************************************************ > > > > > > > > > -- > Sergii
