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

Re: [RFC] qgit with tabs

From
MCMarco Costalba <mcostalba@gmail.com>
Date
May 13, 2006, 22:38 UTC
Message-ID
<e5bfff550605131538u63b87002o3e9b5542c0e15bf7@mail.gmail.com>
In-Reply-To
<20060513142840.39c0kwkw84g8g88g@webmail.spamcop.net>
Hi Pavel,
Show 7 quoted lines
>
> Sure, but I often want to see what changed in a particular file.
>
> And of course I only mean the subwindow dislaying the files affected by the
> patch.  The file tree should still have file annotation bound to the double
> click.
>
I understand your reasons, but I have some doubts about this change:
1) The context menu is currently shared between the tree and the file
list, splitting in two subcases adds some crap to the code (ok, this
is not the real doubt ;-)  )
2) The context menu is currently shared between the file list in main
view and the file list in patch view. The file list in patch view, of
course, does not need a double click, a single click is enough to
select corresponding file's diff. In main view you currently need a
single click _plus_  a 'p' key press to change the view. So we should
add another subcase here.
3) It is true that double clicking on a revision switch to the patch
view at top position (if no file is selected), but it's also true that
you can select the file's related diff directly in patch view with a
single click on the right column file list.
4) Once a file is selected, as example with a single click, you can
browse through rev list and the selection is preserved, it means that
anytime you switch to patch view page the content will be _already_
centered on the correct diff.
5) Double clicking on a file name is currently the only way (without
opening the menu) to show the file content tab, with your suggested
change we will have two ways to switch to patch view and no one to
switch to file view.
6) Selecting from the tree view is very slow if you have to search for
the correct file, it is fast only if the file is already selected, but
in this case is faster to press 'p' key ;-)
       Marco
Previous: Pavel RoskinNext: Pavel Roskin
Message 5 of 10 in “[RFC] qgit with tabs”
  1. Marco CostalbaMay 13, 2006
  2. Pavel RoskinMay 13, 2006
  3. Marco CostalbaMay 13, 2006
  4. Pavel RoskinMay 13, 2006
  5. Marco CostalbaMay 13, 2006
  6. Pavel RoskinMay 17, 2006
  7. Marco CostalbaMay 19, 2006
  8. Pavel RoskinMay 20, 2006
  9. Paul MackerrasMay 20, 2006
  10. Marco CostalbaMay 20, 2006

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.