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

[Self] Improvements #8

Open
4 of 12 tasks
ajitid opened this issue Mar 17, 2024 · 0 comments
Open
4 of 12 tasks

[Self] Improvements #8

ajitid opened this issue Mar 17, 2024 · 0 comments

Comments

@ajitid
Copy link
Owner

ajitid commented Mar 17, 2024

  • Expose webhook/custom-url. (Maybe give a better name)
    • Also, update instructions for Android+Tasker (remove the v0.3.0 note and use the updated flag name)
  • The new clipnotify on windows shows an error window if you logon onto windows late (few mins)
    • We probably can counter this by reading clipboard ourselves until it is available and then running clipboard monitor
  • sign telltail cli for macos using this and remove the right-click open workaround from the docs
  • Use shell:startup dir in Windows and use this to not open a console
  • See "There’s a convention among app developers on MacOS" in https://www.ctrl.blog/entry/clipboard-security.html. KDE and Mac has some support for it. Also Tasker has a flag Is Sensitive Data? (Though it doesn't work with GBoard). Check why android one doesn't work, and implement for at least macos
  • Drop AutoHotkey dependency. See this and still opt to use taskkill to stop the app with this exec.Command flag.
  • Support dual boot if possible - possible with ephermal logout with LocalClient. Only thing we need to figure out is how to make it work on Windows as it doesn't doesn't support ctrl+c (SIGINT). Also see SingleInstance.
  • Mention in docs on how to to update the auth key using telltail-cli
  • Don't use Python dep to watch for changes in Windows, rather directly interact with Windows API in Golang. Resorted to a C# implementation instead as I found it reliable
  • Verify on an M-series Mac
  • Fix deps and upgrade. See this repo

Old improvement list that I'd not implement as they are not relevant anymore:

Use pipx to install Windows dep to watch clipboard changes

Not totally sure how spotify-aac-downloader does that, but it installs itself from pypi using flit_core and this doesn't raise any false alerts by Defender. In my case, my clipboard watcher packages whole Python in it and thus its size is huge, while that downloader is just few MBs. Another option to look for is pipx.

There's also nuitka https://electronstudio.github.io/raylib-python-cffi/README.html#packaging-your-app

@ajitid ajitid changed the title Use pipx to install Windows dep to watch clipboard changes Improvements Aug 5, 2024
@ajitid ajitid changed the title Improvements [Self] Improvements Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant