Kicker Pager

Various KDE 1.-4. Improvements

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

0
5.0
Available as/for: -
Description:

Kicker Pager provides a desktop overview of your KDE virtual desktops. It aims to provide a more fully featured pager for the default Kicker panel.

My period of procrastination is over and I would like to develop Kicker Pager into future KDE releases. I really appreciate your ideas and feedback.
Last changelog:

17 years ago

Update: Fixed compilation errors.

0.3.1
---
REALLY resizes appropriately on smaller panels.
Cleaner configuration panel.
Configuration bugs (options not being saved).
Notification on desktop change (configurable).
Code cleanups.
Much needed attention and motivation...
0.3
----
Resizes appropriately on smaller panels.
Border / text colour is now configurable.
Migration to a seperate configuration file from KPager.
Added a right-click context menu, with a menu item to the "Multiple Desktops" configuration.
Few more code clean ups.

0.1 - 0.2
----------
Orientation and resizing updated with Kicker.
Compilation problems for KDE 3.1 fixed - it seems that the CVS KWin (kwin.h) API has changed slightly and isn't backwards compatible. When the current stable release is at that stage, I'll update Kicker Pager to take advantage of the new API.
Code cleanups.

0.1
----------
Initial Announcement (and headache).

prjanique

17 years ago

That is amazing! I've seen such a thing in E desktop environment - and that is waht i've been missing in KDE! Great applet, thank you for your work!

Report

Ayurvedi

17 years ago

I'm trying to compile it on KDE 3.2 but it fails with this error:

else rm -f ".deps/config.Tpo"; exit 1; \
fi
config.cpp: In static member function `static void
KPagerConfigDialog::initConfiguration()':
config.cpp:170: error: initializer list being treated as compound expression
make[2]: *** [config.lo] Error 1
make[2]: Leaving directory `/home/gabriele/incoming/kde-improvements/kickerpager-0.3.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gabriele/incoming/kde-improvements/kickerpager-0.3.1'
make: *** [all] Error 2



Anyone helps?

Report

rjmbos

17 years ago

Martin,

great to see that you picked up the
development of this great applet!

Just like the previous poster I encounter
the same error while compiling
kickerpager in kde-3.2.1.

The compile continues if the line is
commented out. Kickerpager starts
after that as well :)

Hey Hey, what happened to my favorite
classical layout. It disappeared, what
a unpleasant surprise. Please add it
back if possible. It will be appreciated
a lot if you.!

In kde-3.2.1: select configure kickerpager ->
Change border color, now the color
chooser pops up under the configuration
window.

Report

nightwriter

17 years ago

I've built it using

configure --prefix=/usr
make
make install

And still see the same old pager applet on MDK 10 (yes I restarted KDE *grin*. Anyone gotten it to work on 10?

TIA

Report

nightwriter

17 years ago

got ... loos nut between the keyboard and chair. Thanks. Only thing I wish it would do is detect the background of the different desktops with first cycling through the desktops. Otherwise it works.

Report

Ekardnam

17 years ago

It works great for me in KDE 3.2. But it'll be very nice if you could use the mouse wheel to switch the desktops.

Report

Ekardnam

17 years ago

sorry for dubble post.
an "Apply"-button is needed. (Settings)

Report

meldroc

17 years ago

For some reason, when I try using kickerpager 0.3 in KDE 3.2.1 (using Debian Unstable packages), periodically, it'll start grabbing obscene amounts of memory, making my system thrash like mad, continuing until it's killed or the system runs out of memory.

Anyone else encounter this?

Report

sleeplessknight

17 years ago

Anecdotally yes. If I run kicker pager (0.3) my machine will randomly grind for ages. If I remove kicker pager, it's fine. Pity, 'cause kicker pager is a much nicer pager!

Report

letmerant

17 years ago

Something that has annoyed me in kpager for a while is that it doesn't update the backgrounds when using multiple wallpapers. Kicker Pager doesn't either. I would love to see this working.

BTW: Great applet. I have been longing for kpager like kicker applet.

Report

kol

17 years ago

This applet works great even with kde 3.2 :-)

Its such a useful feature to have, could it not be a part of the official kde package?

Report

flurdy

17 years ago

Works great, but cant use it as my kicker is vertical.

Yes, can use kpagers vertical mode, but as I use loads of desktops (14, mad i know. but neccessary) it would squash it up far too much.

Classical mode in vertical shape ie in my case 2x7 it how my plain pager kicker applet currently runs.

Will kpager ever support classical in vertical mode or some sort of optional column, row selections?

Or can this applet support it instead?

Report

wjarosz

17 years ago

Just tried it and it looks nice. My main complaint so far would be that dragging windows is rather hard. When I try to drag a window it only works after I have dragged it a long distance, and then I can go back and put it where i wanted it before I let go of the mouse button. It seems to be using the normal drag and drop functionality (or so i think) and that has a threshold for a certain amount of pixel before it thinks that you are actually dragging. This would be desired behavior for most circumstances, but not here. Is there any chance this would be fixed? Thanks.

Report

trian

17 years ago

One is it always starts in a horizontal configuration. I click to configure, it sees it must display classic-style (2x2), click ok and it's there.

Another is that it doesn't always grab all the windows on the desktop. A shade-unshade of the said window usually solves this.

Otherwise, great stuff.

cheers,

Trian

Report

trian

17 years ago

...if only I could somehow add assign this to the middle-click button when I click the desktop, that'd be very cunnning.

(how often do you wade through the list that currently pops up, anyway?)

It'd be much quicker if we had a popup list at our beck and call instead. Coz we track an image much faster than some text in a list.

Just a thought...

Trian

(I wish I could code this up. Sometime...) (wishes...)

Report

Rasco

17 years ago

I cant't understand:
I compiled in Mandrake 9.1 (kde 3.1), but kpager applet didn't appear in add->applets->... kicker's menu.

Report

Dhraakellian

17 years ago

same problem with RH9 and KDE 3.1-12

One of these days, I really ought to just install KDE from official packages. I have a feeling that it might help with some of my installation problems.

Report

Yaba

17 years ago

In the changelog for 0.3 you wrote:

"Resizes appropriately on smaller panels."

I've downloaded 0.3 and installed it (no previous installation), but the height/width ratio does not match on smaller panels. In fact the width is the same as if the panel is of the default height.

Report

C

epoch

17 years ago

The problem is the aspect ratios. It'll be fixed.

Report

oldkerosen

17 years ago

Hi
Could you patch also the minipager-applet so that we could use the horizontal display of the desktops also with the "normal" and "larger" size of the kicker?
Please?!!!
P.S. The integrated kpager is very good!!!

Report

C

epoch

17 years ago

Alright, all comments noted. It's my birthday tommorrow so I wont be working much, and as I have a fair amount to do for the next release it'll take a little while longer.

Thanks for the feedback.

Report

LMCBoy

17 years ago

I really like the kickerpager. Two issues: it is not aware of the wallpaper on a desktop until I actually visit that desktop, and it doesn't show the correct position of konsoles (except for desktop 1) until the konsoles are moved.

Other than that, it seems really great. Thanks!

Report

cmf

17 years ago

Hello, i've just got your latest version of the applet and it resizes fine (well almost) the problem is it doesnt seem to be relative ie when i make the taskbar 128 pixels i get reallt tall kpager, but the width is teh same, could you make it so that the width and height stay relative to each other, as to make teh same shaped window for each V desktop not a really tall rectangle but same width, and so that it takes advantage of teh space it has, as i gave teh applet half o kicker and it still stayed at that horible shape.

Thanks

Report

techniq

17 years ago

epoch commented earlier that the original kpager had no aspect ratio checking, the reason that it has the problem, but said he would be looking in to it

Report

ViRgiLiO

17 years ago

Now resizing works great on my desktop! And configuration is really easy. Maybe I feel my desktop a bit bloated since using kicker pager, but I hope you will continue working and optimizing this great applet. And... an idea, what about an applet section on KDE-LOOK?

Report

17 years ago

Update: Fixed compilation errors.

0.3.1
---
REALLY resizes appropriately on smaller panels.
Cleaner configuration panel.
Configuration bugs (options not being saved).
Notification on desktop change (configurable).
Code cleanups.
Much needed attention and motivation...
0.3
----
Resizes appropriately on smaller panels.
Border / text colour is now configurable.
Migration to a seperate configuration file from KPager.
Added a right-click context menu, with a menu item to the "Multiple Desktops" configuration.
Few more code clean ups.

0.1 - 0.2
----------
Orientation and resizing updated with Kicker.
Compilation problems for KDE 3.1 fixed - it seems that the CVS KWin (kwin.h) API has changed slightly and isn't backwards compatible. When the current stable release is at that stage, I'll update Kicker Pager to take advantage of the new API.
Code cleanups.

0.1
----------
Initial Announcement (and headache).

12345678910
Be the first to comment
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.3.1
updated Apr 08 2004
added Jun 18 2003
downloads 24h
0
mediaviews 24h 0
pageviews 24h 4