list up improvements and bug fixes in 2.8 authored by Yuya Nishihara's avatar Yuya Nishihara
...@@ -4,7 +4,13 @@ ...@@ -4,7 +4,13 @@
== Bug Fixes == == Bug Fixes ==
N/A * commit: convert options string to a HTML string (fixes #2543)
* manifest: report invalid --line option as error instead of traceback
* repotreeitem: have RepoItem respond to EditRole (fixes #2550)
* repoview: disable hover effect of column header because it has no click action
* run: forcibly use bundled Qt plugins in frozen environment (fixes #2513)
* several GC fixes causing "C++ object has been deleted" (fixes #2554, #2564)
== Improvements == == Improvements ==
...@@ -8,7 +14,33 @@ ...@@ -8,7 +14,33 @@
== Improvements == == Improvements ==
N/A * annotate: group related context menu items
* annotate: 'Go to Original revision' on Ctrl+click or double click on margin
* commit: allow amending merge revisions when mercurial >= 2.6
* customtools: add 'workingdir' setting, {FILES} and {ALLFILES} variables
* customtools: add a "Custom Tools" submenu to the commit file context dialogs
* customtools: list available icons in setting dialog
* email: remember patch attachment (body, inline, attach) and diffstate options
* fileview: load selected text into searchbar when searchbar is shown
* graph: show graft relations (closes #2008)
* infobar: overlay infobar on top of revision graph (closes #2113)
* lexers: allow user configuration of lexers by file extension
* messageentry: make the lexer optional
* messageentry: improved "Apply Format" behavior
* qscilib: improve the multi-selection behavior
* repomodel: use monospace font for Node and Converted columns
* repofilter: add "Show/Hide hidden changesets" (and visual effect in graph)
* repofilter: better revset detection and visual effect (closes #2019)
* repofilter: remember working branch as special symbol (refs #2206)
* repofilter: show progress/error messages loudly in infobar (closes #344)
* repoview: add option to show full author name (closes #2434)
* repowidget: add menu to copy patch of multi-select to clipboard (closes #2504)
* repowidget: show the actual number of outgoing changesets
* revdetails: add revision details dialog
* settings: improved selection of editor and terminal application
* sync: add option to push without confirmation dialog (closes #190)
* workbench: allow clone dialog to be non-modal
* workbench: add combobox to select push/pull target
== Installer == == Installer ==
...@@ -12,7 +44,7 @@ ...@@ -12,7 +44,7 @@
== Installer == == Installer ==
N/A * enable mercurial_keyring by default on Windows
== Bug Fixes in Third-party Modules == == Bug Fixes in Third-party Modules ==
... ...
......