Commits

Show all
Author Commit Message Labels Comments Date
Steve Borho
Merge with stable
André Sintzoff
bump link to manuals to 2.7
Branches
stable
Angel Ezquerra
repowidget: show the actual number of outgoing changesets A few people have come to me complaining that the "outgoing infobar" is a bit confusing because it does not show the actual number of outgoing changesets, which my differ from the total number of unpushed revisions when the default push mode is not "All". This patch tries to improve the situation, by indicating the number of revisions that will be pushed in addition to the total number of outgoin…
Angel Ezquerra
chunks: add search toolbar I had to duplicate a bit of code from fileview.py, since the chunks widget uses its own, similar-but-not-quite-the-same-as-HgFileView widget to display the chunks.
Angel Ezquerra
shelve: use the correct icon for the "Edit file" button Whe were using the "edit-find" icon instead.
Steve Borho
sync: fixups after recent refactors
Yuya Nishihara
qscilib: eliminate C-style semicolons
Yuya Nishihara
qscilib: fold long lines
Yuya Nishihara
sync: fix missing import of util.paths
Angel Ezquerra
qscilib: improve the multi-selection behavior This revision changes the multi-selection configuration of the scintilla component so that it matches that of modern editors. In particular it enables multi-selection, multi-selection editing and pasting and virtual column selection.
Yuya Nishihara
bugreport: handle API incompatibility of QScintilla gracefully On Unix, QSci is installed as a separate package, which is sometimes incompatible with the installed PyQt core and raises RuntimeError. In this case, the detail of the RuntimeError should be included in the report text, so it says the QScintilla version is just "(unknown)".
Branches
stable
Steve Borho
sync: remove status tip updates on URL selections The status tips were not necessarily accurate, if the current URL had been changed since being selected.
Steve Borho
workbench: allow clone dialog to be non-modal
Yuya Nishihara
postreview: accept non-ascii summary text (fixes #2476)
Branches
stable
Steve Borho
sync: clear reference to finish function after calling it (GC fix)
Steve Borho
sync: remove URL splitting and -push and some password hiding The intent is for the sync tool buttons to *always* use the URL shown in the text entry. The layout of the sync tool is now mostly static, items aren't shown and hidden except for the options label which is usually not shown. Uses Mercurial's url class effectively TODO: add per-repo LRU history to the urllabel
Angel Ezquerra
editortools: do not crash when priority option is malformed If a tool has a badly configured priority option its priority is set very low (to -100).
Yuya Nishihara
run: supersede "test" command by "debugbugreport" Since BugReport dialog cannot be open manually, "test" command is used for this purpose. Now "debugbugreport" raises Exception on purpose.
Steve Borho
installer: enable mercurial_keyring by default on Windows
Steve Borho
Merge with stable
Yuya Nishihara
icons: regenerate TortoiseHg icon to have 8bit alpha channel (refs #2464) According to the MSDN's guideline, it contains the following images in order: 1. 4bpp, 1bit alpha, 32x32 2. 4bpp, 1bit alpha, 16x16 3. 8bpp, 1bit alpha, 32x32 4. 8bpp, 1bit alpha, 16x16 5. 32bpp, 8bit alpha, 128x128, PNG-compressed (for Vista or later) 6. 32bpp, 8bit alpha, 64x64 7. 32bpp, 8bit alpha, 48x48 8. 32bpp, 8bit alpha, 32x32 9. 32bpp, 8bit alpha, 16x16 Rasterized th…
Branches
stable
Yuya Nishihara
run: accept command-line options after filenames like hg
Steve Borho
thg: cleanup sys.stdin when launched as thgw.exe (fixes #484)
Branches
stable
Angel Ezquerra
terminaltools: actually set the priority of badly configured tools to -100 The commit message of the previous revision (1107ca0944d94) was inaccurate.
Angel Ezquerra
terminaltools: do not crash when priority option is malformed If a tool has a badly configured priority option its priority is set very low (to -100).
Angel Ezquerra
terminaltools: rename the ipython-based terminals to use more consistent names They are all called "IPython", followed by the Python version, followed by "_QT" if they open a QT console.
Angel Ezquerra
terminaltools: Ensure that the default terminal is the system terminal - On windows we open cmd.exe - On Linux we try to open Terminal, otherwise we open xterm - On the Mac we try to open Terminal.app
Angel Ezquerra
terminaltools: Fix for RXVT not opening on repository directory When you run bash in --login mode, it will start in the user home directory no matter what you ask it to do. Thus we have removed the --login parameter from the bash call that is used when opening RXVT.
Angel Ezquerra
Backed out changeset: 84fdce9cd8e8 The latest IPython version does not suppor the pysh profile anymore. They may add it back in the future, in which case we may undo this backout.
Angel Ezquerra
terminaltools: add pysh terminal pysh is an ipython-based shell-like tool. Two paris of configurations are included (one pair for python 2.7 and the other for python 2.6). One config uses the regular windows console while the other uses ipython's qtconsole.
  1. Prev
  2. Next