aboutsummaryrefslogtreecommitdiff
path: root/data/plugins/projectsearch.lua
AgeCommit message (Collapse)Author
2022-09-14Added in simple directory search to treeview. (#1110)Adam
2022-06-02Add `text` and `select_text` to `CommandView` optionsGuldoman
2022-05-31Merge pull request #1004 from Guldoman/PR_commandview_optionsJefferson González
Add options table to `CommandView:enter`
2022-05-31plugins: dropped --lite-xl version tagjgmdev
2022-05-30Use new `CommandView:enter` options tableGuldoman
2022-04-03Bumping version numbers.Adam Harrison
2022-02-13Plugin projectsearch: set command view text to current document selection.jgmdev
2021-12-31Migrate to Lua 5.4Jan200101
2021-11-14Propogated mouse clicks correctly.Adam Harrison
2021-08-29Fix crash in project search when project has no filesGuldoman
2021-08-27Introduce View objects context propertyFrancesco Abbate
Used to determine if an instance of the given class should be closed or not when a project session is terminated.
2021-08-172.0 changelog and modversion updates.Adam Harrison
2021-06-02Add PCRE to support regular expressionsAdam
Use regular expressions instead of Lua patterns for find and replace editor commands. Syntax files can now use regex or Lua patterns as before keeping backward compatibility for plugins.
2021-05-26Implement lazy loading of directoriesFrancesco Abbate
When the number of files in a project directory is above the max limit switch back to a mechanism to read directory content only when the corresponding folder is expanded in the treeview. When the command core:find-file is invoked the command core:open-file is executed instead because the complete list of the project's files is not available. When a project search is done we search through all the files within the project dir without indexing them. Address issues #217 #203 #183.
2021-05-17Truncated lines longer than 256 characters, and skipped to the relevant ↵Adam
portion of the line to reduce slowdown and increase relevancy. (#185)
2021-05-17Added in keyboard shortcuts to the project search module. (#188)Adam
2021-05-05Introduce new plugin versioning tag mod-versionFrancesco Abbate
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.
2021-04-06Add plugin verification by version tagFrancesco Abbate
2021-01-13Do not add project path in files from project searchv1.15.1-lite-xlFrancesco Abbate
2020-12-28Fix find in project problem with get_active_viewFrancesco Abbate
2020-12-28Change project files output to not include a prefix '/' in filenameFrancesco Abbate
It make sense to not put the initial '/' in the filename as the name is relative to the top directory it belongs to. By removing the the initial '/' in the filename we can re-introduce the variable core.project_files to stay compatible with standard Lite. The project_files variable will always point to the files table of the first entry of core.project_directories.
2020-12-27Fix project search and status view for new add directory featureFrancesco Abbate
2020-05-02Added brightness transition to projectsearch text/line on completerxi
2020-05-02Added scroll boundsrxi
Resolves #9 Resolves #6 Resolves #3
2020-05-01Added `refresh` command (`f5`) to projectsearch plugin's ResultViewrxi
2020-02-22Made up/down commands on projectsearch ResultView scroll viewrxi
Fixes #14
2019-12-28Initial commitrxi