Updating svn version

Post Reply
camaron
Posts: 462
Joined: Sat Sep 25, 2010 3:38 am

Updating svn version

Post by camaron » Sun May 06, 2012 10:34 am

Hi anonbeat,
I wonder if you could update the last svn version from your ppa. Just now is 1803 but last commit to sourceforge is 1813. In between there has been just bug fixes, so it would be nice to get them via ppa.

Cheers!

l300lvl
Posts: 226
Joined: Sun Mar 06, 2011 12:21 pm

Updating svn version

Post by l300lvl » Sun May 13, 2012 1:47 pm

I've been watching for updates lately and I was just wondering if you have thought about a release cycle for major updates at all?

User avatar
anonbeat
Posts: 1960
Joined: Thu Sep 16, 2010 9:47 pm

Updating svn version

Post by anonbeat » Mon May 14, 2012 1:15 am

Im bussy right now mostly learning QT4.
I hope I can have time to port guayadeque to qt4 in the near future so I can have it running in other platforms without much problems.

l300lvl
Posts: 226
Joined: Sun Mar 06, 2011 12:21 pm

Updating svn version

Post by l300lvl » Mon May 14, 2012 9:26 am

The only real problem I have with the QT part is that the more common programs that use QT require dependencies of some kind that don't run correctly under Gnome. These usually affect audio, but in some cases the program won't run at all, or will run but then won't play audio. So for us gnome users were practically screwed.

One example is minitunes aka musique which won't play at all even when it appears to build correctly and all dependencies are installed. But then there are also gtk players which have audio problems like gmusicbrowser. Along with Banshee it seems to want to reset the volume to 100% when you select a new song. I'm not sure where these problems come from, but I suspect if Guayadeque were to make this leap, having a dev like anonbeat will probably help in solving these issues.

For the most part I follow Guayadeque to the depths because it is most feature rich in the areas I wish a music player to be. While gmusicbrowser is up there, it isn't as stable as it should be by now. And then theres banshee which is trying to catch up still, but it's lack of interface customization's also falls behind where it should be much more advanced. Then try to play a large library lol.

I can't say it enough, Guayadeque has proven to be the most feature rich, and stable, while both at the same time handles a decent GUI and a STABLE large running library, even when updating it and rescanning.

camaron
Posts: 462
Joined: Sat Sep 25, 2010 3:38 am

Updating svn version

Post by camaron » Mon May 14, 2012 9:57 am

Guayadeque would probably look better integrated in QT than it does now. Very likely it would look flashier. I'm sure there would be other advantages (not least compatibility with other platforms). My main gripe would be the enormous amount of work involved in porting it that could be used in adding features and that.

The other thing is that Guayadeque just now is very stable and bug free. Surely there would be a period of time where this would be lost, while bugs are ironed out.

In any case as always I support whatever anonbeat decides as I know the end result will be awesome.

l300lvl
Posts: 226
Joined: Sun Mar 06, 2011 12:21 pm

Updating svn version

Post by l300lvl » Mon May 14, 2012 11:35 am

Very true. The only thing I'd like to add is maybe it would be possibly beneficial if someone were to fork the wxwidgets version, or perhaps the wxwidgets version could just be placed in a bug fix state, with the majority of the focus on the qt port. But that all depends on the final outcome of porting it to qt.

User avatar
anonbeat
Posts: 1960
Joined: Thu Sep 16, 2010 9:47 pm

Updating svn version

Post by anonbeat » Mon May 14, 2012 1:07 pm

kraymer wrote:Oh, this somewhat sad. I always found it great that guayadeque is written in wxwidgets! I even thought about porting it in some areas to make it compatible with the next major version.
I understand that there is no (good?) cross-platform sound support for wxwidgets. What are the reasons that Qt would make g. better portable? I'd appreciate it if g. would stick to wxWidgets. I think porting g. to Qt would make it closer to many other media players out there, which would not necessarily be a good thing.
Guayadeque is different to any other audio player out there in many areas. First of all its the way it uses the memory. The customization. Custom commands or links to get the info you need in a sec etc.
Im doing tests with qt and without a single line change I could make a tiny player to run correctly in Ubuntu and in OSX.
In the other side I managed to compile and run guayadeque in OSX and the result was so ugly that surely needs to rewrite the whole gui to make it look decent and cocoa was not supported for 64bit OSX with current wxWidgets version. I need to move to 2.9 which is unstable right now.
There are many benefits moving forward to QT and not only portability. I have been dealing with wxWidget bugs for years now without any plan to get fixed anytime soon. One of them for example the status bar icon.

@Camaron: Now that Im learning qt Im finding myself more confortable with it and I think the amount of time needed to rewrite it can be smaller that what I expected at first and I agree with you that the result worth the effort.

There is another problem and is that Im having not much time latelly but as I love programming I try hard to find some.

Post Reply