Skip to content

ourobouros/enso-portable

 
 

Repository files navigation

Enso open-source

A feature-rich descendant of Enso Community Edition (win32).

This is a development page. Please visit the main site at: https://gchristensen.github.io/enso-portable/

screen

SEE ALSO: Ubiquity WebExtension

Enso Launcher allows to launch programs found in the Windows Start menu (or picked manually using the `learn as open' command) and perform many other operations with a text command line triggered by the CAPSLOCK key. It's possible to create your own commands in Python programming language.

Find more information on command authoring in the tutorial available at Enso settings pages.

History

At first there was a propietary closed-source Enso Launcher from Humanized [web archive] (the guys who also created Ubiquity). This version was extensible by many programming languages, but someday it went open (Enso Community Edition) and became extensible only by python. By some reasons it has also ceased.

At the moment Enso open-source is the most feature-rich descendant of Enso Community Edition.

Notes

  • There is no need to hold down the CAPSLOCK key as in the original version (it's only necessary to hit it once.

  • Use `help' command to get the list of all available commands.

Background

The original source code of Enso Community Edition could be found here: https://launchpad.net/enso/community-enso (you can download the full original source without installing bazaar by using this link).

Additional functionality not found in the original Enso

  • Python 3 support.
  • Option pages with built-in command editor.
  • Ability to disable commands.
  • It is possible to execute user-supplied code in a separate thread on Enso start (useful for scheduling).
  • Mediaprobes.
  • Ability to restart using tray menu or 'enso restart' command.
  • Enso Retreat - a work regime control utility.

Known Issues

  • The trigger key will not show the command line if any privileged (adminstrator) process is under the focus (use the `capslock toggle' command to flip CAPSLOCK state if it's wrong). Enso also may spontaneously stuck if some system event that grabs input is triggered.
  • 🔴 Some security tools may consider `run-enso.exe' as a potentially unwanted program. These are false-positive claims since the launcher uses API needed to run other programs.

Change Log

full changelog

13.09.2018 (v.0.4.2)
  • Added APPEAR_OVER_TASKBAR custom initialization option, see the main site for details.

Contributors

About

Portable Enso Launcher community edition

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 76.2%
  • Python 15.2%
  • C++ 7.3%
  • HTML 0.7%
  • JavaScript 0.4%
  • CSS 0.1%
  • Other 0.1%