Lastmoid

Plasma 4 Extensions

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

5
5 .9
Description:

LastMoid is Plasma applet designed for last.fm users.
It is able to display music charts for various periods of time and recently listened tracks.
Based on latest Plasma widgets API with straightforward configuration.

Links :
http://github.com/vavrusa/lastmoid
http://www.last.fm/home
http://en.wikipedia.org/wiki/Last.fm

Authors:
Damien Levin
Marek Vavrusa

Installation
------------

tar xvzf lastmoid-0.6.tar.gz
cd lastmoid-0.6
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
make
make install (as root or with sudo)
Last changelog:

10 years ago

0.6.5
- Elided text for labels
- Tooltip containing full text
- Code cleanup and comments (more to follow)
- Reflects invalid (missing) configuration
- Animated bars appearance/change
- Intelligent list management
- Fixed weekly charts data
0.6
- Complete code refactoring and cleanup
- Unified header handling, picture loading
- Refactored configuration
- Removed old rendering code
- Moved to Plasma-based API
- Reflecting busy state
0.5
- Cut too long data
- Recent played tacks available

0.4
- Refresh bug fixed
- 3 months / 12 months / Overall charts available
- Album charts available
- Add an Icon

0.3
- Bug fixes
- New logo
- Adding a tool to set :
* LastFm user
* Chart

0.1
- First draft of the weekly artist chart

libertom

8 years ago

Does not want to login. I put in my username but where do I input password??

Report

janet

9 years ago

The widget always scales in both directions when I resize it. Please let the user decide in which direction the scaling goes. E.g. I want a short but wide list which shows the whole song names and my friend prefers a tall but narrow list which shows as much songs as possible. We both have to scale the widget to use half the screen to achieve our main goal - and both end up with the same size widget, both not content.

And can you please use another method to display the avatar? There are avatars that are rectangular and not square like mine which look awfully squeezed in the widget.

Report

3

bitcrazy

10 years ago

Can't see any updates. Version is still 0.6.5 from July. Avatar is upscaled and looks ugly, btw.
And plasmoid doesn't do an initial poll.
I've always have to open the settings and close them to get data displayed.

m0nk

Report

vbazurto

10 years ago

Hi,

Recently, i had problems with this plasmoid.


My username isn't working anymore because it does have an underscore. I tested with a friend's username that doesn't have an underscore and works smoothly.

I didn't have this problem with older versions.

Report

DuncanIdaho

10 years ago

I confirm.
My login doesn't work too.
It contains "-" (minus) sign.

Report

DuncanIdaho

10 years ago

I confirm.
My login doesn't work too.
It contains "-" (minus) sign.

Report

9

buschmann23

10 years ago

When trying the current version 0.6.5, it crashes my Plasma, when displaying the data. The crash happens a few seconds after the rotating progress icon has started. In plasmoidviewer I receive the following output:

Quote:
buschmann@buschmobil:~> plasmoidviewer plasma_applet_lastmoid
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 1
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 1
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 1
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 1
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 1
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 1
QGraphicsGridLayout::itemAt: invalid index 2
Segmentation fault


This is on openSUSE 11.2 with KDE 4.3.4 and Qt 4.5.3.

Report

vavrusa

10 years ago

I reverted incremental parsing, try downloading current 0.6.5 or latest git - it's just all goodies in 0.6.5 without incremental parsing (probably root of the bugs).
Link: http://github.com/vavrusa/lastmoid/downloads

Or wait for the next release :)

Report

9

buschmann23

10 years ago

I have tried the current git (84389c8) on two computers. Both with openSUSE 11.2, but the first on x86_64 with KDE 4.3.4 and the second on x86_32 with KDE 4.3.1. On both I receive the segmentation fault.

Report

vavrusa

10 years ago

Thanks for the report! I'm actually reworking the layouting to MVC, but I have some work to do first.
It works fine for me in Qt 4.6, but please stick with 0.6 if it doesn't work for you (nothing so fancy in 0.6.5 anyway :).
I'll try to release updated version as soon as I can.

Report

3

bitcrazy

11 years ago

Don't know exactly when, but lastmoid stopped working.
Are there any changes in the last.fm API?
Anyone out there with the same issue?

m0nk

Report

vavrusa

11 years ago

Maybe a bit late, but still - does the new version work for you? There has been some adjustments (also in networking code) :)

Report

Kadai

11 years ago

Hey, danke for the plasmoid! ^^

It works nicely, but maybe there are two issues to fix, one of them is about, how to have the data that is actually in your front last.fm page? ... I mean, thge charts that there appears (because I see that the charts that this plasmoid takes, are the ones that have been actually archived, the weekly snapshots)

Other is to have a way to -cut- the extremly long names, because the names that are bigger than the plasmoid, hid the playcount, and even the text overflows (a little) outside the plasmoid.

Report

robakpiotr

11 years ago

...today's played tracks? I think this is a good idea.

Report

hoihappen

11 years ago

It's a great idea to add the 3 months/6month and overall period to your great plasmoid, but it is a pity that the data from audioscrobbler is not similar to the last.fm data. I hope they will fix it...

Report

C

Deaimel

11 years ago

I don't know why it's still like that. However some data that are up to date can be used in this widget such as

- Recent Tracks
- Upcoming Events
- Last.fm Recommendations
- System Event Recommendations
...

I'll put it in a further version :)

Report

st4nd3l

11 years ago

http://standa.schattke.cz/files/packages/plasma/plasma-lastmoid_0.3-1_i386.deb

Report

C

Deaimel

11 years ago

Good idea :)
I'll let you know as soon as I upgrade it if you want to keep the package uptodate

Report

st4nd3l

11 years ago

I will try maintain fresh version. ;)

Report

creeco

11 years ago

With this plasmoid, i don't have to check my userpage all the time :) (or at least not so much)

Report

ChemBro

11 years ago

The new release is way better. Keep it up!

(as a last.fm-Fan, I like this plasmoid really :-) )

Report

C

Deaimel

11 years ago

I'll try to add some features and fix the Cmake before this We.

Report

tmske

11 years ago

Can you change the type of this plasmoid to a binary instead of a script, so it doesn't show up in ghns.
Thansk

Report

C

Deaimel

11 years ago

I prefer to add some features and wait for a later version to create a binary. As I say that was just a draft :p. I wanted to see if anybody were interested in a such plasmoid ;).

Thanks for the comments.

Report

Ekardnam

11 years ago

The problem is that plasmoids in the Plasmoid Script section show up in ghns (Install New Widgets). Since this widget isn't a plasmoid script, it would fail to install.

Report

10 years ago

0.6.5
- Elided text for labels
- Tooltip containing full text
- Code cleanup and comments (more to follow)
- Reflects invalid (missing) configuration
- Animated bars appearance/change
- Intelligent list management
- Fixed weekly charts data
0.6
- Complete code refactoring and cleanup
- Unified header handling, picture loading
- Refactored configuration
- Removed old rendering code
- Moved to Plasma-based API
- Reflecting busy state
0.5
- Cut too long data
- Recent played tacks available

0.4
- Refresh bug fixed
- 3 months / 12 months / Overall charts available
- Album charts available
- Add an Icon

0.3
- Bug fixes
- New logo
- Adding a tool to set :
* LastFm user
* Chart

0.1
- First draft of the weekly artist chart

12345678910
12
product-maker buschmann23 Jan 05 2011 9 excellent
product-maker bitcrazy Oct 15 2010 3 bad
product-maker paran0idx Oct 13 2010 9 excellent
Be the first to comment
janet
Jan 11 2011
bingyuan
Oct 29 2010
michote
Aug 02 2010
vavrusa
Nov 21 2009
Xenos
Sep 23 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
Lastmoid 0.6
updated Oct 13 2010
added Jan 24 2009
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0