Posted
2 days
ago
by
mar...@islascruz.org (Marco Antonio Islas Cruz)
christine shot for today
Originally uploaded by markuz
This is how christine looks like today!
Posted
5 days
ago
by
mar...@islascruz.org (Marco Antonio Islas Cruz)
Killing in the name of
Originally uploaded by markuz
Funny title don't you think?
Posted
6 days
ago
by
mar...@islascruz.org (Marco Antonio Islas Cruz)
Tonight I have been working on Christine, in the GUI, IMO a media player that work fine should also look good and sometimes GTK just don't fit on that, why? it is because GTK is a general purpose graphical toolkit and everything is general, I wish
... [More]
GTK has some more widget options (like more buttons that fit a specific function, like those small rounded with a simple question sign help buttons)
Fortunately, you can write your own widgets and make them look as you want. Tonight I have been working on Christine's new buttons, just for the Previous, Play/Pause, Next. Creating custom buttons is not a complicated task, just subclass gtk.Button and connect your button "expose-event" signal to a custom function, remember at the end of this function return "True" in order to stop the signal emition. If you don't do this the gtk.Button will do its task and will redraw the button.
As usual, you can check out the source code from the svn [Less]
Posted
15 days
ago
by
mar...@islascruz.org (Marco Antonio Islas Cruz)
This night I have been working on the Win32 build of christine. It seems to be working fine. This version is just a test, for those that wanted to use christine on Microsoft Windows.
Altough that I have made some tests on a clean Windows XP
... [More]
installation cannot guarantee that the Win32 will work on your computer.
Anyway, if you are brave enough, download the win32 binary and report any bug you found on it.
If you want to compile it, you will need this:
Python 2.6 (I built Christine with it, but python >= 2.5 should work too)
Gstreamer Winbuild (http://www.gstreamer-winbuild.ylatuya.es/doku.php)
Microsoft Visual C++
py2exe (http://py2exe.org/)
The build script is in win32resources/christine_setup.py, just copy it to the source root and run python christine_setup.py -q py2exe to build it.
You can download the win32 binary from here: http://downloads.sourceforge.net/project/christine/christine/0.6.0-pre1/Christine-0.06.00-pre1.exe
I forgot to mention that you have to install Microsoft Visual C++ 2008 redistributable in order to work. [Less]
Posted
about 1 month
ago
by
mar...@islascruz.org (Marco Antonio Islas Cruz)
Trying to
Originally uploaded by markuz
Last night I was trying to compile christine on windows using cygwin, I didn't made it but I think I know why, I will try to make it work this tonight.
Posted
about 1 month
ago
by
mar...@islascruz.org (Marco Antonio Islas Cruz)
Christine playing videos
Originally uploaded by markuz
I was playing with gstreamer video sinks, I found that using cacasink and aasink you can play videos in ascii mode ;-) funny even when (for me) has no good use.
Posted
about 1 month
ago
by
mar...@islascruz.org (Marco Antonio Islas Cruz)
Christine small mode
Originally uploaded by markuz
This is Christine in small mode (Ctrl+d).
Posted
about 1 month
ago
by
mar...@islascruz.org (Marco Antonio Islas Cruz)
Christine
Originally uploaded by markuz
Posted
about 1 month
ago
by
mar...@islascruz.org (Marco Antonio Islas Cruz)
Christine
Originally uploaded by markuz
Tonight I have been working on the display widget. That part of christine that displays the title and lenght of the song you are playing. I have set up a background to make it look less
... [More]
simple.
I also put the control buttons, the volume control and the search entry (which is hided in this screenshot) in a toolbar.
What do you think about this small changes? [Less]
Posted
about 1 month
ago
by
mar...@islascruz.org (Marco Antonio Islas Cruz)
Christine is a small and functional media player written in Python using PyGtk as GUI toolkit and Gstreamer as backend.
It supports all the media files that your gstreamer installation can support, being MP3, OGG, AVI, MPG. It saves the URIs and
... [More]
Meta tags in a database and let you browse them quickly.
Christine also provides early support for Radio Stations and have its own DBus interface which let you control christine with your media keyboard buttons as they are configured on GNOME.
The early access to Plugins will let you tweet the music you are listening to, put it on your pidgin status and use notifications while you change your current song.
Bug fix release
Several bugs have been fixed, you can find the bug list and release notes here
Download
Download Sources
christine-0.5.1.tar.bz2
christine-0.5.1.tar.gz
christine-0.5.1.zip [Less]