Commit Graph

431 Commits

Author SHA1 Message Date
Daniel Micay 8fb9aad003 synthesize events for GtkEntryCompletion
adding keybindings has to be done by intercepting the desired key events
and replacing them with the default bindings
2012-08-14 23:47:19 -04:00
Daniel Micay 10a3eb0bac zap some magic numbers 2012-08-14 20:34:11 -04:00
Daniel Micay 3eddcf2ac5 silence spurious clang warning 2012-08-14 20:33:58 -04:00
Daniel Micay 68939cc5ba add missing cstdlib include 2012-08-14 20:19:19 -04:00
Daniel Micay ba92b480fd Makefile: use LDLIBS 2012-08-14 20:16:24 -04:00
Daniel Micay e4c2900c4f some minor cleanup 2012-08-14 20:06:30 -04:00
Daniel Micay c4a9494123 silence the g_key_file const warning 2012-08-14 20:02:11 -04:00
Daniel Micay 343cee1702 do not try opening empty selection in browser 2012-08-14 19:52:18 -04:00
Daniel Micay 13758efba5 README.rst: rm extra backtick 2012-08-14 16:57:07 -04:00
Daniel Micay 71dcedb5ee README.rst: update 2012-08-14 16:32:52 -04:00
Daniel Micay cf78dbcd3e initial implementation of 'w' and 'b' 2012-08-14 16:29:38 -04:00
Simon Gomizelj d76afec3d7 fix the resizing issue in termite
Manually calculate the vte's size from the windows dimensions before
displaying it.
2012-08-12 06:45:14 -04:00
Daniel Micay 1246b64518 make geometry configurable in termite.cfg 2012-08-08 17:34:37 -04:00
Daniel Micay 139006d32a fix assertion on forced exit 2012-07-30 11:46:49 -04:00
Daniel Micay f1ff458911 fix minor leak 2012-07-27 05:05:27 -04:00
Daniel Micay 8b97b04cd1 expose word_chars option 2012-07-27 04:58:50 -04:00
Daniel Wallace affac554fe exit command mode after launching url
Signed-off-by: Daniel Wallace <daniel.wallace@gatech.edu>
Signed-off-by: Simon Gomizelj <simongmzlj@gmail.com>

This fixes issue #30.
2012-07-21 19:02:15 -04:00
Daniel Micay 2809a040bc Revert "get rid of GTree"
This reverts commit 7e55478fb1.

Conflicts:
	termite.cc
2012-07-21 01:43:16 -04:00
Daniel Micay b8d574f76a minor cleanup 2012-07-20 11:56:07 -04:00
Daniel Micay c6869dd493 replace g_strdup_printf call with static buffer 2012-07-20 11:53:13 -04:00
Daniel Micay 1a3f3d2b4a silence clang warning 2012-07-20 11:41:44 -04:00
Daniel Micay e7acfc1635 move url_regex to a header 2012-07-20 11:32:49 -04:00
Daniel Micay 8200137f5d strongly typed enum for input mode 2012-07-20 11:19:42 -04:00
Daniel Micay 497b8667fa use strongly typed enum for overlay_mode 2012-07-20 11:05:30 -04:00
Daniel Micay bd4b0bd144 rm redundant typedefs 2012-07-20 11:01:57 -04:00
Daniel Micay 76274d59ba avoid glib MIN/MAX macros 2012-07-20 11:00:49 -04:00
Daniel Micay fcb10e72e4 cleanup includes 2012-07-20 10:56:09 -04:00
Daniel Micay 7e55478fb1 get rid of GTree 2012-07-20 10:55:38 -04:00
Daniel Micay d44ed632ae minor cleanup (unused param) 2012-07-20 10:42:00 -04:00
Daniel Micay 0e7d8c4ce0 use the correct file extension 2012-07-20 10:35:45 -04:00
Daniel Micay cbfc6264f1 fix the url madness once and for all 2012-07-20 10:34:36 -04:00
Daniel Micay 4940cf4a75 improved url regex 2012-07-20 10:05:46 -04:00
Daniel Micay c4a2ee4840 handle unset browser in open_selection 2012-07-20 05:09:46 -04:00
Daniel Micay 381316b6f7 add binding to open urls 2012-07-20 04:54:25 -04:00
Daniel Micay b2f90f4e48 fix search info reference 2012-07-19 22:55:57 -04:00
Daniel Micay 72f504deaa termite.cfg: cleanup 2012-07-17 00:26:26 -04:00
Daniel Micay a255895b45 get down to a single VTE_TERMINAL cast 2012-07-16 21:47:48 -04:00
Daniel Micay ac0eec3871 rm static from local constants 2012-07-16 19:11:16 -04:00
Daniel Micay 2f45fecbdf move TODO stuff out of the README 2012-07-16 19:05:59 -04:00
Daniel Micay 6a01d52f35 rm extra match_remove 2012-07-16 18:36:16 -04:00
Daniel Micay f26eda9a6f reduce the number of casts needed 2012-07-16 18:20:00 -04:00
Daniel Micay 611e1f8580 cleanup callback connect section 2012-07-16 18:08:36 -04:00
Daniel Micay 911ae4de61 make more settings dynamically configurable
urgent_on_bell, dynamic_title and clickable_url can now be turned on and
off dynamically
2012-07-16 17:56:45 -04:00
Daniel Micay d84707ea77 move search_panel_info init above load_config 2012-07-16 17:09:57 -04:00
Daniel Micay f90d92823c pausing output needs to be done differently
XON/XOFF is a fragile solution
2012-07-11 18:45:53 -04:00
Daniel Micay 9bdf88c84a XON has to be sent before restoring c_iflag 2012-07-11 17:45:59 -04:00
Daniel Micay 53c1e6cd50 pause output while in command mode 2012-07-11 16:32:35 -04:00
Daniel Micay 4fe67dbc79 update README 2012-07-11 03:46:27 -04:00
Daniel Micay 87da2c8359 make search part of selection mode 2012-07-11 03:38:07 -04:00
Daniel Micay 950d7c2eb7 add to TODO list 2012-07-11 03:25:01 -04:00