Re: [Ayatana] What about the Dash on Oneiric Ocelot ?

2011-08-05 Thread Matthew Paul Thomas
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Niklas Rosenqvist wrote on 02/08/11 11:07:

 Hi, I've earlier suggested removing the lenses from the launcher and
 integrating into the dash main page instead. I made a mockup but without
 lens titles which obviously would be required:
 http://i.imgur.com/76Jge.jpg
...

An obvious problem there: it uses the word Lenses. That's jargon that
users should never see.

How could you design it without referring to them by name at all?

- -- 
mpt
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk47308ACgkQ6PUxNfU6ecpQWQCfeugv7jPpPnUC0qO619jHV070
e+kAn1B5Koi8rOlTtEm42zAZv3e8NnLN
=lzmC
-END PGP SIGNATURE-

___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana] Fwd: Customizable launcher tooltips

2011-08-05 Thread Jo-Erlend Schinstad

Again.. Sorry :)

 Original Message 
Subject:Customizable launcher tooltips
Date:   Fri, 05 Aug 2011 20:13:59 +0200
From:   Jo-Erlend Schinstad joerlend.schins...@gmail.com
To: ayat...@lists.ubuntu.com



I've noticed that sometimes, depending on what
you're doing, it may be difficult to notice and read
what the tooltip says when you hover a launcher
tile. I realized that it would be easier to see if the
bubble were larger. But what to put in it?

Then, seeing how popular it's been to customize
the launcher quicklists, it occurred to me that it
might be just as useful and friendly to make those
tooltips customizable. For instance, the Firefox
launcher would display the progress of x downloads.
That would reduce the necessity of having the
download dialog appear all the time. Perhaps it
could be made to not appear for every single
download, but instead be added as an entry to the
Firefox quicklist? Or it might show a list of the pages
that's been updated since the last time Firefox had
focus, such as new mail in Gmail. These should be
options that users can easily choose between.

So, if you wanted to see the progress of your
downloads, then you would hover the Firefox icon.
If you wanted to cancel one of the downloads,
which is far less common, then you'd right-click
the icon and choose Display downloads dialog.
That download dialog annoys me because it
requires actions on my part just to see what's going
on. The usability issue in that regard is similar to
those mind-wrecking notifications in Windows.

Other ideas:
*  For the Ubuntu One client, the expanded
tooltip would display what is being
synchronized.
*  For Nautilus, it would show open tabs,
windows or file operations progress like the
dismissable dialog we currently have, only
more transient.
*  Liferea would display the most recent updates.
*  Totem would display details for the media file
that's currently being played.
*  Thunderbird would display the most recent
emails.
*  Xchat-gnome would display the most recent
highlights, channels, notices or private
messages.
*  Gedit would display unsaved files.
*  Gnome-terminal would display running jobs.

In summary, the main idea is to make the tooltips
larger in order to make the title of the application
more visible. But in the process, it's possible to
create a new way of gaining oversight without the
necessity of switching contexts.

Any thoughts?

Jo-Erlend Schinstad


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] Middle Click Feature For Indicators

2011-08-05 Thread Elias K Gardner
I just hope we don't loose middle click to paste the most reciently selected
text. That has always been one of my favorite and most used features in
Ubuntu.
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] What about the Dash on Oneiric Ocelot ?

2011-08-05 Thread Josh Strawbridge
granted having it listed like a section on the front page of a dash seems a
bit odd since it would be the first the you see but if users are going to
have to install lenses even simply through the software center it's probably
a good thing to let them know that they're called lenses.

i personally wouldn't want his design as the front page of the dash. i don't
think it's a bad design. it has it's merits if you make use of various
lenses.
i just wouldn't want it because it wouldn't be any more immediately useful
than the current design. it's still a set of buttons that lead to other
parts of the dash.
plus, i've seen maybe 10 lenses that i know are currently available but none
that i'd actually use. so for me and users like me it would turn our front
dash page into a search bar and two buttons for applications and
filefolders.

it'd be nice to see options for your various lenses without bringing up a
lenses section.
i'd prefer a small row of icons right under the search bar maybe showing
quick lens commands. such as typing y,w nyan cat to search for nyan cat
with both youtube and wikipedia lenses.

it would be nice for new users to have a lenses section available somewhere
in the dash instead of having them forced into your launcher.
___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


Re: [Ayatana] What about the Dash on Oneiric Ocelot ?

2011-08-05 Thread Josh Strawbridge
my mockup still has a section for frequently used but only on the front page
of the dash and i noted that it was meant to exclude any item on the
launcher or the bookmarked section i also had in my mockup's front page.
 the bookmarked section was for easy access to sometimes used but maybe not
frequent apps a person doesn't use enough to want on their launcher but
would still like more readily available for them when they do want it.
bookmarked section would also be useful for people who don't like launchers.

since the frequently used section would have much greater possibility for
change if it excluded things on the launcher and bookmarked section i think
it would be more useful and helpful than the current frequent apps sections.

outside of the front page there was no frequently used section and also
the available for download section was replaced by a single button located
at the bottom of the dash.

not everyone likes having the apps and filesfolders on the launcher and
some people don't even like launchers in general.  i personally like the
launcher but would disable the apps and files lenses on it if i were to use
Unity instead of Gnome2 as my usual desktop environment.  i still use unity
every now and then but as i said i don't find it enjoyable.

there's a lot about unity that i think needs to change. i in it's default
11.04 state i find it usable but not enjoyable. so i'll likely be using
something else sooner or later unless there end up being more options
available in unity.  i believe i saw mark shuttleworth (i could be mistaken
and it have been someone else) post on a different topic quoting a study
about how where the app menu is doesn't make much of a difference in
usability.  while that may be true where the app menu is does make a
difference in the enjoyment a user has while using the app menu.  it might
not be much but then unity is filled with situations like that for a lot of
people and while one thing probably won't make or break the deal, multiple
things will.

On Wed, Aug 3, 2011 at 2:04 PM, Carl Ansell afccarl1...@hotmail.com wrote:

  I would think that there is no need for a frequent apps section at all.
 The apps I use most are on the launcher anyway, so it is wasted space at the
 top of the dash.


___
Mailing list: https://launchpad.net/~ayatana
Post to : ayatana@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana
More help   : https://help.launchpad.net/ListHelp


[Ayatana-commits] [Merge] lp:~jbicha/indicator-datetime/spell-out-and into lp:indicator-datetime

2011-08-05 Thread Jeremy Bicha
Jeremy Bicha has proposed merging lp:~jbicha/indicator-datetime/spell-out-and 
into lp:indicator-datetime.

Requested reviews:
  Indicator Applet Developers (indicator-applet-developers)

For more details, see:
https://code.launchpad.net/~jbicha/indicator-datetime/spell-out-and/+merge/70604
-- 
https://code.launchpad.net/~jbicha/indicator-datetime/spell-out-and/+merge/70604
Your team ayatana-commits is subscribed to branch lp:indicator-datetime.
=== modified file 'data/datetime-dialog.ui'
--- data/datetime-dialog.ui	2011-06-29 13:10:25 +
+++ data/datetime-dialog.ui	2011-08-05 17:21:31 +
@@ -414,7 +414,7 @@
 property name=visibleTrue/property
 property name=can_focusFalse/property
 property name=xpad1/property
-property name=label translatable=yes_Time amp; Date/property
+property name=label translatable=yes_Time and Date/property
 property name=use_underlineTrue/property
   /object
   packing

=== modified file 'data/indicator-datetime-preferences.desktop.in'
--- data/indicator-datetime-preferences.desktop.in	2011-06-29 13:10:25 +
+++ data/indicator-datetime-preferences.desktop.in	2011-08-05 17:21:31 +
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Version=1.0
 
-_Name=Time  Date
+_Name=Time and Date
 _Comment=Change your clock and date settings
 
 Icon=preferences-system-time

=== modified file 'src/datetime-service.c'
--- src/datetime-service.c	2011-07-07 21:17:58 +
+++ src/datetime-service.c	2011-08-05 17:21:31 +
@@ -1110,7 +1110,7 @@
 	dbusmenu_menuitem_child_append(root, separator);
 
 	settings = dbusmenu_menuitem_new();
-	dbusmenu_menuitem_property_set (settings, DBUSMENU_MENUITEM_PROP_LABEL, _(Time  Date Settings...));
+	dbusmenu_menuitem_property_set (settings, DBUSMENU_MENUITEM_PROP_LABEL, _(Time and Date Settings...));
 	/* insensitive until we check for available apps */
 	dbusmenu_menuitem_property_set_bool(settings, DBUSMENU_MENUITEM_PROP_ENABLED, FALSE);
 	g_signal_connect(G_OBJECT(settings), DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED, G_CALLBACK(activate_cb), gnome-control-center indicator-datetime);

___
Mailing list: https://launchpad.net/~ayatana-commits
Post to : ayatana-commits@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana-commits
More help   : https://help.launchpad.net/ListHelp


[Ayatana-commits] [Merge] lp:~jbicha/indicator-session/add-account-settings into lp:indicator-session

2011-08-05 Thread Jeremy Bicha
Jeremy Bicha has proposed merging 
lp:~jbicha/indicator-session/add-account-settings into lp:indicator-session.

Requested reviews:
  Indicator Applet Developers (indicator-applet-developers)

For more details, see:
https://code.launchpad.net/~jbicha/indicator-session/add-account-settings/+merge/70619

Originally proposed at https://lists.launchpad.net/ayatana/msg06235.html

I see this option as being far more useful than Online Accounts as users want 
to be able to change their password, profile picture, automatic login setting, 
and add an extra user easily.
-- 
https://code.launchpad.net/~jbicha/indicator-session/add-account-settings/+merge/70619
Your team ayatana-commits is subscribed to branch lp:indicator-session.
=== modified file 'src/indicator-session.c'
--- src/indicator-session.c	2011-07-22 16:44:04 +
+++ src/indicator-session.c	2011-08-05 19:18:53 +
@@ -524,7 +524,7 @@
 
   if (variant == NULL || g_variant_get_string(variant, NULL) == NULL ||
   g_variant_get_string(variant, NULL)[0] == '\0' || no_name_in_lang) {
-finalstring = _(Switch User...);
+finalstring = _(Switch User…);
 set_ellipsize = FALSE;
   }
 
@@ -551,7 +551,7 @@
 gdouble ems = width / pixels_per_em;
 g_debug(Username width %fem, ems);
 
-finalstring = g_strdup_printf(_(Switch From %s...), username);
+finalstring = g_strdup_printf(_(Switch From %s…), username);
 if (ems = 20.0f) {
   set_ellipsize = TRUE;
 } else {

=== modified file 'src/user-menu-mgr.c'
--- src/user-menu-mgr.c	2011-07-18 11:19:38 +
+++ src/user-menu-mgr.c	2011-08-05 19:18:53 +
@@ -49,6 +49,9 @@
 static void activate_online_accounts (DbusmenuMenuitem *mi,
   guint timestamp,
   gpointer user_data);
+static void activate_account_settings (DbusmenuMenuitem *mi,
+  guint timestamp,
+  gpointer user_data);
 static void user_menu_mgr_rebuild_items (UserMenuMgr *self);
 static gboolean check_new_session ();
 static void user_change (UsersServiceDbus *service,
@@ -208,7 +211,7 @@
 }
 g_list_free(users);
   }
-  // Add the online accounts and separator
+  // Add the separator, online accounts, and account settings links
   DbusmenuMenuitem * separator1 = dbusmenu_menuitem_new();
   dbusmenu_menuitem_property_set (separator1,
   DBUSMENU_MENUITEM_PROP_TYPE,
@@ -220,14 +223,30 @@
   DBUSMENU_CLIENT_TYPES_DEFAULT);
   dbusmenu_menuitem_property_set (online_accounts_item,
   DBUSMENU_MENUITEM_PROP_LABEL,
-  _(Online Accounts...));
+  _(Online Accounts…));
 
   g_signal_connect (G_OBJECT (online_accounts_item),
 DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED,
 G_CALLBACK (activate_online_accounts),
 NULL);
   
-  dbusmenu_menuitem_child_append (self-root_item, online_accounts_item);
+  dbusmenu_menuitem_child_append (self-root_item, online_accounts_item);
+
+  DbusmenuMenuitem * account_settings_item = dbusmenu_menuitem_new();
+  dbusmenu_menuitem_property_set (account_settings_item,
+  DBUSMENU_MENUITEM_PROP_TYPE,
+  DBUSMENU_CLIENT_TYPES_DEFAULT);
+  dbusmenu_menuitem_property_set (account_settings_item,
+  DBUSMENU_MENUITEM_PROP_LABEL,
+  _(Account Settings…));
+
+  g_signal_connect (G_OBJECT (account_settings_item),
+DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED,
+G_CALLBACK (activate_account_settings),
+NULL);
+  
+  dbusmenu_menuitem_child_append (self-root_item, account_settings_item); 
+
 }
 
 /* Checks to see if we can create sessions */
@@ -311,6 +330,19 @@
   }
 }
 
+static void
+activate_account_settings (DbusmenuMenuitem *mi,
+  guint timestamp,
+  gpointer user_data)
+{
+  GError * error = NULL;
+  if (!g_spawn_command_line_async(gnome-control-center user-accounts, error))
+  {
+g_warning(Unable to show control centre: %s, error-message);
+g_error_free(error);
+  }
+}
+
 /* Signal called when a user is added.  It updates the count and
rebuilds the menu */
 static void

___
Mailing list: https://launchpad.net/~ayatana-commits
Post to : ayatana-commits@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ayatana-commits
More help   : https://help.launchpad.net/ListHelp