aboutsummaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2022-06-14Merge pull request #97 from Guldoman/PR_improve_minimap2Guldoman
`minimap`: Performance improvements
2022-06-14Merge pull request #103 from fortrax-br/noniconsGuldoman
[nonicons] Fixed wrong icon on opened directory
2022-06-14Add support for SQL strings to language_phpKatrina Grace
2022-06-14Fixed wrong icon on opened directoryDheisom Gomes
2022-06-14Add language_htaccessKatrina Grace
2022-06-14`minimap`: handle more cache invalidation casesGuldoman
The cache is now invalidated when some settings change. It is now also invalidated on color scheme change. This assumes that the table `style.syntax["normal"]` is always replaced on color scheme change.
2022-06-13`minimap`: don't crash with colors with invalid alphaGuldoman
2022-06-13`minimap`: fix cutoff offsetGuldoman
2022-06-12language_v: add syntax support for raw stringsBen Larisch
2022-06-12language_go: add syntax support for Go generic functionsBen Larisch
2022-06-12language_v: add missing table to filesBen Larisch
2022-06-11`minimap`: correctly manage inserted/removed linesGuldoman
2022-06-09`minimap`: performance improvements (cache, merge, avoid splitting)Guldoman
Add a cache for the rects. This greatly improves performance, but poses cache invalidation problems. For example changing color scheme doesn't invalidate the cache. Merge touching rects with the same color. Add option to specify minimum number of spaces needed to split a token.
2022-06-09`minimap`: allow per-`DocView` toggle even if globally disabledGuldoman
2022-06-08settings: added tooltip to website buttonjgmdev
2022-06-07settings: added about pane and status bar optionsjgmdev
2022-06-07changed indentation to 2 spaces for consistency across the repojgmdev
2022-06-07align_caret: correct mod versionjgmdev
2022-06-07`minimap`: Add per-`DocView` toggle and option to hide on small docs (#96)Guldoman
* `minimap`: draw correct lines when not highlighting * `minimap`: add toggle per-`DocView` * `minimap`: add option to automatically hide on small docs
2022-06-06language_php: support heredocs and variables inside stringsjgmdev
2022-06-06Add `align_carets` (#89)Guldoman
2022-06-06language_go: small fixes (#95)sammyette
this makes sure that struct literals are always highlighted, not only when they aren't empty highlights single return types in functions highlights the `i` suffix in a number, which signifies a complex number highlights the type in type coercion syntax highlights iota as keyword2
2022-06-05added wordcount pluginAdam Harrison
2022-06-05language_go: extended matching and other improvementsjgmdev
2022-06-03bracketmatch: return line height on DocView:draw_line_textjgmdev
2022-06-03Add more `bracketmatch` styles (#81)Guldoman
* `bracketmatch`: Don't consider comments * `bracketmatch`: Add new styles * `bracketmatch`: Add "frame" style
2022-06-02settings: optimizations and properly apply plugins skip versionsjgmdev
2022-06-02settings: remove no longer applicable show spaces optionjgmdev
2022-06-01fix wrong loading order of user enabled pluginsjgmdev
2022-05-31removed lite-xl version and left only mod versionjgmdev
2022-05-29settings: save settings on theme changejgmdev
2022-05-25settings: clean previous binds on apply_kybinding()jgmdev
2022-05-24colorpreview: enable by defaultjgmdev
2022-05-24autosave: enable by defaultjgmdev
2022-05-24renamed enable to enabled to match all pluginsjgmdev
2022-05-24colorpreview: allow live disablingjgmdev
2022-05-24autosave: allow live disablingjgmdev
2022-05-24settings: do not save at exit to prevent config conflicts with other lite-xl ↵jgmdev
instances
2022-05-24added config_spec and other plugin compatibility fixes.jgmdev
2022-05-24settings: load config_spec of plugins enabled after startupjgmdev
2022-05-24settings: allow empty descriptions with default valuejgmdev
2022-05-24settings: call scan_plugins_spec() before merge_settings()jgmdev
2022-05-23settings: added ability to scan for plugins config_spec.jgmdev
2022-05-23Add settings gui plugin (#65)Jefferson González
* Appropriately merged config hashes. * indentguide: use indent size from doc instead of config * added settings gui plugin * added new animation/transition settings * overwrite ToolbarView settings command * Introduced new button type * Added button to open user module on General section * settings: partially implemented keybindings * initial support for settings.type.LIST_STRINGS * added on_apply, prettify settings file and other fixes * added ability to save keybinds and apply at startup * dropped custom prettify in favor of new common.serialize support * handle plugins enable/disable * added priority:0 * added color theme chooser pane * do not remove duplicated colors * properly list all shortcuts assigned to a command * handle multiple bindings per command * custom drawing of colors preview * added video preview to readme * removed unused settings.type.LIST_NUMBERS
2022-05-22indentguide: renamed idx to linejgmdev
2022-05-22colorpreview: renamed idx to linejgmdev
2022-05-22smoothcaret: fixed new line wrap issuejgmdev
2022-05-22Fix various plugins for linewrappingjgmdev
2022-05-22minimap: simplify predicate since Object:is is now strictjgmdev
2022-05-22lfautoinsert: make use of new strict predicatejgmdev