forked from trunkmaster/nextspace
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Bring the NeXT experience to FreeBSD like Jobs intended.
Known Issues
- Crashes during wake up from resume
- Seems like a bug in FreeBSD. I had discussions around this during Summer 2025 in the 14x series with expectation of the 15x doing better support around drm-kmod. Ongoing signal from FreeBSD laptop project (Dec 2025) confirms this S3/S0 suspend status is an area of active work
- Applied work-around leveraging a signal trap and
.xinitrcto restart. Occasionally services die. It's really not robust
- AI-driven fixes that need more vetting
- Two issues in particular leveraged AI for me to be able to get to a working fix sooner, but I don't feign to grok the solution. That should be remedied before going to something like a beta release
- DR 1 tag brought in some library path fuzz— because some GNUStep stuff was in /usr/local if we just proclaim NS is a standalone meta package using window maker and GNUstep, then it makes sense to put all deps in the NS dir à la frameworks and eg libdispatch
- The hack introduced to prevent spinning in the threads (esp. the Window Maker thread versus the CoreFoundation thread loop). There's an area of programming here that I'm not experienced with.
Essential Functionality (But Missing)
- Establish build scripts that get to a consistent platform for userland app compilation/debugging/use
- Move NextSpace from jail to main OS
- Terminal
- Workspace
- Undo or affirm "Warning" commit messages in the
debugging-appsbranch - Verify core applications
- OpenUp
- TextEdit
- Broken Alt-Tab
- Broken Caps-as-Control
- reposition the recycler icon to true bottom right
- support Cairo and bigger fonts as an option during install and/or after
applications. It's just visual polish atm. - Preferences app crashing
- Drag and Drop is Broken
- Full support for the viewer. Right now it only browses
Desired
- Implement sound support based on SND
- Cairo-enabled applications have their menus drop down from true top-left in inconsistency with other ART-based
Low-interest tasks
- XDM management
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels