1. TortoiseHg
  2. TortoiseHg
  3. thg

Commits

Show all
Author Commit Message Date Builds
Yuya Nishihara
docklog: unify cursoronprompt flag and isReadOnly
Yuya Nishihara
docklog: make sure to not modify prompt text
Yuya Nishihara
docklog: completely disallow to move cursor on prompt text The previous implementation of _updatePrompt() failed to correct cursor position because: * it causes inconsistency to change position inside cursorPositionChanged * _ensurePrompt() does not correct cursor if prompt text is valid With this change, Home, Left and Backspace keys should work as expected.
Yuya Nishihara
docklog: make flash() less dynamically-defined Because it can be called lots of times, it makes sense to define statically.
Yuya Nishihara
docklog: move flash() method to _LogWidgetForConsole class ConsoleWidget tends to delegate view-layer functions to _LogWidgetForConsole.
Angel Ezquerra
docklog: add command history (closes #1779) It is now possible to use the up and down arrows to perform an incremental search (backwards or forward) through the previous commands that were typed into the output log. In addition: - Pressing "TAB" shows the commands whose beginning matches the currently typed command text. - Pressing "ESC" while the cursor is at the command prompt clears the current command prompt text. - Pressing "ESC" whil…
Yuya Nishihara
docklog: add method to replace command text of prompt-line
Yuya Nishihara
docklog: don't assume that prompt line is always at end This allows to append temporary text under the prompt line.
Yuya Nishihara
docklog: use len(text(line)) in place of lineLength(line) lineLength() does not return character-length but byte-length.
Yuya Nishihara
docklog: move ConsoleWidget from cmdui module cmdui is referenced by many widgets, but ConsoleWidget is only used by docklog. This change balances the density of cmdui and docklog modules.
Yuya Nishihara
sync: don't show "new branch" confirmation endlessly (fixes #1615)
Branches
stable
Angel Ezquerra
settings: add "New Commit Phase" setting
Yuya Nishihara
revdetails: fix exception on updateItemFileActions() against empty model To reproduce this, open revdetails of clean workingdir and right-click it.
Yuya Nishihara
filectxactions: descend into sub-repository if necessary (fixes #2035)
Yuya Nishihara
filectxactions: make navigate use currentfile instead of selectedfiles[0] The other single-file action uses currentfile.
Yuya Nishihara
filectxactions: remove unused filename parameter from navigate/diffnavigate
Yuya Nishihara
rename: test path of repository root case-insensitively on Windows
Yuya Nishihara
rename: allow to select non-existent directory as dest path To select non-existent directory, it should use getSaveFileName() instead of getExistingDirectory(). Also, os.path.isfile(dest) is False in most cases because dest path is normally absent. This patch changes to refer isfile(src) instead. Follows up c33026a291d7.
Yuya Nishihara
rename: handle empty path at common to_relative_path() function
Yuya Nishihara
rename: separate get_file_or_folder(mode) by src/dest mode They are very different now. Common part is extracted to to_relative_path() function.
Yuya Nishihara
rename: unify if-switch by src/dest mode Follows up c33026a291d7.
Yuya Nishihara
rename: sprout function to convert result of QFileDialog to repo-relative path
Yuya Nishihara
commit: name canemptycommit flag
Yuya Nishihara
Merge with stable
Angel Ezquerra
commit: allow amending a revision without selecting any files When a revision is amended but no files are selected, we must tell mercurial to not update any files, but update the meta-data (e.g. the commit message, etc) if necessary.
Branches
stable
Angel Ezquerra
reporegistry: improve detection of repos that are already open when opening a repo Sometimes it was possible to open a new repo tab by double clicking on a repo on the repo registry, even though the repo was already open. This patch improves the code that looks for existing repo tabs.
Branches
stable
Yuya Nishihara
reporegistry: fix unicode handling at open() called thru openClone()
Branches
stable
Yuya Nishihara
rename: use getSaveFileName to select non-existent file for dest path Destination file should normally be absent.
Branches
stable
Yuya Nishihara
customtools: fix CustomToolConfigDialog to preserve showoutput setting
Yuya Nishihara
tortoisehgtools: resolve overload of ui and config at once This also fixes KeyError if selectedlocation is not defined in config file.
  1. Prev
  2. Next