David Bolack
82f2d0254f
Merge branch 'master' into Issue_241_Part_II
...
Clean up a small bit of linting in the pr related functions.
2024-08-31 11:11:22 -05:00
David Bolack
a4f30d687d
Merge branch 'master' into Issue_241_Part_II
2024-08-28 21:17:10 -05:00
David Bolack
bda8be6ec1
Remove stray console.log
2024-08-28 20:54:50 -05:00
David Bolack
132a7d1f53
A temporary, imperfect fix for the jump hotkeys
2024-08-28 20:48:33 -05:00
Trevor Buckner
5671728c97
Change filter to some
...
`some` stops once it finds a true case; `filter` has to process the whole list of folds first.
2024-08-26 17:23:44 -04:00
Trevor Buckner
d59c6be359
Merge branch 'master' into fixEmojiFolding-#3604
2024-08-26 16:34:06 -04:00
David Bolack
e27e61aaca
Bind livescrolling when done via scrollbars.
2024-08-24 00:47:06 -05:00
Gazook89
32c6224f40
remove console.log
2024-08-22 23:30:36 -05:00
David Bolack
695293333f
Fix merge
2024-08-21 21:19:10 -05:00
David Bolack
5431d3ed9b
Merge branch 'master' into Issue_241_Part_II
2024-08-21 21:03:26 -05:00
David Bolack
54d5dbf992
Pruning
2024-08-20 13:47:32 -05:00
David Bolack
4957a0d2ef
Flip which arror is which.
2024-08-20 13:18:48 -05:00
G.Ambatte
cc9edcc67c
Prevent styling of lines inside folded sections
2024-08-17 23:11:04 +12:00
David Bolack
2d781f02e3
Merge branch 'master' into Issue_241_Part_II
2024-08-13 12:26:29 -05:00
David Bolack
fc6930c868
Merge branch 'master' into Issue_241
2024-08-13 12:17:45 -05:00
David Bolack
957b1ed9e7
Merge branch 'master' into CSSFolding
2024-08-01 10:09:56 -05:00
David Bolack
dcdc8b4943
Remove Livescrolling toggle hot-key.
2024-07-30 02:41:03 -05:00
David Bolack
184462616f
Merge branch 'master' into Issue_241_Part_II
2024-07-30 02:31:14 -05:00
David Bolack
2d335ef7fc
Merge branch 'master' into Issue_241
2024-07-30 02:30:57 -05:00
Trevor Buckner
c0123b96eb
Support snippet compilation
...
Original handling of snippets only worked if the current selected theme was a staticTheme. This now fully merges all snippets through the theme chain no matter what the top-level theme is. So user themes built on 5ePHB can benefit from 5ePHB snippets too.
User input of user snippets will be a later PR, but merging them into static snippets is now supported.
2024-07-22 02:44:41 -04:00
David Bolack
c82b62f953
Add Code folding on CSS style tab
2024-07-19 16:03:44 -05:00
Trevor Buckner
1444581c86
pass userThemes prop to Editor -> MetadataEditor
2024-07-15 23:44:07 -04:00
Trevor Buckner
5c0a072115
userThemes passed to SnippetBar.jsx is never used
2024-07-11 00:25:11 -04:00
David Bolack
060f28a0a6
Merge branch 'master' into Issue_241
2024-06-19 18:41:02 -05:00
David Bolack
a3f146cd53
Change the last Boneheaded hot change to something better
...
CTRL-SHIFT-LEFTARROW - Source Jump
CTRL-SHIFT-RIGHTARROW - Brew Jump
2024-06-19 18:39:20 -05:00
David Bolack
510d8f410d
Resolve timing issue with liveScroll on linking.
...
Checks to see if prevProps.livescroll has a proper Bool value. If not, do not brewJump() in editor.componantSDidUpdate.
2024-06-03 22:45:22 -05:00
David Bolack
ea9f9a8c36
Missed a couple of variable repalcements.
2024-06-03 02:39:20 -05:00
David Bolack
cca79d4b17
Merge branch 'master' into Issue_241_Part_II
2024-06-03 02:29:19 -05:00
David Bolack
a715c9e1e6
Store livescrolling in local storage
...
Small fixes for loading the correct current state.
2024-06-03 02:26:56 -05:00
David Bolack
a48d9d295e
Try binging to ctrl-X and CTRL-Shift-X which seem to somehow be available...
2024-06-02 20:23:33 -05:00
David Bolack
5442f232d5
Merge branch 'master' into brew_themes_user_selection
2024-05-31 22:32:14 -05:00
Trevor Buckner
2453b623db
tweak names in editor.jsx
2024-05-21 17:45:50 -04:00
David Bolack
835ca0de32
WIP
2024-05-20 16:21:02 -05:00
David Bolack
bacdd65025
Add a CR.
2024-05-19 11:52:16 -05:00
David Bolack
86887b536e
Update Jump keys to match parent PR and shift live scrolling to scroll-lock.
...
Needs non-PC testing.
2024-05-19 11:16:50 -05:00
David Bolack
c0cc27a750
Change Jump hotkeys to M ( move ) bindings.
2024-05-19 11:12:19 -05:00
David Bolack
b7dc47fe9e
Add a Live Scroll lock/unlock below Brew/Source Jump buttons.
...
The button displays the *next* state of the toggle. IE, if the current state is locked ( Live scrolling is active ) the icon is unlock with a corresponding mouse-over.
It may be desirable to invert this.
2024-05-18 22:17:29 -05:00
David Bolack
8ece54701d
Add live scrolling to keep the preview in sync with editor position.
...
This catchs CTRL-HOME, CTRL-END, and mouseclicks.
It tests for changes on arrow keys and enter.
Not sure if it's the best way to do this, but it works quickly on a large, crappy brew.
2024-05-18 01:44:42 -05:00
David Bolack
9b0db15083
Add Jump To hotkeys
...
This binds CTRL/META-J to brewJump and SHIFT-CTRL/META-J to sourceJump.
2024-05-17 22:10:28 -05:00
Gazook89
46c14ef23b
fix refs in editor.jsx
...
now has refs `editorWrapper` and `editor`-- the former includes the snippet bar and codemirror editor, and the latter includes only the codemirror editor.
2024-05-16 23:12:10 -05:00
David Bolack
ed210da4af
Merge branch 'master' into brew_themes_user_selection
2024-05-12 12:08:16 -05:00
Trevor Buckner
72160f5daf
missed one commit
2024-05-03 21:40:09 -04:00
Trevor Buckner
0751da42b6
Add emoji highlighting to editor
2024-05-03 21:40:08 -04:00
David Bolack
1292d9ad9b
Merge branch 'master' into brew_themes_user_selection
2024-04-18 21:13:01 -05:00
Gazook89
3b2a48eabf
remove + 1 from editor height
2024-04-03 22:52:16 -05:00
David Bolack
57f0aefbc8
Merge branch 'master' into brew_themes_user_selection
2024-03-25 20:38:28 -05:00
David Bolack
7f16da110f
Merge branch 'master' into Extended_DD
2024-03-04 11:01:49 -06:00
David Bolack
a924f53320
Merge branch 'master' into brew_themes_user_selection
2024-03-03 22:11:35 -06:00
Trevor Buckner
774b555a61
Rework to fix 5eCleric's tests
2024-02-29 17:17:38 -05:00
David Bolack
8f15887c03
Cleanup of console logging
2024-02-27 20:51:59 -06:00