Dynamic Menu

Various Stuff

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
Score 50.0%
Description:

Yet another idea about improvements
to the K menu.
Last changelog:

17 years ago

It looks like i wasn't making myself clear
enough about what i'm trying to suggest here. so i made yet another drawing,
this one shows how a menu could look like
but with all special items DISABLED.

now the first screenshot shows the full
menu with the mail notification and such,
and the second one shows how it would
look like without them.

(The way the submenu opens up remains
part of my personal wishlist ;o))

Damian

IPX

17 years ago

I want a new menu that is possible to configure to look however you want it to, the more configurable, the better. But this design rules, so I want this as default.

Report

C

damiancito

17 years ago


plan for KDE 3.2 which title reads
something like "add task-oriented
menu option" .. so let's see what
they have in mind.. ;o)

anyway, be sure to vote "good"
on this newer, more generic thread
about improving the menu..
http://www.kde-look.org/content/show.php?content=3864

Report

Marko

17 years ago

Especially the second screenshot (the simple version) look awesome. The more complex one is great too, although the load average is not someting I would display in a menu. Almost nobody knows what those numbers mean anyway. The recent documents thing and schedule are nice concepts (if they can be disabled).

Report

protoman

17 years ago

This new screenshot showing a simpler menu, just made me vote
to this menu! It have the right look, but I was feared that it
would be to much bloated, now I don't fear it anymore :)

Report

seb

17 years ago

How do you plan to implement this?

Are you capable of coding these new features, or is this an idea for submission to kde developers?

Report

jadrian

17 years ago

Like some people already said, this makes absolutely no sense.
Why put email and appointments in the K-Menu? That's what kicker applets are for, you can choose your apps and put them there. Hmmm it would take to much space huh? Well there are panel extensions and other simillar things... not good enough, well think about something else, don't just throw stuff in the Kmenu!

Maybe an aditional menu for that kind of stuff, that could be nice. Something like a button that shows a menu with 'applets'.
(Just thougt of it now).

Anyway my point is, IMO the idea makes no sense and it is terrible in terms of usability.

J.A.

Report

C

damiancito

17 years ago


Please READ the discussion
going on here before you post!

The idea is *NOT* to add ANYTHING
SPECIFIC to the K menu. it's about
making the menu show more INFO!
(i especially like the idea of a plug-in
interface. Although it's not necesary at
all, it would make things a lot cleaner)

"why not in the kicker?"
The Kicker simply does not have enough
space to show uptime, logged users,
and appointment information. And
even if it had, it would make for so
much clutter it would end up worse
than it is now.

>Maybe an aditional menu for that
>kind of stuff, that could be nice.
>Something
>like a button that shows a menu with
>'applets'.
>(Just thougt of it now).

Two menus? it would only add more
complexity.

(the plugin interface i keep dreaming about
would probably allow the user to select
where they want the info, so your
suggestion could be possible as well,
anyway)


>Anyway my point is, IMO the idea
>makes no sense and it is terrible in
>terms of usability.

and IMO a better menu is the only
think KDE is really missing. :o)

Report

jadrian

17 years ago

First of all, sorry if I sounded rude or anything (I think I might), I did not intend to, just sharing my opinion. ;)

> Please READ the discussion
> going on here before you post!

I did.


> The idea is *NOT* to add
> ANYTHING SPECIFIC to the K
> menu. it's about making the
> menu show more INFO!

INFO *is* SOMETHING.

> (i especially like the idea of
> a plug-in interface. Although
> it's not necesary at all, it
> would make things a lot
> cleaner)

> (i especially like the idea of
> a plug-in interface. Although
> it's not necesary at all, it
> would make things a lot
> cleaner)

yeap

> "why not in the kicker?"
> The Kicker simply does not have > enough space to show uptime,
> logged users, and appointment
> information. And even if it
> had, it would make for so
> much clutter it would end up
> worse than it is now.

Yes, I can understand that.
And I find that information to much for the KMenu too, it will get huge and messy. KMenu main purpose is to select and run applications (and documents).


> Two menus? it would only add
> more complexity.

What about adding more complexity to the KMenu? Is that ok?
It is not adding more complexity, is grouping things in a logic way.

You can already add special buttons to the KMenu. I remember SuSE had one for YaST stuff. It would be a new menu with something similar to applets.

Applets in menus, I kind of like *that* idea. Just not like that in the KMenu.
Ok maybe as an option... maybe you could have special buttons for those 'applets', and be able to add those applets to the KMenu too, that way you can choose where to put them.

But the KMenu should be simple by default ;)

> (the plugin interface i keep
> dreaming about would probably
> allow the user to select
> where they want the info, so
> your suggestion could be
> possible as well, anyway)

Hmmm yeah maybe.

> and IMO a better menu is the
> only think KDE is really
> missing. :o)

Nah, it is missing much more than that, but that's another story ;)

J.A.





Report

C

damiancito

17 years ago


Don't worry, i didn't think your comment
was rude or anything. However,
i did feel like you were criticizing stuff
that is not necesarily a part of what
i want you guys to criticize, (or at least
not exactly)

>> The idea is *NOT* to add
>> ANYTHING SPECIFIC to the K
>> menu. it's about making the
>> menu show more INFO!

>INFO *is* SOMETHING.

yes, but not something Specific ;o)


>And I find that information to much
>for the KMenu too, it will get huge
>and messy. KMenu main purpose is
>to select and run applications (and
>documents).

i agree completely. it COULD get
messy if you enabled everything at
once, but the idea is to have the choice
of what you want and what you don't
want.

(anyway, have you tried enabling
EVERYTHING in the current menu?
like recently used apps, shortcuts
to home directory, find files, 15 different
app categories and so on..... it can
get tall enough to reach the ceiling!)

>But the KMenu should be simple by
>default ;)

agreed.

>Nah, it is missing much more than
>that, but that's another story ;)

anything in mind? ;o)

Damian

Report

rael

17 years ago

When I click download i see only a screenshot in a png format.Where is the program ? I WANT IT !! :)

Report

C

damiancito

17 years ago

interest.

It's a few days since i had seen the last
post on this subject so i thought nobody
cared anymore... :o/

anyway. about getting the menu:
I'm sure implementing it requires changes
in KDEbase and maybe even Qt itself,
so if you want to see it getting real,
the KDE developers are the ones to ask
for it. (besides they are probably
beginning to think about it already..
this issue was kinda hot a couple
of weeks ago)

for example, a lot of people seemed
to like the way i drew the submenu
expanding, "centered" with the parent
menu rather than "leveled", but
a theme alone can't do that.....


i've come up with a way to make the
Kmenu show info about new e-mail
messages and other "dynamic" data,
using cron jobs and a couple of perl
scripts. really easy to do....
however, the menu's current
structure -poor!- coupled with the
harsh way in which Mandrake updates
KDE's menu (overriding my changes)
makes my hack rather useless.

I really hope something new and
Good (TM) comes out of this..

Damian



Report

PARENA

17 years ago

All this mail and appointments stuff in the menu makes no sense. It's as abad as Microsoft's "press START button to SHUT DOWN"...

I want APPS in my menu. Just APPS. Yes, a very nice looking menu, customizable looks. But if we start putting everything in the menu, we can throw away our (outdated) kicker as well.

Honestly, I don't understand why people prefer a mail icon in the menu (a click away) while you can have it in sight...

I'm not saying this idea os dumb or anything. I just can't see it being useful.

Report

uga

17 years ago

Given the idea was mine, I think the explanation is easy:

Nobody likes a HUGE kicker, and kicker cannot display a few things for lack of space: say for example appointments, weather forecast (the KWeather forecast has not space enough there!)

Ok. So the idea is NOT that everything should be there.

I think both damiancito and I share the idea that it should be possible to move the applets there. Just have the option to do so!

You don't like it? Leave the applet in kicker. But I think it's better to use the same API for applets in kicker and the menu, just because it makes it easier for programmers to make it available.

Tell me... do you keep these applets in your kicker? They are nice, but they either look horrible (tiny) or they take TOO MUCH space from kicker!

KWeather (The icon is too tight)
WorldWideWatch (no space to see anything)
KNewsTicker (no space left for anything in kicker, so I had to use a Child Panel, until I got bored, and removed)
... and so on


And not only that:

The flexibility of the menu would allow not only moving current applets to the menu:

Why not a knotes applet?
Why not have a Menu applet? A menu that is more flexible.

Have you noticed that there's a "Run Command" in the menu and there's a "Quick Launcher" applet for kicker? They do the same, don't they? Why duplicate?

Anyway, I never heard of ideas that everyone liked, and no idea is perfect. If you know how to improve better the usability, tell us. At the moment KDE is NOT perfect. So that's what we are trying to fix.



Report

C

damiancito

17 years ago


yes, i agree that no idea is perfect
and no menu will ever please absolutely
everyone.

However, your iniciative to add
"agenda-like" info to the main menu
IS good. in order to please everyone
the developers would only need to make it
optional/customizable.

this is exactly why i liked your
'innovative menu' proposal, and
why i decided i would try to help.

and hey, i am absolutely pleased with
the level of acceptance.

Report

uga

17 years ago

Mine was meant an answer to "parena" that didn't seem to like the plugin stuff.

Sure, they should be optional. But IMHO, not only that. The same way as you drag the applets in kicker, you should be able to drag them to the menu, so it's easier to decide where each applet should go (the menu, or kicker)

I like your design, and it's got much less issues than mine had.

Just while I'm writing I'm trying to fix some issues that mine had. It's not easy though. People doesn't like much fat menus, and therefore doesn't let me much space for the applets/plugins,...

I think I'll post something soon, though with a few issues not fixed yet.

Report

themesKnugen

17 years ago

This one looks real good.

Make the buttons to the right customizable/optional and most people would love this menu (that's my guess).

Example: Let the user pick 0 to 5 buttons from a nice set of special buttons(plugins) and put them on the right side of his/her K menu.

Some buttons that can be useful:
mail checker, schedule, recent docs (like the screenshot)
recent apps, most popular apps, find, help, quick browse, run command.

And maybe:
hardware monitor (mem,swap,disks,temp,...), mount applet, news, weather, TV programs

Report

C

damiancito

17 years ago


yeah the items on the right would
definitely be optional. having several
possibilities to choose from is a
good idea.

besides, if the interface to build
new items is simple enough,
hobbyists would be able to make
customized, new menu items displaying
different kinds of information.
imagine here, on KDE-look,
a section about "K menu plugins" ;o)

Report

fhimpe

17 years ago

I don't like XP at all myself, and I would hate it to see KDE thoughtlessly copying XP.

But I think the latest version of this menu is very good, and a lot better than XP: it takes up a lot less space than XP's menu, it does keep a single, quickly accessible application menu (where XP tries to hide less often used applications in a submenu so it is again one click further away), and it brings some useful additions, because it integrates e-mail and agenda really in the system.

Why is this good to have this in the apps menu? Well, now it is much more visible to newbies! Be honest, how much newbies do really use the icons in the system tray? Have you ever seen the system tray of an average Windows user? It is surely cluttered with a lot of applications from which newbies don't even know they are starting automatically. I know the situation is a lot better in KDE, but still newbies tend not to use the few icons in it.

Why would they use the icons in the apps menu then? Well, actually, the icons are a lot more clearer (because they are bigger and because they are located in a place where people actually will look much more in detail, because they have to read the menus), and, there's also an explanatory text beneath it, which just says what it does. Now newbies will understand what it is, and actually start using it. And they will conclude that KDE is a very handy system, because e-mail, agenda, etc. is so accessible and integrated. While we, power users, know that in fact, it was just as accessible before, but for people new to KDE, it will make a huge difference.

Report

PARENA

17 years ago

How about putting the email checker and appointment thingy as an applet in the kicker by default. Not in the system tray maybe, but new applets.

Your saying that Microsoft puts stuff away so you need to click once more. True, that's not good. But why put email status and things like that in the menu then? It's also an unnecessary click away.

Just putting in my thoughts, I too want the KMenu changed. :)

Report

fhimpe

17 years ago

Hmm, you got a point there. But I'm afraid that a seperate applet would take too much space. Well, but it could of course be an option for those who want it :-) But I think that in the end, newbies will be quite happy with the solution proposed here, and power uses will use the current way of putting a small icon in the systray and maybe will switch to the classic menu.

But indeed, it's excellent that there are finally some serious attempts to develop a new usable, functional and pretty menu. And discussions like these will bring up new ideas which will only result in yet more improvements! :-)

Report

infernal-quack

17 years ago

Why do you (and all the guys with the menu shots) want to put schedulter, time, mail checking in the menu ?

The systray bar or apllets are made for that :(
I don't want to open the menu to check my mail !!

All this idea are REALLY bad and not ergonomic. You have good ideas but think of the utilisation.

You don't you put konqui in the menu to chek for new theme in kde-look ? This is as stupid as puting all your goodies in the menu :(

Report

C

damiancito

17 years ago

we think a lot of people could use it?

i based my 'appointments'
item on suggestions.

it's an OPTION. if you don't
like it you would always be able to
remove it.

Report

patch

17 years ago

when will you start zu implement this kmenu?

Report

voz

17 years ago

I really prefer the softer shadow in the second screenshot.

Report

C

damiancito

17 years ago


and what do you think about the
new options?

i'm glad you liked them but the shadows
and stuff is just a drawing.
my suggestion is not about a
style/theme but about a new, better
menu.

Report

17 years ago

It looks like i wasn't making myself clear
enough about what i'm trying to suggest here. so i made yet another drawing,
this one shows how a menu could look like
but with all special items DISABLED.

now the first screenshot shows the full
menu with the mail notification and such,
and the second one shows how it would
look like without them.

(The way the submenu opens up remains
part of my personal wishlist ;o))

Damian

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
updated Oct 27 2002
added Oct 19 2002
downloads 24h
0
mediaviews 24h 0
pageviews 24h 5