Commit Graph

111 Commits

Author SHA1 Message Date
sloum 4de473441a Solves merge conflicts with base and updates man page language 2020-11-19 20:06:22 -08:00
sloum 7d722d7dfa Adds a jump command to allow for navigating by history location as an alternate to a tabbed workflow 2020-11-14 15:40:18 -08:00
sloum ee56961b20 Fixes a regression where searches did not clear out previous search highlights 2020-11-12 20:24:19 -08:00
sloum 1ae3312ad6 Handles the case where no version information is available 2020-11-05 19:33:54 -08:00
sloum ed084298c7 Fixes merge conflicts with base branch 2020-11-05 07:48:42 -08:00
Sloom Sloum Sluom IV 49ba8313c7 Merge branch 'release2.3.3' into improve-command-error-messages 2020-11-02 02:53:15 +00:00
sloum 228ec598ab Adds version command 2020-11-01 06:55:46 -08:00
sloum 4f166ca61a Adds a prefix string to help output 2020-11-01 06:01:17 -08:00
sloum 89095351a8 Fixes help to take an optional action as a value to get syntax for a given command 2020-10-31 22:05:27 -07:00
Sloom Sloum Sluom IV 8789b4d6af Merge branch 'release2.3.3' into gemini-gutter 2020-11-01 04:39:05 +00:00
asdf 7dc68a18bf Corrected several issues identified during review 2020-09-14 06:17:54 +10:00
asdf 86ba01b1d9 Updated branch, reduced to implementing improved error messages 2020-09-11 14:30:17 +10:00
asdf 568de7d3b3 Merge branch 'develop' into improve-command-error-messages 2020-09-10 14:49:00 +10:00
Sloom Sloum Sluom IV 01d071e510 Adds spacing to gemini docs to normalize the formatting with gopher docs 2020-09-08 21:20:34 -07:00
Sloom Sloum Sluom IV 99fb1ce20b Solves merge conflicts with target 2020-07-09 21:45:58 -07:00
Sloom Sloum Sluom IV 44dc3f5029 Merge branch 'release2.3.2' into fixes-relative-redirects 2020-07-10 00:38:17 -04:00
Sloom Sloum Sluom IV d7a65e6679 Allows for relative redirects 2020-07-02 14:47:38 -07:00
Sloom Sloum Sluom IV b6207c7b96 Merge branch 'release2.3.2' of https://tildegit.org/sloum/bombadillo into remove-client-certs 2020-07-02 11:51:37 -07:00
Sloom Sloum Sluom IV 21e87706aa Removes gemini client certificate support from Bombadillo 2020-07-02 11:51:07 -07:00
Sloom Sloum Sluom IV df3b03c661 Merge branch 'release2.3.2' into timeout-setting 2020-07-01 22:39:01 -04:00
Sloom Sloum Sluom IV 185c62f272 Adds timeout config option 2020-06-29 22:19:14 -07:00
asdf d2c8af2a08 Page content now renders to the entire terminal width 2020-06-23 14:56:10 +10:00
Sloom Sloum Sluom IV 3ffd878ad6 Working help requests! 2020-06-21 10:16:05 -07:00
Sloom Sloum Sluom IV 4a297490c1 Adds better error messaging for commands and starts the help documentation 2020-06-20 22:33:59 -07:00
Sloom Sloum Sluom IV b8721366a2 Merge pull request 'Alternative way of rendering when bookmarks are not open' (#167) from rendering-fix into release-2.3.1
Since this has been reviewed as functional I am merging into the release branch. There will be another opportunity to review, if need be, for the release branch when a PR is made into `develop`.
2020-05-28 00:50:47 -04:00
sloum 0227523487 Adds query escaping 2020-05-25 19:43:19 -07:00
sloum f47f6597f4 Adds in the correct variable when checking for existing querystring value 2020-05-25 19:12:52 -07:00
sloum c9d634499b Alternative way of rendering when bookmarks are not open 2020-05-25 09:49:34 -07:00
sloum 90cf1d6681 Resolves merge conflict 2020-05-24 09:39:29 -07:00
sloum 0d8b3e015b Fixes querystring chaining issue 2020-05-24 07:45:34 -07:00
Hannu Hartikainen e3e2afc4fc Replace calls to `stty` with syscalls
- Move termios-related functionality to its own package
- Reimplement stty calls using ioctl calls
- Add per-platform constants for linux and non-linux because the ioctl
  enums are different. The enums in Darwin seem to come from BSD and so
  I'm assuming they might also work for other operating systems. If not,
  we'll need to add other build-constrained const files.

This code has been tested on Darwin and will be tested on Linux before
merging.
2020-05-24 09:25:38 +03:00
Sloom Sloum Sluom IV ba38b78ca6 Merge pull request 'Adds option to handle preformatted code blocks in different ways for gemini' (#148) from gemini-alt-text into release-2.3.0 2020-05-22 17:49:58 -04:00
sloum 0257ca92b1 Adds clarification to man page and removes old comment 2020-05-19 14:40:56 -07:00
sloum 64590f53e7 Resolved merge conflict 2020-05-18 20:14:32 -07:00
sloum b9057508d9 Reworks how relative URLs are handled for gemini 2020-05-18 20:10:02 -07:00
sloum b23b9b3121 Fixes the workflow for allowing alt text and handling preformatted blocks 2020-05-17 21:36:49 -07:00
sloum a23e0026fa Adds command aliasing to vim keys for forward and back 2020-05-15 17:32:08 -07:00
sloum c58b40def2 Removes goroutines in search that were causing input issues on gemini cgi scripts 2020-05-14 08:28:39 -07:00
sloum 9af1a4d642 Adds quick-link navigation by number keys 2020-04-12 22:53:08 -07:00
sloum 996e209c50 Leaves a note re: improving render speeds 2020-02-13 22:46:39 -08:00
sloum c9765bf0fa Adds lo-fi image rendering to Bombadillo 2020-02-13 21:26:23 -08:00
sloumdrone ef36895c5d Removes dead code 2020-01-04 10:58:56 -08:00
sloumdrone 10f28027dc Working search 2019-12-18 22:17:52 -08:00
sloumdrone 9e7ac3c866 Finally solved infuriating rendering issue 2019-12-17 22:32:45 -08:00
sloumdrone f68996decf Beginnings of text search... semi-working 2019-12-16 22:18:28 -08:00
sloumdrone 021678d9da Adds support for a new color theme mode 2019-12-10 21:56:41 -08:00
sloumdrone 275f7928ea Fixes logic to not be based on length, but on position 2019-12-07 22:20:33 -08:00
sloumdrone 2c9c00ab8d Makes the first history position reloadable 2019-12-06 21:53:21 -08:00
sloumdrone fde463be0f Removes unnecessary variable from exit routine 2019-12-05 22:01:22 -08:00
sloumdrone 6f0be3b4e4 Adds visible error handling for bad exits and improves exit code use 2019-12-05 21:46:31 -08:00