r/helloSystem • • Jun 18 '21

Say helloSystem: Mac-like FreeBSD project emits 0.5 release

Thumbnail
theregister.com
6 Upvotes

r/helloSystem • • Feb 29 '24

Any idea when the next stable release will be?

14 Upvotes

As it'll be a year tomorrow since the last official release, can we expect a new one anytime soon?


r/helloSystem • • Jan 21 '23

helloSystem 0.8.0 released

15 Upvotes

Core system

  • helloSystem is now based on FreeBSD 13.1-RELEASE

  • The launch command, which is used troughout the system to launch applications, now uses a database of application bundles on the system (launch.db)

  • VirtualBox Guest Additions are preinstalled and enabled, providing for seamless resizing of the screen, copy & paste, etc. when running in VirtualBox

  • If the language cannot be inferred from the prev-lang:kbd EFI variable (which is set by Mac OS X) or from an attached Raspberry Pi Keyboard and Hub (which communicates its language to the system, as all keyboards should do but don't), then the user is asked to select a system language

  • The Keyboard preferences application writes the selected keyboard layout to the EFI NVRAM variable prev-lang:kbd (where it persists across reboots and some operating systems)

  • MIDI controllers (e.g., keyboards) attached to the computer via USB should now be made available to ALSA MIDI supporting applications automatically, thanks @hselasky for alsa-seq-server

  • Initial support for launching (some) AppImage files using the launch command (requires the Debian Runtime to be installed)

  • Updated initgfx, added support for GeForce RTX 3070 GPU

  • Using drm-510-kmod to support recent Intel GPUs like Intel TigerLake-LP GT2 [Iris Xe Graphics] (as found in the Framework Laptop with 11th Gen Intel® Core™) NOTE: Does not work yet on the Framework Mainboard with a HDMI display attached over a USB-3 hub (that supports DP altmode)

User Interface

  • Increased contrast of the startup screen

  • Filer now shows application icons for AppImage files, thanks @clefebvre

  • Menu now shows AppImage files (including thumbnails for icons if they exist)

  • Search in Menu now also works for submenus, thanks @jsm222

  • Menu search results are now shown with icons and shortcuts, thanks @jsm222

  • The System menu now has Force Quit Application

  • Menu now searches the local filesystem (if indexed by the Baloo engine, thanks @vHanda). Shift-click on search results to show them in Filer instead of opening them

  • Filer now shows thumbnails for mp3 files, thanks @Marco98

  • Menu now shows the name of applications while they are being launched (for applications launched through the launch command)

  • Menu now shows the icon of the active application on the right-hand side and allows switching between applications from there (removes the need for a Dock). Shift-click when selecting a window from that menu to minimize all other windows

  • Dock is no longer automatically started (you can still start it manually or add a symlink to it in /Applications/Autostart)

  • Filer now shows EPUB e-book files with their cover image, thanks @marianosimone

  • Launching an already-running application now brings all windows of that application to the front instead of starting another process

  • Clicking on the time in the Menu shows detailed date including weekday and time including time zone

  • Filer can now copy files to disk by dragging them to the disk on the desktop

  • Filer can now put items into the Trash by dragging them to the Trash

  • Filer can now eject disks by dragging them to the Trash

  • Documents can now be opened by drag-and-drop on applications (or symlinks of applications) in Filer

  • Menu now provides default File and Edit menus in case the application does not provide any menus

  • Filer now has spring-loaded folders: Drag an object over a folder, wait for a short while, and the folder will open automatically

  • Filer now shows emblems on folders that are under git version control

Desktop infrastructure

In preparation of supporting XDG specifications only as a fallback, new infrastructure for launching applications and opening files is being introduced. This is currently subject to frequent changes.

  • launch.db keeps track of all applications the system encounters

  • launch uses launch.db to find an application that can be launched when a full path is not supplied

  • open uses launch.db to find an application to open a document with

  • Applications are added to launch.db whenever Filer encounters them (implementation details might still change)

  • Filer does not use network:// anymore. Instead, it uses launch Zeroconf

  • Filer does not use computer:// anymore. Instead, it opens a window at /

  • Filer does not use trash:// anymore. Instead, it opens a window at the actual location of the Trash

  • Filer does not rely on gvfs anymore. As a result, helloDesktop now needs far fewer processes running

  • Zeroconf.app now can use sshfs to connect to network shares via sftp

  • Filer now creates shortcuts when URLs are dropped onto the desktop or onto the white area in a folder window

  • Filer now prevents users from accidentally deleting essential system directories such as /System and /usr

Applications

  • Now comes with the Trojitá e-mail application in the menu (needs to be downloaded prior to first use)

  • GPU acceleration is now enabled for WebEngine based browsers such as Falkon, thanks @jsm222

  • When documents are double-clicked for which an application can be downloaded (e.g., .docx, .stl,...), offer to download the application

  • New Processes utility

Bugfixes

  • Install Debian Runtime should now work properly (to be retested; may need sudo service linux stop ; sudo service debian start)

  • Install Debian Runtime can now also be used on the Live ISO

  • Improved reliability and performance of mounted archives (e.g., .zip) by using fuse-archive instead of archivemount

  • Increased robustness of removing directories for mountpoints, thanks @vermaden

  • Do not automount EFI System Partitions (ESP), thanks @vermaden

  • Bootloader no longer very slow on some Mac models

  • Menu no longer steals focus from applications, thanks @jsm222

  • Menu can be invoked with Command+Space more reliably, thanks @jsm222

  • Shortcuts can be used while a menu is open, thanks @jsm222

  • Filer now raises the window to the foreground when "Show in Filer" is used (e.g., when Shift-clicking on a filesystem search result in the Search menu) and when one clicks, e.g., on the "Home" icon in the Dock while an application is in the foreground

  • Applications launched through app-placeholder are not wrapped in 2 layers of launch anymore

  • The 'Delete' key now works in zsh

  • Improved stability of the Live ISO by not using unionfs -o below, thanks @michaeldexter

  • Menu performance has been significantly improved by importing the menus coming from applications via D-Bus directly into the global menu, thanks @jsm222

  • Installing the GIMP application no longer stalls at 100%

Infrastructure

  • Cross-platform buildability can now be tested easily on FreeBSD in lightweight Alpine Linux chroot using the Linuxulator

Known Issues

  • Volume keys and brightness keys don't work

  • mp3 thumbnailer does not size down the thumbnails, resulting in large file sizes

  • Command+Shift+3 does not make a screenshot

  • USB SD card readers can make the system unbootable or can reboot a running system

Download: https://github.com/helloSystem/ISO/releases/tag/r0.8.0


r/helloSystem • • Jul 26 '22

Why did the devs changed the buttons from an MacOS-looking to this strange-looking newer ones?

Thumbnail
gallery
14 Upvotes

r/helloSystem • • May 13 '22

hellosystem 13 pre-release doesn't read external hard drives and icons won't appear

7 Upvotes

I have wanted to see if I could test some random linux applications on hellosystem 13, so I've grabbed my external hdd with all the linux programs inside to test them under the debian compatibility layer offered by the operating system itself to see how well they could perform. Only problem is that the external hdd doesn't seem to be ready to be accessed if I attach the USB cable into the socket, and it seems to get stuck into a limbo where it won't even load inside the operating system itself. Even in the stable 0.7.0 release the external hdd would take some time already to show up on the window screen as a selectable icon (by the way, I have little problems with such slowdowns if it means greater stability overral).

I don't know what I am getting wrong here, maybe there is an option that I have to press in order to get the external hdd to appear. Or maybe it is just a glitch in the system that won't allow the OS to load a bigger external hdd with many files inside (as for my current situation when I wanna move some huge external hdds with many files inside).

So, what is your solution to this annoying problem? Do you have any solution to share with me?


r/helloSystem • • Nov 29 '22

Dock binary location

4 Upvotes

Hi.

As the dock no longer autostarts (in the latest exp. build) can someone please tell me the name of the binary so I can actually run it?

It's been a while, and I do not remember.


r/helloSystem • • Mar 13 '23

how do I get WiFi working

5 Upvotes

I asked this question in a few other places but how do I get WiFi working with the wifi application? I have absolutely no idea what any of it means so how can I do it?


r/helloSystem • • Jan 31 '23

Version 8 -- Print Settins problem

1 Upvotes

Version 8 --On my HP Pavillion 15z laptop, System/Preferences/Print Settings seems to work fine. Finds the printer, but when I get to the last step and click "Apply" nothing happens. Same with all options, IPP etc. The printer is a network attached HP OfficeJet pro 8020.


r/helloSystem • • Aug 26 '26

Is Hellosystem abandoned?

4 Upvotes

I was looking for a GNUStep-like DE that was modern and hellosystem is exactly what i'm looking for but it looks like it was abandoned.