Re: [Sugar-devel] Sugar Print Queue and Device Icon

2009-06-23 Thread Vamsi Krishna Davuluri
oh also, i'm using this,
self._cancel.get_child().set_text ('Document:' + title + '\n' + status)
where self._cancel is the menu item.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Print Queue and Device Icon

2009-06-23 Thread Gary C Martin
Hi Vamsi,

On 23 Jun 2009, at 08:35, Vamsi Krishna Davuluri wrote:

 Eben,

 Thanks for replying, I have taken your
 suggestions into account and have made
 this. It now randomly

 1) It takes a hash of the username for coloring
 the icon

Re 'username', this is the name of the printer and/or printer queue?

 2) It lists processing job on the top, and sorts
 the list accoring to first come first serve.
 3) I removed the space below the menu items.

Cool, looking good :-)

Quick question: What happens with really long document titles, is an  
ellipsis used to truncate the length? Some Journal titles can get  
pretty long, especially if they are downloaded documents via Browse as  
the URL is used as part of the download name.

 pausing jobs is a big problem, since we are
 already in a palette menu. And I am using
 menu items for each horizontal bar, I cant
 see a case of pausing without making a
 new menu item for each job?

I would say allowing pausing is likely one feature too much. I can't  
say I ever remember needing to manually pause a print job (or print  
queue) myself.

Regards,
--Gary
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Print Queue and Device Icon

2009-06-23 Thread Eben Eliason
On Tue, Jun 23, 2009 at 12:39 PM, Gary C Marting...@garycmartin.com wrote:
 Hi Vamsi,

 On 23 Jun 2009, at 08:35, Vamsi Krishna Davuluri wrote:

 Eben,

 Thanks for replying, I have taken your
 suggestions into account and have made
 this. It now randomly

 1) It takes a hash of the username for coloring
    the icon

 Re 'username', this is the name of the printer and/or printer queue?

 2) It lists processing job on the top, and sorts
    the list accoring to first come first serve.
 3) I removed the space below the menu items.

 Cool, looking good :-)

 Quick question: What happens with really long document titles, is an
 ellipsis used to truncate the length? Some Journal titles can get pretty
 long, especially if they are downloaded documents via Browse as the URL is
 used as part of the download name.

 pausing jobs is a big problem, since we are
 already in a palette menu. And I am using
 menu items for each horizontal bar, I cant
 see a case of pausing without making a
 new menu item for each job?

 I would say allowing pausing is likely one feature too much. I can't say I
 ever remember needing to manually pause a print job (or print queue) myself.

Yes, you're right. An alternative concern is errors. This comes down
to a discussion of notifications, though. Early mockups include adding
an extra section to palettes to convey error messages and provide
actions for handling them, such as The printer is out of paper and a
Resume printing button. Perhaps another thread on notifications in
general should be started; they would be a great addition to the next
version of Sugar, and they do need some final design specifications.

Eben

 Regards,
 --Gary

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Print Queue and Device Icon

2009-06-23 Thread Tomeu Vizoso
On Tue, Jun 23, 2009 at 18:42, Eben Eliasone...@laptop.org wrote:
 On Tue, Jun 23, 2009 at 3:35 AM, Vamsi Krishna
 Davulurivdavul...@acm.org wrote:
 2) It lists processing job on the top, and sorts
     the list accoring to first come first serve.

 Cool. Making the status gray would still be nice. What's the reason
 for prefixing each with Document it seems unnecessary to me. I'd
 stick with (title + '\n' + status). Actually, I guess you'd have to
 have two labels, in order to make the status gray, and put those in a
 VBox...

You can actually do that inside the same gtk.Label, see how it is done
for activity tags in the home view:

http://git.sugarlabs.org/projects/sugar/repos/mainline/commits/014a004eb2a708bd368f494e98a6c3705495cf76

Regards,

Tomeu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Sugar Print Queue and Device Icon

2009-06-20 Thread Vamsi Krishna Davuluri
Hi,

I'm working on adding Print Support to Sugar. And
right now I'm working on creating a Printer Device Icon.

what i've managed to do so far looks like this:
http://i39.tinypic.com/35d6vlz.png

suggestion from Mel Chua was to remove the scroll bars
and limit the print jobs displayed.
Also, suggestion from silbe was to list only one print job
each completely and when clicked on the list display all
the print jobs in a window.

Thanks,
Vamsi
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Print Queue and Device Icon

2009-06-20 Thread Vamsi Krishna Davuluri
Hi Gary,

Thanks for your interest in the project, I think your mockup design looks
like a better cake than mine. It doesn't needlessly complicate the
interface, and , the removal of the source printer seems like a better
design
as we already have the device mentioned up.
Plus, the all black theme matches up well with the other devices.

And scroll bars definitely look ugly.

If you have the time, please do put it up here:

http://wiki.sugarlabs.org/go/Print_Support

Thanks,
Vamsi
On Sun, Jun 21, 2009 at 12:12 AM, Gary C Martin g...@garycmartin.comwrote:

 Here's my shot at a mock-up, just bouncing ideas about. I've not been
 following the Print discussions in detail so apologies if I've dropped some
 important detail.

 My aim was to simplify as much as possible, print dialogues are confusing
 enough for adults :-) FWIW: I'm sure you've found it already, but there is a
 nice printer.svg device icon in sugar-artwork ready for use (I used it the
 mock-up below). I've assumed showing completed jobs is un-necessary, but I
 have mock-ups with that if needed as well (just imaging the (x) cancel
 button hiding and the Status text to Complete), not sure how many you'd
 want sitting in the list (just the last N?):









 Can generate more mock-ups if needed (will await further input from folks).

 Regards,
 --Gary

 P.S. Vamsi: Is there a SL wiki page for your printing project that mock-ups
 can go to in future (rather than me filling the mail-list)?




___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Print Queue and Device Icon

2009-06-20 Thread Gary C Martin
On 20 Jun 2009, at 20:16, Vamsi Krishna Davuluri wrote:

 Hi Gary,

 Thanks for your interest in the project, I think your mockup design  
 looks
 like a better cake than mine. It doesn't needlessly complicate the
 interface, and , the removal of the source printer seems like a  
 better design
 as we already have the device mentioned up.
 Plus, the all black theme matches up well with the other devices.

 And scroll bars definitely look ugly.

 If you have the time, please do put it up here:

 http://wiki.sugarlabs.org/go/Print_Support

Cool, done – I'll upload any future ones directly there.

Do you need any other mock-ups? Was just wondering if a print Control  
Panel module will be needed for some of the configuration?

Regards,
--Gary
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel