index
:
glypher
master
A simple graphical text editor
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2023-01-31
Reimplement editor_prompt and 'Save as' using the new prompt mode
HEAD
master
cflip
2023-01-31
Rename the 'command mode' to 'prompt mode'
cflip
2023-01-31
Add a function to handle changing the editor mode
cflip
2023-01-31
Start implementing editor commands
cflip
2023-01-31
Add functions to delete and clear a textbuf
cflip
2023-01-30
Move unsaved quit warning to editor.c
cflip
2023-01-28
Change the keymap to use WASD for navigation
cflip
2023-01-25
Rename `append_buffer` to textbuf
cflip
2023-01-25
Use Glypher as the official name of the editor
cflip
2023-01-22
Add an uninstall rule to the Makefile
cflip
2023-01-22
Remove unused `editor_draw_rows` function
cflip
2023-01-19
Add an install command to the Makefile
cflip
2023-01-19
Load gzipped fonts from /usr/local/share/consolefonts/
cflip
2023-01-19
Clean up main function a bit
cflip
2023-01-19
Show filename and current working directory in window title
cflip
2023-01-18
Add 'const' to the list of syntax words
cflip
2023-01-18
Reimplement syntax highlighting
cflip
2023-01-18
Refactor text rendering code
cflip
2023-01-18
Remove the TODO list
cflip
2023-01-17
Fix cursor rendering when view is scrolled horizontally
cflip
2023-01-17
Allow window to be resizable
cflip
2023-01-17
Rename 'rows' to 'lines' everywhere
cflip
2023-01-16
Improve behaviour when opening a file from the command line
cflip
2023-01-16
Ignore first keypress after entering insert mode
cflip
2023-01-16
Implement some more commands from vim
cflip
2023-01-12
Print an error message if loading the font file fails
cflip
2023-01-12
Clean up editor_state's memory on teardown
cflip
2023-01-12
Replace call to strdup() with equivalent behaviour
cflip
2023-01-12
Free unicode translation table from font on destruction
cflip
2023-01-12
Big improvements to font rendering
cflip
2023-01-12
Manually insert tab characters
cflip
2023-01-12
Add an indicator to the status bar when in insert mode
cflip
2023-01-12
Add a cursor
cflip
2023-01-12
Make the editor modal and refactor keyboard events
cflip
2023-01-12
Move cursor movement into separate functions
cflip
2023-01-11
Use the new error function with the new window and font code
cflip
2023-01-11
Remove all terminal-related code
cflip
2023-01-11
Get editor size from the window instead of the terminal
cflip
2023-01-11
Don't try to draw newline characters
cflip
2023-01-10
Parse unicode tables in PSF fonts
cflip
2023-01-10
Improve makefile
cflip
2023-01-10
Use PSF instead of BSF format for fonts
cflip
2023-01-09
Implement basic keyboard event handling
cflip
2023-01-08
Hook up the editor output to the window
cflip
2023-01-08
Compile with debug information enabled
cflip
2023-01-08
Connect the window and font code to the editor's main function
cflip
2023-01-08
Create a simple bitmap font reader and renderer
cflip
2023-01-08
Use C-style include guards instead of #pragma once
cflip
2023-01-08
Initial import of existing source code
cflip