-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login



Sponsoring


-
- Content .- Fans (2) . 

KDesktop Menu

   0.3  

KDE Improvement

Score 78%
KDesktop Menu
zoom


KDesktop Menu
zoom


KDesktop Menu
zoom


Link:  http://
Minimum required   KDE 3.5.x
Downloads:  5664
Submitted:  Apr 3 2005
Updated:  Jul 10 2006

Description:

KDesktop Menu is a replacement menu for use with kicker (KDE). It was inspired
from the Gnome menu applet.... heavily.

Requirements:
- KDE 3.5
- QT 3.3

INSTALL:

./configure
make
su -c "make install"

TODO:

Please read the TODO file for information of planned features as well as my requests for comments on suggested features.

BUGS:

Currently a bug exists when KDeskopMenu is placed horizontally on the bottom of the bar. On first click, the menu pops up at an incorrect position.

If it crashes, configure with --enable-debug=full and then start kicker in konsole.




Changelog:

0.3 - July 09, 2006
ADD: Display the KDM user face icon where the "Switch User" icon is displayed.
ADD: Storage Media expands to show all in media:/ (Filters out hdd/nfs/smb)
(rossoft, kde-look.org)
CHG: Make the Switch User information more human readable.
FIX: Crash bug when trying to edit the menu in certain instances
FIX: Make compile and work with KDE 3.5.X

0.2.1 - June 05, 2005
FIX: Applet crashed on start when the kicker session was brand new.
CHG: Re-created the build system files in hopes of solving the undefined
macros problem

0.2 - May 30, 2005
ADD: Actions and Desktop menu's contents mostly configurable.
ADD: Actions Menu now uses all possible menu extentions.
ADD: KMenu icon can now be disabled.
CHG: Remove need for KInstance in About stuff...
CHG: Reworked the class inheritance to speed up compilation.
FIX: The location of the menubar on a bottom horizontal panel.
FIX: Minor bugs were fixed.
FIX: User Switching wasn't working when 2+ sessions were already started
FIX: Many code clean ups.

0.1.2 - Apr. 03, 2005
FIX: Infinite loop caused if the user has disabled the Side pixmap in
kickerrc. What a typo heh

0.1.1 - Apr. 02, 2005
ADD: More includes and debug statements, looking for the cause of a crash.

0.1 - Apr. 02, 2005
Initial release.




LicenseGPL
(Source (tar.bz2))
Send to a friend
Subscribe
Other  Artwork  from rfujimoto
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7  8  9 ...

-

 Excellent

 
 by kwr2k on: Apr 4 2005
 
Score 50%

Great applet! Thanks for that.

On another note, at least the GNOME guys will complain less about KDE usability (hopefully) ;-)


Reply to this

-
.

 Great!!!

 
 by maarizwan on: Apr 4 2005
 
Score 50%

This is What Kicker Menu (KMENU) should be like. Those kicker developers are damn stubborn not to implement nice features like:

1. Different icon sizes (16, 24, 32, 48)
2. Different Font Sizes
3. Different Font Colors and Styles
4. Programs Button (I requested since KDE 2.0 to have KStart or KMENU or Prgrams or Launch button with the 'K' icon) but "4$$8013$" did not listen to any of the request.

You've done a great job. The Programs Button is easy to click and the Icons just look amazing. And the Item arrangement is awesome.

Really Kicker developers need to learn a lot of usuability and ease of use.


Reply to this

-

 Re: Great!!!

 
 by cyb on: Apr 4 2005
 
Score 50%

4) Right click on kicker > Add to panel > Application > (select the menu or the program) ?


Reply to this

-

 Excellent Work

 
 by vijaypatil on: Apr 4 2005
 
Score 50%

This is a much needed addon for the Kicker. The square button for K Menu is not a very intuitive thing. The reasons being:
- If somebody uses small kicker sizes, clicking on this button is not an easy task, though this button is one of the most frequently used button.
- Icon+text is another good to have thing as you can clearly identify the KMenu even if you have 10 icons there.
- Icon+text mimics Windows?? Well, let it be if moving to KDE from Windows is easy.
The author has gone a step forward adding 'Actions' and 'Desktop' and they are really very good.
Keep up the good work.


Reply to this

-

 Re: Excellent Work

 
 by MamiyaOtaru on: Apr 5 2005
 
Score 50%

"If somebody uses small kicker sizes, clicking on this button is not an easy task"

If the button is in the corner, it is not small, it is infinitely big. People can just throw the mouse to the corner: it's not possible to overshoot.


Reply to this

-
.

 Compile error Suse92

 
 by linux3114a on: Apr 4 2005
 
Score 50%

I have compile error on a suse 9.2 with KDE 3.4 level b
joins the history log :

Building the spec file... done
Building package now...
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.58596
+ umask 022
+ cd /usr/src/packages/BUILD
+ rm -rf /var/tmp/build-root-kdesktop_menu
+ mkdir /var/tmp/build-root-kdesktop_menu
+ cd /usr/src/packages/BUILD
+ rm -rf kdesktop_menu-0.1.2
+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/22605-kdesktop_menu-0.1.2.tar.bz2
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd kdesktop_menu-0.1.2
++ /usr/bin/id -u
+ '[' 1004 = 0 ']'
++ /usr/bin/id -u
+ '[' 1004 = 0 ']'
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.92789
+ umask 022
+ cd /usr/src/packages/BUILD
+ /bin/rm -rf /var/tmp/build-root-kdesktop_menu
++ dirname /var/tmp/build-root-kdesktop_menu
+ /bin/mkdir -p /var/tmp
+ /bin/mkdir /var/tmp/build-root-kdesktop_menu
+ cd kdesktop_menu-0.1.2
++ kde-config --prefix
+ CFLAGS='-O2 -g -march=i586 -mcpu=i686 -fmessage-length=0'
+ CXXFLAGS='-O2 -g -march=i586 -mcpu=i686 -fmessage-length=0'
+ ./configure --prefix=/opt/kde3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether g++ supports -Wmissing-format-attribute... yes
checking whether g++ supports -Wundef... yes
checking whether g++ supports -Wno-long-long... yes
checking whether g++ supports -Wnon-virtual-dtor... yes
checking whether g++ supports -fno-exceptions... yes
checking whether g++ supports -fno-check-new... yes
checking whether g++ supports -fno-common... yes
checking whether g++ supports -fexceptions... yes
checking how to run the C++ preprocessor... g++ -E
checking whether g++ supports -O0... yes
checking whether g++ supports -Wl,--no-undefined... yes
checking whether g++ supports -Wl,--allow-shlib-undefined... yes
not using lib directory suffix
checking for a sed that does not truncate output... /usr/bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking for /usr/i586-suse-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g77... g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for g77 option to produce PIC... -fPIC
checking if g77 PIC flag -fPIC works... yes
checking if g77 supports -c -o file.o... yes
checking whether the g77 linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking if C++ programs can be compiled... yes
checking for strlcat... no
checking if strlcat needs custom prototype... yes - in libkdefakes
checking for strlcpy... no
checking if strlcpy needs custom prototype... yes - in libkdefakes
checking for main in -lutil... yes
checking for main in -lcompat... no
checking for crypt in -lcrypt... yes
checking for socklen_t... socklen_t
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for inet_ntoa... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for sys/types.h... (cached) yes
checking for stdint.h... (cached) yes
checking for poll in -lpoll... no
checking CoreAudio/CoreAudio.h usability... no
checking CoreAudio/CoreAudio.h presence... no
checking for CoreAudio/CoreAudio.h... no
checking if res_init needs -lresolv... yes
checking if res_init is available... yes
checking for killpg in -lucb... no
checking for int... yes
checking size of int... 4
checking for short... yes
checking size of short... 2
checking for long... yes
checking size of long... 4
checking for char *... yes
checking size of char *... 4
checking for dlopen in -ldl... (cached) yes
checking for shl_unload in -ldld... no
checking for size_t... yes
checking size of size_t... 4
checking for unsigned long... yes
checking size of unsigned long... 4
checking sizeof size_t == sizeof unsigned long... yes
checking crt_externs.h usability... no
checking crt_externs.h presence... no
checking for crt_externs.h... no
checking for _NSGetEnviron... no
checking for vsnprintf... yes
checking for snprintf... yes
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for IceConnectionNumber in -lICE... yes
checking for libXext... yes
checking for pthread_create in -lpthread... yes
checking for extra includes... no
checking for extra libs... no
checking for libz... -lz
checking for libpng... -lpng -lz -lm
checking for libjpeg6b... no
checking for libjpeg... -ljpeg
checking for perl... /usr/bin/perl
checking for Qt... libraries /usr/lib/qt3/lib, headers /usr/lib/qt3/include using -mt
checking for moc... /usr/lib/qt3/bin/moc
checking for uic... /usr/lib/qt3/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
checking for rpath... yes
checking for KDE... libraries /opt/kde3/lib, headers /opt/kde3/include
checking if UIC has KDE plugins available... yes
checking for KDE paths... defaults
checking for dcopidl... /opt/kde3/bin/dcopidl
checking for dcopidl2cpp... /opt/kde3/bin/dcopidl2cpp
checking for mcopidl... /opt/kde3/bin/mcopidl
checking for artsc-config... /opt/kde3/bin/artsc-config
checking for kde-config... /opt/kde3/bin/kde-config
checking for meinproc... /opt/kde3/bin/meinproc
checking for kconfig_compiler... /opt/kde3/bin/kconfig_compiler
checking for dcopidlng... /opt/kde3/bin/dcopidlng
checking for xmllint... /usr/bin/xmllint
checking whether byte ordering is bigendian... no
checking for MAXPATHLEN... 4096
checking if admin should be compiled... no
checking if doc should be compiled... yes
checking if po should be compiled... yes
checking if src should be compiled... yes
configure: creating ./config.status
fast creating Makefile
fast creating doc/Makefile
fast creating doc/en/Makefile
fast creating po/Makefile
fast creating src/Makefile
config.pl: fast created 5 file(s).
config.status: creating config.h
config.status: executing depfiles commands

Good - your configure finished. Start make now

+ make -j 2
cd . && make -f admin/Makefile.common configure.in ;
make[1]: Entering directory `/usr/src/packages/BUILD/kdesktop_menu-0.1.2'
make[1]: Leaving directory `/usr/src/packages/BUILD/kdesktop_menu-0.1.2'
cd . && /bin/sh /usr/src/packages/BUILD/kdesktop_menu-0.1.2/admin/missing --run aclocal-1.6
/usr/src/packages/BUILD/kdesktop_menu-0.1.2/admin/missing: line 46: aclocal-1.6: command not found
WARNING: `aclocal-1.6' is missing on your system. You should only need it if
you modified `acinclude.m4' or `configure.in'. You might want
to install the `Automake' and `Perl' packages. Grab them from
any GNU archive site.
cd . && \
/bin/sh /usr/src/packages/BUILD/kdesktop_menu-0.1.2/admin/missing --run automake-1.6 --gnu Makefile
cd . && rm -f configure
/usr/src/packages/BUILD/kdesktop_menu-0.1.2/admin/missing: line 46: automake-1.6: command not found
WARNING: `automake-1.6' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.in'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
cd . && make -f admin/Makefile.common configure
make[1]: Entering directory `/usr/src/packages/BUILD/kdesktop_menu-0.1.2'
cd . && perl admin/am_edit Makefile.in
configure.in:39: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:44: error: possibly undefined macro: AM_CONFIG_HEADER
configure.in:47: error: possibly undefined macro: AC_CHECK_COMPILERS
configure.in:48: error: possibly undefined macro: AC_ENABLE_SHARED
configure.in:49: error: possibly undefined macro: AC_ENABLE_STATIC
configure.in:54: error: possibly undefined macro: AM_KDE_WITH_NLS
configure.in:57: error: possibly undefined macro: AC_PATH_KDE
configure.in:62: error: possibly undefined macro: AC_CHECK_KDEMAXPATHLEN
make[1]: *** [configure] Erreur 1
make[1]: Leaving directory `/usr/src/packages/BUILD/kdesktop_menu-0.1.2'
make: *** [configure] Erreur 2
error: Bad exit status from /var/tmp/rpm-tmp.92789 (%build)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.92789 (%build)


Raoul
Reply to this

-

 Re: Compile error Suse92

 
 by rfujimoto on: Apr 4 2005
 
Score 50%

what version of the auto tools do you use? I built it with automake 1.6 and autoconf 2.5


Reply to this

-

 Re: Re: Compile erro

 
 by darkmatter on: Apr 4 2005
 
Score 50%

Have the same compile error here.
SuSE ships with automake 1.9, though im not sure what version the autoconf is.
I'll have to look into it.


Reply to this

-

 Re: Re: Re: Compile erro

 
 by darkmatter on: Apr 4 2005
 
Score 50%

The exact versions are automake 1.9.3-4 and autoconf 2.59-79


Reply to this

-

 Re: Re: Re: Re: Compile erro

 
 by rfujimoto on: Apr 5 2005
 
Score 50%

If the suggestion below works, that's great, but if not, try exporting these env var's

export WANT_AUTOMAKE_1_6=1
export WANT_AUTOCONF_2_5=1

...With that said, I've never used suse so I'm not sure if those var's will do anything....


Reply to this

-

 Re: Re: Compile error Suse92

 
 by vdboor on: Apr 5 2005
 
Score 50%

Something that might help:

Copy the /opt/kde3/share/apps/kdelibs/admin/ folder over the admin folder of the project. Then run Make -f makefile.dist (or something like that) again, and re-run configure.

Good luck!


Reply to this

-
.

 Re: Compile error Suse92

 
 by darkmatter on: Apr 5 2005
 
Score 50%

The fix given by vdboor for the compile error works with
make -f admin/Makefile.common dist

Installs perfectly on SuSE 9.2 with KDE 3.4


Reply to this

-

 Re: Compile error Su

 
 by AntZ on: Apr 7 2005
 
Score 50%

Don't want to repeat all that code, but I have exactly the same compile error on kubuntu / Debian unstable (KDE 3.4), using automake 1.9 and autonconf 2.59. It's a pity, because a replacement for the buggy kicker menu would be most welcome.


Reply to this

-
.

 nice work

 
 by ra1n on: Apr 4 2005
 
Score 50%

but I think that the kmenu icon should be removed, or made part of the application entry (like in the gnome applet) but I don't know if it's possible


Reply to this

-

 action menu

 
 by ra1n on: Apr 4 2005
 
Score 50%

The action submenu in kicker it's dynamic, you could add more entries, like search, terminals, printers, yours instead seems to be fixed (I've added terminal sessions and it doesn't show in your actions menu) you could try to get advantage of this behaviour (that also could make your applet more consistent with the rest of the DE) you can modify the action sub menu by going in "configure panel) and in the menu tab
for the rest, your work is very good :-D


Reply to this

-

 Re: action menu

 
 by rfujimoto on: Apr 4 2005
 
Score 50%

I had thought about doing that, but in the end decided against it. I didn't want all the actions menus to be in Actions.... In the next release or two, it will allow you to configure it and I'll enable every possible menu item in kicker/menuext


Reply to this

-

 Re: Re: action menu

 
 by ra1n on: Apr 4 2005
 
Score 50%

cool, also run command should go in actions menu, and not in applications,continuing with the actions thing, probably, the black sheep is system:/ that includes something you placed part in desktop and part in actions. You could also add the show desktop entry in the desktop menu, and one for trash:// too


Reply to this

-

 Re: Re: Re: action menu

 
 by rfujimoto on: Apr 5 2005
 
Score 50%

I disagree with the run command. Actions->run never made much sense to me, but Programs->run did. I run a program, not an action... *shrug*

The Trash I/O slave is actually in the file... I just commented it because it just seemed so useless and I didn't have a way to configure whether or not to show it... (menu_desktop.cpp line 115).

Just because the existing kmenu groups all those items in actions, doesn't necessarily mean it's a good thing.


Reply to this

-

 Re: Re: Re: Re: acti

 
 by ra1n on: Apr 5 2005
 
Score 50%

ok, but running a program seems an action to me :-D if I'm not wrong even the gnome applet places run in actions menu, also you placed it at bottom of the menu, difficult to reach (probably is faster to do Alt+F2 than getting to the menu entry, you should place it on top)
Well apart from system:/ and network:/ (that you rearranged very well in Desktop menu) the other kmenu actions seems placed quite well where they are now.

For the trash I partly agree with you, it should be configurable, and have two submenus, open and empty, so you can empty it directly from the desktop menu, but this means modify the code of the kio


Reply to this

-

 Re: Re: Re: Re: Re: acti

 
 by rfujimoto on: Apr 5 2005
 
Score 50%

I believe we'll disagree about the Run command. Run in my opinion a last resort. It is used when there is no menu item for the application they want to use. Using the Run command when there already exists a menu item may actually take longer in most circumstances. Click on run, move hands to keyboard and type....

For others who know the program (binary name) they want to run, they could probably use their whole desktop with just a run command. And in that case, ALT+F2 is faster than any menu could ever be.

Obviously I don't have any usability tests on menu use, but it makes sense to me. However, I'm always open to ideas. Thanks for sharing your opinions and backing them up with an argument. If I hear a bit more about this issue or it becomes a frequent topic (like customizing Actions|Desktop, kmenu icon) I'll be sure to make it configurable....

Your ideas on Trash are good as it'd make the item somewhat useful. Thanks


Reply to this

goto page: prev   1  2  3  4  5  6  7  8  9 ...

Add commentBack






-

-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore




 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
News RSS   
Discussion RSS   
Events RSS   

Participate
Groups
Forum
Add Artwork
Public API
About KDE-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2001-2014 KDE-Look.org Team  
All rights reserved. KDE-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.