Ticket #70 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

Option to remove notification at startup?

Reported by: steampoweredlawngnome Owned by: somebody
Priority: trivial Milestone:
Component: guake Version: 0.3.1
Keywords: Cc: pingou@…

Description

When Guake is started, a notification bubble pops up alerting you that Guake has been launched. Yakuake does this as well be default. However, about a year or so ago, Yakuake added an option to remove the startup notification. I have Guake set to autostart on login, and would very much like to get rid of the notification.

Change History

Changed 3 years ago by xylith

I had this idea too, and apparantly i'm not the only one :)

I have a quick fix; In guake.py add "n.show()" at row 601 and then comment row 602-606

Perhaps i'll post a patch with an alternative for this in the Guake properties.

Changed 3 years ago by pingou

Patch to add this option in the preferences window sent to the developers.

Changed 3 years ago by lincoln

Hey guys,

What do you think in remove these notifications? They are really useless. Maybe we should show a notification if some thing wrong happens, but if everything is ok, I think we should not show anything.

Changed 3 years ago by xylith

Naw.. Think it should probably be shown as default, to alert new users that guake DID start but that it's hidden on startup. After a few startups they will learn and so they probably want to disable it (like me).

Changed 3 years ago by gw0

Just a taught: Maybe it could show the notification the first 1-3 times. This would involve a start up counter (probably counting the remaining number of times it should show).

Anyway, it would be great to have an option to turn this off.

Changed 3 years ago by pingou

I am also in favour to leave it.
Leave it on by default and add the option in the preference window

People who don't mind would keep it as a prove that guake started correctly.
People who don't like it will just uncheck the box...

I would prefer to keep also because it is a nice way to be sure that guake started especially if you get rid of the tray icon.

Changed 3 years ago by lincoln

hmm, so, I agree that this option is important in both cases, to users that are starting to use guake and to people with the tray icon disabled. Is it an inconvenient to change this property through gconf-editor or gconftool-2 instead of using the preferences window? I'm concerned about the number of new configurations guake is going to have. We need to add some other things like these: #62, #79, #29 and #37 and bloat this dialog is not a good idea =)

And guake has already some options that you change through that tools, like visibility of the tabbar and the visibility of the resize handle.

Changed 3 years ago by pingou

IMHO I think we should not leave it to gconf-editor or gconftool because :

  • People are not aware of it
  • People don't necessarily know how it works
  • In my eye it is better to keep all the configuration in one place

Can't we add a new onglet with only checkbox (maybe a scrollbar if needed) ?
Is it that much of an issue ?

At least if you want to leave it for tool such as gconf-editor or gconftool I would suggest that it is mentionned somewhere in the preference window ("You can configure more options through gconf-editor" or so).

But then, what about just removing the preference window and leave everything to gconf-tool ? Can't we change the shortcur preference to "gconf-tool /apps/guake" ? (which then becomes a requierement for the tool).

To conclude I think it is either a matter of we keep it and extend it or we remove it :/ (I am in favor of the first one)

BTW you are forgetting the #10 ;)

Changed 3 years ago by pingou

  • cc pingou@… added

Changed 3 years ago by lincoln

  • status changed from new to closed
  • resolution set to fixed

To fix this and other bugs that needs to add options in Prefs Dialog, I redesigned the dialog, now I think we can put some other options there without breaking some UI concepts and without bloating it =)

Note: See TracTickets for help on using tickets.