8000 GitHub - spencerwooo/PaimonMenuBar at v1.7.111
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Jan 23, 2024. It is now read-only.

spencerwooo/PaimonMenuBar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

PaimonMenuBar

Paimon's now in your menu bar!

Use Swift macOS 12.0+ GitHub Release

Demo

Screenshot

What's this?

Genshin Impact has got a complicated daily (weekly) system, consisting of:

  • 4 Daily commisions.
  • 5 Expeditions.
  • 3~6 Weekly bosses.
  • and most importantly - Resin - capped at 160.

Keeping track of these things daily to decide whether it is time to log into Genshin Impact is a pain-in-the-ass. Hence, I present: PaimonMenuBar.

PaimonMenuBar is a native SwiftUI app living only in your macOS menu bar. Paimon will periodically pulls data from the Mihoyo API to update your latest in-game statistics - so you can decide whether it's time to continue the grind in that stupid artifact domain ;).

Download

GitHub Release

TO-DO

  • Menu bar of varying height.
  • Configurable data refresh rate.
  • Start at login.
  • i18n support for at least Simplified Chinese and English.
  • Manual refresh button.
  • Code-sign and publish as .dmg.
  • Auto-updates and check for update.
  • Custom website and help for acquiring the cookie.
  • Help button beside the text field for entering the cookie.
  • Support for cn and global genshin accounts (米游社 and hoyolab).
  • Backward-compatibility for macOS 11.0.
  • Better first-time installation experience (guidance for initial setup).
  • Support for multiple accounts?

Releasing a new version

  • Create a build in Xcode, bump the build number, and notarize build.

  • Create a new release on GitHub with a new version tag and increment the build number.

  • Use create-dmg to create the .dmg file:

    create-dmg PaimonMenuBar.app
  • Update appcast.xml with the new version tag and build number:

    cd <PATH_TO_SPARKLE>/artifacts/sparkle/bin
    ./generate_appcast <PATH_TO_PROJECT>/PaimonMenuBar/Build/
    
  • Profit.

Credits and related

License

MIT

made with ❤️ by spencer woo

About

Track real-time Genshin Impact stats in your macOS menubar

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors 4

  •  
  •  
  •  
  •  

Languages

0