git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [EGIT PATCH] Fix invalid menubar and toolbar entries in plugin.xml

From
Robin Rosenberg <robin.rosenberg.lists@dewire.com>
Date
Aug 14, 2008, 20:42 UTC
Message-ID
<200808142242.20476.robin.rosenberg.lists@dewire.com>
In-Reply-To
<48A483EF.10508@gmail.com>
torsdagen den 14 augusti 2008 21.13.51 skrev Tor Arne Vestbø:
Show 9 quoted lines
> Robin Rosenberg wrote:
> >>> The menu entry was not used, and was causing an extra
> >>> empty space in the menu bar.
> > 
> > When I applied this patch the Git menu disappeared. (3.3)
> 
> Ah, I see. It appears the menu was used, but because it had the wrong
> path ('org.spearce.egit.ui.gitmenu' instead of 'additions') the four 
> entries did not show up in 3.4. 
That's our first 3.4 incompatibilty.
> Either way I suggest the patch is still valid, because it removes
> the Git menu from the menu bar. This is consistent with what other 
But I don't want it removed... , but I can consider hiding the git actions by default.
> platform plugins do, ie. not populating the main menu bar with plugin

Lots of plugins provide both menus and toolsbars so there is no inconsistence with Git doing it.

> specific entries, but instead using sub menus, context menus and views.

You can have it all. Eclipse is good at it. Anywhere there is a customizeable context menu now you'll get a number of actions for RevObject's like the reset etc actions. If you add, say a refs view with RevObjects in it you'd get the contextg menues there too.

> In the long run we should probably also move the global toolbar entries
No. 
> to the synchronize view, when I get the chance to look at implementing 
> that. 

It is not clear, I think, what the synchronize view would look like to be an effective git gui, but if we toss ideas around we might come to some conclusions/agreements.

> 
> Tor Arne
> 
-- robin
Previous: Tor Arne VestbøNext: Robin Rosenberg
Message 5 of 8 in “Fix invalid menubar and toolbar entries in plugin.xml”
  1. Fix invalid menubar and toolbar entries in plugin.xmlTor Arne Vestbø, Aug 13, 2008
  2. Robin RosenbergAug 14, 2008
  3. Robin RosenbergAug 14, 2008
  4. Tor Arne VestbøAug 14, 2008
  5. Robin RosenbergAug 14, 2008
  6. Hide the Git menu and toolbars by default and fix the path of the Git menuRobin Rosenberg, Aug 14, 2008
  7. Tor Arne VestbøAug 14, 2008
  8. Fix invalid menubar and toolbar entries in plugin.xmlTor Arne Vestbø, Aug 14, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.