I don't know what key combination I pressed. It's all gone now! I put so many hours into it, I'm currently feeling very upset. It's very important work too. Yes, I should have kept local backups instead of trusting the typst website... I realize that now. Next time I will use some other method, maybe local editing in my machine with git version control. But I did like the instant feedback I get on the website. Anyway, if there's any chance I can get my document back, please someone tell me. It will save me so many hours of my life. Also, how is it possible to delete an entire document without even a confirmation? I mean, the document is there, but it became entirely blank! And no, ctrl+z isn't helping. I suppose it's unlikely, but I am really hoping there's a way to fix this... Thanks.
#Help! I lost all my work in a matter of seconds.
49 messages · Page 1 of 1 (latest)
<@&1200368100202258552> may be able to recover some of your data
thanks! I really hope so!
can you send an email with the project's URL to [email protected] from your account email?
sure thing
I sent the email
I'll take a look
thank you so much!
I sent you an email with a recovered version from approximately half an hour ago. I hope it has all the content you need!
this is wonderful news!
To better understand what happened, I have a question: Did the page refresh somewhere in the process or did it go from content to blank and Ctrl+Z not working without a page reload?
I didn't refresh, but I did go to the home menu
I thought something glitched out, so I tried exiting and going back to the document
Okay, that will definitely clear the Ctrl + Z buffer
at the moment, I didn't realize it was erased
I thought I simply couldn't see it
yeah, makes sense
what key combination clears the document?
there isn't a key combination for clearing everything. maybe you somehow selected everything by accident and then typed or deleted in quick succession?
ctrl+A and then backspace or delete, right?
that would do it yes
seems unlikely, but I guess
happy to help
going back to work, I realized the last thing I was typing was very likely a capital letter A
so I probably hit ctrl instead of shift there
and then I was only a single key away from deleting everything 🙂
oh that makes a lot of sense
I'll think how we can improve the experience when that happens
It seems there are backups in the backend already. Just having access to those would be wonderful.
we plan to build proper version history for users, but it will still take some time. the existing backups are very raw.
Is there a reason why it couldn't be persistent?
It would save you headaches and time spent doing stuff like this 🙂
I've also just considered that as a possible solution. Right now we're using the built-in solution of Yjs but we could roll our own persistent one.
I wanted to propose the same thing :D
I use caps lock instead of shift for all capital letters. I've been considering switching to the more conventional technique, but this has definitely deterred me lol
I'm curious, is that a habit that comes from having used on-screen keyboards before physical ones? I've seen this before, and from the age of the people that did this that was my impression.
There's this thing I can't remember its name. Instead of holding a modifier key, you just press it once, and it just sticks until you press a non-modifier key. I have been thinking of using that for a while. It is like better version of caps-lock for one-time events (capital letters were a mistake either way).
Sticky keys is an accessibility feature of some graphical user interfaces which assists users who have physical disabilities or help users reduce repetitive strain injury. It serializes keystrokes instead of pressing multiple keys at a time, allowing the user to press and release a modifier key, such as ⇧ Shift, Ctrl, Alt, or the Windows key, an...
I was just gonna mention that. I have seen many folks struggle with this issue. It can be very overwhelming when your whole work is gone (haven't we all learned to be careful with git commands we just don't understand haha). Another solution is store the changes in the backend (if you're not already referring to that).
Now, I need to find a way to enable it on X11 hahah
I am using https://github.com/jtroo/kanata (not for sticky keys though), but it states that sticky keys are supported
Sticky keys is what I had with my old keyboard
The issue was that they would stick randomly
well after ctrl+a basically every key
will just replace selection with a single character