Osu!Stat
Osu statistics right on your desktop, made with Qt5
Credits
Would like to thank these creators for their projects and contributions.
Osu statistics right on your desktop, made with Qt5
Would like to thank these creators for their projects and contributions.
As of now, settings.py is very cluttered and its extremely hard to understand what all is going on. This will need a lot of work to do.
and will ease addressing the following issues:
Overhaul recent plays pane
As it is, a blank config file cannot be created by the program itself, so it is most probably a user error. As I said in the readme file, it is not ideal to manually change the config file for any purpose other than debugging.
bugThis is going to cut down on a lot of code present in config.py and make things much more easier to work with as then I wouldn't have to deal with missing values, manually serializing strings to dictionaries, etc.
This will also avoid any issues related to parsing config file like these:
It would be a better idea to pickle the settings object after the user clicks the save settings button in the SettingsWindow instead of closing the application.
Firstly, its better design since no changes in the config take place after the user has closed the settings window and second, that if the application crashes due to runtime errors, the config file isn't saved.
area: config EnhancementMake a Tab in MainWindow to display statistics of default user (Also display for user searched when #13 is worked on).
Here is what the current layout looks like:

Features that you don't see on osu.ppy.sh-
The Promised Linux Binaries are finally here. As mentioned previously, this is a bug fix and a utility and performance update to release 0.0.4-alpha.
settings.py. The code is wayy more easy to read now. #21$ sudo chmod +x ./OsuStatQt-0.0.5-linux-x64-standalone
./OsuStatQt-0.0.5-linux-x64-standalone
Source code(tar.gz)This release is focused more on styling and features instead of utility and performance. All of that will be taken care of in the next release which may also be a breaking update.
This is relatively a minor update with a few fixes related to both utility and features.
Get Credentials Button now opens the account settings.This time, this actually works 😅. This release comes along with a lot of bug fixes which I didn't address in the previous release which refused to work at all.
This time I have also provided with a single standalone file as well for window. Linux Binaries will be available in the next alpha release. Mac OS will not be getting a binary since I do not have a mac OS device which pyinstaller requires. (Though if you do have one, you can always compile them and send them to me :)
Currently, binaries are available for only Windows Users (Sadly), however, this application is completely cross-compatible and supports Linux, and MacOs.
For Windows users, its as simple as running the .exe file provided in the zip file.
In order to run this application on other platforms, extract the source code, install the dependencies (in requirements.txt) and run the OsuStatQt.py script.
refcount master: testing: This package is primarily for managing resources in native libraries, written for instance in C++, from Python. While it boi
WIE-WoC IEEE-WIE presents WIE Week of Code (WIEWoC), a 3-days long open-source contribution event starting from 1st March, highlighting different pyth
bad-apple Bad Apple printed out on the console with Python! Preface A word of disclaimer, while the final code is somewhat original, this project is a
The package combs is a package used to generate all possible combinations of a given length k on a given set. The set is given as a list, and k must b
A python program with an Objective-C GUI for building and booting OpenCore on both legacy and modern Macs, see our in-depth Guide for more information.
Welcome to captcha9kw’s documentation! captcha9kw is a smallish Python package for making use of the 9kw.eu services, including solving of interactive
JoLang status: not ready So this is my programming language which I decided to name 'JoLang' (inspired by Jonathan and GoLang). Features I implemented
Hashgen A simple Python script for generating a variety of hashes from safe urandom entropy. For whenever you need a random hash (e.g. generating an a
ESP Web Tools Allow flashing ESPHome or other ESP-based firmwares via the browser. Will automatically detect the board type and select a supported fir
Introduction This repository hosts a sample application that demonstrates integrating Firmalyzer's IoTVAS API with the Rapid7 InsightVM platform. This
activities A python script to get your activity Not complete Requirements Python (=3.7) Pip (for python = 3.7) Git Pip packages psutil asyncio aioht
Serial Another programming language. Built on Python. Building and running program In order to run the program on serial, unfortunately you still need
pyRigidBody3d A simple 3D rigid body simulation written in python
【幼盾】个性化图片徽章服务! 你对方形的徽章感到无聊了吗?想要定制属于自己的开源项目徽章了吗? 快来使用unv-shield吧! unv-shield提供包含自定义图片的徽章服务,可以让你的项目主页更加个性化!
Aerospace Utilities About Module that contains commonly-used aerospace utilities for problem solving. Flight Condition: input altitude to compute comm
Import Python code from modules straight from the internet.
CEI Natural Disaster Tracking Portal (cc) Climatic Eye of ISCI We are an initiative that conducts studies in the field of Space Science, publishes pro
turbo-flask Integration of Hotwire's Turbo library with Flask, to allow you to create applications that look and feel like single-page apps without us
Dianshao - An Embedded Linux Project Build and Compile Tool
dragmap_meth (dragmap_meth.py) Alignment of BS-Seq reads using dragmap. Intro This works for single-end reads and for paired-end reads from the direct