da-rth / yasb

A highly configurable cross-platform (Windows) status bar written in Python.
MIT License
1.4k stars 81 forks source link

[FEATURE]Install msi or exe package is more preferable. Thx! #61

Closed meicale closed 1 year ago

meicale commented 1 year ago

What is the request?

Why is it useful?

How could it be implemented?

yavko commented 1 year ago

Do you mean prebuilt binaries? I would like them as well as on my school computer I don't have msvc, and can't build the wheel. Also when using a issue template, fill out the stuff, makes it easier for maintainers.

meicale commented 1 year ago

I suppose this project consist of python, qt and so on. Maybe we can use Nuitka or Pyinstaller to build the exe.

yavko commented 1 year ago

Nuitka

I don't think transpilation makes much sense, Pyinstaller looks like a better approach.

NormTurtle commented 1 year ago

yes please do it :

da-rth commented 1 year ago

I'm currently working on re-writing YASB in rust. Once the rewrite is complete a binary will become available

meicale commented 1 year ago

That is COOL!

yavko commented 1 year ago

It seems the current work is in the https://github.com/denBot/yasb/tree/tauri-port branch

da-rth commented 1 year ago

Closing as an MSI installer can now be built from the tauri rewrite of YASB. Check out the tauri-port branch.