Commit Graph

9 Commits (b92742ede9447aaf126bd818c28149098d748f47)

Author SHA1 Message Date
Ronald 00eac4d5d6 Add support for opening files with a dialog box
This also tidies up some of the code for saving files, the dialogs are
opened in a new thread so that we can continue to render the application
in the main thread
7 months ago
Ronald 18d2c2f0a9 WIP: Add support for open and save file dialogs 7 months ago
Ronald 69169f7ca2 Add support for opening without filename arg
This allows the user to open notepad_squared without needing to pass a
filename as an argument, however, we currently don't support saving
files that have been opened in this manor
7 months ago
Ronald 97d8f60810 Add themes file
Without this you cannot compile notepad_squared, don't know how I missed
this

Also, this commit also tidies up the imports in main, seperating the
core and vendor imports slightly
7 months ago
Ronald bbe69fe478 Remove unneeded print 7 months ago
Ronald 3efdf19128 Add home, end, delete, allow for holding keys down 7 months ago
Ronald c02bd85c67 Update comments 7 months ago
Ronald 2306b90e83 Add CTRL+SHFT+TAB shortcut 7 months ago
Ronald 057d793c4c Add the start of this to a repository 7 months ago