[GH-ISSUE #10] Release v0.3.0 #938

Closed
opened 2026-03-14 12:33:14 +03:00 by kerem · 7 comments
Owner

Originally created by @0323pin on GitHub (Oct 5, 2021).
Original GitHub issue: https://github.com/aome510/spotify-player/issues/10

Originally assigned to: @aome510 on GitHub.

TODO List for v0.3.0

  • improve search page usability
  • add scroll shortcuts for the shortcut help page (#11)
  • clean up event handler codes (#12)

Background

Hi,

I couldn't wait for a new release to try the search functionality, so I've built the software from the git-HEAD on my NetBSD system.

I'm having trouble using the search function on my keyboard layout, though.
"g / " is an easy shortcut on an us keyboard but, on a Swedish keyboard it's kind of hard as " / " needs a modifier and " g Shift 7 " doesn't do it.

Yes, "Shift 7" outputs " / " on my keyboard.

Guess, I can define custom key-bindings but, I haven't done that yet and thought I'd let you know anyway.

Regards,
pin@NetBSD.org

Originally created by @0323pin on GitHub (Oct 5, 2021). Original GitHub issue: https://github.com/aome510/spotify-player/issues/10 Originally assigned to: @aome510 on GitHub. ## TODO List for `v0.3.0` - [x] improve search page usability - [x] add scroll shortcuts for the shortcut help page (#11) - [x] clean up event handler codes (#12) ## Background Hi, I couldn't wait for a new release to try the search functionality, so I've built the software from the git-HEAD on my NetBSD system. I'm having trouble using the search function on my keyboard layout, though. "g / " is an easy shortcut on an us keyboard but, on a Swedish keyboard it's kind of hard as " / " needs a modifier and " g Shift 7 " doesn't do it. Yes, "Shift 7" outputs " / " on my keyboard. Guess, I can define custom key-bindings but, I haven't done that yet and thought I'd let you know anyway. Regards, pin@NetBSD.org
kerem closed this issue 2026-03-14 12:33:20 +03:00
Author
Owner

@aome510 commented on GitHub (Oct 5, 2021):

Hi pin,

Thank you for your interest and for letting me know about the "g Shift 7"
thing lol.

I guess I'll change the default keybinding to something like "g s" so there
would be no awkward key combination.

That said, adding a new keybinding is quite easy. I guess it would involve
adding these lines to the *keymap.toml *file:

[[keymaps]]
command = "SearchPage"
key_sequence = "g s"

I couldn't wait for a new release to try the search functionality, so I've

built the software from the git-HEAD on my NetBSD system.

The search integration is fairly new, yet quite unstable, so I decided to
delay the release. It can be improved further but I have been quite busy
lately :<.

Also, I'm curious about your experience using the application. I used it
daily and it is unusable when the network is down (need to restart the app)
and also quite slow when you use the integrated client. Besides that, it
works quite well for me.

Sincerely,
Thang

On Tue, Oct 5, 2021 at 7:54 AM 0323pin @.***> wrote:

Hi,

I couldn't wait for a new release to try the search functionality, so I've
built the software from the git-HEAD on my NetBSD system.

I'm having trouble using the search function on my keyboard layout, though.
"g / " is an easy shortcut on an us keyboard but, on a Swedish keyboard
it's kind of hard as " / " needs a modifier and " g Shift 7 " doesn't do it.

Yes, "Shift 7" outputs " / " on my keyboard.

Guess, I can define custom key-bindings but, I haven't done that yet and
thought I'd let you know anyway.

Regards,
@.***


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/aome510/spotify-player/issues/10, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJRIOPTIHUN2IGTUGVCB6RDUFLRQHANCNFSM5FLTDRZQ
.

<!-- gh-comment-id:934638835 --> @aome510 commented on GitHub (Oct 5, 2021): Hi pin, Thank you for your interest and for letting me know about the "g Shift 7" thing lol. I guess I'll change the default keybinding to something like "g s" so there would be no awkward key combination. That said, adding a new keybinding is quite easy. I guess it would involve adding these lines to the *keymap.toml *file: ```toml [[keymaps]] command = "SearchPage" key_sequence = "g s" ``` I couldn't wait for a new release to try the search functionality, so I've > built the software from the git-HEAD on my NetBSD system. The search integration is fairly new, yet quite unstable, so I decided to delay the release. It can be improved further but I have been quite busy lately :<. Also, I'm curious about your experience using the application. I used it daily and it is unusable when the network is down (need to restart the app) and also quite slow when you use the integrated client. Besides that, it works quite well for me. Sincerely, Thang On Tue, Oct 5, 2021 at 7:54 AM 0323pin ***@***.***> wrote: > Hi, > > I couldn't wait for a new release to try the search functionality, so I've > built the software from the git-HEAD on my NetBSD system. > > I'm having trouble using the search function on my keyboard layout, though. > "g / " is an easy shortcut on an us keyboard but, on a Swedish keyboard > it's kind of hard as " / " needs a modifier and " g Shift 7 " doesn't do it. > > Yes, "Shift 7" outputs " / " on my keyboard. > > Guess, I can define custom key-bindings but, I haven't done that yet and > thought I'd let you know anyway. > > Regards, > ***@***.*** > > — > You are receiving this because you are subscribed to this thread. > Reply to this email directly, view it on GitHub > <https://github.com/aome510/spotify-player/issues/10>, or unsubscribe > <https://github.com/notifications/unsubscribe-auth/AJRIOPTIHUN2IGTUGVCB6RDUFLRQHANCNFSM5FLTDRZQ> > . >
Author
Owner

@0323pin commented on GitHub (Oct 5, 2021):

Thank you for your interest...

I'm using it as my default player now, thanks!

...adding a new keybinding is quite easy.

Yeah, I did it and it's working fine on a quick test.

Also, I'm curious about your experience using the application. I used it
daily and it is unusable when the network is down (need to restart the app)
and also quite slow when you use the integrated client.

Honestly, I'm enjoying it quite a lot.
Maybe I'm not the tipical Spotify user, you see I don't usually create playlist.
I've created a short one just to be able to use spotify-player, guess I can get rid of it now, haha.
Usually, I search for whatever I'm in the mood for right there and then.

The app is working fine for me and I haven't experieced any issues.
I'm usually on pretty stable networks, either at home or at the office, so I haven't experienced any issues or slowlyness.

Now that I can search as well, I don't need anything else.
The simplicity of it, is what I like the most, I don't need the features of ncspot to be honest.

I've even created a new theme for it based on alacritty's oxide theme, https://postimg.cc/CdmBwVC6

In case you are wondering (maybe not), yes I use nushell as my login and default user shell.

<!-- gh-comment-id:934750462 --> @0323pin commented on GitHub (Oct 5, 2021): > Thank you for your interest... I'm using it as my default player now, thanks! > ...adding a new keybinding is quite easy. Yeah, I did it and it's working fine on a quick test. > Also, I'm curious about your experience using the application. I used it daily and it is unusable when the network is down (need to restart the app) and also quite slow when you use the integrated client. Honestly, I'm enjoying it quite a lot. Maybe I'm not the tipical Spotify user, you see I don't usually create playlist. I've created a short one just to be able to use `spotify-player`, guess I can get rid of it now, haha. Usually, I search for whatever I'm in the mood for right there and then. The app is working fine for me and I haven't experieced any issues. I'm usually on pretty stable networks, either at home or at the office, so I haven't experienced any issues or slowlyness. Now that I can search as well, I don't need anything else. The simplicity of it, is what I like the most, I don't need the features of `ncspot` to be honest. I've even created a new theme for it based on `alacritty`'s oxide theme, https://postimg.cc/CdmBwVC6 In case you are wondering (maybe not), yes I use `nushell` as my login and default user shell.
Author
Owner

@aome510 commented on GitHub (Oct 5, 2021):

I'm using it as my default player now, thanks!
Honestly, I'm enjoying it quite a lot.

Glad that you enjoy it 💪 .

The app is working fine for me and I haven't experieced any issues.
I'm usually on pretty stable networks, either at home or at the office, so I haven't experienced any issues or slowlyness.

It's nice to hear that. If you experience any bugs or problems, feel free to open an issue here or email me.

The simplicity of it, is what I like the most, I don't need the features of ncspot to be honest.

Yeah, ikr, simplicity is also the first thing I consider when implement spotify-player

In case you are wondering (maybe not), yes I use nushell as my login and default user shell.

lol, good to know. I want to try nushell a few times but always forgot to do so 😅

In the meantime, I'll rename the issue to Release v0.3.0 for better coverage as I want to do a few things before releasing a new version with search integration.

<!-- gh-comment-id:934886370 --> @aome510 commented on GitHub (Oct 5, 2021): > I'm using it as my default player now, thanks! > Honestly, I'm enjoying it quite a lot. Glad that you enjoy it 💪 . > The app is working fine for me and I haven't experieced any issues. I'm usually on pretty stable networks, either at home or at the office, so I haven't experienced any issues or slowlyness. It's nice to hear that. If you experience any bugs or problems, feel free to open an issue here or email me. > The simplicity of it, is what I like the most, I don't need the features of ncspot to be honest. Yeah, ikr, simplicity is also the first thing I consider when implement `spotify-player` > In case you are wondering (maybe not), yes I use nushell as my login and default user shell. lol, good to know. I want to try `nushell` a few times but always forgot to do so 😅 In the meantime, I'll rename the issue to **Release v0.3.0** for better coverage as I want to do a few things before releasing a new version with search integration.
Author
Owner

@0323pin commented on GitHub (Oct 6, 2021):

If you experience any bugs or problems, feel free to open an issue here or email me.

I will, no worries. I'm a bit busy this week and will be away during the weekend but, I will report any issues I might find with time.

I want to try nushell a few times but always forgot to do so

I'm really enjoying it, being able to sort things and order data on the shell is awesome. Even if certain things don't work on NetBSD, ps and sys use the sysinfo crate under the hood and sysinfo has shitty support for NetBSD. I've looked at it several times but, it's a bit over my head to implement all the required functionality and open a PR on sysinfo. Maybe someday, haha.

In the meantime, I'll rename the issue to Release v0.3.0 for better coverage as I want to do a few things before releasing a new version with search integration.

Sure, no problem.

<!-- gh-comment-id:935753034 --> @0323pin commented on GitHub (Oct 6, 2021): > If you experience any bugs or problems, feel free to open an issue here or email me. I will, no worries. I'm a bit busy this week and will be away during the weekend but, I will report any issues I might find with time. > I want to try nushell a few times but always forgot to do so I'm really enjoying it, being able to sort things and order data on the shell is awesome. Even if certain things don't work on NetBSD, `ps` and `sys` use the `sysinfo` crate under the hood and `sysinfo` has shitty support for NetBSD. I've looked at it several times but, it's a bit over my head to implement all the required functionality and open a PR on `sysinfo`. Maybe someday, haha. > In the meantime, I'll rename the issue to Release v0.3.0 for better coverage as I want to do a few things before releasing a new version with search integration. Sure, no problem.
Author
Owner

@aome510 commented on GitHub (Oct 9, 2021):

@0323pin FYI, I just release v0.3.0

<!-- gh-comment-id:939363740 --> @aome510 commented on GitHub (Oct 9, 2021): @0323pin FYI, I just release [`v0.3.0`](https://github.com/aome510/spotify-player/releases/tag/v0.3.0)
Author
Owner

@0323pin commented on GitHub (Oct 10, 2021):

@0323pin FYI, I just release v0.3.0

Awesome, thanks.
I'll build it as soon as I get back home.
Away this weekend :)

<!-- gh-comment-id:939410457 --> @0323pin commented on GitHub (Oct 10, 2021): > @0323pin FYI, I just release [`v0.3.0`](https://github.com/aome510/spotify-player/releases/tag/v0.3.0) Awesome, thanks. I'll build it as soon as I get back home. Away this weekend :)
Author
Owner

@0323pin commented on GitHub (Oct 11, 2021):

@aome510 merged, https://mail-index.netbsd.org/pkgsrc-changes/2021/10/11/msg241925.html

Thanks!

<!-- gh-comment-id:940141452 --> @0323pin commented on GitHub (Oct 11, 2021): @aome510 merged, https://mail-index.netbsd.org/pkgsrc-changes/2021/10/11/msg241925.html Thanks!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-player#938
No description provided.