From db68fcebbdbbd1199ce7150029c54054e6695a80 Mon Sep 17 00:00:00 2001 From: The Wobbler Date: Sun, 6 Apr 2025 23:12:10 +0200 Subject: [PATCH] Added info about the Wobuzz ui and library. --- .gitignore | 2 ++ Wobuzz/Wobuzz.md | 27 ++++++++++++++++++++++++++- metadata.json | 29 +++++++++++++++++++++++++---- 3 files changed, 53 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index ab572e5..d7b9768 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ .obsidian/.graph.json .obsidian/types.json .obsidian/workspaces.json + +.obsidian/graph.json \ No newline at end of file diff --git a/Wobuzz/Wobuzz.md b/Wobuzz/Wobuzz.md index 067607e..4b30124 100644 --- a/Wobuzz/Wobuzz.md +++ b/Wobuzz/Wobuzz.md @@ -1 +1,26 @@ -Wobuzz is an open source audio player made by [[../The Wobbler|The Wobbler]]. Wobuzz is written in Python using the Qt framework and Pygame. Wobuzz uses the dedicated [[WOBUZZM3U|WOBUZZM3U playlist file format]]. \ No newline at end of file +--- +tags: + - Python + - Qt + - PyQt + - Audio + - Media + - Pygame +--- +Wobuzz is an open source audio player made by [[../The Wobbler|The Wobbler]]. Wobuzz is written in Python using the [Qt](https://www.qt.io/) framework and [Pygame](https://pygame.org/). Wobuzz uses the dedicated [[WOBUZZM3U|WOBUZZM3U playlist file format]]. + +# UI +The UI is inspired by [Audacious](https://audacious-media-player.org/), wich is also using the Qt framework. + + +# Library +The default library path is `~/.wobuzz`, you can change the path in the settings, but for now, (v0.1a3) Wobuzz is not able to copy the content over to the new directory. +If you want to move the library, you have to follow these steps: + +* Move the folder manually (and replace the paths in the playlists) +* Start Wobuzz +* Change the path in the settings +* Restart Wobuzz (or else things will break) + +## Loading & Importing +If you want to open a track or a playlist, there are 2 options. You can load or import. Loading does nothing special. Importing however lets you choose if you want to copy the audio files into the Wobuzz library, move them or create symlinks to the files. \ No newline at end of file diff --git a/metadata.json b/metadata.json index 397b42f..c155b77 100644 --- a/metadata.json +++ b/metadata.json @@ -2,6 +2,29 @@ { "fileName": "Wobuzz", "relativePath": "Wobuzz/Wobuzz.md", + "tags": [ + "python", + "qt", + "pyqt", + "audio", + "media", + "pygame" + ], + "frontmatter": {}, + "headings": [ + { + "heading": "UI", + "level": 1 + }, + { + "heading": "Library", + "level": 1 + }, + { + "heading": "Loading & Importing", + "level": 2 + } + ], "links": [ { "link": "The Wobbler", @@ -54,9 +77,7 @@ "python", "wikiadmin" ], - "frontmatter": { - "product": "Blaah" - }, + "frontmatter": {}, "aliases": [ "Wobbl", "EKNr1" @@ -64,7 +85,7 @@ "headings": [ { "heading": "Projects", - "level": 3 + "level": 4 }, { "heading": "Links",