ueli

Keystroke launcher for Windows and macOS

MIT License

Downloads
7
Stars
3.2K
Committers
63

Bot releases are hidden (Show)

ueli - 7.2.1

Published by oliverschwendener almost 6 years ago

New Features

  • Added user config option 'transparentWindow' (Fixes #89)
  • Clear app icon store on quit

Bug fixes

  • Treat keyboard events always as lowercase (Fixes #82)
  • Trim search term when building executionUrl for web searchres (Fixes #87)
ueli - 7.2.0

Published by oliverschwendener almost 6 years ago

New Features

  • Winodws only: Launch programs as Admin with Shift Enter (#76)
  • Added priorityand isFallback options to web search engines (#77) to specify and prioritize fallback web searches
  • Added option to specify a special character or string for whitespace encoding for web searches (#66)
  • Use full window width in settings view
ueli - 7.1.0

Published by oliverschwendener almost 6 years ago

New Features

  • Added a confirmation dialog when executing 'dangerous' stuff like System shutdown/restart/logout (#73)
  • Do not show dialog when error occurs when generating app icons (#74)

Bug fixes

  • Treat all strings starting with http:// or https:// as a valid URL (#70)
ueli - 7.0.1

Published by oliverschwendener almost 6 years ago

Bugfixes

  • Kill powershell process after icon generation (fixes #71)
  • Fixed bug which prevented the main window to resize properly when 'useNativeIcons' is set to false (#72)
ueli - 7.0.0

Published by oliverschwendener almost 6 years ago

Please update to 7.0.1 - This version has a possible memory leak

New Features

  • Finally! Native icons for apps and files. (Fixes #47)

example

Bug fixes

  • Fixed bug which allowed long filenames to break GUI layout

Compatibility with older versions

  • All config files are now stored in a separate folder in your home directory by default: ~/.ueli. But you can still customize the path to these files like before.

Migrate from older version

  1. Start the new version of the app
  2. Copy your existing ueli.count.json file (by default in your home directory)
  3. Go to ~/.ueli
  4. Replace the ~/.ueli/ueli.count.json with the one you copied in step 2
  5. Now your previous config should be applied again
ueli - 6.1.4

Published by oliverschwendener almost 6 years ago

Bugfixes

  • Fixed bug which prevented subfolders to show up in recursive file search results
ueli - 6.1.3

Published by oliverschwendener almost 6 years ago

Improvements

  • Enabled file browser feature by default
  • Enabled operating system commands feature by default
  • Show index size in settings view
  • Include subfolders in file/folder search feature
ueli - 6.1.2

Published by oliverschwendener about 6 years ago

New Features

  • Added possibility to launch custom command without typing in the full prefix (#58)
  • Added possibility to launch items with ctrl+number

Improvements

  • Revised updating process

Bug fixes

  • Only change active item when mouse interaction is enabled and mouse is moving (#63)
ueli - 6.1.1

Published by oliverschwendener about 6 years ago

Improved

  • Added more weight to frequently executed search results
  • Fixed typo in settings
ueli - 6.1.0

Published by oliverschwendener about 6 years ago

New Features

  • GUI for user settings (open with Ctrl+i or search for Ueli settings:
  • Added possibility to change user config path (#48)
  • Added customizable icon sets
  • Added customizable max window height
  • Added customizable search engine limit to improve general performance
  • Added colorful icons (can be fully user customized)
  • Added possibility to reset user and app settings to default
  • Added possibility to enable/disable all features
  • Added possibility to add <img> tags as icons
  • Added possibility to define a blacklist for file and folder search
  • Added possibility to activate 'smooth scrolling'

Improvement

  • Improved updating process (check/download updates in settings GUI)
  • Improved scrolling behaviour

Bug fixes

  • Fixed bug with rescan interval
  • Fixed buggy tray icon
  • Trim user input when using web search engine
  • Fixed bug which prevented using Cmd+a to select all text on macOS
ueli - 6.0.0

Published by oliverschwendener about 6 years ago

New Features

  • When using calculator you can copy the result to the system clipboard by pressing Enter (#57)
  • Added new system settings for macOS

Compatibility with older versions

If you are using an older version please be aware that your old config file will not be compatible with this release

  • customCommands has been replaced with shortcuts. You can migrate your previous config like this:

v5.1.0 and older:

"customCommands": [
    {
        "name": "Whatsapp",
        "executionArgument": "https://web.whatsapp.com",
        "icon": "<svg>...</svg"
    }
]

v6.0.0 and newer:

"shortcuts": [
    {
        "name": "Whatsapp",
        "executionArgument": "https://web.whatsapp.com",
        "icon": "<svg>...</svg"
    }
]
  • There is a new way to specify custom commands which accept parameters

v6.0.0 and newer:

"customCommands": [
    {
        "name": "Open with Visual Studio Code:",
        "executionArgument": "!code",
        "prefix": "openwithcode"
    }
]
ueli - 5.1.0

Published by oliverschwendener about 6 years ago

New Features

  • Added option to disable mouse interaction
  • Moved to plain CSS and added support for custom themes (#44)
  • Show search result description instead of execution argument
ueli - 5.0.0

Published by oliverschwendener over 6 years ago

New Features

  • Added option to hide tray icon (#36)
  • Added new updater
  • Added option to search folders recursively
  • Added Windows 10 Photos app
  • Indicate that command line tool has started (#41)
  • Changed the way ueli opens up webpages/files/folders on Windows (#42)

Bugfixes

  • Reset user input properly
  • Close main window properly
  • Destory tray icon when it already exists

Compatibility with older versions

If you are using an older version of ueli please be aware that your old config file is no completly compatible with this release.

The main conflict is due to the new folder search options. You can migrate your previous config like this:

v4.7.0 and older:

"fileSearchFolders": [
    "C:\\Users\\Oliver"
]

v5.0.0 and newer:

"fileSearchOptions": [
    {
        "folderPath": "C:\\Users\\Oliver",
        "recursive": false
    }
]
ueli - 4.7.0

Published by oliverschwendener over 6 years ago

New Features

  • Added support for multiple screens (#33)
    • By default ueli will show up on the display where your cursor is currently on
    • If you want ueli always to show up on your primary display you can set alwaysShowOnPrimaryDisplay via configuration
ueli - 4.6.0

Published by oliverschwendener over 6 years ago

New Features

ueli - 4.5.1

Published by oliverschwendener over 6 years ago

New Features

  • Added recycle bin to system settings on Windows 10
  • Autocomplete all search result items whose execution argument is a valid filepath
  • Remodelled custom commands (see documentation)
  • Added new environment variable plugin (Thanks for @khanhas for the idea!)
  • Log execution of custom commands
ueli - 4.4.0

Published by oliverschwendener over 6 years ago

New Features

  • Added possibility to start check for updates with "ueli:check-for-updates"
  • Added possibility to customize search engine threshold
  • Added possibility to customize folders which are scanned for files and folders (not recursively)
  • Added possiblity to disable logging
ueli - 4.3.0

Published by oliverschwendener over 6 years ago

New Features

  • Added possibility to customize global hot key
  • Addd input history browsing with Shift+ArrowUp and Shift+ArrowDown
ueli - 4.2.0

Published by oliverschwendener over 6 years ago

New Features

ueli - 4.1.0

Published by oliverschwendener over 6 years ago

New Features

  • Added new color themes dark-mono, light-mono
  • Added possibility to customize application file extensions with the config file (#28)
  • Added .exe to default application file extensions on Windows
  • Added Wikipedia to default web search engines

Fixed

  • Reload config when reloading ueli with ueli:reload (#19)