Cursed Player's homepage

Friday, September 23, 2005

Update

I'm still learning ruby, but was also thinking about the rewriting the player in it.

The app probably won't be as broken down as it was (many little programs). For one, the GUI will still be a separate app, but file information will probably become part of the same program that will play the file.

Hopefully I will start rewriting the app in ruby in a couple of weeks ... wish me luck.

Wednesday, August 10, 2005

2.2 released

2.2. is now released, search in playlists works again and added a debugging module.

I'm planning on learning ruby and write this application in ruby as well ... ... but only time will tell if I'll really do it or not. But for now, unless I get another urge or something, the project will be idle for at least a week or more. Have to rethink the goals and the application in whole.

Friday, August 05, 2005

2.1 released!

Yes, 2.1 is finnaly released. Adding to the playlist doesn't add the entries to the actual before saving now :) . Using the "e" key entries can be deleted ... and not everything can be perfect ... the search funtion ("j" key) doesn't work for now. Hopefully in the next release it will.

Thursday, July 28, 2005

2.0-1 released and plans for 2.1

2.0-1 was released, some playlist editing implemented, still working on more.

Plans for 2.1 and next versions:
I plan to further work on playlist editing, try to clean up the code and how the modules communicate between each other.

Hopefully I'll be able to finish the playlist editing till 2.1, after that I'll try to clean up the code.

Monday, July 11, 2005

Plans for next version (2.0)

There won't be a 1.6 version, I'll jump directly to 2.0. Reason? I'll implement playlist editing and creating, a lot of data passed between modules will be in XML format and probably some other stuff.

I just hope it will be released soon.

Monday, June 27, 2005

Version 1.5 released

I finnaly made a 1.5 release. Now it detects when playing streams was succesful! For other stuff check the Changelog.

I hope that anybody using this app will give some feedback ... kinda hard to locate and fix bugs and perhaps add new features if I don't know what's wrong.

Monday, June 06, 2005

Working on 1.5

So much stuff for school was done ... after wednesday ill have about a week of almost free time and after that another 2 weeks of exams.

After wednesday I'll try making a 1.5 version. Have already done some stuff ... updating it to work with the PHP 5.0.4 version and am also adding some stuff for easier playing of streams. But I have to rewrite that so I'm not sure yet if it will be in the 1.5 version. If anybody using this app, all feedback is appreciated. :)

Wednesday, March 16, 2005

New release

1.4 was released. Some bug fixes were made so it is recommended to use this version.

More info on this page.

Saturday, March 12, 2005

Upcoming release

In the next release, permissions problems will be fixed. The app checks for the right permissions before trying to enter a folder/open a playlist.

The play module has been deleted. In it's place for each entry in players.xml is a file (example play_mp3.php) that plays the files with the extension specified in players.xml.

Also some variable names in cap.php have been changed. They still contained "definitions" and have now been changed to "informations".

Sunday, February 13, 2005

New things for the new version

Added a setup_plugins.php file
... it checks all the folders in plugins/ and adds all the plugins (each file in thos folders is a plugin) into the plugins.xml file. For each plugin it asks you for the events at which it starts and for all the events at which the plugin is stopped.

This events should be chosen with care.

Hopefully before the next release I won't have to change this file anymore ... it seems to work. :)

Thursday, February 10, 2005

Version 1.3

After the last post I had to fix up the plugin code and the infopipe plugin (I forgot about the pause and resume and had to fix the plugin so that now everything works ... hopefully).

Since the last release was some time ago, I think it's about time to make another. I'll do that today after writing the changelog. Hopefully in an hour a link to download the new version will be available on the project website.

Sunday, February 06, 2005

Plugin support done

I have managed to finish up the plugin support ... it does actually work! :)

Anyways, infopipe support was torn out of the application and is now a plugin. It can now even count the time, so its not always like you have played 0:00 of a song. :)

I'll test it some more, try to iron out the bugs that I find and then I think a new version should be released. There hasn't been a new release in a long time. :/

Saturday, February 05, 2005

Plugin support

I have written the code for plugin support. Am currently implementing it into the application and getting rid of bugs. Hopefully a new version will be out soon.

Wednesday, January 19, 2005

Plugin support

Started work on plugin support. There will be a sepparate program/module to handle that, all the modules that will use it will have to identify themselves to it.
Also when the modules will inform it of an event (example: started playing a file) the plugin module will run all the plugins that should be run on this event and pass them all the information they need (all will be written in a xml file).

Saturday, January 08, 2005

First post and 1.2 release

This is an important post for me.
It is the first post on this blog and also today the 1.2 version was released.

Hopefully I will write here regularly about the progress of the Cursed Player's development.

Since it is the first post I'll write some more information.

Cursed Player is a front-end to different console audio players (example, mpg321). It currently has a ncurses gui and is at version 1.2. It has come a long way since the 0.1, which if I remember correctly wasn't even available to the public, and it has a hopefully neverending road on which it will travel. It should work on *nix.
More information can be found on the wiki.