26 Commits

Author SHA1 Message Date
6f2b98ac31
Allow creating multiple window tabs 2020-07-15 23:09:42 -04:00
f59c43afa7
Don't display default port in URL 2020-07-15 23:08:56 -04:00
80fcfd3b91
Add link hover state and tooltip 2020-07-15 22:52:15 -04:00
ab34d537d8
Clean up RenderingBlockView.swift 2020-07-15 22:46:48 -04:00
2d05e318ff
Make redirects work 2020-07-15 22:34:15 -04:00
bd48fc8dbb
Use toolbar for navigation controls 2020-07-15 18:30:12 -04:00
29bd87f287
Add rudimentary navigation 2020-07-15 09:18:37 -04:00
968837a6da
Make clicking links navigate 2020-07-14 23:15:56 -04:00
564c4a5020
Load remote documents :D 2020-07-14 22:53:47 -04:00
87917687bf
Add GeminiDataTask 2020-07-14 22:49:18 -04:00
befccfc38a
Remove unused GeminiResponse class 2020-07-14 22:13:09 -04:00
07757efd98
God knows what Xcode changes 2020-07-14 22:11:14 -04:00
4c2daa3b54
Fix protocol client not delivering entire response body 2020-07-14 22:11:08 -04:00
7da0368758
Network debugging 2020-07-13 18:22:36 -04:00
268566c165
Add GeminiRendererFramework 2020-07-13 18:22:12 -04:00
229c6478a5
Gemini parser cleanup 2020-07-13 17:22:44 -04:00
1a4be887d3
Add helpers for rendering a Gemini document back to source 2020-07-13 00:02:53 -04:00
f870daa634
Add preformatted toggle line type 2020-07-12 23:54:08 -04:00
f72025ddb7
Add Gemini parser test for multiple consecutive preformatted blocks 2020-07-12 23:45:10 -04:00
800d9ca538
Rename GeminiFormatTests to GeminiParserTests 2020-07-12 23:43:21 -04:00
bcac15b718
Make GeminiFormat things public 2020-07-12 23:25:20 -04:00
95dbb17779
Add complex Gemini format parse test 2020-07-12 23:23:37 -04:00
4db28d377a
Add WIP GeminiProtocol framework 2020-07-12 23:09:37 -04:00
a84a223c68
Add GeminiFormat framework 2020-07-12 23:09:22 -04:00
ef03073d58
Add .gitignore 2020-07-12 23:03:29 -04:00
bc88bed96a
Initial Commit 2020-07-12 21:35:00 -04:00