Commit Graph

74 Commits

Author SHA1 Message Date
koyu e494b4b8a4 Fix some spelling errors 2021-06-02 15:52:49 +02:00
Steve Winslow 0baa75b933 Fix link to license file
Signed-off-by: Steve Winslow <steve@swinslow.net>
2020-11-06 08:41:46 +01:00
Liam Cooke be06c40292 Update instructions to build on macOS
See #60.
2020-09-06 11:20:22 +02:00
Felix (xq) Queißner 06abd3f6f2 Reincludes makedir in makefile. 2020-07-20 17:34:36 +02:00
Felix (xq) Queißner 422f15c7db Reincludes makedir in makefile. 2020-07-20 17:34:00 +02:00
Felix (xq) Queißner 694c1f6d27 Further improves markdown rendering. 2020-06-23 10:28:04 +02:00
Felix (xq) Queißner 4923f2e57b Adds link to changelog. 2020-06-21 23:57:35 +02:00
Felix (xq) Queißner d77e80fd9b Small changes. 2020-06-19 21:35:52 +02:00
Felix (xq) Queißner 9276e51c84 Cleans up README.md a bit, adds ROADMAP.md 2020-06-19 21:30:39 +02:00
Felix (xq) Queißner 51edb67505 Removes windows and ubuntu 16.04 from CI, moves build instructions into own file. 2020-06-19 21:29:27 +02:00
Felix (xq) Queißner 4ae3a4e3cd Fixes bug in client certificate handling 2020-06-19 21:24:16 +02:00
Felix (xq) Queißner 7e93bdb924 Fixes bug in the gopher client. 2020-06-19 21:17:57 +02:00
Felix (xq) Queißner bfdc7d3948 Reworks TLS trust to enable symmetry between HTTPS and Gemini 2020-06-19 21:13:32 +02:00
Felix (xq) Queißner 5f6fbb5759 Implements network timeouts. 2020-06-19 19:23:50 +02:00
Felix (xq) Queißner c267c5bf56 Auto-expanding the outline now works. 2020-06-19 18:00:15 +02:00
Felix (xq) Queißner e716a44604 Fixes non-updating status bar, fixes bug in the mime parser. 2020-06-19 17:55:04 +02:00
Felix (xq) Queißner 1eec0c9fa2 Fixed multimedia bug. 2020-06-19 10:52:30 +02:00
Felix (xq) Queißner 6a5198d234 Allows user to skip over invalid TLS connections and fetch the content anyways. 2020-06-19 10:37:20 +02:00
Felix (xq) Queißner 9a5c0b8ba8 Fixes bug in text highlighter, should not break Unicode anymore. 2020-06-19 01:02:25 +02:00
Felix (xq) Queißner 924217fd9f Adds safety measure to prevent Kristall send too large input messages to the server. 2020-06-19 00:52:34 +02:00
Felix (xq) Queißner dd7090dda0 Adds iconv implementation to convert between input charset and UTF-8 for display. 2020-06-19 00:46:36 +02:00
Felix (xq) Queißner a716f0804f Rescopes version 0.3, adds roadmap plans for 0.4. 2020-06-18 20:26:11 +02:00
Felix (xq) Queißner 75bbab5fcc Reworks global settings handling, improves redirection configuration. 2020-06-18 20:10:20 +02:00
Felix (xq) Queißner fe7effa97f Makes client certificate usage a bit more secure. 2020-06-18 19:10:39 +02:00
Felix (xq) Queißner 5b14fc4244 Makes gemini protocol handler a bit more robust.Makes style preview a file in about: instead of hardcoding it. Starts to implement the options menu for redirection configuration. 2020-06-17 01:29:30 +02:00
Felix (xq) Queißner 62005f23ba Improves SSL handling a tad. 2020-06-16 23:32:15 +02:00
Felix (xq) Queißner a3f3e3933c Refactoring: Changes internal structure of requests and unifies a lot of code. Now all errors are handled the same. 2020-06-16 22:01:59 +02:00
Christian Seibold f9f7914ac2
Add aditional ubuntu dependency for qt svg 2020-06-15 23:22:44 -05:00
Felix (xq) Queißner 33c91102a5 Adds improved client certificate management, adds server certificate management. 2020-06-16 00:41:57 +02:00
Felix (xq) Queißner 4f8f8fc2a9 Adds certificate manager, removes client certificate window. 2020-06-12 17:22:43 +02:00
Felix (xq) Queißner 0c57280c4e Merge branch 'master' of github.com:MasterQ32/kristall 2020-06-11 21:24:23 +02:00
Felix (xq) Queißner 13f8e8ee5f Adds two new themes, some credits. 2020-06-11 21:24:19 +02:00
Alexandros Naskos e6d08bad34 Added OpenSSL build instructions for windows 2020-06-11 22:16:57 +03:00
Felix (xq) Queißner 39a865b9bc Some more TODO items. 2020-06-11 02:51:14 +02:00
Felix (xq) Queißner 72e4523e2f Slight improvements for client certificate display, permanent certs are now selectable with double click and have icons, adds changelog into application itself: about:updates 2020-06-11 02:43:30 +02:00
Felix (xq) Queißner ab3e5ad5f2 Adds install target to makefile, adds support for transient client certificates. 2020-06-10 21:38:05 +02:00
Felix (xq) Queißner feb37f7d6b More help! 2020-06-10 02:53:50 +02:00
Felix (xq) Queißner 05067abe79 Finishes features for Version 0.2 2020-06-10 02:02:57 +02:00
Felix (xq) Queißner a2aaa3c71b Improves image panning and zoom. Image view is now on a better default and usability. 2020-06-10 02:01:44 +02:00
Felix (xq) Queißner 9b93c4d7c5 Improves gophermaps: Now handle '+' correctly, improves gopher protocol such that it now respects *the lone dot*. 2020-06-10 01:24:39 +02:00
Felix (xq) Queißner 656391ecc0 Adds some right click menus, fixes bug in gopher. 2020-06-10 00:31:56 +02:00
Felix (xq) Queißner 0739bce0be Introduces plain text renderer for improved styling. 2020-06-09 19:32:59 +02:00
Felix (xq) Queißner 18fde8808d Adds some more detailled roadmap plan 2020-06-09 18:29:22 +02:00
Felix (xq) Queißner 661ddc2447 Adds theme support: 2020-06-09 11:00:01 +02:00
Felix (xq) Queißner 7f858ec423 Adds audio/video marker. 2020-06-09 00:55:14 +02:00
Felix (xq) Queißner 703fd77322 Adds document margin to markdown, plaintext, html. 2020-06-09 00:32:25 +02:00
Felix (xq) Queißner df4fbcb4cf Adds help document, adds block quote support, updates gemini parser to newest spec, adds support for arbitrary gemini files in about: space, adds url bar shortcut, fixes bug with line breaks in preformatted text 2020-06-09 00:19:32 +02:00
Felix (xq) Queißner 54476a1350 Some README adjustments. 2020-06-08 22:21:54 +02:00
Felix (xq) Queißner 4276fd7662 Adds support for finger protocol. 2020-06-08 20:45:08 +02:00
Felix (xq) Queißner e6e28fd481 Fixes bug with URL escaping, adds experimental text highlighting 2020-06-08 20:27:06 +02:00