Commits

Author Commit Message Labels Comments Date
Yuya Nishihara
reporegistry: use begin/endGroup() of QSettings
Yuya Nishihara
reporegistry: simplify _loadSettings()
Yuya Nishihara
reporegistry: unify delayed slot of expand and initial showPaths setting Originally showPaths (= _updateColumnVisibility) was postponed by QTimer, so that resizeColumnToContents() is invoked after expand(). Now both showPaths() and expand() are handled by RepoRegistryView, it doesn't need tricky separate QTimer instances.
Yuya Nishihara
reporegistry: handle showPaths like other QAction settings
Yuya Nishihara
reporegistry: unify boolean flag and QAction of showShortPaths setting
Yuya Nishihara
reporegistry: unify boolean flag and QAction of subrepo settings
Yuya Nishihara
reporegistry: use triggered signal so that setChecked() won't call slot It reduces tricky QTimer use.
Yuya Nishihara
reporegistry: keep QAction instances of settings as a dict
Yuya Nishihara
reporegistry: load/save settings by itself With this change, the progress of reloadModel() happens to disappear due to the execution order. This problem will be fixed later.
Yuya Nishihara
reporegistry: move QAction instances for settings from workbench This prepares to unify boolean flags and QAction instances.
Steve Borho
partialcommit: update Copyright year, it isn't quite 2013 yet
Steve Borho
commit: clear partials dictionary after successful commit
Steve Borho
commit: do not call updatePartials() during commit if the commit is aborted for any reason, the currently displayed file could have had its changes removed from the partials dictionary
Steve Borho
partialcommit: write our own makememctx which falls back to wctx For files which were not described by the partial selection patch file, we go directly to the working directory for the state. Looks promising, but needs much testing.
Steve Borho
partialcommit: pass canonical paths to patch.makememctx() This makes partial commits finally functional, but it effectively removes any files which were not partially selected (if they are in the commit file list but aren't described in the patch, hg considers them deleted).
Steve Borho
thread: remove special case for --partials argument
Steve Borho
commit: pass partial change selections as a tempfile patch
Steve Borho
partialcommit: use global registered variable
Steve Borho
partialcommit: add --close-branch support, note further required work It appears memctx.commit() is woefully behind in subrepo, bookmarks, and other modern features so we'll need to fixup a number of things.
Steve Borho
partialcommit: move partialcommit function into an extension module partialcommit.py is a TortoiseHg specific Mercurial extension which wraps the commit command and adds a --partials option. This gives us proper hook support and makes the implementation much cleaner.
Steve Borho
commit: add code to identify and use partial commits, disabled for now
Steve Borho
thread: add partialcommit() method for performing change-selected commits The function is currently incomplete, but the main functionality is in place
Steve Borho
commit: add partially selected files to files list
Steve Borho
commit: do not allow partial selections to linger after folding is disabled
Steve Borho
status: disable change selection when wctx has multiple parents We don't even allow file selection when comitting a merge
Steve Borho
status: use local filename as partials key, prevent update loops Made the toggle function aware of the partial state, in order to avoid having to adjust the check state while a file is represented in the partials dictionary. This avoids chunk state event loops
Steve Borho
status: make chunk status merge slightly more efficient
Yuya Nishihara
init: change window title to match workbench menu (closes #2050)
Tags
2.6.2
Branches
stable
Yuya Nishihara
serve: clarify that web server menu launches new dialog (refs #1845) Also removes ellipsis because it serves immediately.
Branches
stable
Steve Borho
commit: remove trailing white space
  1. Prev
  2. Next