project-gameface icon indicating copy to clipboard operation
project-gameface copied to clipboard

Inno6 installer

Open willwade opened this issue 1 year ago • 7 comments

  • Using inno6 installer
  • Moved the location of log files C:/Users/<USER_NAME>/Gameface/log.txt
  • Moved location of config files C:/Users/<USER_NAME>/Gameface/
  • upgraded customtkinter & google theme file likewise (re: #7)
  • FIxes attribute error (#30 )
  • Created a GitHub action to build the installer. Outputs an installer version exe and a zip of the --onefile pyinstaller build with config directory.
  • Updated docs
  • Provides option to "Run at startup" which makes it run at startup
  • Provides option for desktop shortcut
  • Adds icon to app
  • Fixed versions in requirements and started to add platform specific aspects (for #2 work)

But NOTE: This is NOT signed. I hope Google can sort that out with a codesigning action in the GHActions.

Due to that - if people want to run the installer before that's fixed, they may need to run this from a terminal prompt if your machine is locked down e.g. & '.\Gameface installer.exe'

(If you want to try the installer here it is - Windows Installer and Portable Build (like currently))

willwade avatar Jun 28 '23 22:06 willwade

fixes #33 and would also fix #7 and #29

willwade avatar Jun 28 '23 23:06 willwade

This is ready for review :)

willwade avatar Jul 11 '23 15:07 willwade

Was just asked by a disability advocate about the possibility of making the installation easier and easier to understand plus autorunning at boot Nice to see there are commits for this in review Hope to see it in the next release so I can give him the good news

deFrisselle avatar Aug 18 '23 02:08 deFrisselle

@deFrisselle I’m not convinced anyone’s actually reviewing it. This whole repo seems pretty, frustratingly, “slow”. But I’d love to be corrected on that ;) @bit-dome

willwade avatar Aug 18 '23 06:08 willwade

Unfortunate, the installer works quite well

deFrisselle avatar Aug 18 '23 07:08 deFrisselle

@deFrisselle I’m not convinced anyone’s actually reviewing it. This whole repo seems pretty, frustratingly, “slow”. But I’d love to be corrected on that ;) @bit-dome

Though i love the concept and the original devs, maybe forking would lead to a much better future for this project. Would you be interested in that willwade? Even if just for the installer changes and auto-run

afgs10 avatar Aug 18 '23 09:08 afgs10

@deFrisselle I’m not convinced anyone’s actually reviewing it. This whole repo seems pretty, frustratingly, “slow”. But I’d love to be corrected on that ;) @bit-dome

Though i love the concept and the original devs, maybe forking would lead to a much better future for this project. Would you be interested in that willwade? Even if just for the installer changes and auto-run

Well see https://github.com/google/project-gameface/issues/13 - where my colleague hints at this.. thing is maybe we are being harsh here. There are commits fixing some issues just two weeks ago - just they don't seem to be attacking or using the issue queue so its hard to see the progress...

willwade avatar Aug 18 '23 11:08 willwade