Activity
Excuse calling glk_request_char_event when char events are already ac…
Excuse calling glk_request_char_event when char events are already ac…
Zarf adjusted the spacing of gi_dispa.c slightly
Zarf adjusted the spacing of gi_dispa.c slightly
glk_window_get_arrangement wasn't writing the keywin pointer correctly
glk_window_get_arrangement wasn't writing the keywin pointer correctly
gi_dispa.c: function_table is not sorted correctly (see iftechfoundat…
gi_dispa.c: function_table is not sorted correctly (see iftechfoundat…
Receive sound events
Receive sound events
Finish the sound API functions
Finish the sound API functions
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Force push
You can split a pair window!
You can split a pair window!
Fix a grid window update consolidation bug
Fix a grid window update consolidation bug
We were never telling GlkOte to cancel timer events
We were never telling GlkOte to cancel timer events
[Protocol change] When a window has no internal size, mark it as hidd…
[Protocol change] When a window has no internal size, mark it as hidd…
Force push
[Protocol change] When a window has no internal size, mark it as hidd…
[Protocol change] When a window has no internal size, mark it as hidd…
New page margin background colour rules
New page margin background colour rules
AsyncDialog.{delete,write} are now async, and .write writes multiple …
AsyncDialog.{delete,write} are now async, and .write writes multiple …
Fix the window tree after closing a window
Fix the window tree after closing a window
Support seeking past the end of writable file streams as Bocfel needs…
Support seeking past the end of writable file streams as Bocfel needs…
Don't clean filenames in glk_fileref_create_by_prompt, but if necessa…
Don't clean filenames in glk_fileref_create_by_prompt, but if necessa…
Force push
Don't clean filenames in glk_fileref_create_by_prompt, only join to t…
Don't clean filenames in glk_fileref_create_by_prompt, only join to t…
Add a rust-toolchain.toml file to pin us at 1.77 because 1.78 breaks …
Add a rust-toolchain.toml file to pin us at 1.77 because 1.78 breaks …
Forgot to clear current_stream when closing streams
Forgot to clear current_stream when closing streams