Skip to content

Feature Queue

George Singer edited this page Sep 23, 2018 · 9 revisions

Rank-Ordered Queue

The following represents a temporary “queue” for the most important Simula features needing implementation.

  1. [ ] Fix spontaneous crashes. @lboklin is experiencing spontaneous crashes that need to be fixed.
  2. [ ] Fix keystrokes. Many keystrokes (:, +, (, )) are non-functional and need to be fixed.
  3. [ ] Implement XWayland. Simula lacks the ability to launch 90%+ of Linux apps from the X ecosystem (i.e., emacs GUI, PDF readers, firefox/chrome, etc).

Bin

Requests from contributors/users that aren’t yet rank ordered are kept in this section.

Ludvig Requests

Features. Ranked in no particular order:

  1. Launcher. Booting with a terminal is a good first step.
  2. Application Tracker. Something to help you “[keep] track of opened applications and summon all/any window(s) to you”.
  3. Proper Window Resizing.
  4. Smarter Automatic Window Placement. Perhaps we could take a cue from SafeSpaces here.

Experiments.

  1. Launching a DE in Simula. Ex: Plasma and/or Gnome.

Development.

  1. Type safe API.
    • “Another thing I’d like to see sooner rather than later is a second api where all current api methods take Haskell types rather than Godot types (and preferably camel cased names)”
    • “it would cut down on boilerplate code by a lot, and with camel case it’ll look a bit more like Haskell [to improve readability and aesthetics]”

Psymin Requests

  1. Ability to see your mouse/keyboard in VR space. In the long-term, having tracked mouse/keyboard is probably the way to go. In the short-term, we can take a cue from WorkinVR.
Clone this wiki locally