Code Monkey home page Code Monkey logo

ueli's People

Contributors

343max avatar alpakka31 avatar amrbashir avatar atereshhuk68 avatar benoitgour avatar cathaysia avatar chungchungdev avatar dependabot[bot] avatar govindkrishnan avatar jatisto avatar jmlweb avatar jondcoleman avatar justaphrog avatar khanhas avatar lukentui avatar mister-kin avatar moritz-hoelting avatar notwearingpants avatar oliverschwendener avatar sashaweiss avatar sgruetter avatar themegaphoenix avatar timb87 avatar tkohlmeier avatar tvollstaedt avatar vedantmgoyal9 avatar vishaluchil avatar weiw11 avatar wywywywy avatar ykhrito avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ueli's Issues

Show icons of programs

It would be great if the icons for programs would be the ones you can seein the explorer too. For example the list entry of Steam should have the Steam icon, so I don't have to search for it in the list because an icon is way better to recognise than text.

Mouse interaction bug

If mouse interaction is activated the active search result jumps always to mouse position even if mouse is not moving.

Ignore mouse until it is moved

When typing in a query most people will tend to leave the mouse in the middle of the screen, this often interferes with the search results. Often the top result is ignored in favor of the result the mouse pointer happens to be over.

A possible solution could be to ignore the location of the mouse pointer until it is moved, or to not change the currently selected the search result based on the mouse pointer at all, (you could still allow clicking a specific result but it doesn't get highlighted/selected)

customCommands enhancement

You have to write the whole "prefix" of a customCommand plus the the first "variable" part to see anything relevant in the search result:

e.g. I have a definition lke:

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

I have to type

image

to see a result

Would it possible to present the command also in the search result? (After selecting in the search result and hit enter or tab the command should be presented in the input area to proceed with the variable part)

Crash from missing desktop

just installed the program and the instant i opened it, it crashed because it couldn't find my desktop in my user folder because i moved it to another drive
image

OS language recognition?

Hey man, thanks for this great app. It reminds me of the old Enso application made by Aza Raskin back in the day. It's just great.

Now here's my question: why doesn't it pick up the default language of the OS? Right now my Windows machine is set up with spanish, but all the recommendations and results of ueli appear in english, eventhough all my language settings are configured to spanish.

Is the application following some other conventions of the OS that skip the language to give me results? I ask because I do receive results like "Command Prompt", eventhough the OS has it's actual name in spanish "Simbolo de Sistema" when I search for it in the Cortana icon.

How can we integrate the OS language to the usage/results?

Plugin support?

Are there any plans to add plugin support to the app? The utility is very handy and it will help to have even more flexibility (say plugin for dash documentation etc.).

Auto update: temporarily downloaded setup files wont be deleted

Temporarily downloaded setup files (if update is available) wont be deleted.
My suggestion: update wont be downloaded automatically. Only check for update automatically. If update is available show "download & install" button which triggers the actual download and starts setup as soon as it is ready to install.

Calculator Plugin to use with , instead of .

Maybe I am blind. But is there no option to switch from . to , in the calculator plugin? It is really annoying for a nearly perfect tool to use the calculator plugin with the german keyboard layout and , as standard separator for digits.

102.4+102.2 works
102,2+102,2 do not work

ueli input window moves while typing

When typing in the ueli input window the window moves.
With every input keystroke the ueli window moves up and left.

Start:
ueli_1
Result:
ueli_2

Expected behavior:
A not moving input window ;)

ueli 4.7.0
Windows 10 Education N 1803

Web Search Engines

  1. Spaces
  1. Suffixes
  • some search engines suffix search terms which return 404 error when omitted
  • suffixes on ueli's custom search engine might be useful

Plugin proposals

Hey, awesome work with this tool!

Here are some plugin ideas that I'd find very useful.

Search

  • Wildcard search (*.php, *.txt, etc.)

Development Tools

  • npm package resolver and shortcuts (npm i, npm start)
  • crates package resolver

Feature request: Add support for multiple screens

Hey there! Really impressed with this so far! The best alternative to "rofi" for Windows.

What about a dual screen support ?
With mouse focus retrieval to determine on which screen the bar will display ?

It would be so cool!

Adding a new web search engine

My info:
ueli: 6.1.0
Electron: 2.0.8
Chrome: 61.0.3163.100
Node: 8.9.3
V8: 6.1.534.41

My config file path is set correctly.

I did not find any documentation that explains how to add new websites for the 'Web search engines'.
I tried to to add Amazon by adding this url:
'https://www.amazon.de/s/ref=nb_sb_noss?__mk_de_DE=ÅMÅŽÕÑ&url=search-alias%3Daps&field-keywords='
so that anything you add after the url amazon will search for it. But Ueli does not respond to my prefix. I did not put anything into Icon because I did not know what goes there.

Link to a screenshot:
https://www.dropbox.com/s/knmljihvg3yag7e/Screenshot_1.png?dl=0

Feature Request: Save previous choices

Hey guys, great work so far! Started using it for some time now, my biggest issue with ueli to date is that it doesn't save previous choices. An example: When I write tex in windows (windows key then write) it shows programms that have something to do with Tex, like Texmaker, Vertex, Miktex. When I select Texmaker several times it saves that choice and the next time I'm writing tex the system shows Texmaker as nr 1 so I can just use the enter key instead of navigating. Same works for webbrowsers who save ofen used websites when I write t it suggests twitter first.

Would love to see that feature in ueli. Keep it on.

Reset commandline output when hiding window

Bug report from @kingnathanal:

Couple things I noticed:

When typing > ipconfig /all instead of >ipconfig /all , i get the following error:

ueli-bug

Also when I do >ipconfig /all the terminal opens as expected but when I close ueli and reopen the terminal window is still there, should this close when closing ueli

Nice app been looking for something like Alfred since I switched to Windows

Feature Request/Bump: Add custom folders to search

Really impressed with this so far! I saw this in the roadmap "Add option to change folders which are being scanned for programs and files" and wanted to bump it - I have a number of programs (like VS Code) installed in non-default location that ueli can't find, and it would be awesome if I could just add that directory to the ones ueli searches in. Platform is Win 10.

Assigning "Super" as a hotkey

Am I allowed to make a hotkey with only "windows" button?
Adding "hotKey": "Super" to config leads to:

Uncaught Exception:
TypeError: Error processing argument at index 0, conversion failure from Super
at registerGlobalHotkey (C:\Program Files\ueli\resources app.asarbundlemain.js:102616:31)
at App.createMainWindow (C:\Program Files\ueli\resources app.asar\bundle\main.js:102597:5)
at emitTwo (events.js:131:20)
at App.emit (events.js:214:7)

Main process crash when deleted a folder from a desktop

Hey,

i really love your program and I using it every day. I tried to clean up my desktop and I deleted one folder exactly. After when the deletion completed, the ueli crashed. I think, the program was in the middle of scanning apps :)

Here is the crash log.
image

Regards,
TheAifam5

Ideas/tweaks, that came to my mind

Maybe you can implement following things:

  • Possibility to (additionally to arrow keys) click on suggested items
  • Easy way to access help, ex. press F1
  • Easier way to define shortcuts like "g?", ex. wizard
  • If no results are suggested for a search term, default suggest google or whatever defined

Search folder of current file explorer window

I stumbled upon ueli last night, and was so glad to see someone working on an application launcher similar to Listary -- but, FOSS with Electron.

One thing Listary does over ueli, that would be useful in many regards, is a more efficient file search while using Explorer (Win32 only, of course).

The gist of that implementation:

  1. Focus on an Explorer window
  2. On Keydown(any), open a small Dialog
  3. As the user types out a pattern, all files/folders in that directory are searched based on the pattern entered. Note: this is a simple pattern search, meaning regex and similar entries will be searched for as clear-text.
  4. During the filtering, the files/folders that fit that pattern are displayed in the dialog (the explorer process is, of course, not affected).
  5. Selecting a file/directory from the search will open the item using the user's default application for that item.

Would it it be possible to add a similar feature/concept to ueli?

Fullscreen not working

Window doesn't reload in fullscreen mode when activating fullscreen option. Fullscreen triggers only when restarting the application.

Does not find translated app name of system app

Hi Oliver,

I'm happily using ueli on a german version of Win10. When trying to start the "Rechner" (Taschenrechner) however, Ueli doesn't find the application - it only finds "calculator" as "win:calculator".

Is there any way to make it find the translated app name as well?

iTunes cannot be found

image
Its installed over the Microsoft app store, maybe that's the problem. Its also not listed in the Control Center. Is there a solution to fix this?

Custom theme support?

Same as title ^ would be cool to be able to make colour changes/deeper css tweaks akin to what u/khanhas has done with his fork

Does not show any applications

Ueli does not show any user applications, for example:
I search for Spotify and it's just not there even though it is installed. I tried changing paths in config file but it does nothing.

I'm on Windows 10.

Steam Games

You can add list of Steam Games(library) in ueli?

Thank you..

Reload Config on reload

Reload the config when ueli:reload is executed. At it's current state you have to restart the app which is quit unfortunate.

Start UWP-Apps on Windows

Start UWP-Apps with Ueli

It would be nice to start uwp-apps with ueli.

I tried to workaround by creating a shortcut to the app on the destop and ueli shows this shortcut, but an error is thrown by windows that it cannot find a programm to handle this action.

Doubleclicking the shortcut on the desktop is working.

Thanks in Advance

PS: Really great tool. 👍

Search web by default if there are no results

I have been enjoying this app so far but there is one feature I miss sorely from alfred on MacOs.
If you type something and there are no relevant results in ueli, it'd be a good idea to search some default search engine with that query (say google or duck duck go).
When you want to search something like "when is the winter solstice" you can just hit alt+space and mindlessly type it in. Having to type in g? just for that seems like a needless step since ueli doesn't do anything with that query anywhere.

Activity indicator to make background processes visible

Hi Oliver,

is it possible to integrate something like a progress bar to make a background progress visible?

Use Case: You run a cmd (Windows) or shell (Mac OS) command which doesn't show output directly, because it will collect some data first and you don't know if your entered command started proberly until the output is shown.

Idea example (just a javascript for rotating spinner): http://spin.js.org/

Best regards and thanks for the great project. 👍

ueli.config.json settings do not apply

Hey,

great tool! It seems to not apply my changes of the settings-file. It does not change theme and custom commands are not working.
Win10 Pro 1709

Can I provide any logs for review?

custom command with parameters

Is it possible to define custom commands with parameters?

e.g. executionArgument

 {
        "name": "openwithcode",
        "executionArgument": "!code {0}"
 }

where {0} is the input file / directory:

openwithcode c:\my-project

Feature Request: Add .exe files to shortcutFileExtensions

Specifying custom directories for the app to search in is of limited use, given that the app only looks for .lnk, .appref-ms, and .url files (as per windows-program-repository.ts). What I would like to do is specify a non-default folder (e.g. C:\\Applications) and have ueli find executable files within that (e.g. code.exe). As things stand, I'd have to create a shortcut to those executables, have them live somewhere in that folder, and ueli find the shortcuts.

Is there a reason .exe files aren't included? I pulled the repo, and adding ".exe" to shortcutFileExtensions in the aforementioned program repository file seems to enable the desired behavior for me without obvious side effects. If there is a concern, can this at least be exposed as a config setting?

Platform is Windows 10.

Command Prompt Encoding

Problems with encoding when characters like äöü should be displayed in the Windows command prompt.

Microsoft Windows [Version 10.0.17134.112]
ueli 4.7.0 - latest

Can't customise ueli ?

Hello !

I just installed UELI to try to replace Listary and Wox, and so far I'm really enjoying it!

But I have a small issue, even if I change some settings in the ueli.config.json in my User folder, nothing of my changes is taken into account.

I've tried to change the color theme, the hotkey etc... But even after reloading UELI (by the ueli command, or by restarting my computer), nothing happens and UELI keeps the original theme and hotkey.

I read multiple times the README.md and I think I followed correctly all the instructions, and I couldn't find where I made a mistake.

Thanks a lot for your patience.

Add release notes

Release notes would be a nice addition to the information provided in the README file.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.