
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
rjmbos
16 years ago
RMB -> Help -> OK
results in a crash.
ASSERT: "i <= nodes" in /usr/lib/qt3/include/qvaluelist.h (372)
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x2001924
Report
rjmbos
16 years ago
- RMB -> configure kpager2 -> cancel
The assert fires now.
I got the assert also by selecting other options from the RMB menu, but
this happens not always.
This seems valid:
kpager2> grep qvalue * | grep -vmatch
kpagerrmbmenu.h:#include
taskmanager.h:#include
taskpagerman.h:#include
Report
mef
16 years ago
Report
lucher
16 years ago
Well, the reason for the time problem could be that my laptop believes, a day has 19:47 hours.
The broken links will be removed in 0.3.3.
And the rest, well...
Maybe you try to open the project file in via KDevelop?
For me it works fine - SuSE 9.0, gcc3.3
Report
lucher
16 years ago
http://bugs.kde.org/show_bug.cgi?id=89242
It regards to the wallpapers that can not be read by kpager at startup. (it works only, if there is a common desktop).
Report
lucher
16 years ago
http://bugs.kde.org/show_bug.cgi?id=89239
It basically says that it should be possible to drag a window from kicker's taskbar to the pager.
Thanks
Report
somekool
16 years ago
Number of Rows = 1
width should become twice as wide and height half....
which does not happen
Report
lucher
16 years ago
Report
lucher
16 years ago
Report
lucher
16 years ago
Since I want to make it a kicker applet in the future, I don't know if your wish creates any trouble with that. Let me think about it.
Regards
Report
somekool
16 years ago
I'd like to be able to drag a real window to the pager, the window would get moved to that pager, or some kind of minimize....
maybe that would not be a pager anymore, but more like a taskmanager,... where you can dock your apps.
Report
lucher
16 years ago
Well, what is possible, is to send a window from the task manager (from kicker, eg.) to the pager.
please vote for this bug report I filed:
http://bugs.kde.org/show_bug.cgi?id=89239
Report
lucher
16 years ago
Report
somekool
16 years ago
i can drag small window all around
maximize window from a desktop to another, but maximize window on the same desktop to a different screen
Report
lucher
16 years ago
Please, tell me exactly what the problem is and how it should work. Maybe I or someone else will find a patch.
Report
lucher
16 years ago
Report
lucher
17 years ago
Before contributing this to KDE (and merging it with Yaba's kickerpager) I like to add two more features. But I have problems implementing it. Maybe you can give me some advise.
(1) Tooltips
I've tested it just by the call
QToolTip::setGloballyEnabled(true);
QToolTip::add(this, "Test");
But nothing had appeared. What is possible to do wrong on ToolTips?
(2) Frameless Border
I like to give the user two kwin modes:
(a) the toolwindow mode (now)
(b) a frameless mode.
The problem: The user should be able to switch betweem them. My attempt:
KWin::setType( winId(), NET::Override );
setWFlags(WStyle_Customize | WStyle_NoBorder | WX11BypassWM);
It didn't work. Any ideas?
Thanks
Report
losermcloser
17 years ago
yourWidget->reparent(0, Qt::WGroupLeader | WStyle_Customize | WRepaintNoErase | WStyle_NoBorder | WDestructiveClose, QPoint(x,y), true );
I guess you only really need the Customize and NoBorder options...
Report
losermcloser
17 years ago
Report
lucher
17 years ago
Report
Yaba
17 years ago
Report
fault
17 years ago
Report
stunji
17 years ago
Report
Yaba
17 years ago
http://www.kde-look.org/content/show.php?content=6702
Report
stunji
17 years ago
Report