Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some questions and feature ideas #5

Open
cptvincer opened this issue Oct 20, 2022 · 5 comments · May be fixed by #11
Open

Some questions and feature ideas #5

cptvincer opened this issue Oct 20, 2022 · 5 comments · May be fixed by #11

Comments

@cptvincer
Copy link

Fantastic, more features then i knew i wanted- got it for emojis and theres so much more...

Question: is there a way to keep the window open or minimize/maximize? The app start a tad slower then i often need in a pinch, theres not many aliases (finding an emoji by similar words) and many new emojis i wouldnt even knew how to find but scrolling... on selecting an emoji to apply the window auto-closes- and after that is another slow startup and the list back at the top

And if not possible those are my main suggestions:
-options for not closing, always on top
-being able to minimize to taskbar

@kernc
Copy link
Member

kernc commented Oct 21, 2022

Thanks for opening the first issue!

May I ask on what platform/hardware are you finding the app slow to start?

You can view all aliases in a tooltip if you hover over an emoji, and you can assign custom emoji aliases (please don't trip over the wild joke 🙏).


I think I understand your two feature requests perfectly as both already came up in beta:

  • Use an intermediate buffer to be able to paste several emojis in sequence.
    Or, alternatively, a paste-and-stay-open behavior, but this may be harder to achieve reliably on all platforms due to all the async messaging to/from the window manager. In either case, accompanied by a related keybind, such as Ctrl+Enter.
  • Use a background app/daemon/systray agent to alleviate slow startup.
    In my testing so far, the app was ready in under <500ms (measured with --debug) on both Linux and macOS on some decent old hardware. So I figured, why keep a daemon if a popup can do. Slow startup on Windows I attributed to Microsoft and VirtualBox, but I guess not so?

@cptvincer
Copy link
Author

Yup im o windows 10. Ryzen 5 3600, 16 ram. Might be something on how microsoft handles things.
Thats why i sugested some form of 'minimize'- it wouldnt eliminate the delay, only shift things so it happens only once (first startup in a session) instead of every time

@ghost
Copy link

ghost commented Jan 2, 2023

being able to minimize to taskbar

Minimizing app to taskbar (instead of closing app) would be good.

@kernc
Copy link
Member

kernc commented Jan 3, 2023

There is PR #11 if any of you want to help/test it. It works for me on X11 but currently seems to crash on Windows. You can download built artifacts here on the checks page.

@ghost
Copy link

ghost commented Jan 3, 2023

You can download built artifacts here on the checks page.

I just tried to install DEB - there is issue that nightly build has a lower version than last release:

Error: A later version is already installed.

If remove stable — it installs, but there is another issue:

@ghost ghost mentioned this issue Jan 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

2 participants