Mungai Njoroge
8cfe6265a2
merge #319 from michilyy
...
fix lyrics is a list bug
2025-06-07 19:36:46 +03:00
michilyy
2ea4ff35b1
fix lyrics is a list bug.
2025-06-06 10:10:39 +02:00
michilyy
065fe9f372
.gitignore:
...
* extend gitignore by recommended values
`pyproject.toml`:
* cap supported python version to 3.12 caused by audioop being removed in 3.13
* add static uv metadata for platform-dependent dependencies
* explicit set namespace of swingmusic
`README.md`:
* remove platform-dependent wsgi server. now being managed in pyproject.toml
2025-06-03 11:39:36 +02:00
michilyy
8a5bed9c10
pyproject.toml:
...
* update supported python versions upto 3.13
* add waitress and bjoern as platform dependent deps
* add entry-point
* add project urls
* set explicit flat layout structure
* add package data
* add optional dep `docs`
`__main__.py`:
* add main function
* call main function from entrypoint and with direct execution
2025-06-03 10:24:28 +02:00
cwilvx
7f558ced70
update readme
2025-06-01 22:54:11 +03:00
cwilvx
62f5769c3a
update contributing.md
2025-06-01 22:51:27 +03:00
cwilvx
f0d5a9027e
remove bjoern from pyproject.toml
2025-06-01 22:51:08 +03:00
cwilvx
ac7b9f4b22
update contributing.md
2025-06-01 22:47:41 +03:00
cwilvx
006e21bad3
Merge branch 'Parsa-SadeghiAsl-playlistImageCleaner'
2025-06-01 22:33:10 +03:00
cwilvx
e7ced2f440
Merge branch 'playlistImageCleaner' of github.com:Parsa-SadeghiAsl/swingmusic into Parsa-SadeghiAsl-playlistImageCleaner
2025-06-01 22:32:40 +03:00
cwilvx
18fcd22827
fix: new user recently played data not being shown in homepage
...
+ fix: weird role labels on new users
+ remove system status tray
+ fix: tinytag removing b prefix on tags
2025-05-31 16:55:42 +03:00
cwilvx
20ebddfcff
new: add system tray icon
2025-05-27 12:32:05 +03:00
cwilvx
86fabcd5e3
modularize src
...
+ merge main.py and manage.py
+ move start logic to swingmusic/__main__.py
+ add a run.py on the project root
2025-05-25 20:35:54 +03:00
cwilvx
76fc97e088
rename run_app to create_app
2025-05-25 19:09:57 +03:00
cwilvx
f4bc525ae4
drop global XDG_CONFIG_DIR and use environment variables
...
+ handle string explicit flags
2025-05-25 19:01:10 +03:00
cwilvx
4a741d9ffc
try: fix modified tracks keyerror
2025-05-13 15:13:41 +03:00
cwilvx
c14ec4ba4b
fix: multiprocessing problems
2025-05-11 14:10:28 +03:00
cwilvx
29a916464c
remove docker build needs
2025-05-10 18:29:19 +03:00
cwilvx
cc5f94103d
attach docker build to build action
2025-05-10 17:04:27 +03:00
cwilvx
3065a6b639
re-enable release action
2025-05-10 17:02:42 +03:00
cwilvx
e8118cc747
remove ubuntu and win arm64
2025-05-10 16:51:52 +03:00
cwilvx
a005172e8a
remove win-arm64 because of gevent wheels
2025-05-09 13:12:59 +03:00
cwilvx
5733623c88
fix: if statement syntax error
2025-05-09 13:00:23 +03:00
cwilvx
1cc0118daa
update python version for win arm
2025-05-09 12:42:19 +03:00
cwilvx
86b6122e3a
setup brew for macos
2025-05-09 12:36:53 +03:00
cwilvx
b7c88b8cce
workflow: upgrade node version for win arm
2025-05-08 21:13:04 +03:00
cwilvx
f1aa723cb9
disable docker and release workflow
2025-05-08 21:07:34 +03:00
cwilvx
2c6ec2952b
try: support macos intel, macos arm, linux arm and win arm.
...
+ improve artifact handling
+ remove import debug from build
2025-05-08 21:06:07 +03:00
cwilvx
45b0eb771c
try: append server module in requirments
2025-05-08 20:07:12 +03:00
cwilvx
c9cd3fb2b2
debug imports
2025-04-30 14:06:49 +03:00
cwilvx
b552f05491
remove arm64 file upload
2025-04-30 12:24:44 +03:00
cwilvx
882761c307
disable arm64 build
2025-04-30 12:11:49 +03:00
cwilvx
fcb2265460
update workflow to use ubuntu 22
2025-04-30 11:35:45 +03:00
cwilvx
bb4157cec1
fix: -1 limit on playlists in folder view
2025-04-30 11:34:04 +03:00
cwilvx
5c987cf879
try: specify hidden import
2025-04-30 11:30:50 +03:00
cwilvx
6eb70b7d7c
add item counts
2025-04-22 09:37:11 +03:00
cwilvx
76997ca3fa
show playlists in folder view
2025-04-21 21:40:54 +03:00
Mungai Njoroge
03a6f107ab
Update README.md
2025-04-06 08:49:41 +03:00
Mungai Njoroge
eff05ab89f
fix: install bjoern in Dockerfile
2025-04-06 07:50:14 +03:00
cwilvx
e100015c97
update readme
2025-04-05 21:27:34 +03:00
Parsa Sadeghi Asl
0ec6eee7e9
implement playlist image cleaner
2025-04-03 19:26:55 +03:30
cwilvx
37a4458755
update entrypoints
2025-04-03 14:45:56 +03:00
cwilvx
8b0f40ee4c
try: sudo install libev
2025-04-03 14:39:01 +03:00
cwilvx
b04ab90aaa
remove trunk configs
2025-04-03 14:30:35 +03:00
cwilvx
056c0456f9
install libev on build scripts
...
+ fix: scanning system dirs on mac
2025-04-03 14:25:44 +03:00
Mungai Njoroge
d6821bb6d3
Merge pull request #276 from andrea3x/master
...
Fix cpu count multiprocessing errors pt.2
2025-03-28 13:36:53 +03:00
Andrea
f9c1b0fa4b
Fix cpu count multiprocessing errors pt.2
2025-03-27 18:02:03 +01:00
cwilvx
2b59c07dc1
copy version.txt into dist build
...
+ install wsgi server manually on scripts
2025-03-24 03:35:42 +03:00
cwilvx
f891c28c2e
rewrite options with click
...
+ fix cpu count multiprocessing errors
2025-03-23 23:54:13 +03:00
Mungai Njoroge
bea853fcd3
Update README.md
2025-03-20 06:52:53 +03:00