User:Ssitter:SunbirdMenuRework: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Outdated}}
== Sunbird Menu Rework ==
== Sunbird Menu Rework ==


With adding new features to Sunbird like Import and Export the File menu and the Calendar context menu got a little bit complex and inconsistent. Some commands are only offered from one of the menus or are labeled with different wording. [[https://bugzilla.mozilla.org/show_bug.cgi?id=327912 Bug 327912]]
With adding new features to Sunbird like Import and Export the File menu and the Calendar context menu got a little bit complex and inconsistent. Some commands are only offered from one of the menus or are labeled with different wording. ({{bug|327912}})


I would like to propose some changes with the following goals:
I would like to propose some changes with the following goals:
Line 14: Line 15:
<td>
<td>
  ----------------------------------
  ----------------------------------
  New Event...
  <u>N</u>ew Event...
  New Task...
  New <u>T</u>ask...
  New Journal Item...
  New <u>J</u>ournal Item...
  New Calendar File...
  New Ca<u>l</u>endar File...
  Open Calendar File...
  <u>O</u>pen Calendar File...
  Edit Selection...
  <u>E</u>dit Selection...
  Close Window
  <u>C</u>lose Window
  ----------------------------------
  ----------------------------------
  Subscribe to Remote Calendar...
  Subscribe to <u>R</u>emote Calendar...
  Reload Remote Calendars
  <u>R</u>eload Remote Calendars
  ----------------------------------
  ----------------------------------
  Import...
  <u>I</u>mport...
  Export Selection...
  <u>E</u>xport Selection...
  Mail Selection...
  <u>M</u>ail Selection...
  Publish...
  Pu<u>b</u>lish...
  ----------------------------------
  ----------------------------------
  Page Setup...
  Page Set<u>u</u>p...
  Print...
  <u>P</u>rint...
  ----------------------------------
  ----------------------------------
  Quit
  <u>Q</u>uit
  ----------------------------------
  ----------------------------------
</td>
</td>
<td>
<td>
  ----------------------------------
  ----------------------------------
  New Event...
  <u>N</u>ew Event...
  New Task...
  New <u>T</u>ask...
  New Calendar...
  New Ca<u>l</u>endar...
  Open Calendar File...
  <u>O</u>pen Calendar File...
  Subscribe to Remote Calendar...
  Subscribe to <u>R</u>emote Calendar...
  ----------------------------------
  ----------------------------------
  Import from File...
  <u>I</u>mport...
  Export Selection...
  Export <u>S</u>election...
  Export Entire Calendar...
  <u>E</u>xport Calendar...
Publish Selection...
Publish Entire Calendar...
  ----------------------------------
  ----------------------------------
  Page Setup...
  Publish Sele<u>c</u>tion...
  Print...
  Pu<u>b</u>lish Calendar...
  ----------------------------------
  ----------------------------------
  Close Window
  <u>R</u>eload Remote Calendars
Exit
  ----------------------------------
  ----------------------------------
   
  Page Set<u>u</u>p...
   
<u>P</u>rint...
----------------------------------
<u>Q</u>uit | E<u>x</u>it
----------------------------------  
   
   
</td>
</td>
Line 66: Line 67:
* Does 'Reload Remote Calendars' belong into File menu? Where could be a better place?
* Does 'Reload Remote Calendars' belong into File menu? Where could be a better place?
* Do we need 'Close Window' in Sunbird?
* Do we need 'Close Window' in Sunbird?
** I doubt. --[[User:Keria|Keria]] 06:40, 12 Mar 2006 (PST)
* mac and unix systems use 'Quit', windows use 'Exit'


=== Proposal for "Calendar tab" context menu ===
=== Proposal for "Calendar tab" context menu ===
Line 73: Line 76:
<td>
<td>
  ----------------------------------
  ----------------------------------
  New Calendar
  <u>N</u>ew Calendar
  Edit Calendar
  <u>E</u>dit Calendar
  Delete Calendar
  <u>D</u>elete Calendar
  Reload Remote Calendars
  <u>R</u>eload Remote Calendars
  Publish Entire Calendar
  <u>P</u>ublish Entire Calendar
  Import into...
  Import into...
  Export Calendar
  Export Calendar
  ----------------------------------
  ----------------------------------
 
 
 
  </td>
  </td>
  <td>
  <td>
  ----------------------------------
  ----------------------------------
  New Calendar...
  <u>N</u>ew Calendar...
Delete Calendar
<u>D</u>elete Calendar
----------------------------------
Import from File...
Export Entire Calendar...
Publish Entire Calendar...
----------------------------------
Reload Remote Calendars
Properties
----------------------------------
</td>
</tr>  
</table>
[[https://bugzilla.mozilla.org/show_bug.cgi?id=330178 Bug 330178]]
 
* Changed "Edit..." option to "Properties" and put it to the last place.
* I would consider removing the "Reload" option as it is usually exeuted only very few times. There should be an option somewhere to reload remote calendars (and it should be possible to reload calendars one by one!), but I think that this is no need including it in the context menu.
--[[User:Keria|Keria]] 17:54, 11 Mar 2006 (PST)
 
=== Proposal for "Todo tab" context menu ===
<table>
<tr><th>Current</th><th>Proposal</th></tr>
<tr>
<td>No such menu</td>
 
<td>
  ----------------------------------
  ----------------------------------
  New Task...
  <u>E</u>xport Calendar...
  Delete Task
  Pu<u>b</u>lish Calendar...
  ----------------------------------
  ----------------------------------
  Status -> 0%/25%/50%/75%/100%
  <u>R</u>eload Remote Calendars
  ----------------------------------
  ----------------------------------
  Hide/Show completed tasks
  <u>P</u>roperties
Properties
  ----------------------------------
  ----------------------------------
</td>
</td>
</tr>  
</tr>  
</table>
</table>
[[https://bugzilla.mozilla.org/show_bug.cgi?id=330178 Bug 330178]]
* No context menu exists, thus it would be useful
* New and Delete options are obvious
* Status: one has to be able to change status
* Hiding and showing completed tasks should be context sensitive
* Properties is same as "Edit"
--[[User:Keria|Keria]] 06:37, 12 Mar 2006 (PST)


=== Comments ===
=== Comments ===
Feel free to comment on this.
Feel free to comment on this.
--[[User:Keria|Keria]] 17:54, 11 Mar 2006 (PST):[[https://bugzilla.mozilla.org/show_bug.cgi?id=330178 Bug 330178]]
* Changed "Edit..." option to "Properties" and put it to the last place.
* I would consider removing the "Reload" option as it is usually exeuted only very few times. There should be an option somewhere to reload remote calendars (and it should be possible to reload calendars one by one!), but I think that this is no need including it in the context menu.
278

edits