Skip to content

Releases: Tooloop/Tooloop-OS

24.04

01 Aug 14:00
d871ee1
Compare
Choose a tag to compare

Tooloop OS 24.04

New Ubuntu LTS version

Tooloop OS is now based on the recently released Ubuntu Server 24.04 LTS and thus enjoys security patches until 2029 or even 2034 with an Ubuntu Pro subscription.

New Contributors

@oleprinds made their first contribution in Tooloop/Tooloop-Control#10
🎉🥳 Thank you so much for your support!

Quality of life and bug fixes

  • Wake-On-LAN is now automatically enabled for all Ethernet devices
  • The screenshot service is now disabled by default.
  • The new Onboarding app is now the default presentation.
  • The theme was updated with bigger fonts and prettier icons. It’s now much easier to use on high-resolution displays:
    updated-theme
  • There’s two new tools added: a text editor and a file manager. We think, we might have overdone the lightweight thing a bit. These are just handy.
    new-tools
  • Unattended upgrades are disabled as these sometimes froze boxes.

Full Changelog: 22.04...24.04

Control Center

  • We updated the flask version. Thank you @oleprinds for your help!
  • There is now a UI for setting the timezone
    timezone-ui

Full Changelog: https://github.com/Tooloop/Tooloop-Control/commits/24.04

Packages

Onboarding

We now have a pretty onboarding app that will greet new users after the installation process and provides some first step information.

onboarding-1
onboarding-2

Compositor

The picom compositor is now an addon so you can enable or disabled it at your will
compositor-addon

New media player

The image slideshow has been removed and and the video player has been updated to loop over all images and videos in the /assets/datafolder. This now makes a neet looping media player that can replace most uses of e. g. Brightsign players.

Full Changelog: https://github.com/Tooloop/Tooloop-Packages/commits/24.04

22.04

20 May 08:07
b6a006d
Compare
Choose a tag to compare

Tooloop OS

Tooloop OS is now based on the new Ubuntu Server 22.04 LTS (Release notes).

Features

  • Added AFP support, so on a Mac you can now connect to the /assets and /home/tooloop folder without using SFTP
  • Added Avahi/Bonjour Services for SSH, VNC (Screensharing) and AFP so machines on the network will pop up automatically in your Finder
  • Added Keybindings for Window-Snapping for some ease of use
    Super + ←, Super + →, Super + ↑, Super + ↓
  • Added ARandR to the Desktop Menu. This makes fiddling with resolution settings much easier. You will still have to add your resulting xset command in ~/.config/openbox/autostart, though

Fixes

  • Updated Unclutter because it didn’t seam to work in 22.04 for some reason

Control Center

Frontend rewrite

The Settings Service was renamed to Control Center. More important, it has moved to a new repo and has a completely rewritten frontend using Vue-Components and the Bulma CSS framework. This should help a lot in maintaining the Controle Center in the future.

App Center

The biggest impact will be the merge of the app center. There is a repo for Tooloop Packages. This bundles some simple packages that will be available on every Tooloop Box. It is also a great starting point to learn how to make a package of your own.

As the app center is basically just a local APT repository this will open up nice possibilities in the future like

  • updating client boxes with new app versions
  • Adding community packages so standard things like a video player or slideshow are available by default.
  • List other packages as dependencies to your app and thus make them re-usable and have them installed automatically, e. g.
    • a webserver
    • openframeworks and Processing as a community provided, versioned package
    • Meta packages for graphics drivers for Intel, AMD and NVIDIA

Bildschirmfoto am 2022-05-20 um 09 10 35
Bildschirmfoto am 2022-05-20 um 09 10 55

Other features

  • Control Center now uses a Python virtual environment
  • New frontent using Vue and the Bulma
  • Removed jQuery
  • Added timezone information in system (so your runtime schedule makes more sense)
  • Network discovery. The control center will find other Tooloop OS Boxes on the network and display a select box in the menu so you can quickly switch between servers.

Bildschirmfoto 2022-05-20 um 09 59 59

Known issues

  • Network discovery sometimes doesn’t work at boot time. Restarting the Control Center is a workaround (e. g. call http://<YOUR_BOX>/tooloop/api/v1.0/reload)

New Contributors

Full Changelog: https://github.com/Tooloop/Tooloop-OS/commits/22.04