Adam Harrison
7babed1e6b
Added in more broad strokes for clicking to match wheel. 's' is single, 'd' is double, 't' is triple, and no prefix will always take any amount of clicks.
2021-11-14 15:41:28 -05:00
Adam Harrison
7a3e8ed86a
Added in mousewheel as part of this.
2021-11-14 15:41:28 -05:00
Adam Harrison
c04dc648de
Refactored things out.
2021-11-14 15:41:28 -05:00
Adam Harrison
1968d31b7c
Keymap.
2021-11-14 15:41:28 -05:00
Adam Harrison
6bdcfc824d
Rearranged things to make a bit more sense.
2021-11-14 15:41:28 -05:00
Adam Harrison
7905ddd26f
Fixed propogation again.
2021-11-14 15:41:28 -05:00
Adam Harrison
4e313d9fc5
Propogated mouse clicks correctly.
2021-11-14 15:41:28 -05:00
Adam Harrison
ce2ec9f442
Moved commands out to the outer event loop.
2021-11-14 15:41:28 -05:00
Adam Harrison
6f53ee1b69
Added in double, and triple clicking.
2021-11-14 15:41:28 -05:00
Adam Harrison
4a0d390a7c
Added in macos keys.
2021-11-14 15:41:28 -05:00
Adam Harrison
612818ca05
Added in clicks to keymap.
2021-11-14 15:41:28 -05:00
Adam
09bf8bab2f
Merge pull request #659 from adamharrison/deterministic-plugin-load-order
...
Made plugin load order deterministic.
2021-11-14 15:41:00 -05:00
Adam Harrison
1376eaf54d
Made varaible anonymous.
2021-11-14 15:40:23 -05:00
Adam
0db3648966
Merge pull request #660 from adamharrison/improved-heuristic
...
Improved heuristic to pay more attention to string length.
2021-11-12 17:47:46 -05:00
Guldoman
0353d1d435
Merge pull request #651 from obtusedev/master
...
Add install instructions for prebuilt binaries
2021-11-11 01:18:37 +01:00
obtusedev
dfa48ddb51
Add install instructions for prebuilt binaries
2021-11-10 18:56:32 -05:00
Takase
2033b67dae
make labeler recursive
...
this is mentioned by Jan in Discord.
2021-11-10 08:12:27 +08:00
Guldoman
6bc4fbb238
Restore `TitleView` only when needed
...
Before, every time the user came back from fullscreen, the `TitleView`
was shown regardless of its previous status.
2021-11-09 22:21:45 +01:00
Guldoman
b3eef15e7a
Highlight any line that contains a caret
...
Now lines with selections can be highlighted if they contain a caret.
2021-11-09 21:33:47 +01:00
Takase
d22bf520ed
Keymap generator ( #503 )
...
add keymap generator
2021-11-08 12:44:09 +08:00
Guldoman
bcfd33a7df
Merge pull request #662 from adamharrison/suggest-directory-fix
...
Made it so that we originally start on the parent directory of the cu…
2021-11-08 01:03:59 +01: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
Adam
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
Guldoman
f99afcd29c
In `TreeView` set correct active `View` before opening new `DocView`
...
Before this, the new `DocView` was always added to the primary `Node`.
With this, it gets added to the last focused `Node`.
2021-11-07 23:12:03 +01:00
Adam
4e26a9fb2d
Merge pull request #621 from adamharrison/fix-renderer-mappings
...
Handles occasions where our color bytes aren't in the order we expected.
2021-11-07 15:30:57 -05:00
Adam
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
Adam
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
Adam Harrison
934f9c05d4
Screwed up checks.
2021-11-07 15:01:03 -05:00
Adam Harrison
a184ec9cc3
Improved heuristic to pay more attention to string length.
2021-11-07 14:04:42 -05:00
Adam
4b6a6a76f7
Merge pull request #656 from vincens2005/patch-2
...
Document bold, italic, and underlined font rendering
2021-11-07 13:42:57 -05:00
Adam Harrison
05dcddaeec
Made plugin load order deterministic.
2021-11-07 13:14:48 -05:00
Adam
c1a5e6e16d
Merge pull request #632 from Jan200101/PR/label-workflow
...
Add auto labeler workflow
2021-11-06 17:59:02 -04:00
Cukmekerb
3867ff2be7
Document bold, italic, and underlined font rendering
2021-11-05 14:35:58 -07:00
Adam
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
obtusedev
d0ece35705
Add install instructions for prebuilt binaries
2021-11-03 00:17:20 -04:00
Adam
dd9fc72fbd
Merge pull request #646 from adamharrison/expand-renderer-for-emojis
...
Expand glyphsets to accomodate emojis.
2021-11-02 12:41:40 -04:00
Adam
faea2a7f91
Merge pull request #648 from piotrek94692/patch-1
...
Use Python syntax highlighting for Ren'Py scripts.
2021-11-02 09:03:24 -04:00
PIESEL
cd10497b49
Use Python syntax highlighting for Ren'Py scripts.
...
Ren'Py is a very popular Python visual novel engine, which has it's own "coding language" (even GitHub shows it as a separate language) and it's own file extension.
Generally Python syntax highlighting works for the Ren'Py language.
2021-11-01 16:30:15 +01:00
Adam
90714c48e1
Update renderer.c
...
Upped limit to 1024.
2021-11-01 10:03:36 -04:00
Adam
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
Adam Harrison
b7cb7e2b67
Just added MAX. More inline with other constant.
2021-10-31 13:34:46 -04:00
Adam Harrison
9e67995feb
Expand glyphsets to accomodate emojis.
2021-10-31 13:27:51 -04:00
Adam
033575c9f4
Merge pull request #644 from Jan200101/PR/alignment
...
ensure command alignment is correct
2021-10-30 16:15:01 -04:00
Jan200101
e313eb0e2e
ensure command alignment is correct
2021-10-28 08:40:18 +02:00
Guldoman
9e721937af
Don't insert `nil` in highlighter lines table
...
When `highlighter:insert_notify` was called, a hole in the array was
created.
If another call to `highlighter:insert_notify` happened before the hole
was filled, a `Position out of bounds` error could have been raised.
2021-10-26 00:12:16 +02:00
Jan200101
065fe07696
Add auto labeler workflow
2021-10-25 19:29:31 +02:00
Guldoman
df665ddc38
Use `header` to get syntax only when provided
2021-10-25 14:06:07 +02:00
Guldoman
92db048e7c
Use plain search by default in `search.find`
2021-10-25 00:18:20 +02:00
Francesco Abbate
e68d6016f8
Add skip-subproject option in package script
2021-10-23 08:23:33 -07:00