Guldoman
6a7a02542f
Draw only visible whitespaces
2021-11-17 02:57:14 +01:00
Adam
0525e6e96a
Merge pull request #435 from takase1121/replace-unpack
...
replace unpack() with table.unpack()
2021-11-16 19:49:00 -05:00
Takase
8e6f594790
Merge branch 'master' into replace-unpack
2021-11-17 08:42:08 +08:00
takase1121
6d36f2684a
add polyfill for table.pack and table.unpack
2021-11-17 08:37:37 +08:00
Adam Harrison
18959aebef
Fixed predicate and minor propogation issue.
2021-11-16 19:12:39 -05:00
Adam
c58029df8b
Merge pull request #589 from adamharrison/clicks-keymap
...
Added in clicks to keymap.
2021-11-16 15:49:52 -05:00
Adam
0ab0abec4b
Merge pull request #516 from takase1121/keymap-improvements
...
add keymap.unbind(), update contextmenu to use keymap.get_binding()
2021-11-15 09:04:17 -05:00
Takase
285ea4f495
Merge branch 'master' into keymap-improvements
2021-11-15 21:59:04 +08:00
Adam
ca448c5fdb
Merge pull request #664 from Guldoman/highlight_caret_line
...
Highlight any line that contains a caret
2021-11-14 16:27:25 -05:00
Adam Harrison
2463c5d209
Made keymap more flexible.
2021-11-14 15:51:27 -05:00
Adam Harrison
6750ddca2a
Changed name of x1 and x2 to x and y.
2021-11-14 15:46:33 -05:00
Adam Harrison
acc6667f57
Bug.
2021-11-14 15:45:46 -05:00
Adam Harrison
d8473a3e00
Changed click prefixes to be numbers, as Takase suggested.
2021-11-14 15:44:54 -05:00
Adam Harrison
2931bdeb68
Can't forget mac.
2021-11-14 15:41:28 -05:00
Adam Harrison
50c0659445
Also changed docview mousewheel into a scroll command.
2021-11-14 15:41:28 -05:00
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
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
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 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
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 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