Commit Graph

293 Commits

Author SHA1 Message Date
Daniel Micay 1e5e718f26 Merge branch 'master' into scrollback-completion 2012-06-02 21:58:00 -04:00
Daniel Micay 9cc045181e rm another cast 2012-06-02 21:53:03 -04:00
Daniel Micay 1e66a76914 use a GTree to remove duplicates and sort 2012-06-02 21:35:14 -04:00
Daniel Micay 3f0911676f completion prototype with GtkEntryCompletion 2012-06-02 20:28:06 -04:00
Daniel Micay 6c341024d7 Merge branch 'master' into scrollback-completion 2012-06-02 13:29:08 -04:00
Simon Gomizelj 1870e72ff5 Use VTE_PTY_DEFAULT instead of a cast 2012-06-02 11:42:20 -04:00
Daniel Micay 25ecf2d21f start implementation of scrollback completion 2012-06-02 08:47:39 -04:00
Daniel Micay f38dfd224b rm more useless casts 2012-06-02 06:53:31 -04:00
Daniel Micay 840765d74a rm another cast 2012-06-02 06:22:07 -04:00
Daniel Micay 85eafbf950 use -Wc++-compat and fix the warnings
this makes termite compilable as C++, and as a bonus turns on stricter
type checking
2012-06-02 06:13:59 -04:00
Daniel Micay ebb446a82c no longer need the designated initializer 2012-06-02 05:38:01 -04:00
Daniel Micay 1802ad4beb avoid a cast 2012-06-02 05:28:56 -04:00
Daniel Micay 9202f926f6 Merge pull request #10 from vodik/settings
Add setting to configure shape.
2012-06-02 02:18:25 -07:00
Simon Gomizelj 17f23074ca Add setting to configure shape. 2012-06-01 20:55:06 -04:00
Simon Gomizelj 2e8c5d3592 Better to use glib's g_printerr. 2012-06-01 15:53:23 -04:00
Simon Gomizelj 034554ea99 gdkkeysyms.h doesn't need to be explictly included 2012-06-01 14:00:05 -04:00
Daniel Micay ea983992f6 one more TODO item 2012-06-01 09:49:37 -04:00
Daniel Micay 78c9bafd15 more nice warnings 2012-06-01 08:29:18 -04:00
Daniel Micay ad5c8c97e4 make cursor blink setting a bit more flexible 2012-06-01 06:10:17 -04:00
Daniel Micay 178859fe3c Merge branch 'cursor' of https://github.com/vodik/termite into cursor-blink 2012-06-01 06:00:04 -04:00
Daniel Micay e1960f0892 add -Wconversion 2012-06-01 05:42:05 -04:00
Daniel Micay 69b0dc99f1 get rid of the resize grip 2012-06-01 05:14:44 -04:00
Daniel Micay 399f6c4290 there's a sane search widget now, thanks to vodik 2012-06-01 04:23:42 -04:00
Daniel Micay 9b9be657bf drop gtk2 support 2012-06-01 04:15:49 -04:00
Daniel Micay 3b4120fabc Merge pull request #9 from vodik/overlay
Replace the search dialog with an overlay
2012-06-01 01:07:18 -07:00
Simon Gomizelj 423537b97f Clean up position_overlay_cb. 2012-05-31 22:31:15 -04:00
Simon Gomizelj 578856ed9e Fix the overlay's position a set offset.
40 pixels from the right edge of the screen.
2012-05-31 22:27:24 -04:00
Simon Gomizelj a204100856 Make the escape key hide the overlay again. 2012-05-31 22:27:10 -04:00
Simon Gomizelj 1b2e2a1697 Use gtk_widget_grab_focus to deal with the focus issues. 2012-05-31 21:49:06 -04:00
Simon Gomizelj 2df3250792 Wrap the entry in a Gtk alignment and wire it up.
Should be functionally equivalent to the old code. There are still some
strange focus issues.
2012-05-31 21:31:09 -04:00
Simon Gomizelj 18529b7b95 Add an entry widge and overlay it over the vte. 2012-05-31 12:39:59 -04:00
Daniel Micay e21ae4913e note about scrollback search 2012-05-31 09:43:03 -04:00
Daniel Micay 167e5947b5 cleaner keybinding config 2012-05-31 09:38:13 -04:00
Daniel Micay 9c7815314b make keybindings easy to configure 2012-05-31 09:31:54 -04:00
Daniel Micay b52e7700ff more minor cleanup 2012-05-31 09:25:22 -04:00
Daniel Micay 74329a6632 argument-related variables can be local 2012-05-31 09:22:13 -04:00
Daniel Micay 0feceaf03a small cleanup 2012-05-31 09:17:08 -04:00
Daniel Micay 277f27d25c Merge pull request #8 from vodik/role
Add support for setting role.
2012-05-31 06:14:12 -07:00
Daniel Micay f30aab293f just use the modern key sym names 2012-05-31 08:05:25 -04:00
Daniel Micay 997b67895f silence gtk3 warning 2012-05-31 07:49:59 -04:00
Daniel Micay b74d1d5e1c rm another useless cast 2012-05-31 07:12:39 -04:00
Simon Gomizelj ed03fdb554 Better --help message. 2012-05-31 07:09:54 -04:00
Daniel Micay d1c38ae02c get rid of the OK button in the search dialog 2012-05-31 07:06:31 -04:00
Simon Gomizelj 2315d1bb1f Add support for setting role with --role/-r.
More consistent coding style.
2012-05-31 05:58:11 -04:00
Daniel Micay 9b432ca2f4 rm useless cast 2012-05-31 05:34:47 -04:00
Daniel Micay 76d02ff57a more consistent code style 2012-05-31 05:32:51 -04:00
Daniel Micay 160fea50bf switch to a version check in termite.c 2012-05-31 05:04:57 -04:00
Daniel Micay 5202019b41 Merge pull request #7 from vodik/colormap
Enable transparency support for Gtk3
2012-05-31 02:03:40 -07:00
Simon Gomizelj b43ad9154f However it breaks transparency for gtk2. 2012-05-31 03:50:40 -04:00
Simon Gomizelj 259ea27dbc Better transparency implementation. 2012-05-31 03:36:36 -04:00