Speed, Speed, Speed, Slow down and think

Forum thread started by nickjw on Fri, 2004-11-12 22:39

Hey, for an OS speed isn't the only thing. There are other things that make an OS good, aesthetics, ease, easy scripting, effects and all other nice things.

Comments

Re: Speed, Speed, Speed, Slow down and think

nickjw wrote:
Hey, for an OS speed isn't the only thing. There are other things that make an OS good, aesthetics, ease, easy scripting, effects and all other nice things.

BeOS has good aestethics, whatever your macloving mind thinks; Bash and Hey give all the scriptability needed, effects just suck - physically suck and suck CPU power...

Speed, Speed, Speed, Slow down and think

Well.. the BEOS-desktop is beautiful as far as I'm concerned. And the mac-look ... naah... not something I want, though I admit the MAC-UI is kind of cool. (I've used mac a lot some earlier in life.. and they are not bad. Not at all)

Effects when doing something, animations when moving or deleting files and animations when minimizing windows? Forget it. I hate that. At least it should not be the default behaviour for the system, and actually incorporating it into the code seems to be a lot of wasted code and wasted time, IMHO. But I'm not religious about it, as long as it is not the default behaviour. Just like skinning, I can live with that, as long as I don't have to use it :P

Speed, Speed, Speed, Slow down and think

well, about effect, i specially like the LoonCraz Tracker for that (PhOS). It scales when close or Minimize/maximise it. It's a small thing, not hungry in power ... could be added as an option(like zSnake in Zeta), so you would be free to use it or not.

Speed, Speed, Speed, Slow down and think

beosfrance wrote:
well, about effect, i specially like the LoonCraz Tracker for that (PhOS). It scales when close or Minimize/maximise it. It's a small thing, not hungry in power ... could be added as an option(like zSnake in Zeta), so you would be free to use it or not.

NO!! The scaling window effect is one of the worst "features" in PhOS. It made me switch back to R5 in a couple of hours.

Speed, Speed, Speed, Slow down and think

bogomipz wrote:
beosfrance wrote:
well, about effect, i specially like the LoonCraz Tracker for that (PhOS). It scales when close or Minimize/maximise it. It's a small thing, not hungry in power ... could be added as an option(like zSnake in Zeta), so you would be free to use it or not.

NO!! The scaling window effect is one of the worst "features" in PhOS. It made me switch back to R5 in a couple of hours.

Heh... rest assured. bogomipz.

Haiku R1 is not going to have any lame eyecandy, as far as I've understood. And I'm sure R2 will have the possibility to run without all those "fancy" CPU-consuming and user-annoying habits :P

Speed, Speed, Speed, Slow down and think

Effects should be:
Minimizing, app gets sucked in.
Exiting, peogram screw up an lands in bin.
Deleteing, file gets sucked into bin.
Bin emptied, a balck hole deletes stuff.
Moving, the program jumps.
compying, the file divides like a cell and one bit jumps.
Menu dropping down/up - rolls down/up
Shuttdong down, screen rolls up and lands in the bin.

Speed, Speed, Speed, Slow down and think

nickjw wrote:
Effects should be:
Minimizing, app gets sucked in.
Exiting, peogram screw up an lands in bin.
Deleteing, file gets sucked into bin.
Bin emptied, a balck hole deletes stuff.
Moving, the program jumps.
compying, the file divides like a cell and one bit jumps.
Menu dropping down/up - rolls down/up
Shuttdong down, screen rolls up and lands in the bin.

Exactly what makes me scream in windoze :evil:

At least none of these animations should be default behaviour.
The default should be NOT to animate, and require the user to put it ON before any such cpu-sucking and work-slowing eek'ies starts to mess it up ;)

Speed, Speed, Speed, Slow down and think

Maybe AOL will fork Haiku at some point to have their very own OS. Then you'll probably get more eye candy than you ever asked for ;)

Speed, Speed, Speed, Slow down and think

nickjw wrote:
Effects should be:
Minimizing, app gets sucked in.
Exiting, peogram screw up an lands in bin.
Deleteing, file gets sucked into bin.
Bin emptied, a balck hole deletes stuff.
Moving, the program jumps.
compying, the file divides like a cell and one bit jumps.
Menu dropping down/up - rolls down/up
Shuttdong down, screen rolls up and lands in the bin.

All ugly, pointless, CPU sucking crap

Go use Linux. Not a suggestion, an order. You want a slow, ugly, CPU sucking, eyecandy peice of shite, go use Linux.

Heh

MYOB wrote:
nickjw wrote:
Effects should be:
Minimizing, app gets sucked in.
Exiting, peogram screw up an lands in bin.
Deleteing, file gets sucked into bin.
Bin emptied, a balck hole deletes stuff.
Moving, the program jumps.
compying, the file divides like a cell and one bit jumps.
Menu dropping down/up - rolls down/up
Shuttdong down, screen rolls up and lands in the bin.

All ugly, pointless, CPU sucking crap

Go use Linux. Not a suggestion, an order. You want a slow, ugly, CPU sucking, eyecandy peice of shite, go use Linux.

Or Windows.. it's even worse - especially using windowsblinds and stuff like that...

Linux at least responds immediately ( though linux does respond in steps (when using the obnoxious X Window server ).. windows is slow responding, but smooth(er) )

Let's hope Haiku will be fast responding and smooth - and no cpu.sucking crap... but at least there is going to be none or very little eyecandy in Haiku R1 ... but maybe in R2, but I'm sure this will be optional. Those who want an impaired performance can choose so, and the rest of us can just relax.

And damn... that linux desktop really needs some optimizing... oh damn

-_-'

Mr.Jones wrote:
nickjw wrote:
Effects should be:
Minimizing, app gets sucked in.
Exiting, peogram screw up an lands in bin.
Deleteing, file gets sucked into bin.
Bin emptied, a balck hole deletes stuff.
Moving, the program jumps.
compying, the file divides like a cell and one bit jumps.
Menu dropping down/up - rolls down/up
Shuttdong down, screen rolls up and lands in the bin.

Exactly what makes me scream in windoze :evil:

At least none of these animations should be default behaviour.
The default should be NOT to animate, and require the user to put it ON before any such cpu-sucking and work-slowing eek'ies starts to mess it up ;)

Agreed.
An OS doesn't need to look "pretty". You do not (I hope) stare at the OS GUI, watching how files get thrown in the bin, and how applications jump around for entertainment...
Unless I forgot something, an OS needs functionality, security, stability, speed, and must be easy to use -- an OS does not need to look "cool" to be a good OS. I think it would be wise to leave all eye candy for the things that will run on the OS, like games and whatnot.

Also, adding support for features such as those described above sounds like added complexity. I personally think that complexity should be avoided whenever possible -- would it be a good idea to release a different build for people who want the eye candy, as a different edition of Haiku? “Haiku Standard Edition” and “Haiku EyeCandy Edition”. :D

Speed, Speed, Speed, Slow down and think

:shock: Every consumed brain cell, every fused neuron from every HAIKU developer, should fundaMentally() Be dedicated to the optimisation, speed, and stability of HAIKU.

Performance is the way forward :arrow:

Whoever likes the nicities can have them as addons. Much the same way as with Windows and Windowblinds and the like. The only difference is, for HAIKU it shall be much better: eyecandy addons can be much more effective and efficient in HAIKU since it is open source, there will not be any moronic, inefficient and bloated code to make do with. Instead, resource-munching addons can be seamlessly integrated into HAIKU in order to achive the best possible performance from resource hungry eyecandy.

In a nutshell; what has already been said in a few wise posts;

NO EYECANDY IN HAIKU
HOWEVER EYECANDY CAN BE INSTALLED BY USERS
IN NO WAY SHOULD HAIKU CONSIDER ACCOMODATING EYECANDY
HAIKU MUST BE COMPACT AND EFFICIENT

Thank you.

Speed, Speed, Speed, Slow down and think

Utterly ridiculous. You're all talking from the perspective that effects == poor performance when you're all quite aware that the reason Windows (for example) slows down when performing effects is due to bad coding within the o/s. You want a 'media o/s' which, by dint of its name, is aimed at the 'cooler' (i.e. mac) end of the market. You don't give people nice eye candy, they'll respond by not using Haiku.

Could we not have an o/s that is intelligent? For example, it will know how many CPUs the computer its running on has, what speed they are, how much memory it has, etc. It can then enable extra eye-candy features based on the end power available. Of course, the user will have final vetoe over which effects they want, but at least they'll be available.

For example: I have R5 running on a Pentium II 350MHz single cpu machine so, naturally, I'd rather not have Mac-style effects going on. However, I also have a Pentium 4 PC that supports hyper-threading, it has two 120GB hard-disks in it, and 1GB of RAM. I would like to install Haiku on it and have nice eye-candy effects. You may say 'let someone write it as an additional component' - well, yes, that's fair enough - in response I would say 'make sure there are suitable hooks into the api to allow someone to do this'.

C'mon guys - it's not 1998 anymore, the PC hardware world has moved on significantly, it's about time your thinking caught up with it.

For the record, I run Windows XP on the P4 machine I mentioned above, with themeing enabled (uxtheme patched) and I notice _zero_ slow down on it.

Re: Heh

Mr.Jones wrote:
MYOB wrote:
nickjw wrote:
Effects should be:
Minimizing, app gets sucked in.
Exiting, peogram screw up an lands in bin.
Deleteing, file gets sucked into bin.
Bin emptied, a balck hole deletes stuff.
Moving, the program jumps.
compying, the file divides like a cell and one bit jumps.
Menu dropping down/up - rolls down/up
Shuttdong down, screen rolls up and lands in the bin.

All ugly, pointless, CPU sucking crap

Go use Linux. Not a suggestion, an order. You want a slow, ugly, CPU sucking, eyecandy peice of shite, go use Linux.

Or Windows.. it's even worse - especially using windowsblinds and stuff like that...

Linux at least responds immediately ( though linux does respond in steps (when using the obnoxious X Window server ).. windows is slow responding, but smooth(er) )

Let's hope Haiku will be fast responding and smooth - and no cpu.sucking crap... but at least there is going to be none or very little eyecandy in Haiku R1 ... but maybe in R2, but I'm sure this will be optional. Those who want an impaired performance can choose so, and the rest of us can just relax.

And damn... that linux desktop really needs some optimizing... oh damn

Actually, the themes run better with Windowblinds than with XP's default engine. The default engine uses over 20 Mb of ram, while the WindowBlinds one uses 5. This shows that you can code something some eye candy without harming the performance very much, but I agree that it would not be good to have something like that built into Haiku. It would be better to have it seperate.

Speed, Speed, Speed, Slow down and think

There should be some optional effects, just dont overdo it. BTW, wouldnt an engine like Apple's quartz extream help reduce CPU usage from effects and transparentsies?

Speed, Speed, Speed, Slow down and think

Well I always liked the look of BeOS so I’d hope that Haiku has the same clean look. As for eye candy can’t some “eye candy” actually improve ease of use and user experience? PCs are now so powerful a few helpful effects aren’t going to slow anything down.

Lets just keep form following function.

Users aren’t going to want an OS that looks and feels 1995 but a clean slick usable OS – can’t wait.

:D

Speed, Speed, Speed, Slow down and think

There is something to be said for eye candy.

It's not just candy. If properly used they are good visual cues.

Any good UI must have visual cues.

Speed, Speed, Speed, Slow down and think

I do have to say a few things:

First of all I think it is important to respect the devision between userspace and kernel (or system) space when aproaching this argument. The statement

Quote:
Go use Linux. Not a suggestion, an order. You want a slow, ugly, CPU sucking, eyecandy peice of shite, go use Linux.

is misguided. Linux, strictly speaking, has very little eye-candy. In fact the only graphic capabilities linux has are to put an image on a framebuffer, while that is a little inefficient I have to say I think the little tux when I boot up my computer is cute. :)

It is important to note that these effects are not (an should never be) an intrinsic aspect of an OS. When you install suse or redhat, for example, you are not seeing linux act slow and inefficient you are seeing what the linux distrobution packagers want linux to look & feel like for a new user. This case does demonstrate the desire of many that have posed here about default settings. I use gentoo exclusively as my linux distrobution and that means that I compile everything from scratch, I can guarentee that I include -zero- bull crap animations (I also use gnome which makes a point of being clean and crisp).

With that said, I am on the fence: I don't know if I can say that in a perfect world I would prefer for Haiku (or BeOS) to have no effects. I know for myself that I wouldn't use them (A window or application opening nearly instantaneously is more impressive for me) but I think that some (tactful) animations would be something that could draw more usershare. The conflict here is that many users that would like to have said animations are not likely to go rifling through the prefrences to find said animations... So maybe they should be enabled by default, and who are we kidding, if you didn't like the eye candy it's not like the prefrences are difficult to manage; a trained monkey can probably be a master over their BeOS environment.

Speed, Speed, Speed, Slow down and think

I figure if I don't like it, I'll roll my own. That'll be the day.

I find that when using something as different as BeOS is, all previous conceptions about graphics and such are swept out of the window and I start with a clean slate. I find that I learn new methods and tools so much faster if I take the quirks as is, and the (supposed) lack of an element fails to bother me.

Glitz and glamour aren't important when the lights go out.

Speed, Speed, Speed, Slow down and think

You don't want too much candy. You want it in portions, a snack to feed your hungar if you will.

No matter what...

Haiku must follow in MacOS X's footsteps... every version runs faster and works better than the previous version, even on the same hardware.

In other words, I expect Haiku R1 to run like greased lightning on my 400MHz Celeron and R2 to double that performance. :-)

Luposian

Re: No matter what...

Luposian wrote:
Haiku must follow in MacOS X's footsteps... every version runs faster and works better than the previous version, even on the same hardware.

In other words, I expect Haiku R1 to run like greased lightning on my 400MHz Celeron and R2 to double that performance. :-)

Luposian

The only reason OSX gets faster and better on the same hardware is:

It was UTTERLY USELESS when it came out.

10.0->10.2 were public alphas and betas. Simple as that. Its only getting up to an acceptable speed now.

eyecandy only when it improves the user experience

Sometimes BeOS is so fast I didn't even notice I deleted something. It cases like this I think it would be usefull to use a decent little animation, just to improve the feedback of the GUI.

The user think oh, I did this and the system responded to my actions.

The nr. 1 thing I hate about windows is that sometimes I *don't know* what is going on (unresponsive).

Re: Speed, Speed, Speed, Slow down and think

MYOB wrote:
effects just suck ... CPU power...

not really. you mean they "suck" 5 nanoseconds of computation?

i agree mac is too bloated. you have 5 gb just to show off. but that's what makes it cool, is eye candy.

an effect here an there is ok, as long as you don't overdo it. and if you make effects simple you consume less cpu power.

if you have an effect every 1 second, that is not enough to notice anything. you need to add the most time consuming effect continously to barely notice something.

computing power is cheap. so we shouldn't be misers.

misers are those people who gather up money and don't do anything with it. same with cpu power. just have a lot of cpu power and don't use it for anything.

you dislike effects, not everybody :P

nutela wrote:
Sometimes BeOS is so fast I didn't even notice I deleted something. It cases like this I think it would be usefull to use a decent little animation, just to improve the feedback of the GUI.

The user think oh, I did this and the system responded to my actions.

The nr. 1 thing I hate about windows is that sometimes I *don't know* what is going on (unresponsive).

i agree with nutela. there are some things that need improvement. don't live in a log hut if you can afford a better house. but in the same way don't overdo it.

the scroolbar doesn't light up for example, and it would be nice to know you can move it.

usually animation or movement means you can manipulate it. or things that stick out (3d, buttons, things).

in the same way the close or expand buttons need to light up when mouse is over them, i think. or just be more protruding from the tab.

i sincerely think that effects add to confort and should be part of a better os. but too much confort dumbs you down. i wonder how many mac users are programmers, and how many are artists.

Zeta and other GUI likes and dislikes

I'm testing Zeta now (not really working with it yet which indicates that there *are* problems).

1st I noticed is the new Gui-style or whatever you call it which I find pretty good in contrairy to others. *BUT* one thing I sorely miss; *sliding tabs*. Wtf was YT thinking? This is one feature I really use.

I looked at their mediaplayer and I was surpised that the top menu or whatever (someone please enlighten me about the terms) you know 'File' 'Edit' etc. didn't look as being clickable bewteen all those buttons. I know it looks normal like old BeOS and Windows but still it looked odd with all the roundness of the buttons. But this is minor.

Major is the old R5 style mixed up with the new Zeta R1 style, bleh. And other things like fonts being not being properly displayed on buttons and in windows, being partly covered etc.

+ what happened to that Mount menu which freezes when you click or slide by it with the mouse? Terrible.

etc etc. ; )

No animations, thank you very much!

If you are unsure whether a file has been deleted or not - thet look at the trashcan. If it's there you deleted it - if not there, the file wasn't deleted.

And when you empty the trashcan ..then MAGIC! ... You can see on the icon that it's empty :lol:

Now.. wasn't that clever :twisted:

We don't need fancy animations sucking the life out of the pc. Oh no we don't. We need stability and basic functionality and speed .. in that order.

And it takes a lot more than a nanosecond of CPU time to perform these animations...

. o O ( Animations = 666 .. or close enough :lol: )

Re: No animations, thank you very much!

Duh I know all that. It is that I accidentally press delete and don't notice. I know how to deal with it but it happens a lot with desktop icons.

Not only for the newbe a little animation, with 'no' slow down of course, would be welcomed by me. Who else?

Mr.Jones wrote:
If you are unsure whether a file has been deleted or not - thet look at the trashcan. If it's there you deleted it - if not there, the file wasn't deleted.

And when you empty the trashcan ..then MAGIC! ... You can see on the icon that it's empty :lol:

Now.. wasn't that clever :twisted:

We don't need fancy animations sucking the life out of the pc. Oh no we don't. We need stability and basic functionality and speed .. in that order.

And it takes a lot more than a nanosecond of CPU time to perform these animations...

. o O ( Animations = 666 .. or close enough :lol: )

Speed, Speed, Speed, Slow down and think

Please no eyecandy , I think the os must be fast functional and easy for user AND developer , which beos already was. Eye candy and all this animation just slows down the working speed. I mean if you press del and then enter , the confirmation should pop up and immidiately disappear deleting the file, not like in windows -> the confirmation pops up and the ui opens the file on enter because the confirmation was too slow. I think the best os should be invisible to the user without loosing functionality , small but elegant, simple yet powerfull, well , just like haiku poem.

Speed, Speed, Speed, Slow down and think

Quote:
If you are unsure whether a file has been deleted or not - thet look at the trashcan. If it's there you deleted it - if not there, the file wasn't deleted.

And when you empty the trashcan ..then MAGIC! ... You can see on the icon that it's empty Laughing

Now.. wasn't that clever Twisted Evil

We don't need fancy animations sucking the life out of the pc. Oh no we don't. We need stability and basic functionality and speed .. in that order.

And it takes a lot more than a nanosecond of CPU time to perform these animations...

Agreed. We don't need smoke and stuff when we delete files. That would be horrible.

Another thing that will kill the BeOS feel is glowing, blinking buttons, scrollbars and so on.

There is a reason why we like BeOS, isn't it? At least for me it's because its pretty, simple and fast. I can run it fast on my old computer, and I can run it faster on my new one. Nothing is better than that. Windows coming up instantly, good clipping and such is much more important than all that ugly, childish effects. I don't think there is a general problem that you don't know what's going on just because there is something to let you know you've just deleted something.

Well...

I wouldn't necessarily say it's all bad. Perception, image, and the *wow* factor do play an important part in marketing. There needs to be a balance. M$ is famous for overly complicated interfaces which talk to you like a child and have needless (and in Vista, gratuitous) eye candy. Office comes to my mind immediately. One place where I can see a good use of eye candy is in OS X where in minimizing an app to the Dock, you can see a couple of different possible transitions (you can choose your favorite) which show you that it's being sent to the Dock and its position in the Dock for when you want to come back to it. Gratuitous, perhaps, but useful, as well. I was looking at the Aero interface screenshots from an article on the most recent Vista beta build and I must say that if given a choice, I will never buy a license for an OS which is OS X done Micro$oft's way -- poorly -- and while quite a few developers want an OpenGL-based app_server for R2, knowing my penchant for speed and usability, if I have anything to say about it all, we would still have a GUI in the spirit of BeOS that we all know and love.

Speed, Speed, Speed, Slow down and think

Things like fading menus are really annoying, but most people like to play around with skins, icons, and wallpapers. If we don't allow for some eyecandy, people will just develop hacks like the uxtheme.dll crack on Windows.

trashcan

I guess you don't use focus folow mouse (ffm) if you say this. I generally delete something just because I let my finger slip and accidentally press del and/or I have unpurpousefully set the mouse pointer to eg. the desktop.

True I'n not always focussed or focussed too much on what I'm doing. Speedy OS for speedy people yes to that but also a bit turn-on-warning would be nice. The same goes for the so-called eye candy. What is eye-candy for one, is handy for the other. We could have sticked to CLI when noone whished for 'eye-candy'.

Re: trashcan

Using activation follows mouse and focus follow mouse doesn't really change anything.

The error here is hitting the del-key without being aware of it. You do not accidentally hit the del-key, and under no circumstances do you do the same error twice.

I can agree with some sort of warning.
That's fair enough. Like a messagebox, asking you whether or not to delete the file(s), or to empty the trashcan.

But all these fancy neat animations? Noooooo.... puhleaaaase...

About the CLI: The CLI still develops, and CLI is superior in many ways to GUI. The only reason why we need a GUI is because people don't want to learn ;) (unfortunately, since using CLI a lot makes you better in regard to not hit buttons accidentally :twisted: )

CLI and thrashcan Ideas

Mr Rookie, BS, for graphics it's shure handy to have a GUI. CLI is good for text, period.

deleting something could trigger a sound, how about that?

Re: CLI and thrashcan Ideas

nutela wrote:
Mr Rookie, BS, for graphics it's shure handy to have a GUI. CLI is good for text, period.

deleting something could trigger a sound, how about that?

Mr Rookie? :? I suppose that's me, but the name is Mr.Jones :wink:

I didn't say anything about GUI not being handy, nor did I say that CLI should replace GUI.

However, in terms of speed nothing beats CLI. It is however virtually impossible to learn a different CLI interface in 12 different applications.

But you don't need a GUI, not even for graphics. Most CAD applications are based on a CLI with a graphical representation of what your commands do. That's a combination of CLI and GUI.

Drawing a line from midpoint of one object to midpoint of another object in AutoCAD, is done fastest this way:

l [space] m [space] (click on first object) m [space] (click on second object) <-- as you can see, it's a combination of CLI and GUI. And that's actually a combination of both worlds. It's not the easist way to do it for a newbit, but it sure is the fastest.

A GUI is handy - not for graphics or text or anything - but for solving tasks in a intuitive way, especially for newbies. Very few people has a chance to do anything if they are forced to use CLI only. That's why we're using the desktop metaphor :wink:

And of course, a small sound could be used for deleting a file. But that's standard in all Desktops Environments today :)

(Just remember to make the sound short and different than all other sounds, using the same sound for all system events is bad).

Speed, Speed, Speed, Slow down and think

Quote:
deleting something could trigger a sound, how about that?

How about just adding the sound if you have problems knowing if you've deleted something or not. There is a "sounds-panel" for everyones joy, but we don't want a sound by default do we?

Speed, Speed, Speed, Slow down and think

PetterHJ wrote:
How about just adding the sound if you have problems knowing if you've deleted something or not. There is a "sounds-panel" for everyones joy, but we don't want a sound by default do we?

Ohh... I don't know. A sound on per default doesn't seem so bad to me, as long as it is really short, and can be turned off. Perhaps one should have to decide this during installation, or first time run.

Speed, Speed, Speed, Slow down and think

Yea, I guess this is quite a difficult subject, since theres so much opinions. Should we have a vote if we want it on by default or not? I don't think so.

When I install Windows, turning off all system sounds is about the first thing I do. Maybe it's just me.

But, on the other hand, isn't it better to turn things you want ON, instead of turning everything you don't want OFF?

On VS Off

Good point. It seems to me neither are good, turn everything on is the Linux method IMHO and everything off the windows method.

As always it's about reasonable thinking.

I suggest having a little 'settings' button on each dialog, menu, etc. so you can set several settings without having to dig in a big settings program. My problem usually seems to be where to find the corresponding setting. For example in windows the most idiotic thing is the 'don't ask again' (to save passwordse etc.) because the first time you don't want to be annoyed you turn it off to be later annoyed to find it somewhere and to turn it on again, you get what I mean?

Speed, Speed, Speed, Slow down and think

In my opinion the BeOS preferences are very well organized and easy to understand. It's quite easy to find what you want, at least compared to Windows' control panel.

I agree with you that the "Don't ask again"-dialogs are crap. I hope we can stear away from those, but I'm not sure how though.

Like I said...

Like I said Petter, I little button showing a tool like on http://www.tuxmachines.org/gallery/albums/minislack11/settings.jpg (to the left of Xfce settings manager) on each and every window, menu, dialog etc. which should bring up a settings menu which is *only* for that particular window, dialog, menu etc. Context sensetive!

An example; when you right click in tracker you have a little menu, some items I might use others not. In windows those little menu's have grown and grown and have now so many options that they become too feature-rich and thus miss their original goal which is 'have a little menu for the most used things".

A settins-tool button could open a little settings menu for setting up this right-clicked-menu. The user could move menu-items like 'copy to' , 'fax this' or 'properties' up or down to reflect his most needed actions.

This would be really cool to have in Haiku R2 and up : )

Speed, Speed, Speed, Slow down and think

I'm not sure if that will be a problem in Haiku (since it's not i BeOS). We do have the add-ons folder where people can add/remove "actions" like zip, extracting, faxing, mailing and so on.

Speed, Speed, Speed, Slow down and think

PetterHJ wrote:
I agree with you that the "Don't ask again"-dialogs are crap. I hope we can stear away from those, but I'm not sure how though.

Well, I don't think "Don't ask again" is crap - the problem is that it's virtually impossible to find the proper settings, sometimes they're hidden in said application, some times in one of several "Properties" in the Control Panel, or a third place or a fourth place or worse.

"Don't ask again" can be quite good, when use the right way. That's how it's done with my firewall (e.g. Let this application contact www.something.whatever at port 80 and don't ask again (actually: remember this setting)).

And all which is required to find that application's settings within the firewall-interface is to doubleclick on the icon in the Notification Area (systray in Windows).

PetterHJ wrote:
Yea, I guess this is quite a difficult subject, since theres so much opinions. Should we have a vote if we want it on by default or not? I don't think so.

When I install Windows, turning off all system sounds is about the first thing I do. Maybe it's just me.

But, on the other hand, isn't it better to turn things you want ON, instead of turning everything you don't want OFF?

Well, I'd say a Gnome-like approach would be better. Sane defaults, which you don't want to change, and if you want to change them it's easy to do so. However, the sounds don't have to be as dull as the Gnome sounds. Nor do the configuration have to look the same. It's only the approach with sane defaults, I care about (though the Gnome HIG contains many good ideas in regard to usability).

Speed, Speed, Speed, Slow down and think

Quote:
Well, I'd say a Gnome-like approach would be better. Sane defaults, which you don't want to change...

The problem is that noone can agree on sane defaults :P

Speed, Speed, Speed, Slow down and think

gwyatg wrote:
Quote:
Well, I'd say a Gnome-like approach would be better. Sane defaults, which you don't want to change...

The problem is that noone can agree on sane defaults :P

Ha! Obviously Gnome can, Be could...

Maybe we should define* 'eye-candy' more, like ec animation, ec 3D-like buttons, ec gradients etc.

I am for very little animation, 3D for buttons, 3D/gradient for surface / knob -like feeling of moveable items (scrollbars, buttons, menu's?,...)

Who else?

Speed, Speed, Speed, Slow down and think

I'd just like some proper 16-bit (minimum) implementation of colours and make the OS look smoother.
About animations; actually some of em are good -- they give the user visual feedback of whaz going on. When i first used pc in my childhood and was running windows 95 sans effects; when i minimised windows i felt that the windows teleported and modified into the button in the taskbar. I never thought they swooshed into the taskbar or such...
Best would be that all these effects should be able to be turned on and off

And about dialog boxes; i hate em a lot; but there are places where you will need em; where the tasks are irreversible:
Moving file to trash can : no need of prompt
Emptying trash can : definitely needed