 AdamandGitHub
|
a7bbd3d6f7
|
Merge pull request #666 from Guldoman/no_restore_title
Restore `TitleView` only when needed
|
2021-11-14 15:59:26 -05:00 |
|
Adam Harrison
|
5b8c08e93a
|
Missing parentheses.
|
2021-11-07 17:57:15 -05:00 |
|
Adam Harrison
|
24669293c7
|
Made it so that we originally start on the parent directory of the current project, but provide a list of recently used projects if on that directory. If a directory separator is added, then everything is as normal.
|
2021-11-07 17:54:42 -05:00 |
|
 AdamandGitHub
|
3b38e7c351
|
Merge pull request #661 from Guldoman/open_in_right_node
In `TreeView` add `DocView` to the correct `Node`
|
2021-11-07 17:19:23 -05:00 |
|
 AdamandGitHub
|
40f698e4bf
|
Merge pull request #625 from Guldoman/allow_closing_primary
Select a new primary node when closing the current one
|
2021-11-07 15:10:19 -05:00 |
|
 AdamandGitHub
|
b7042fd9f7
|
Merge pull request #631 from Guldoman/fix_missing_subsyntax
Use `header` to get syntax only when provided
|
2021-11-07 15:09:50 -05:00 |
|
 AdamandGitHub
|
286183f917
|
Merge pull request #634 from Guldoman/fix_highlighter_holes
Don't insert `nil` in highlighter lines table
|
2021-11-04 20:45:03 -04:00 |
|
 AdamandGitHub
|
920982cbe7
|
Merge pull request #629 from Guldoman/avoid_patterns_search
Use plain search by default in `search.find`
|
2021-10-31 13:55:30 -04:00 |
|
 AdamandFrancesco Abbate
|
6aa316e3c3
|
Rearranged DPI calc so that on calc failure, returns 1. (#547)
|
2021-10-02 18:39:21 +02:00 |
|
 AdamandFrancesco Abbate
|
ed3ea35ed5
|
Potentially fixing issue with cache not invalidating on restart. (#548)
|
2021-10-02 18:39:21 +02:00 |
|
 Adam HarrisonandFrancesco Abbate
|
291616df3f
|
Removed extra macros, used PLATFORM. Also removed MACOS, as it's redundant C code that's already encapsulated within PLATFORM.
|
2021-10-02 18:39:03 +02:00 |
|
 AdamandFrancesco Abbate
|
ab73f914ad
|
Added in custom runtime environment variable for ease of testing. (#538)
|
2021-10-02 18:37:00 +02:00 |
|
Adam Harrison
|
2ac7c7f09b
|
Syntax.
|
2021-09-16 17:43:17 -04:00 |
|
Adam Harrison
|
4b828eff65
|
Markdown subsyntax highlighting.
|
2021-09-16 17:29:44 -04:00 |
|
 Adam HarrisonandFrancesco Abbate
|
b7f2d1ad03
|
Forgot to return an 'n'.
|
2021-09-07 15:03:00 +02:00 |
|
 Adam HarrisonandFrancesco Abbate
|
7811660caf
|
Fixed replace to make it multicursor-aware.
|
2021-09-07 15:03:00 +02:00 |
|
 Adam HarrisonandFrancesco Abbate
|
1d61cf989f
|
Fixed cursor movement.
|
2021-09-07 15:03:00 +02:00 |
|
 Adam HarrisonandFrancesco Abbate
|
d352eb1cb9
|
Fixed cursors moving around with removal and inserts with cursors. Also fixed drawing line highlights with multicursors.
|
2021-09-07 15:03:00 +02:00 |
|
 Adam HarrisonandFrancesco Abbate
|
9d4e944549
|
Added in two new VSC-style multicursor shortcuts.
|
2021-09-07 15:03:00 +02:00 |
|
 AdamandGitHub
|
a0508103b1
|
Merge pull request #481 from Guldoman/h_scroll_size_cache
Add a simple cache to `DocView:get_h_scrollable_size`
|
2021-09-02 20:01:06 -04:00 |
|
 AdamandGitHub
|
06b64f2928
|
Merge pull request #465 from adamharrison/fix-multicursor-commands
Forgot to return an 'n'.
|
2021-08-31 16:23:17 -04:00 |
|
Adam Harrison
|
e541236c22
|
Forgot to return an 'n'.
|
2021-08-31 16:21:40 -04:00 |
|
 AdamandGitHub
|
49bee555fa
|
Merge pull request #455 from adamharrison/fix-multicursor-commands
Fixed replace to make it multicursor-aware.
|
2021-08-31 16:09:08 -04:00 |
|
Adam Harrison
|
1c4a4e763e
|
Fixed replace to make it multicursor-aware.
|
2021-08-30 22:56:33 -04:00 |
|
 AdamandGitHub
|
8d6ac47cd0
|
Merge pull request #451 from Timofffee/fix-macos-keymap
Fix macOS keymap
|
2021-08-30 13:37:07 -04:00 |
|
 AdamandGitHub
|
3eb6f1dbd4
|
Merge pull request #430 from adamharrison/vsc-multicursor-shortcuts
Added in two new VSC-style multicursor shortcuts.
|
2021-08-30 10:52:09 -04:00 |
|
Adam Harrison
|
4ae16615e8
|
Fixed cursor movement.
|
2021-08-29 20:05:58 -04:00 |
|
Adam Harrison
|
bbe4e21f52
|
Fixed cursors moving around with removal and inserts with cursors. Also fixed drawing line highlights with multicursors.
|
2021-08-29 17:54:57 -04:00 |
|
Adam Harrison
|
58f4963ade
|
Added in two new VSC-style multicursor shortcuts.
|
2021-08-28 13:42:06 -04:00 |
|
 Adam HarrisonandFrancesco
|
b6af395fc7
|
2.0 changelog and modversion updates.
|
2021-08-17 20:24:44 +02:00 |
|
 AdamandGitHub
|
2ea62eee8f
|
Merge pull request #391 from adamharrison/fix-replace-tooltip
Added in additional function to remove tooltip after cancelling replace.
|
2021-08-14 09:12:20 -04:00 |
|
 AdamandGitHub
|
9e45b1de58
|
Merge pull request #390 from adamharrison/cursor-fixes
Fixed multilne cursors at the edges of docuemnts.
|
2021-08-14 09:12:13 -04:00 |
|
Adam Harrison
|
5f1e68b824
|
Added in additional function to remove tooltip after cancelling replace.
|
2021-08-14 09:11:07 -04:00 |
|
Adam Harrison
|
8e9c410d27
|
Fixed multilne cursors at the edges of docuemnts.
|
2021-08-14 08:59:37 -04:00 |
|
 AdamandGitHub
|
37dcc4725f
|
Merge pull request #376 from adamharrison/clipboard-fix
Added in a hash check to the system clipboard.
|
2021-08-12 15:30:50 -04:00 |
|
 AdamandGitHub
|
db3e9cb914
|
Merge pull request #384 from adamharrison/fix-multi-directory
Handle proper path normalization if we begin with '..'.
|
2021-08-12 09:53:16 -04:00 |
|
 AdamandGitHub
|
f3e750ccb4
|
Merge pull request #378 from adamharrison/close-other-tabs
Added in close others, and refactored close all.
|
2021-08-12 09:53:04 -04:00 |
|
 AdamandGitHub
|
d9fc6d407b
|
Merge pull request #377 from adamharrison/regex-anchored
Fixed small bug on bootup, and added in a multiline qualifier to replacements.
|
2021-08-12 09:52:54 -04:00 |
|
Adam Harrison
|
e2a7578553
|
If multiple '..' handle correctly.
|
2021-08-11 20:54:03 -04:00 |
|
Adam Harrison
|
5e66f74f38
|
Handle proper path normalization if we begin with '..'.
|
2021-08-11 19:19:58 -04:00 |
|
Adam Harrison
|
acd122bc34
|
Small fix.
|
2021-08-11 18:38:36 -04:00 |
|
Adam Harrison
|
aa4d91a03f
|
Reverted hash changes; simply copy entire clipboard.
|
2021-08-11 18:14:46 -04:00 |
|
Adam Harrison
|
c644ca7df6
|
keep_inactive -> keep_active
|
2021-08-10 23:29:39 -04:00 |
|
Adam Harrison
|
40c68ffcc6
|
Pairs -> IPairs
|
2021-08-10 23:18:30 -04:00 |
|
Adam Harrison
|
851dc07408
|
Added in close others, and refactored close all.
|
2021-08-10 23:14:40 -04:00 |
|
Adam Harrison
|
26a77542e3
|
Fixed small bug on bootup, and added in a multiline qualifier to replacements.
|
2021-08-10 22:01:28 -04:00 |
|
Adam Harrison
|
255c45b30b
|
Since we're modifying the clipboard, actually makes way more sense to use this hash.
|
2021-08-10 21:29:33 -04:00 |
|
Adam Harrison
|
71e62ce84f
|
Added in a hash check to the system clipboard.
|
2021-08-10 21:25:40 -04:00 |
|
 AdamandGitHub
|
f3a8e264fe
|
Merge pull request #370 from adamharrison/home-fixes
Changed behaviour of home.
|
2021-08-10 14:46:48 -04:00 |
|
Adam Harrison
|
3c8da0fc3f
|
Added in selection as well.
|
2021-08-06 18:09:36 -04:00 |
|
Adam Harrison
|
2bf56e67c5
|
Changed behaviour of home.
|
2021-08-06 18:08:08 -04:00 |
|
 AdamandGitHub
|
5155f7a2a4
|
Merge pull request #338 from lite-xl/Merged
Merging dev to master.
|
2021-08-01 15:02:49 -04:00 |
|
 AdamandGitHub
|
47eaca18d8
|
Merge branch 'master' into Merged
|
2021-08-01 14:58:36 -04:00 |
|
 AdamandGitHub
|
0a0bc87319
|
Merge pull request #301 from jgmdev/api-interfaces
Documented with EmmyLua the C API using .lua interface files.
|
2021-07-22 21:50:52 -04:00 |
|
Adam Harrison
|
152fd6c66c
|
Fixed doc, and fixed plugin load.
|
2021-07-20 15:09:14 -04:00 |
|
Adam Harrison
|
c461cfae93
|
Removed unecessary duplicates.
|
2021-07-20 14:50:40 -04:00 |
|
Adam Harrison
|
0777a6f0b8
|
Merged dev to master.
|
2021-07-20 14:39:50 -04:00 |
|
 AdamandGitHub
|
69da9655d1
|
Merge pull request #334 from adamharrison/find-fixes
Find Improvements
|
2021-07-16 17:53:41 -04:00 |
|
 AdamandGitHub
|
7d40458489
|
Merge pull request #335 from lite-xl/build-removal
Removed legacy build system.
|
2021-07-16 17:53:14 -04:00 |
|
Adam Harrison
|
e144ad3271
|
Removed legacy build system.
|
2021-07-15 20:47:44 -04:00 |
|
Adam Harrison
|
6330f4d596
|
Allowed find to function across different views.
|
2021-07-15 18:29:48 -04:00 |
|
Adam Harrison
|
a218a95c45
|
Updated keys as well.
|
2021-07-15 18:21:54 -04:00 |
|
Adam Harrison
|
0dda252096
|
Reverted find fixes.
|
2021-07-15 18:15:05 -04:00 |
|
 AdamandGitHub
|
0426fc26c2
|
Merge pull request #333 from adamharrison/namespace-config
Namespace plugin configs
|
2021-07-15 17:58:51 -04:00 |
|
Adam Harrison
|
423cd33810
|
Typo.
|
2021-07-15 17:58:14 -04:00 |
|
Adam Harrison
|
e539310e6d
|
Namespace plugin-specific configuration settings.
|
2021-07-15 17:58:14 -04:00 |
|
 AdamandGitHub
|
d10865bcc4
|
Merge pull request #303 from jgmdev/treeview-contextmenu
Added context menu to treeview.
|
2021-07-13 22:59:24 -04:00 |
|
 AdamandGitHub
|
e1ae94a01b
|
Merge pull request #318 from lite-xl/MacOSClose
Created an extra command, to implement appropriate cmd+w behaviour on Mac.
|
2021-07-09 14:30:48 -04:00 |
|
 AdamandGitHub
|
1a87d0e4fd
|
Merge pull request #323 from lite-xl/liquidev-multicursor-reset-blink
Reset blink timer when a new cursor is created
|
2021-07-04 19:31:40 -04:00 |
|
 AdamandGitHub
|
f29b6d1cc8
|
Merge pull request #309 from redtide/git-line-endings
Set default documents line endings behavior
|
2021-06-30 11:13:42 -04:00 |
|
 AdamandGitHub
|
9126b5e64d
|
Merge pull request #313 from jgmdev/add-system-rmdir
Added `system.rmdir(path)`, and `common.rm(path, recursive)`
|
2021-06-29 17:44:58 -04:00 |
|
Adam Harrison
|
c2c59e9c99
|
Fixed XDG issue.
|
2021-06-28 10:44:40 -04:00 |
|
 AdamandGitHub
|
4d4c49e36e
|
Merge pull request #312 from redtide/application-name
Use lite-xl as project and executable names
|
2021-06-27 17:12:23 -04:00 |
|
Adam Harrison
|
f899848631
|
Added in checks so that the entire thing isn't consumed.
|
2021-06-27 13:27:20 -04:00 |
|
Adam Harrison
|
fd3f25608f
|
Created an extra command, to implement appropriat cmd+w behaviour on mac.
|
2021-06-27 13:18:54 -04:00 |
|
Adam Harrison
|
cc568e65fc
|
Changed over ctrl+w keybinding over to cmd+w, as per #311.
|
2021-06-24 18:00:50 -04:00 |
|
 AdamandGitHub
|
83a604dfb7
|
Merge pull request #296 from lite-xl/font-copy-api
Add a C API copy method for font_desc objects
|
2021-06-24 12:47:16 -04:00 |
|
 Adam HarrisonandFrancesco Abbate
|
f9edca712d
|
Added in lineguide to core.
|
2021-06-21 23:21:07 +02:00 |
|
Adam Harrison
|
8b2fb67b9b
|
Fixed regex replace.
|
2021-06-20 22:24:20 -04:00 |
|
Adam Harrison
|
46e939a3e6
|
Fixed a minor bug.
|
2021-06-20 21:34:42 -04:00 |
|
Adam Harrison
|
305921299f
|
Added in tooltips, the ability to swap between different find modes with a keybind.
|
2021-06-20 21:22:37 -04:00 |
|
 AdamandGitHub
|
2486f253eb
|
Abstracted out draw caret, so that the line guide can draw under it. (#287)
* Abstracted out draw caret, so that the line guide can draw under it.
* Moved caret drawing out to draw_overlay.
|
2021-06-20 22:16:35 +02:00 |
|
Adam Harrison
|
bd02095a13
|
Fixed minor bugs; swap no longer returns from get.
|
2021-06-18 23:58:55 -04:00 |
|
 AdamandGitHub
|
4931110208
|
Merge pull request #255 from adamharrison/Multicursor
Multicursor Implementation
|
2021-06-18 17:38:54 -04:00 |
|
Adam Harrison
|
704e04396f
|
Rebased, and added the ability for ctrl to just create new cursors.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
292c98935c
|
Fixed recursion error.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
3541ab4aa1
|
Removed unecessary check.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
0210264552
|
Made get_selections a bit more flexible.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
b5cbe3a2fb
|
Added in the ability to iterate through cursors backwards.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
dfc57bd884
|
Used routine to add cursors in order correctly.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
6915d86d59
|
Introduced the constraint that all cursors must be in order.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
b065b52067
|
Ensured that textual inputs sort cursors so that we don't get *real* weird behaviour.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
0f229b039d
|
Fixed merging. Fixed selection undo stack.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
c494d52caf
|
Used an inappropriate function in a selection loop.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
d3b3f26316
|
Added in cursor merging behaviour.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
c6f7e473f0
|
That's what I get for not testing after a 'simple' refactor.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
858f7a2a50
|
Added in missing boolean.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
75658b4f3f
|
Removed unecessary elses.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
2475b1624f
|
Fixed error.
|
2021-06-18 17:33:55 -04:00 |
|
Adam Harrison
|
b42708fe56
|
Cleaned up functions.
|
2021-06-18 17:33:55 -04:00 |
|