
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
This is probably the most powerful pager on linux - yes it is a kicker applet! Check out the screenshot and help file for explanations.
///------#################-----
--------------------PATIENCE!-------------------
------#################-----///
Kicker of KDE 3.4 seems to have problems loading this applet. If you really want to test the applet, either
o kill kicker after starting KDE, wait until kicker is restarted and add kpager2, or
o start appletproxy /opt/kde3/share/apps/kicker/applets/kpager2.desktop
We are working on this.
KDE3.4 users! - Stay tuned.
KDE3.3 users! - Have fun! :)
PLEASE! -----------------------
For all of you experiencing this problem, give me you Versions of:
KDE, Qt, gcc, distribution.
thanks
------#################-----///
Installation:
=====================
untar kpager2-0.6.0.tar.bz2 and goto kpager2
make -f Makefile.cvs
./configure
make
su
make install
in kicker: right click menu -> Add -> Applet -> KPager2
Compilation Problems:
=====================
There might be some issues with the system clock. Since my computer believes a day has 19 hours, the file modification times are wrong and must be set by yourself before compiling. Do:
o find . -print -exec touch {} ;
Remove the autom4te.cache directory in case you don't use automake 1.7.
Packages:
=====================
o SuSE RPM's (thanks to Loki):
http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/packages/Utilities/kpager2/
15 years ago
0.6.0a
o repackaged
o a warning message
0.6.0
o new: 3ddesktop
o new: global key accelerators for 3d desktop switching
o new: "Show Only One Desktop" mode redesigned, getting scroll buttons (supporting dragndrop)
o new: a powerful midMouseButton, clipboard contents is inserted as an URL or command and executed!
o fix: redesigned config dialog
o fix: task menu considers NET::SkipTaskBar instead of NET::SkipPager (can't close/move kuake, kicker...)
o fix: task menu item sizes adjustable
o fix: graphics
o fix: animation sizes: wrong thumbnail sizes in single desktop mode
0.5.2 - fixes
o crash at rmb menu
o increased zoom factors
o 'dynamic' animations follow KControl (enabled?)
o removed a few disturbing assert()'s
o improved pixmap quality during animation
0.5.1 - stable?
o NEW: themes 'shadow', 'simple elegance'
o NEW: new frame style: Plain
o NEW: application launcher configurable
o FIX: Speedup: Double buffering!
o fix: URL dragging to desktop "1" will work now
o fix: Wrong position for shift animation in case of a corner widget
o fix: Why did animations pop up in 'show no windows' mode?
o fix: Text should generally appear ON windows, not behind
o fix: Rmb menu didn't close at all times when submenus were activated
o fix: Shift animation widget closes on leave event
15 years ago
0.6.0a
o repackaged
o a warning message
0.6.0
o new: 3ddesktop
o new: global key accelerators for 3d desktop switching
o new: "Show Only One Desktop" mode redesigned, getting scroll buttons (supporting dragndrop)
o new: a powerful midMouseButton, clipboard contents is inserted as an URL or command and executed!
o fix: redesigned config dialog
o fix: task menu considers NET::SkipTaskBar instead of NET::SkipPager (can't close/move kuake, kicker...)
o fix: task menu item sizes adjustable
o fix: graphics
o fix: animation sizes: wrong thumbnail sizes in single desktop mode
0.5.2 - fixes
o crash at rmb menu
o increased zoom factors
o 'dynamic' animations follow KControl (enabled?)
o removed a few disturbing assert()'s
o improved pixmap quality during animation
0.5.1 - stable?
o NEW: themes 'shadow', 'simple elegance'
o NEW: new frame style: Plain
o NEW: application launcher configurable
o FIX: Speedup: Double buffering!
o fix: URL dragging to desktop "1" will work now
o fix: Wrong position for shift animation in case of a corner widget
o fix: Why did animations pop up in 'show no windows' mode?
o fix: Text should generally appear ON windows, not behind
o fix: Rmb menu didn't close at all times when submenus were activated
o fix: Shift animation widget closes on leave event
lucher
15 years ago
Report
gstnet
15 years ago
I am not sure if this is at all related but I get this notice when starting eather version:
library libkpager2.la not found under 'module' but under 'lib'
Report
berberic
15 years ago
Report
lucher
15 years ago
config dialog blocks kicker:
????
it blocks kpager2 since it is a modal dialog. What else?
Report
berberic
15 years ago
Report
rbb
15 years ago
* apt-get install automake1.9
* update-alternatives automake (select 1.9)
ready to compile the package
* dh_make -c -e
* dpkg -rfakeroot
install as root.
done.
Report
aseigo
15 years ago
Report
catmandu
15 years ago
1) The location where you state the .desktop file is located is not there for Fedora Core 3.
2) I have no knowledge about killing the kicker app.
kill kicker does not seem to work.
After locating the kpager2.desktop file I did execute it. This created a window on the desktop. So, once loaded I tried to configure it. Upon selecting some options other options were switched back to their defaults. This should not happen.
When I chose to do the pixmap for the desktop windows any app that is set to display on all desktops doesn't show up until you switch desktops.
I also noticed that clicking on any of the desktops in the windows and the destop main screen does not switch. I have to use my scroll wheel to move between windows.
Report
lucher
15 years ago
The rest: well. Here, it is working perfectly.
Even the configuration is working perfectly. Of course things on the 'Custom' page are changed if you change the theme.
Switching desktops won't work if you enabled 3ddesktop, but don't have 3ddesktop installed.
Please, can you give a detailed bug report?
Btw: Which wm are you using?
Report
yggdrasil
15 years ago
kpager.cpp: In constructor `KPager2::KPager2(KPagerMainWindow*, const char*)':
kpager.cpp:122: error: aggregate `QImage img' has incomplete type and cannot be
defined
kpager.cpp:124: error: invalid use of undefined type `struct QImage'
/usr/share/qt3/include/qwindowdefs.h:74: error: forward declaration of `struct
QImage'
kpager.cpp:124: error: invalid use of undefined type `struct QImage'
/usr/share/qt3/include/qwindowdefs.h:74: error: forward declaration of `struct
QImage'
kpager.cpp:128: error: invalid use of undefined type `struct QImage'
/usr/share/qt3/include/qwindowdefs.h:74: error: forward declaration of `struct
QImage'
kpager.cpp:128: error: invalid use of undefined type `struct QImage'
/usr/share/qt3/include/qwindowdefs.h:74: error: forward declaration of `struct
QImage'
kpager.cpp: In member function `void KPager2::slotBackgroundChanged(int)':
kpager.cpp:686: warning: format not a string literal and no format arguments
make[2]: *** [kpager.lo] Fehler 1
make[2]: Leaving directory `/home/frost/downloads/programme/tarballs/kpager2-0.6.0/kpager2-0.6.0/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/frost/downloads/programme/tarballs/kpager2-0.6.0/kpager2-0.6.0'
make: *** [all] Fehler 2
Using:
Debian unstable
gcc 3.3.5
KDE 3.3.2
automake 1.9
Would be cool if I could get this cool app working :-)
Report
lucher
15 years ago
Insert
#include in kpager.cpp
Report
yggdrasil
15 years ago
Report
bhautikj
15 years ago
(for some reason the < and > doesn't show up on the parent post)
Report
nuka
15 years ago
just add "#include" randomly in the file?
Report
catmandu
15 years ago
Report
catmandu
15 years ago
Did ./configure, make, make install--which is wrong to expect users to do such things. This is a modern OS after 10 years one should be able to install these programs by clicking a mouse button or two. The distros really need to create a unified application install for these applications.
Anyway, it did compile correctly but when I went to use it the error I stated was presented. Any ideas?
Report
lucher
15 years ago
Aaron Seigo is checking if it is a Kicker related bug or Kpager2 related. Running appletproxy kpager2.desktop works. You might even kill kicker and restart it to try Kpager2 out.
There is no way out, currently.
Report
netfranz
15 years ago
I tried both compiling from source and loki's rpm; Suse 9.2 with kde 3.4
Report
lucher
15 years ago
Report
lucher
15 years ago
I get this error message since updating to kde3.4. Is that a kicker related bug due to the rewrite? I can't imagine what is leading to this error (probably KDevelop messed up my whole install again). Any ideas?
Manually adding the applet while running KDE is ok, but not automatically loading the applet at startup.
Report
lucher
15 years ago
You need to restart Kicker after loading the desktop and it can load KPager2. Were is this coming from?
Report
hotheadsmaster
15 years ago
hotheadsmaster
Report
nutshell42
15 years ago
This Makefile is only for the CVS repository
This will be deleted before making the distribution
admin/Makefile.common:4: *** missing separator. Stop.
make: *** [all] Error 2
Report
Pr0phet
15 years ago
kpager2.kdevelop/admin/Makefile.common
tar: Skipping to next header
kpager2.kdevelop/admin/ylwrap
tar: Error exit delayed from previous errors
admin/Makefile.common doesn't even look like a Makefile to me. That seems to be the problem. The tarball needs to be reconstructed before anyone can really install it.
Report
Pr0phet
15 years ago
Report