Albin Larsson

Results 78 issues of Albin Larsson

Ulauncher used/uses Travis. I think Github Actions may be better to avoid having to store travis keys, which might also mean people can run them from their forks? I never...

As part of #9 I want to simplify the scripts, and I tried to rewrite setup.py to use a more default and modern way to install. There's a lot of...

Ulauncher has this only on the releases page and a file specifically for debian which is semi-scripted is a very confusing way. It would be good to have one and...

Extremely vague concept so far, that I don't have any concrete plan to support, but wanted to share: If extensions had a standardized way output a "format" or list of...

enhancement

Ulauncher runs a lot of extensions in the background, but the vast majority of extensions out there are just wrapping external APIs. They're not running any daemons / background processes...

The current hotkey implementation has too many quirks and the workarounds have race conditions. Quoting from a libkeybinder issue how to do this: > Use GApplication: https://wiki.gnome.org/HowDoI/GtkApplication > Add your...

I stopped contributing to Ulauncher because of the build steps, being told to use containers to run the builds, builds ending up copying all the ulauncher files to my home...

Apps have different actions. For example Chromium has "Open Incognito Window" other than just the normal one. These should be included in the alt-enter menu, although I'm planning to replace...

Similar issue exists with the KDE System Settings app, the "KCM" modules are not searchable except by using the krunner framework. That might be changing in the future. This is...

enhancement
contributor-friendly
Python
Linux

Similar to: http://bluebirdjs.com/docs/warning-explanations.html Examples: ```js Promise.resolve(1) .then(Promise.resolve(2)) // This is ignored, probably not what the developer intended .then(console.log) // 1 ``` ```js const errorHandler = console.warn; Promise.reject('Catch me if you...

question :grey_question: