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.
Dianshao - An Embedded Linux Project Build and Compile Tool
SMB35 A custom server for Super Mario Bros. 35 This server is highly experimental. Do not expect it to work without flaws.
Underbridge for OP-Z Multitrack exporter Description Exports patterns and projects individual audio tracks to seperate folders for use in your DAW. Py
mad-y testing testing pip install -r requirements.txt add the DISCORD_TOKEN value to your env vars. and run mad-y how to Deploy ` docker build -t mad-
Zim-Places Features This is a python package that allows you to search for cities, provinces, and districts in Zimbabwe.Zimbabwe is split into eight p
Cloth Simulation via Taichi
Learn X by doing Y ๐ ๏ธ Learn a technology X by doing a project Y Website You can contribute by adding projects to the CSV file.
๐ Awesome Panel - Introduction to Panel THIS REPO IS WORK IN PROGRESS. PRE-ALPHA Panel is a very powerful framework for exploratory data analysis and
Distribute PySPI jobs across a PBS cluster This repository contains scripts for distributing PySPI jobs across a PBS-type cluster. Each job will conta
APRS Track Direct APRS Track Direct is a collection of tools that can be used to run an APRS website. You can use data from APRS-IS, CWOP-IS, OGN, HUB
Adansons Base is a data management tool that organizes metadata of unstructured data and creates and organizes datasets. It makes dataset creation more effective and helps find essential insights fro
asm-stackfuck A simple assembly- and brainfuck-inspired stack-based language. The language has a few goals: Be stack-based Look like assembly Have a s
Entry points are a way for Python packages to advertise objects with some common interface. The most common examples are console_scripts entry points,
Pip Sala Bim is an assistant to guess your pip dependencies from your code, without using a requirements file. Pip Sala Bim will tell you which packag
maths24-solver Solves Maths24 problems for you! Enjoy this open scource project! You can edit modify and share! My wishes is for you to use this proje
wafer_fault_detection Aim of the project: In electronics, a wafer (also called a slice or substrate) is a thin slice of semiconductor, such as crystal
Ballcone Ballcone is a fast and lightweight server-side Web analytics solution. It requires no JavaScript on your website. Screenshots Design Goals Si
induction_encoder python scripts and other files to generate induction encoder PCBs in Kicad Targeting the Renesas IPS2200 encoder chips.
This script is responsible for the operation of the program, it is responsible for both creating the GUI and the process of processing images from dicom files. The program is based on the use of the
Overwrite Make Overwrite More flexible In Python A Lite Package focuses on making overwrite and mending functions easier and more flexible. Certain Me