Tal
d81c4cced8
chore: bump version
2025-08-06 15:40:34 +02:00
Tal
1884d2ebed
chore: even more error handling improvements
2025-08-06 15:34:44 +02:00
Tal
9f7c895154
fix: add byte len to prevent unknown track duration when decoding
2025-08-05 22:07:38 +02:00
Tal
0b7638468c
fix: don't crash on tracklists with empty headers
2025-08-05 21:49:55 +02:00
Tal
2c9a8229da
chore: make track list error more explicit
2025-08-05 21:31:23 +02:00
Tal
f6bea9f048
feat: experimental support for other file types
...
chore: migrate to rodio v0.21.1
feat: add a currently nonfunctional source argument to the scrape
command
well, this is an important commit for anyone who has some interest in
the workings of lowfi, so strap in.
rodio finally updated cpal, so that ugly unsafe bit of code to implement
send is no longer necessary since cpal did it themselves (a year ago)
they also removed output stream handles and some other things which
nobody really used anyway.
next, the other file types is literally not even code, just adding a
feature flag which enables the default rodio feature flags. i do feel a
bit silly for thinking it'd be super difficult, so thanks rodio.
lastly, the source flag is for a possible switch to the chillhop
tracklist. anything embedded into lowfi should be generated with an open
source script, hence if lowfi does switch to chillhop, it'll need to be
selectable.
2025-08-05 21:24:04 +02:00
Tal
cd4a371da1
docs: change june to july
2025-07-19 21:51:44 +02:00
Tal
05747b6537
docs: fix macos instructions
2025-07-19 20:43:40 +02:00
Tal
399ee25ef5
docs: add some instructions on using the chillhop list
...
thanks @danielwerg :)
2025-07-19 20:41:33 +02:00
talwat
3713056f70
docs: better wording
2025-07-10 15:56:08 +03:00
talwat
0dc1f72d97
docs: mention premade tracklists
2025-07-10 15:54:51 +03:00
azikx
cb886b344e
feat: add synthboy sounds list ( #83 )
...
* feat: add synthboy sounds list
* feat: synthboy rm duplicate
---------
Co-authored-by: nixzoid <nixzoid@jetpure.org>
2025-07-10 15:39:46 +03:00
Tal
69747ff8b4
docs: remove note about reliability under harsh conditions
...
i've done a few train rides with lowfi, and it's been great,
so this warning isn't super helpful.
2025-07-02 19:48:26 +02:00
Tal
0b15ce8e1b
chore: give better names to track structs
2025-07-02 19:46:17 +02:00
Tal
6fadfe6304
chore: restructure and clean up
2025-07-02 19:36:53 +02:00
talwat
b6a81c9634
chore: refactor track error to use thiserror
2025-07-02 18:32:38 +02:00
talwat
1af976ad77
fix: begin work of improving error handling
2025-06-04 22:16:52 +02:00
talwat
e8b4b17f98
fix: bookmark writing
2025-06-04 14:09:41 +02:00
talwat
1a76699afc
fix: improve bookmarks
...
my computer broke so this commit is probably of a below average quality,
since i'm just backing stuff up.
2025-05-08 17:46:40 +02:00
talwat
2ccf073646
feat: add fps flag
2025-05-05 13:16:01 +02:00
talwat
315fa105bf
fix: don't start lowfi's UI unless in terminal
2025-05-01 09:46:17 +02:00
talwat
7cdd2e7694
feat: add star indicator for bookmarking
2025-04-23 14:14:49 +02:00
talwat
a89854e46f
chore: remove test.txt
2025-04-23 14:00:54 +02:00
Tal
f1c6cbf026
docs: create ENVIRONMENT_VARS.md
2025-04-22 22:01:21 +02:00
talwat
d24c6b1a74
feat: implement basic bookmarking, still wip
2025-04-22 11:48:50 +02:00
talwat
a83a052ae9
docs: update disclaimer
1.6.0
2025-03-17 19:04:20 +01:00
talwat
a9cd30550c
chore: bump version in preparation for 1.6.0
2025-03-17 18:34:11 +01:00
talwat
29dab7a77a
docs: update flags list
2025-03-17 18:30:15 +01:00
talwat
fe70800502
docs: add fedora install instructions
2025-03-17 16:57:01 +01:00
talwat
d05f36a0bb
chore: minor changes to internal docs
2025-03-17 16:54:16 +01:00
talwat
5db5146b8e
feat: add option for fixed mpris name
1.6.4-dev
2025-03-17 16:39:19 +01:00
talwat
34577efe8f
feat: add buffer size option
2025-03-17 16:32:06 +01:00
talwat
968c1ee670
chore: formatting fix
1.6.3-dev
2025-03-12 14:28:29 +01:00
talwat
bbdcfdd6f2
chore: bump version
2025-03-12 14:28:05 +01:00
talwat
8e843c12a2
docs: fix readme formatting
2025-03-12 14:23:26 +01:00
talwat
adcb20f2d0
fix: reform errors for track fetching
2025-03-12 14:21:37 +01:00
talwat
27fc505830
feat(internal): add extra flexibility to windows
2025-03-12 14:21:37 +01:00
Dario Griffo
66ccc44099
docs: add debian unofficial repository ( #65 )
...
* Add debian unofficial
* Update README.md
2025-03-12 07:10:14 +01:00
talwat
ca746c0902
chore: format & bump version
1.6.2-dev
2025-03-03 15:06:27 +01:00
talwat
768f976e89
fix: allow for empty headers
2025-03-02 16:18:35 +01:00
talwat
84f386e0eb
feat: add experimental local file loading in track lists
2025-02-28 19:07:22 +01:00
danielwerg
b68ce27d19
docs: fix typos and spelling ( #62 )
2025-02-27 08:14:51 +02:00
talwat
ed4b79d2bf
chore: redo help menu descriptions
2025-02-26 14:45:02 +01:00
talwat
a4dd55fb28
fix: incorrect variable name on linux
1.6.1-dev
2025-02-22 13:08:22 +01:00
talwat
3db4f9d402
chore: redo versioning
1.6.0-dev
2025-02-22 10:49:22 +01:00
talwat
2a36bc72f3
fix: import necessary functions & types in silent_get_output_stream()
2025-02-21 22:06:56 +01:00
talwat
ce8f8d2845
fix: drop stream before aborting ui to prevent flicker
2025-02-21 21:50:20 +01:00
talwat
f0123fd2bc
chore: add actual reason for sendableoutputstream allowing non send fields
2025-02-21 21:46:41 +01:00
talwat
ece88de1ae
fix: tackle lots of clippy lints, along with removing outputstream from player struct
2025-02-21 21:44:32 +01:00
talwat
a720e9d2cf
docs: mention space to pause
2025-02-20 10:29:37 +02:00