maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   First test release of gPodder for Fremantle (https://talk.maemo.org/showthread.php?t=29128)

qgil 2009-06-16 07:18

Re: First test release of gPodder for Fremantle
 
I can't install gPodder 0.16.1-2fremantleui:

Quote:

Unable to install 'gPodder Podcast Client'
Installation file corrupted
Also, this is not strictly a gPodder bug, but it's related.

fyi, I installed also the Pool game, but then it wouldn't allow me to uninstall gPodder. To reproduce:

1. Install gPodder.
2. Install Pool.
3. Uninstall gPodder.

Bug: gPodder is needed by Pool

4. Uninstall Pool - no problem.
5. Uninstall gPodder - no problem.

thp 2009-06-16 08:35

Re: First test release of gPodder for Fremantle
 
Quote:

Originally Posted by kanishou (Post 297085)
The update fails to install: gpodder.postinst: line 9: maemo-select-menu-location: not found

Thanks for the report. This has been fixed in 0.16.1-3fremantleui which is currently going through the autobuilder. Please re-test after that packages becomes available in extras-devel.

thp 2009-06-16 08:39

Re: First test release of gPodder for Fremantle
 
Quote:

Originally Posted by qgil (Post 297086)
I can't install gPodder 0.16.1-2fremantleui:

You are probably experiencing the same bug as kanishou. Please try 0.16.1-3fremantleui, which should be available in extas-devel in the next minutes.

Quote:

Originally Posted by qgil (Post 297086)
Also, this is not strictly a gPodder bug, but it's related.

fyi, I installed also the Pool game, but then it wouldn't allow me to uninstall gPodder. To reproduce:

1. Install gPodder.
2. Install Pool.
3. Uninstall gPodder.

Bug: gPodder is needed by Pool

4. Uninstall Pool - no problem.
5. Uninstall gPodder - no problem.

Looking at "apt-cache show pool" in the SDK, Pool depends on python2.5, python2.5-hildon and python2.5-gtk2. It does not directly depend on gpodder (gPodder depends on python, python-gtk2, python-hildon, python-feedparser, python-dbus). Maybe that's a but in the application manager? The output of "apt-get remove pool" in xterm would be more helpful, as it should say exactly what's going on (it would be nice if there was a "verbose" mode in application manager that showed problems just like apt-get).

VDVsx 2009-06-16 11:02

Re: First test release of gPodder for Fremantle
 
Quote:

Originally Posted by kanishou (Post 297085)
The update fails to install: gpodder.postinst: line 9: maemo-select-menu-location: not found

I think I read somewhere that the command above isn't available in Fremantle, what should we use instead ?

Thanks !

qwerty12 2009-06-16 11:04

Re: First test release of gPodder for Fremantle
 
Quote:

Originally Posted by VDVsx (Post 297111)
I think I read somewhere that the command above isn't available in Fremantle, what should we use instead ?

Thanks !

You don't, AFAIK. :P

Fremantle does not have categories AFAIK. You can just check to see if maemo-menu-select-location exists:

Code:

if [ -x /usr/bin/maemo-select-menu-location ]; then
  maemo-select-menu-location foo.desktop
fi


thp 2009-06-16 11:37

Re: First test release of gPodder for Fremantle
 
Quote:

Originally Posted by qwerty12 (Post 297112)
You don't, AFAIK. :P

Fremantle does not have categories AFAIK. You can just check to see if maemo-menu-select-location exists:

Code:

if [ -x /usr/bin/maemo-select-menu-location ]; then
  maemo-select-menu-location foo.desktop
fi


Taking the suggestion from http://maemo.org/community/council/m...issing_out_on/ and your suggestion into account, the "proper" way to do this for both Diablo and Fremantle would be something like the following:

Code:

oldversion="$2"
if [ -x /usr/bin/maemo-select-menu-location -a -z "$oldversion" ]; then
    maemo-select-menu-location foo.desktop
fi

Still, the question while installing is annoying (even when only shown on first-time installs), so I'm happy if that goes away and a better menu structure replaces the current menu.

qwerty12 2009-06-16 11:41

Re: First test release of gPodder for Fremantle
 
Quote:

Originally Posted by thp (Post 297118)
Taking the suggestion from http://maemo.org/community/council/m...issing_out_on/ and your suggestion into account, the "proper" way to do this for both Diablo and Fremantle would be something like the following:

Code:

oldversion="$2"
if [ -x /usr/bin/maemo-select-menu-location -a -z "$oldversion" ]; then
    maemo-select-menu-location foo.desktop
fi

Still, the question while installing is annoying (even when only shown on first-time installs), so I'm happy if that goes away and a better menu structure replaces the current menu.

True, the full thing from my package which I had taken it from was:

Code:

case "$1" in
    configure)
    [ -z "$2" ] && \
    if [ -x /usr/bin/maemo-select-menu-location ]; then
    maemo-select-menu-location foo.desktop
    fi
    ;;
esac


fms 2009-06-16 12:18

Re: First test release of gPodder for Fremantle
 
Horrible screen layouts. Huge buttons at the right and the unused space eat all the screen estate, while the actual readable columns are squeezed and cropped.

thp 2009-06-16 12:54

Re: First test release of gPodder for Fremantle
 
Quote:

Originally Posted by fms (Post 297126)
Horrible screen layouts. Huge buttons at the right and the unused space eat all the screen estate, while the actual readable columns are squeezed and cropped.

Which version have you tried? The latest one is 0.16.1-5fremantleui. The UI in the video is already old again ;)

The "new episodes available" dialog now looks like this:

http://khan.thpinfo.com/~thp/images/...des_window.png
http://khan.thpinfo.com/~thp/images/...es-appmenu.png

thp 2009-06-16 13:09

Re: First test release of gPodder for Fremantle
 
Ok, so I fixed some other bugs and decided to put some screenshots here so you can see what has changed UI-wise since the video and screenshots have been published. You can find the current status and latest updates in the Wiki:

http://wiki.maemo.org/Fremantle_Stars/gPodder

The latest version is now 0.16.1-6fremantleui, and is available in Extras-Devel.

http://khan.thpinfo.com/~thp/images/...ome_090616.png
http://khan.thpinfo.com/~thp/images/...ory-090616.png
http://khan.thpinfo.com/~thp/images/...tes_090616.png
http://khan.thpinfo.com/~thp/images/...ces_090616.png
http://khan.thpinfo.com/~thp/images/...ibe_090616.png


All times are GMT. The time now is 02:54.

vBulletin® Version 3.8.8