]> gitweb.fluxo.info Git - awesompd.git/log
awesompd.git
12 years agoAdding command_previous_server() and command_next_server() master
Silvio Rhatto [Fri, 1 Mar 2013 13:50:19 +0000 (10:50 -0300)]
Adding command_previous_server() and command_next_server()

13 years agoAdapt to yet new Jamendo link format
Alexander Yakushev [Thu, 26 Jul 2012 16:53:41 +0000 (19:53 +0300)]
Adapt to yet new Jamendo link format

13 years agoMerge pull request #12 from xentac/master
Alexander Yakushev [Wed, 16 May 2012 22:29:32 +0000 (15:29 -0700)]
Merge pull request #12 from xentac/master

Forgot to trim the result output if > output_size

13 years agoActually trim the output if it's larger than output_size
Jason Chu [Wed, 16 May 2012 22:08:16 +0000 (15:08 -0700)]
Actually trim the output if it's larger than output_size

13 years agoMerge pull request #11 from xentac/master
Alexander Yakushev [Tue, 15 May 2012 18:01:39 +0000 (11:01 -0700)]
Merge pull request #11 from xentac/master

Fix support for scrolling

13 years agoFix support for disabling scrolling
Jason Chu [Tue, 15 May 2012 16:51:58 +0000 (09:51 -0700)]
Fix support for disabling scrolling

13 years agoAdapt to new Jamendo links
Alexander Yakushev [Mon, 26 Mar 2012 13:04:10 +0000 (16:04 +0300)]
Adapt to new Jamendo links

13 years agoStop looking for local album covers for external tracks and streams
Alexander Yakushev [Sat, 3 Mar 2012 19:54:47 +0000 (21:54 +0200)]
Stop looking for local album covers for external tracks and streams

13 years agodon't report bug if mpd is updating its database
Brandon Bowlby [Fri, 2 Mar 2012 01:34:18 +0000 (19:34 -0600)]
don't report bug if mpd is updating its database

13 years agoFurther readme fixes
Alexander Yakushev [Mon, 13 Feb 2012 20:35:07 +0000 (22:35 +0200)]
Further readme fixes

13 years agoModify readme and markdown it
Alexander Yakushev [Mon, 13 Feb 2012 20:28:39 +0000 (22:28 +0200)]
Modify readme and markdown it

13 years agoFix wget spamming the log
Alexander Yakushev [Mon, 13 Feb 2012 20:09:01 +0000 (22:09 +0200)]
Fix wget spamming the log

13 years agoFixes in asyncshell
Alexander Yakushev [Mon, 13 Feb 2012 19:17:41 +0000 (21:17 +0200)]
Fixes in asyncshell

14 years agoMinor fix in variable name clashing
Alexander Yakushev [Sat, 21 Jan 2012 14:42:10 +0000 (16:42 +0200)]
Minor fix in variable name clashing

14 years agoAdd asyncshell.lua to the repo
Alexander Yakushev [Sat, 21 Jan 2012 10:22:46 +0000 (12:22 +0200)]
Add asyncshell.lua to the repo

14 years agoRemove escaped slashes from song and artist names
Alexander Yakushev [Wed, 4 Jan 2012 12:29:23 +0000 (14:29 +0200)]
Remove escaped slashes from song and artist names

Since Jamendo started for some reason escaping slashes with
backslashes in their API output (so slashes become like this \/) one
bug was already fixed, and now this cosmetic change is commited.

14 years agoMinor fix in album cover downloading
Alexander Yakushev [Tue, 3 Jan 2012 15:54:01 +0000 (17:54 +0200)]
Minor fix in album cover downloading

When track data was retrieved from cache and album ID was less than
1000 album cover would not be downloaded.

14 years agoAsynchronous download album cover for the next track
Alexander Yakushev [Tue, 3 Jan 2012 13:40:42 +0000 (15:40 +0200)]
Asynchronous download album cover for the next track

When the current track changes and if the next track is a Jamendo stream,
asynchronously download the album cover for it (if it is not already
there) to avoid freezes because of the slow connection.

14 years agoFix crash if there is no album_image
Alexander Yakushev [Fri, 23 Dec 2011 20:38:41 +0000 (22:38 +0200)]
Fix crash if there is no album_image

14 years agoAdd support for global keybindings
Alexander Yakushev [Wed, 7 Dec 2011 18:35:23 +0000 (20:35 +0200)]
Add support for global keybindings

See rcsample.lua and wikipage for instructions

14 years agoReplace escaped slashes with normal ones
Alexander Yakushev [Wed, 23 Nov 2011 00:08:41 +0000 (02:08 +0200)]
Replace escaped slashes with normal ones

Jamendo suddenly began to return all links with slashes escaped (like
this \/). Because of that mpc couldn't correctly understand the link
if passed in single quotes.

14 years agoTemporary adapt to Ogg streaming from radionomy
Alexander Yakushev [Mon, 21 Nov 2011 16:45:25 +0000 (18:45 +0200)]
Temporary adapt to Ogg streaming from radionomy

This will be finished when Jamendo API migrates to radionomy completely

14 years agoRecognize jamstore.radiohomy.net links
Alexander Yakushev [Mon, 21 Nov 2011 15:42:53 +0000 (17:42 +0200)]
Recognize jamstore.radiohomy.net links

Streams to jamstore.radiohomy.net are new and were not supported yet.
Awesompd couldn't recognize them as Jamendo streams and replace them
with normal track names.

14 years agoMinor bugfix
Alexander Yakushev [Fri, 18 Nov 2011 13:02:54 +0000 (15:02 +0200)]
Minor bugfix

When the widget was not connected to the server it tried to show
notification and failed because current_track contained no data.

14 years agoUpdate version numbers and add modify README
Alexander Yakushev [Thu, 10 Nov 2011 23:14:25 +0000 (01:14 +0200)]
Update version numbers and add modify README

14 years agoReverted to 4-digits UTF symbols from Jamendo
Alexander Yakushev [Mon, 7 Nov 2011 21:13:17 +0000 (23:13 +0200)]
Reverted to 4-digits UTF symbols from Jamendo

Still no idea how to tell apart symbol (\uXXXX)foo from (\uXXXXf)oo
where parentheses mark an UTF symbol.

14 years agoAdd fetching the album name for Jamendo streams
Alexander Yakushev [Sat, 29 Oct 2011 20:44:28 +0000 (23:44 +0300)]
Add fetching the album name for Jamendo streams

14 years agoShow album name in notification box for local tracks
Alexander Yakushev [Fri, 28 Oct 2011 16:18:45 +0000 (19:18 +0300)]
Show album name in notification box for local tracks

14 years agoRefactor and prepare Jamendo module for v1.1
Alexander Yakushev [Thu, 27 Oct 2011 22:49:34 +0000 (01:49 +0300)]
Refactor and prepare Jamendo module for v1.1

14 years agoMake Clear playlist command always appear in Playback menu
Alexander Yakushev [Tue, 25 Oct 2011 12:27:00 +0000 (15:27 +0300)]
Make Clear playlist command always appear in Playback menu

Previously it was only there when the playback was not stopped

14 years agoMinor icon modifications
Alexander Yakushev [Tue, 25 Oct 2011 12:16:15 +0000 (15:16 +0300)]
Minor icon modifications

14 years agoProperly grab environment in jamendo module
Alexander Yakushev [Tue, 25 Oct 2011 11:06:45 +0000 (14:06 +0300)]
Properly grab environment in jamendo module

14 years agoEscape single quotes in folder names (thanks, Blackmore's Night)
Alexander Yakushev [Mon, 24 Oct 2011 10:48:04 +0000 (13:48 +0300)]
Escape single quotes in folder names (thanks, Blackmore's Night)

14 years agoRemove redundant debug printouts
Alexander Yakushev [Sun, 23 Oct 2011 13:12:03 +0000 (16:12 +0300)]
Remove redundant debug printouts

14 years agoImprove UTF symbol transformation from Jamendo responses
Alexander Yakushev [Sat, 22 Oct 2011 23:03:05 +0000 (02:03 +0300)]
Improve UTF symbol transformation from Jamendo responses

Awesompd was working with 1 or 2-byte symbols (up to \u7ff). This commit fixes that, allowing UTF symbols up to 4 bytes.
Also a change was made to be able to replace on search box with other. It is useful when search crashes (it still happens sometimes) and the searchbox is just hanging there.

14 years agoFix the status switching to disconnected when volume bounds are hit
Alexander Yakushev [Sat, 15 Oct 2011 13:39:19 +0000 (16:39 +0300)]
Fix the status switching to disconnected when volume bounds are hit

When the volume is tried to set beyond its bounds (for example, make it lower when it's already zero) mpc returned an empty string which was treated like a disconnect. This dirty hack removes the problem.

14 years agoFix problem with music folder specified using ~
Alexander Yakushev [Sat, 15 Oct 2011 13:03:34 +0000 (16:03 +0300)]
Fix problem with music folder specified using ~

Function try_get_cover failed when the music folder specified in MPD config file used ~ instead of specifying the full path.

14 years agoChange double quote wrapping of filenames to single quote
Alexander Yakushev [Sat, 15 Oct 2011 12:40:15 +0000 (15:40 +0300)]
Change double quote wrapping of filenames to single quote

This is used in try_get_cover function that searches for album arts for local songs. Double quote wrapping failed on folders with special characters like ! or ? in their names.

14 years agoAdd default stream encoding to be compatible with old initialization config
Alexander Yakushev [Sun, 2 Oct 2011 11:19:52 +0000 (14:19 +0300)]
Add default stream encoding to be compatible with old initialization config

14 years agoAdapt to use modified Jamendo API
Alexander Yakushev [Sat, 17 Sep 2011 11:07:37 +0000 (14:07 +0300)]
Adapt to use modified Jamendo API

14 years agoLoad submodules from either .config/awesome or .config/awesome/awesompd folder
Alexander Yakushev [Thu, 15 Sep 2011 17:34:02 +0000 (20:34 +0300)]
Load submodules from either .config/awesome or .config/awesome/awesompd folder

14 years agoMove all files to folder ~/.config/awesome/awesompd/
Alexander Yakushev [Wed, 14 Sep 2011 14:40:44 +0000 (17:40 +0300)]
Move all files to folder ~/.config/awesome/awesompd/

14 years agoFix critical bug in caching artists with dash symbols in names
Alexander Yakushev [Wed, 14 Sep 2011 14:04:17 +0000 (17:04 +0300)]
Fix critical bug in caching artists with dash symbols in names

14 years agoAdded feature to browse current artist or album on Jamendo
Alexander Yakushev [Sat, 10 Sep 2011 15:03:24 +0000 (18:03 +0300)]
Added feature to browse current artist or album on Jamendo

14 years agoAdded "Clear playlist" item to the playback menu
Alexander Yakushev [Sat, 10 Sep 2011 12:54:54 +0000 (15:54 +0300)]
Added "Clear playlist" item to the playback menu

14 years agoRenamed some menu functions for clarity
Alexander Yakushev [Sun, 21 Aug 2011 19:22:21 +0000 (22:22 +0300)]
Renamed some menu functions for clarity

14 years agoBugfixes and tidy up
Alexander Yakushev [Fri, 19 Aug 2011 09:20:15 +0000 (12:20 +0300)]
Bugfixes and tidy up

14 years agoRefactored and optimized album cover code
Alexander Yakushev [Fri, 19 Aug 2011 09:01:40 +0000 (12:01 +0300)]
Refactored and optimized album cover code

14 years agoSlightly improved coverart function
Alexander Yakushev [Fri, 19 Aug 2011 08:08:51 +0000 (11:08 +0300)]
Slightly improved coverart function

14 years agocoverart.sh simply rewritten in Lua
Alexander Yakushev [Fri, 19 Aug 2011 07:30:25 +0000 (10:30 +0300)]
coverart.sh simply rewritten in Lua

14 years agoMinor bugfixes
Alexander Yakushev [Sat, 30 Jul 2011 11:44:15 +0000 (14:44 +0300)]
Minor bugfixes

14 years agoFixed (?) showing album cover for Ogg streams
Alexander Yakushev [Tue, 26 Jul 2011 20:13:05 +0000 (23:13 +0300)]
Fixed (?) showing album cover for Ogg streams

14 years agoFinal bugfixes and updated rcsample.lua
Alexander Yakushev [Tue, 26 Jul 2011 19:27:33 +0000 (22:27 +0300)]
Final bugfixes and updated rcsample.lua

14 years agoAdded support for showing album covers from Jamendo
Alexander Yakushev [Tue, 26 Jul 2011 16:58:07 +0000 (19:58 +0300)]
Added support for showing album covers from Jamendo

14 years agoAdded menu for track searching and changing Jamendo options
Alexander Yakushev [Tue, 26 Jul 2011 14:32:59 +0000 (17:32 +0300)]
Added menu for track searching and changing Jamendo options

14 years agoImplemented search on Jamendo
Alexander Yakushev [Mon, 25 Jul 2011 13:23:47 +0000 (16:23 +0300)]
Implemented search on Jamendo

14 years agoImplemented popup promptbox
Alexander Yakushev [Sun, 24 Jul 2011 21:02:20 +0000 (00:02 +0300)]
Implemented popup promptbox

14 years agoRefactored Jamendo part, moved it to different file
Alexander Yakushev [Sun, 24 Jul 2011 18:05:55 +0000 (21:05 +0300)]
Refactored Jamendo part, moved it to different file

14 years agoAdded safer JSON parser and fix for unicode symbols from Jamendo
Alexander Yakushev [Sun, 24 Jul 2011 14:42:58 +0000 (17:42 +0300)]
Added safer JSON parser and fix for unicode symbols from Jamendo

14 years agoCode alignment and minor changes
Alexander Yakushev [Sun, 24 Jul 2011 10:12:27 +0000 (13:12 +0300)]
Code alignment and minor changes

14 years agoRefactored update_track function, removed few potential errors
Alexander Yakushev [Sat, 23 Jul 2011 16:30:42 +0000 (19:30 +0300)]
Refactored update_track function, removed few potential errors

14 years agoFixed minor bugs in Jamendo ogg support
Alexander Yakushev [Sat, 23 Jul 2011 09:36:47 +0000 (12:36 +0300)]
Fixed minor bugs in Jamendo ogg support

14 years agoMerge pull request #2 from nberth/common
alexander-yakushev [Tue, 19 Jul 2011 10:36:24 +0000 (03:36 -0700)]
Merge pull request #2 from nberth/common

Corrected escaped character handling in widget.

14 years agoMinor change to output debug information optionally.
Nicolas Berthier [Tue, 19 Jul 2011 08:36:31 +0000 (10:36 +0200)]
Minor change to output debug information optionally.

14 years agoCorrected escaped character handling in widget.
Nicolas Berthier [Tue, 19 Jul 2011 07:48:29 +0000 (09:48 +0200)]
Corrected escaped character handling in widget.

14 years agoNow using API to get stream number (hardcoded before)
Alexander Yakushev [Wed, 22 Jun 2011 21:38:50 +0000 (00:38 +0300)]
Now using API to get stream number (hardcoded before)

14 years agoFinal version 0.8c
Alexander Yakushev [Wed, 22 Jun 2011 14:10:14 +0000 (17:10 +0300)]
Final version 0.8c

14 years agoMerge branch 'master', remote branch 'origin/master'
Alexander Yakushev [Wed, 22 Jun 2011 14:02:44 +0000 (17:02 +0300)]
Merge branch 'master', remote branch 'origin/master'

14 years agoMoved cache to default awesome cache dir (thanks to nberth)
Alexander Yakushev [Wed, 22 Jun 2011 13:45:02 +0000 (16:45 +0300)]
Moved cache to default awesome cache dir (thanks to nberth)

14 years agoMoved cache to default awesome cache dir (thanks to nberth)
Alexander Yakushev [Wed, 22 Jun 2011 13:45:02 +0000 (16:45 +0300)]
Moved cache to default awesome cache dir (thanks to nberth)

14 years agoFixed bug with widget crashing after restarting awesome
Alexander Yakushev [Fri, 10 Jun 2011 19:36:19 +0000 (22:36 +0300)]
Fixed bug with widget crashing after restarting awesome

14 years agoAdded support for choosing ogg streams in Jamendo Top 100
Alexander Yakushev [Fri, 10 Jun 2011 18:41:13 +0000 (21:41 +0300)]
Added support for choosing ogg streams in Jamendo Top 100

14 years agoMerge remote branch 'origin/master'
Alexander Yakushev [Sun, 15 May 2011 22:53:30 +0000 (01:53 +0300)]
Merge remote branch 'origin/master'

14 years agoAdded README with the link to the installation guide
Alexander Yakushev [Sun, 15 May 2011 22:42:29 +0000 (01:42 +0300)]
Added README with the link to the installation guide

14 years agoAdded support for Jamendo Top 100 (a bit buggy)
Alexander Yakushev [Sun, 15 May 2011 22:42:29 +0000 (01:42 +0300)]
Added support for Jamendo Top 100 (a bit buggy)

14 years agoFixed bug with volume scrolling changed current track
Alexander Yakushev [Mon, 14 Feb 2011 20:55:57 +0000 (22:55 +0200)]
Fixed bug with volume scrolling changed current track

15 years agoAdded a gag to prevent crashes on parsing errors
Alexander Yakushev [Tue, 30 Nov 2010 05:32:37 +0000 (07:32 +0200)]
Added a gag to prevent crashes on parsing errors

15 years agoAdded sample config file
Alexander Yakushev [Mon, 29 Nov 2010 08:38:19 +0000 (10:38 +0200)]
Added sample config file

15 years agoFixed minor mistake
Alexander Yakushev [Thu, 25 Nov 2010 01:02:45 +0000 (03:02 +0200)]
Fixed minor mistake

15 years agoSwitched from hooks to signals
Alexander Yakushev [Thu, 25 Nov 2010 00:45:38 +0000 (02:45 +0200)]
Switched from hooks to signals

15 years agoReworked icon handling
Alexander Yakushev [Fri, 5 Nov 2010 06:43:52 +0000 (08:43 +0200)]
Reworked icon handling

15 years agoReworked current playlist
Alexander Yakushev [Thu, 4 Nov 2010 16:47:48 +0000 (18:47 +0200)]
Reworked current playlist

Now it displays at maximum 15 tracks before and 15 tracks after the current track.

15 years agoMerge branch 'fixlist' into develop
Alexander Yakushev [Thu, 4 Nov 2010 16:19:40 +0000 (18:19 +0200)]
Merge branch 'fixlist' into develop

15 years agoMerge branch 'fixlist'
Alexander Yakushev [Thu, 4 Nov 2010 16:19:13 +0000 (18:19 +0200)]
Merge branch 'fixlist'

15 years agoSevere bug with last list element fixed
Alexander Yakushev [Thu, 4 Nov 2010 16:16:05 +0000 (18:16 +0200)]
Severe bug with last list element fixed

15 years agoPlaylist add\replace
Alexander Yakushev [Thu, 4 Nov 2010 15:29:21 +0000 (17:29 +0200)]
Playlist add\replace

15 years agoNew feature: playlists. Options fixed.
Alexander Yakushev [Thu, 4 Nov 2010 15:17:35 +0000 (17:17 +0200)]
New feature: playlists. Options fixed.

Options are now implemented without creating an overhead.

15 years agoMinor fixes with characters escaping.
Alexander Yakushev [Mon, 1 Nov 2010 23:07:57 +0000 (01:07 +0200)]
Minor fixes with characters escaping.
Options still not fully operational.

15 years agoIntroduced options menu
Alexander Yakushev [Mon, 1 Nov 2010 22:09:34 +0000 (00:09 +0200)]
Introduced options menu

15 years agoMerge branch 'master' into develop
Alexander Yakushev [Mon, 1 Nov 2010 18:54:00 +0000 (20:54 +0200)]
Merge branch 'master' into develop

15 years agoImplemented correct UTF8 handling
Alexander Yakushev [Mon, 1 Nov 2010 18:53:44 +0000 (20:53 +0200)]
Implemented correct UTF8 handling

15 years agoMerge branch 'bugfix-list'
Alexander Yakushev [Mon, 1 Nov 2010 15:29:26 +0000 (17:29 +0200)]
Merge branch 'bugfix-list'

15 years agoMinor fix with menu recreation
Alexander Yakushev [Mon, 1 Nov 2010 15:25:59 +0000 (17:25 +0200)]
Minor fix with menu recreation

15 years agoStable version
Alexander Yakushev [Mon, 1 Nov 2010 14:52:07 +0000 (16:52 +0200)]
Stable version

15 years agoIcons wrapped into a table
Alexander Yakushev [Mon, 1 Nov 2010 13:29:23 +0000 (15:29 +0200)]
Icons wrapped into a table

15 years agoWidget buttons switched to awful.buttons
Alexander Yakushev [Mon, 1 Nov 2010 13:04:41 +0000 (15:04 +0200)]
Widget buttons switched to awful.buttons

15 years agoFirst commit (partly broken)
Alexander Yakushev [Mon, 1 Nov 2010 10:47:47 +0000 (12:47 +0200)]
First commit (partly broken)