531 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 7e55478fb1b4ac4f0c4448d2ca4970b9d3dd5c33.

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