608 Commits

Author SHA1 Message Date
Evan Purkhiser
6d48b706c3 Make ncurses recognize UTF8 support
Add the U8#1 option to the terminfo file, this is an extended option in
the terminfo specifying support for utf8 line graphics.

This fixes some issues with ncurses not rendering utf8 glpyhs for it's
extended ASCII set when termite supports utf8 just fine.
2013-05-16 03:33:15 -04:00
Daniel Micay
f39741347b set 100 columns as the long line limit 2013-04-12 07:00:08 -04:00
Simon Gomizelj
0b66678c01 don't actually need lambda's here 2013-04-11 21:10:51 -04:00
Simon Gomizelj
56ac2acf44 if the search fails, clear selection and try again
This really smells like we're working around a vte bug/limitation.
Thanks to @numerical.

This closes #76
2013-04-11 21:06:16 -04:00
Simon Gomizelj
05eb389c48 use nullptr over NULL everywhere 2013-04-11 15:35:05 -04:00
Simon Gomizelj
fb163c61da fix memory leak handling hints 2013-04-11 15:34:32 -04:00
Simon Gomizelj
46ad894cfe man: close quotes properly 2013-03-26 19:26:31 -04:00
numerical
63f52cea8b Improve and add colour to possible hint matches
Changed URL hinting to be a lot smarter and to colour hints when
possible matches are found.

- Add active_foreground and active_background config options
- Add a new char* to hold entry text for checking against when redrawing

Signed-off-by: numeral <numerical@gmail.com>
Signed-off-by: Simon Gomizelj <simongmzlj@gmail.com>
2013-03-26 19:26:18 -04:00
Simon Gomizelj
224c76ea37 Initial commit of a man page
This finally closes issue #48.

Special thanks to Jakob Wrigley for the first draft.
2013-03-26 02:17:46 -04:00
Simon Gomizelj
74621daafe add license header to termite.cc
Addresses issue #68
2013-03-20 16:38:52 -04:00
Daniel Micay
1b32c0af7f make geometry switch override the config file
Closes #69
2013-03-15 18:06:50 -04:00
Daniel Micay
a3b33d40b3 Merge pull request #67 from X-dark/master
Update README: add bash example for setting dir
2013-03-07 20:31:39 -08:00
Cedric Girard
a30ccb1f69 Update README: add bash example for setting dir 2013-03-07 14:54:37 +01:00
numerical
c9636931ca smarter url hints 2013-03-03 07:14:30 -05:00
Simon Gomizelj
2e1100eec4 Merge pull request #61 from gtmanfred/master
vte_terminal_set_visible_bell should read visual_bell
2013-02-21 21:20:56 -08:00
Daniel Wallace
b40bc580cb check against visual_bell option 2013-02-22 00:08:29 -05:00
Daniel Micay
a2ca4d347d add improving the hint uniqueness check to TODO 2013-02-20 03:45:45 -05:00
Daniel Micay
6fb386b544 make the quick_url behavior the only option 2013-02-20 03:40:43 -05:00
Daniel Micay
c0af43dd53 rm the comma-separated hint feature 2013-02-20 03:19:04 -05:00
Daniel Micay
329e4ff9c6 calculate the # of digits with log10 and free str 2013-02-20 02:54:05 -05:00
Daniel Micay
f0c3f1a0f6 check for non-digits isn't necessary
launch_url does this already
2013-02-20 02:38:19 -05:00
Daniel Micay
c41934c5fd make style consistent 2013-02-20 02:38:06 -05:00
Daniel Micay
8a2a053857 document the quick_url configuration setting 2013-02-20 02:20:50 -05:00
Daniel Micay
edcc2887e9 Merge pull request #60 from numerical/master
Quick URL selection in the urlselection overlay
2013-02-19 23:14:48 -08:00
Ofear
928dc07fd8 add config option quick_url (defaults to off) to turn on quick url selection in the urlselection overlay 2013-02-19 18:19:38 -05:00
Ofear
30ec7ad3a6 change urlselect overlay to immediately select a link once the number of digits inputted is equal to the number of digits in the largest link 2013-02-19 16:57:29 -05:00
Daniel Micay
0ce2003fd7 Merge pull request #57 from hailiang/config_file_path
Add support for setting configuration file path.
2013-01-21 03:53:39 -08:00
Hǎiliàng Wáng
567cb930fd Add support for setting configuration file path. 2013-01-21 01:10:08 +08:00
Daniel Micay
8e4b53dd78 update Makefile dependencies 2013-01-06 19:32:56 -05:00
Daniel Micay
16426ed18f move configuration file to a directory 2013-01-06 19:26:11 -05:00
Daniel Micay
bbf8a522bf termite.cfg: add vim modeline 2013-01-06 18:41:20 -05:00
Daniel Micay
9faaf34665 free the directory argument 2013-01-05 00:09:06 -05:00
Daniel Micay
f327726f88 get rid of 'hints' global 2013-01-05 00:03:48 -05:00
Daniel Micay
a4b2862839 cleanup 2013-01-04 23:49:38 -05:00
Daniel Micay
c794dc32e5 improve the summary in the README 2013-01-02 01:53:49 -05:00
Daniel Micay
dc19f55715 clarify the $XDG_CONFIG_DIRS fallback 2013-01-02 01:45:15 -05:00
Daniel Micay
87c9747015 cleanup 2013-01-01 16:43:07 -05:00
Daniel Micay
7ea11041ac fix comment for fallback exit path 2013-01-01 16:38:32 -05:00
Daniel Micay
9c20a943fb add --hold switch 2013-01-01 16:33:50 -05:00
Daniel Micay
ceb0093f78 Application category is deprecated for .desktop 2013-01-01 16:21:27 -05:00
Daniel Micay
7c6d8ac0e3 fix fallthrough bug 2012-12-13 10:26:26 -05:00
Daniel Micay
aa568da12f cleanup 2012-12-13 09:58:51 -05:00
Daniel Micay
c61a23e4d6 fix and document the exit status 2012-12-12 23:18:20 -05:00
Daniel Micay
9cd8d4dd71 put down a stray newline 2012-12-12 22:27:45 -05:00
Daniel Micay
28436d27e1 fix minor README style issues 2012-12-12 22:20:30 -05:00
Simon Gomizelj
2210a592b6 check font metric sanity 2012-11-30 13:11:15 -05:00
Simon Gomizelj
ecc402414b make vte font resizable
Work around unexposed interface. Ideally, imho, should be exposed by
VteTerminal itself.

This closes #45
2012-11-30 12:01:03 -05:00
Daniel Micay
27ccafdf77 Merge pull request #46 from dkasak/half-screen-movements
Half screen movements
2012-11-25 20:46:59 -08:00
Denis Kasak
7bc3025534 Document half a screen movements. 2012-11-25 18:21:07 +01:00
Denis Kasak
30debe96ba Add half screen up/down movements to command mode. 2012-11-25 18:20:26 +01:00