github free-explorers/veshell alpha-1
Alpha #1

one month ago

The first official release which is the milestone that open the project to external contributions !

This includes base for most system requirements:

Monitor

  • Display Shell on multi-monitors
  • Split Monitors into several virtual screens
  • Automatically create a Virtual Screens for a monitor

Virtual Screen

  • Manage infinite vertical workspace list
  • Vertical Panel Widget
    • Workspace List Widget
      • Select and display the current workspace selected
      • Reorder the workspace among the list using drag & drop
  • Hotkeys
    • Meta Toggle Overview
    • Meta + W Select upper workspace
    • Meta + S Select lower workspace

Workspace

  • Manage infinite horizontal Persistent Tileable list
  • Horizontal Panel Widget
    • Persistent Tileable List Widget
      • Select and display the current Tileable selected
      • Reorder the Tileable among the list using drag & drop
      • Add special Application Launcher Tileable at the end
    • Number of visible Tileable switcher Widget
  • Hotkeys
    • Meta + A Select Tileable on the Left
    • Meta + D Select Tileable on the Right

Tileable Application Launcher

  • Display a grid of installed application .desktop on the system
  • Search Text input to filter the displayed list

Tileable Persistent Window

  • Display either a running Application Wayland Surface or a Configurable Placeholder
  • Display related pop-up and modals contained and on top
  • Configurable Placeholder Widget
    • Tap to launch the application
  • Hotkeys
    • Meta + Q Close Application if running or Remove Tileable if not running

Overview

  • Multi-Purpose search engine
    • Ephemeral Application Launcher
  • Helm - System Overview
    • Control Center
      • Ethernet Network Control
      • Wifi Network Control
      • Bluetooth Control
    • Session Management
      • Lock Session
      • Logout Session
      • Sleep
      • Reboot
      • Shutdown
    • System Monitoring
      • Cpu monitor
      • Memory monitor
      • Disk usages monitor
    • Global notification list
  • Ephemeral Application

Wayland Server

  • Track Surface and Sub Surface lifecycle
  • XWayland protocol extension
  • Transpose Toplevel / X11Surface to either Tileable Persistent Window or Ephemeral Window

Freedesktop compliance

  • Polkit Authentication Agent
  • Notification Server
  • Session management

Don't miss a new veshell release

NewReleases is sending notifications on new releases.