Skip to content

Commit

Permalink
finalizing README, changelog and release notes before 0.95 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
trunkmaster committed Jun 25, 2024
1 parent ced9731 commit c1bed39
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 7 deletions.
6 changes: 3 additions & 3 deletions Documentation/Changelog-0.95.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,16 +25,16 @@
- "Hide" menu item: treat Workspace application specially - set focus to main menu before windows hiding, do not hide main menu, do not change focus to other app after windows hiding.
- Implemented "Hide Others" menu item.
- Implemented Cut/Copy/Paste operations for files and directories.
- Don't create launching icon if WM name is empty; change WM icon only of supplied path is not empty.
- Fixes to keyboard layout changes and app icon badge display. Don't show keyboard layout badge on appicon if single keyboard layout was configured.
- Continued fixing of focus problems - it still happens occassionally.
- Don't set focus to GNUstep and Withdrawn (dockapp) windows. GNUstep sets focus by itself, dockapp windows is not intended to be focused by design (fixes focus flickering of Workspace during startup if dockapp is autolaunched).
- Improved applications termination handling.
- "Launching appicons": implementation was moved into WM: made appicons list part of WScreen structure; use wSlideWindow() for flying icon animation for more smooth animation.
- NSWorkspace delegate functionality completely implemented, tested and fixed.
- Don't create launching icon if WM name is empty; change WM icon only of supplied path is not empty.
- NSWorkspace delegate functionality completely implemented and tested.
- Show alert panel for incorrectly created application wrappers.
- Implemented -extendPowerOffBy: method even though it was neither working on NeXT nor on Apple platforms.
- Track for applications and services appearing/removal - update caches.
- Track for applications and services installation/removal - update caches, no need to logout/login.

#### Window Manager

Expand Down
1 change: 1 addition & 0 deletions Packaging/Sources/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ Dependencies have to be built and installed in predetermined order like this:
$ ./0_build_libdispatch.sh
$ ./1_build_licorefoundation.sh
$ ./2_build_libobjc2.sh
$ ./3_build_core.sh
$ ./3_build_tools-make.sh
$ ./4_build_libwraster.sh
$ ./5_build_libs-base.sh
Expand Down
13 changes: 9 additions & 4 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,13 @@ This release introduces:
- implemented notitification 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), miniwindow animation representing activity in minimized window, automatic hide/show of mouse cursor;
-
- 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 script to build 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) for details.

Expand All @@ -19,11 +24,11 @@ Steps to install NextSpace (example for Fedora):

1. Download .tgz archive:
```
$ curl -L -O https://github.com/trunkmaster/nextspace/releases/download/0.95/NextSpace-0.95-Fedora_39.tgz
$ curl -L -O https://github.com/trunkmaster/nextspace/releases/download/0.95/NextSpace-0.95_Fedora-39.tgz
```
2. Unpack it:
```
$ tar zxf NextSpace-0.95-Fedora_39.tgz
$ tar zxf NextSpace-0.95_Fedora-39.tgz
```
3. Switch to the NextSpace-0.95 directory and run installer script:
```
Expand Down

0 comments on commit c1bed39

Please sign in to comment.