| Age | Commit message (Collapse) | Author |
|
* The maximum amount of visited files is configurable with
config.max_visited_files to prevent indefinite addition
of visited files
* Visited files are cleared when opening a different project
* We now use the absolute path instead of relative to prevent
issues with multiple project directories
* config.max_visited_files added to settings ui plugin
* save and restore core.visited_files on the workspace plugin for each
project
|
|
* Save in the `workspace` unsaved named files
* Save in the `workspace` the `crlf` status and restore it for "new" files
|
|
* Initial commit to clean up projects; spun off find-file to
its own plugin, removed project limit, removed the concept of a
project maintaining an ordered list of files, and allowed treeview
to see things like hidden files and files not actually in the project.
* Normalizing things, fixed typo.
* Abstracted root project, and made things more in line with current master behaviour.
* Removed unused legacy code, as well as ensured that we use absolute paths.
* Fixed issue with backslahes on linux, will look at windows at some point.
* Removed stray print.
* Removed orphaned function.
* Removed extraneous command.
* Fixed the ability to close project folders.
* Adaptations for project rework.
* Removed superceded function.
* Applied jgm's suggestions.
|
|
This change ensures that any user or project custom settings are first
applied or loaded before trying to restore a workspace. Some examples of
the issues this can fix:
* init.lua - editor config settings inside a co-routine
* user_settings.lua - editor config settings loaded after all plugins
loaded
* project module (.pragtical_project.lua) - applied on project change
* etc...
|
|
* Added in the ability to pull scrolls from views, as all views have the capability of scrolling now.
|
|
|
|
|
|
Since 5526041da32a37a11c9f1400b5eaf6fb82a78254 we check a pair of
line&column to decide if we should scroll to the cursor.
Previously we only considered a single line&column.
|
|
|
|
|
|
|
|
When a filename cannot be read when restoring a session do
not create a document. Previous behavior was to create an empty
"unsaved" document.
|
|
New plugins should use the version tag:
-- mod-version: 1
The old version tag "-- lite-xl 1.16" will be considerer equivalent
to mod-version 1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Now treat coherently the case when the project directory is removed from
the project directories.
|
|
|
|
|
|
|
|
|