changelog: include treeview fixes
This commit is contained in:
parent
2fc20330a3
commit
1c6573aa1b
65
changelog.md
65
changelog.md
|
@ -1,6 +1,6 @@
|
||||||
# Changes Log
|
# Changes Log
|
||||||
|
|
||||||
## 2.1 - 2022-06-07
|
## [2.1.0] - 2022-06-07
|
||||||
|
|
||||||
### New Features
|
### New Features
|
||||||
* Make distinction between
|
* Make distinction between
|
||||||
|
@ -107,6 +107,11 @@
|
||||||
startup named [skip_plugins_version](https://github.com/lite-xl/lite-xl/pull/879)
|
startup named [skip_plugins_version](https://github.com/lite-xl/lite-xl/pull/879)
|
||||||
|
|
||||||
### Backward Incompatible Changes
|
### Backward Incompatible Changes
|
||||||
|
* [Upgraded Lua to 5.4](https://github.com/lite-xl/lite-xl/pull/781), which
|
||||||
|
should improve performance, and provide useful extra functionality. It should
|
||||||
|
also be more available out of the box with most modern
|
||||||
|
linux/unix-based package managers.
|
||||||
|
|
||||||
* Bumped plugin mod-version number as various interfaces like: `DocView`,
|
* Bumped plugin mod-version number as various interfaces like: `DocView`,
|
||||||
`StatusView` and `CommandView` have changed which should require a revision
|
`StatusView` and `CommandView` have changed which should require a revision
|
||||||
from plugin developers to make sure their plugins work with this new release.
|
from plugin developers to make sure their plugins work with this new release.
|
||||||
|
@ -116,7 +121,7 @@
|
||||||
|
|
||||||
* For plugin developers, declaring config options by directly assigning
|
* For plugin developers, declaring config options by directly assigning
|
||||||
to the plugin table (eg: `config.plugins.plugin_name.myvalue = 10`) was
|
to the plugin table (eg: `config.plugins.plugin_name.myvalue = 10`) was
|
||||||
deprecated in favor of using `common.merge`
|
deprecated in favor of using `common.merge`.
|
||||||
|
|
||||||
**Example:**
|
**Example:**
|
||||||
```lua
|
```lua
|
||||||
|
@ -188,11 +193,6 @@
|
||||||
```
|
```
|
||||||
|
|
||||||
### Other Changes
|
### Other Changes
|
||||||
* [Upgraded Lua to 5.4](https://github.com/lite-xl/lite-xl/pull/781), which
|
|
||||||
should improve performance, and provide useful extra functionality. It should
|
|
||||||
also be more available out of the box with most modern
|
|
||||||
linux/unix-based package managers.
|
|
||||||
|
|
||||||
* Removed `dmon`, and implemented independent backends for dirmonitoring. Also
|
* Removed `dmon`, and implemented independent backends for dirmonitoring. Also
|
||||||
more cleanly split out dirmonitoring into its own class in lua, from core.init.
|
more cleanly split out dirmonitoring into its own class in lua, from core.init.
|
||||||
We should now support FreeBSD; and any other system that uses `kqueue` as
|
We should now support FreeBSD; and any other system that uses `kqueue` as
|
||||||
|
@ -227,7 +227,7 @@
|
||||||
syntax file.
|
syntax file.
|
||||||
|
|
||||||
* [Improvements to borderless](https://github.com/lite-xl/lite-xl/pull/994)
|
* [Improvements to borderless](https://github.com/lite-xl/lite-xl/pull/994)
|
||||||
mode on Windows
|
mode on Windows.
|
||||||
|
|
||||||
* Fixed a bunch of problems relating to
|
* Fixed a bunch of problems relating to
|
||||||
[multi-cursor](https://github.com/lite-xl/lite-xl/pull/886).
|
[multi-cursor](https://github.com/lite-xl/lite-xl/pull/886).
|
||||||
|
@ -280,9 +280,12 @@
|
||||||
|
|
||||||
* Improved [tokenizer performance](https://github.com/lite-xl/lite-xl/pull/896).
|
* Improved [tokenizer performance](https://github.com/lite-xl/lite-xl/pull/896).
|
||||||
|
|
||||||
|
* TreeView improvements for
|
||||||
|
[multi-project](https://github.com/lite-xl/lite-xl/pull/1010).
|
||||||
|
|
||||||
* Many, many, many more changes that are too numerous to list.
|
* Many, many, many more changes that are too numerous to list.
|
||||||
|
|
||||||
## 2.0.5
|
## [2.0.5] - 2022-01-29
|
||||||
|
|
||||||
Revamp the project's user module so that modifications are immediately applied.
|
Revamp the project's user module so that modifications are immediately applied.
|
||||||
|
|
||||||
|
@ -322,7 +325,7 @@ entry is highlighted.
|
||||||
|
|
||||||
The NagView warning window now no longer moves the document content.
|
The NagView warning window now no longer moves the document content.
|
||||||
|
|
||||||
## 2.0.4
|
## [2.0.4] - 2021-12-20
|
||||||
|
|
||||||
Fix some bugs related to newly introduced directory monitoring using the
|
Fix some bugs related to newly introduced directory monitoring using the
|
||||||
dmon library.
|
dmon library.
|
||||||
|
@ -334,7 +337,7 @@ characters visualization.
|
||||||
|
|
||||||
Other fixes and improvements contributed by @Guldoman.
|
Other fixes and improvements contributed by @Guldoman.
|
||||||
|
|
||||||
## 2.0.3
|
## [2.0.3] - 2021-10-23
|
||||||
|
|
||||||
Replace periodic rescan of project folder with a notification based system
|
Replace periodic rescan of project folder with a notification based system
|
||||||
using the [dmon library](https://github.com/septag/dmon). Improves performance
|
using the [dmon library](https://github.com/septag/dmon). Improves performance
|
||||||
|
@ -361,7 +364,7 @@ Add some improvements for very slow network file systems.
|
||||||
|
|
||||||
Fix problem with python syntax highlighting, contributed by @dflock.
|
Fix problem with python syntax highlighting, contributed by @dflock.
|
||||||
|
|
||||||
## 2.0.2
|
## [2.0.2] - 2021-09-10
|
||||||
|
|
||||||
Fix problem project directory when starting the application from Launcher on
|
Fix problem project directory when starting the application from Launcher on
|
||||||
macOS.
|
macOS.
|
||||||
|
@ -397,7 +400,7 @@ Other minor improvements and fixes.
|
||||||
With many thanks to the contributors: @adamharrison, @takase1121, @Guldoman,
|
With many thanks to the contributors: @adamharrison, @takase1121, @Guldoman,
|
||||||
@redtide, @Timofffee, @boppyt, @Jan200101.
|
@redtide, @Timofffee, @boppyt, @Jan200101.
|
||||||
|
|
||||||
## 2.0.1
|
## [2.0.1] - 2021-08-28
|
||||||
|
|
||||||
Fix a few bugs and we mandate the mod-version 2 for plugins.
|
Fix a few bugs and we mandate the mod-version 2 for plugins.
|
||||||
This means that users should ensure they have up-to-date plugins for Lite XL 2.0.
|
This means that users should ensure they have up-to-date plugins for Lite XL 2.0.
|
||||||
|
@ -412,7 +415,7 @@ Here some details about the bug fixes:
|
||||||
- fix error that prevented the verification of plugins versions
|
- fix error that prevented the verification of plugins versions
|
||||||
- fix error on X11 that caused a bug window event on exit
|
- fix error on X11 that caused a bug window event on exit
|
||||||
|
|
||||||
## 2.0
|
## [2.0] - 2021-08-16
|
||||||
|
|
||||||
The 2.0 version of lite contains *breaking changes* to lite, in terms of how
|
The 2.0 version of lite contains *breaking changes* to lite, in terms of how
|
||||||
plugin settings are structured; any custom plugins may need to be adjusted
|
plugin settings are structured; any custom plugins may need to be adjusted
|
||||||
|
@ -455,7 +458,7 @@ folder to remove these if they're present.
|
||||||
In addition, there have been many other small fixes and improvements, too
|
In addition, there have been many other small fixes and improvements, too
|
||||||
numerous to list here.
|
numerous to list here.
|
||||||
|
|
||||||
## 1.16.11
|
## [1.16.11] - 2021-05-28
|
||||||
|
|
||||||
When opening directories with too many files lite-xl now keep displaying files
|
When opening directories with too many files lite-xl now keep displaying files
|
||||||
and directories in the treeview. The application remains functional and the
|
and directories in the treeview. The application remains functional and the
|
||||||
|
@ -483,7 +486,7 @@ Fix bug with close button not working in borderless window mode.
|
||||||
|
|
||||||
Fix problem with normalization of filename for opened documents.
|
Fix problem with normalization of filename for opened documents.
|
||||||
|
|
||||||
## 1.16.10
|
## [1.16.10] - 2021-05-22
|
||||||
|
|
||||||
Improved syntax highlight system thanks to @liquidev and @adamharrison.
|
Improved syntax highlight system thanks to @liquidev and @adamharrison.
|
||||||
Thanks to the new system we provide more a accurate syntax highlighting for
|
Thanks to the new system we provide more a accurate syntax highlighting for
|
||||||
|
@ -500,13 +503,13 @@ Add documentation for keymap binding, thanks to @Janis-Leuenberger.
|
||||||
|
|
||||||
Added a contributors page in `doc/contributors.md`.
|
Added a contributors page in `doc/contributors.md`.
|
||||||
|
|
||||||
## 1.16.9
|
## [1.16.9] - 2021-05-06
|
||||||
|
|
||||||
Fix a bug related to nested panes resizing.
|
Fix a bug related to nested panes resizing.
|
||||||
|
|
||||||
Fix problem preventing creating a new file.
|
Fix problem preventing creating a new file.
|
||||||
|
|
||||||
## 1.16.8
|
## [1.16.8] - 2021-05-06
|
||||||
|
|
||||||
Fix application crash when using the command `core:restart`.
|
Fix application crash when using the command `core:restart`.
|
||||||
|
|
||||||
|
@ -528,13 +531,13 @@ Both kind of tags can appear in new plugins in the form:
|
||||||
|
|
||||||
where the old tag needs to appear at the end for compatibility.
|
where the old tag needs to appear at the end for compatibility.
|
||||||
|
|
||||||
## 1.16.7
|
## [1.16.7] - 2021-05-01
|
||||||
|
|
||||||
Add support for retina displays on Mac OS X.
|
Add support for retina displays on Mac OS X.
|
||||||
|
|
||||||
Fix a few problems related to file paths.
|
Fix a few problems related to file paths.
|
||||||
|
|
||||||
## 1.16.6
|
## [1.16.6] - 2021-04-21
|
||||||
|
|
||||||
Implement a system to check the compatibility of plugins by checking a release
|
Implement a system to check the compatibility of plugins by checking a release
|
||||||
tag. Plugins that don't have the release tag will not be loaded.
|
tag. Plugins that don't have the release tag will not be loaded.
|
||||||
|
@ -570,11 +573,11 @@ Improve the NagView to accept keyboard commands and introduce dialog commands.
|
||||||
Add hook function `Doc:on_text_change` called on document changes, to be
|
Add hook function `Doc:on_text_change` called on document changes, to be
|
||||||
used by plugins.
|
used by plugins.
|
||||||
|
|
||||||
## 1.16.5
|
## [1.16.5] - 2021-03-20
|
||||||
|
|
||||||
Hotfix for Github's issue https://github.com/franko/lite-xl/issues/122
|
Hotfix for Github's issue https://github.com/franko/lite-xl/issues/122
|
||||||
|
|
||||||
## 1.16.4
|
## [1.16.4] - 2021-03-20
|
||||||
|
|
||||||
Add tooltips to show full file names from the tree-view.
|
Add tooltips to show full file names from the tree-view.
|
||||||
|
|
||||||
|
@ -589,7 +592,7 @@ Made borders between tabs look cleaner.
|
||||||
|
|
||||||
Fix problem with files using hard tabs.
|
Fix problem with files using hard tabs.
|
||||||
|
|
||||||
## 1.16.2
|
## [1.16.2] - 2021-03-05
|
||||||
|
|
||||||
Implement close button for tabs.
|
Implement close button for tabs.
|
||||||
|
|
||||||
|
@ -597,7 +600,7 @@ Make the command view list of suggestion scrollable to see all the items.
|
||||||
|
|
||||||
Improve update/resize behavior of treeview and toolbar.
|
Improve update/resize behavior of treeview and toolbar.
|
||||||
|
|
||||||
## 1.16.1
|
## [1.16.1] - 2021-02-25
|
||||||
|
|
||||||
Improve behavior of commands to move, delete and duplicate multiple lines:
|
Improve behavior of commands to move, delete and duplicate multiple lines:
|
||||||
no longer include the last line if it does not contain any selection.
|
no longer include the last line if it does not contain any selection.
|
||||||
|
@ -611,7 +614,7 @@ Very useful for remote sessions where visual transitions doesn't work well.
|
||||||
Fix many small problems related to the new toolbar and the tooptips.
|
Fix many small problems related to the new toolbar and the tooptips.
|
||||||
Fix problem with spacing in treeview when using monospace fonts.
|
Fix problem with spacing in treeview when using monospace fonts.
|
||||||
|
|
||||||
## 1.16
|
## [1.16] - 2021-02-19
|
||||||
|
|
||||||
Implement a toolbar shown in the bottom part of the tree-view.
|
Implement a toolbar shown in the bottom part of the tree-view.
|
||||||
The toolbar is especially meant for new users to give an easy, visual, access
|
The toolbar is especially meant for new users to give an easy, visual, access
|
||||||
|
@ -632,7 +635,7 @@ Show the full path filename of the active document in the window's title.
|
||||||
|
|
||||||
Fix problem with user's module reload not always enabled.
|
Fix problem with user's module reload not always enabled.
|
||||||
|
|
||||||
## 1.15
|
## [1.15] - 2021-01-04
|
||||||
|
|
||||||
**Project directories**
|
**Project directories**
|
||||||
|
|
||||||
|
@ -676,7 +679,7 @@ Show 'Lite XL' instead of 'lite' and the version number.
|
||||||
A few quirks previously with some of the new features have been fixed for a
|
A few quirks previously with some of the new features have been fixed for a
|
||||||
better user experience.
|
better user experience.
|
||||||
|
|
||||||
## 1.14
|
## [1.14] - 2020-12-13
|
||||||
|
|
||||||
**Project Management**
|
**Project Management**
|
||||||
|
|
||||||
|
@ -717,7 +720,7 @@ improves text selection with mouse.
|
||||||
|
|
||||||
Correct font's rendering for full hinting mode when using subpixel antialiasing.
|
Correct font's rendering for full hinting mode when using subpixel antialiasing.
|
||||||
|
|
||||||
## 1.13
|
## [1.13] - 2020-12-06
|
||||||
|
|
||||||
**Rendering options for fonts**
|
**Rendering options for fonts**
|
||||||
|
|
||||||
|
@ -763,7 +766,7 @@ on Windows wher "USERPROFILE" is used instead.
|
||||||
|
|
||||||
A new global variable `USERDIR` is exposed to point to the user's directory.
|
A new global variable `USERDIR` is exposed to point to the user's directory.
|
||||||
|
|
||||||
## 1.11
|
## [1.11] - 2020-07-05
|
||||||
|
|
||||||
- include changes from rxi's Lite 1.11
|
- include changes from rxi's Lite 1.11
|
||||||
- fix behavior of tab to indent multiple lines
|
- fix behavior of tab to indent multiple lines
|
||||||
|
@ -771,11 +774,11 @@ A new global variable `USERDIR` is exposed to point to the user's directory.
|
||||||
- limit project scan to a maximum number of files to limit memory usage
|
- limit project scan to a maximum number of files to limit memory usage
|
||||||
- list recently visited files when using "Find File" command
|
- list recently visited files when using "Find File" command
|
||||||
|
|
||||||
## 1.08
|
## [1.08] - 2020-06-14
|
||||||
|
|
||||||
- Subpixel font rendering, removed gamma correction
|
- Subpixel font rendering, removed gamma correction
|
||||||
- Avoid using CPU when the editor is idle
|
- Avoid using CPU when the editor is idle
|
||||||
|
|
||||||
## 1.06
|
## [1.06] - 2020-05-31
|
||||||
|
|
||||||
- subpixel font rendering with gamma correction
|
- subpixel font rendering with gamma correction
|
||||||
|
|
Loading…
Reference in New Issue