Raine Revere

Results 298 issues of Raine Revere

- What should undo/redo do after the state has been modified by a subscription? - The patch correctly does not include the subscription update - It can be applied without...

bug

When em is hidden, memory usage increases and CPU stays active. - Memory: +10MB/min - CPU: 1-2% steady When script execution is paused, CPU usage and memory allocation stops. It...

performance

I happened upon a comment from the creator of WatermelonDB that I think explains why our IndexedDB loading is slow even though it's lazy: > it's actually not one record...

performance

## Steps to Reproduce ``` - a - b ``` Alternately activate indent and outdent on `b`. https://user-images.githubusercontent.com/750276/151663646-61115889-b0f0-4fa1-a810-655b6ddd5d93.MOV ## Current Behavior `a` shifts a few pixels to the right when...

bug
good-first-issue

https://user-images.githubusercontent.com/750276/146642477-6214e342-2d98-47a2-85f9-f607365f1097.MOV ## Steps to Reproduce 1. Create a couple thoughts and stay in edit mode. 2. Switch apps. 3. Wait a few seconds until **em** app goes into the background...

bug

https://user-images.githubusercontent.com/750276/145679066-20aa5dac-2123-4baf-ae86-5ab6f11e565e.MOV ## Steps to Reproduce 1. Create thought `a` 2. Close the keyboard 3. Activate `clearThought` (→,←) 4. Close the keyboard ## Current Behavior The caret is removed but the...

bug
good-first-issue

## Steps to Reproduce 1. Create a thought 2. Swipe right-left on top of the thought to activate `clearThought` ## Current Behavior Keyboard doesn't open. If the cursor is moved...

bug
good-first-issue

One of the export formats is JSON Snapshot which exports the entire `state.thoughts`. It would be helpful for debugging purposes to provide an option to anonymize the content of the...

test
good-first-issue

When loading many thoughts at once from `IndexedDB`, cursor descendants should be prioritized for a better user experience. https://user-images.githubusercontent.com/750276/154844144-ac2471e5-a244-4070-904b-de0408b7c572.mov ## Setup 1. Paste the thoughts from [sample-em-2000.txt](https://github.com/cybersemics/em/files/8104041/sample-em-2000.txt). You may have...

performance

Currently `getDescendantThoughts` is designed to pull `Thought` and `Lexeme` at the same time. We could render thoughts faster if we loaded `Thought` first, then `Lexeme`. Only the superscripts are delayed....

performance