Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Highlight the longest matching prefix of entries | Přemysl Janouch | 2016-09-26 | 3 | -3/+97 |
| | |||||
* | Refactor app_add_utf8_string() | Přemysl Janouch | 2016-09-26 | 1 | -52/+133 |
| | |||||
* | Update copyright years | Přemysl Janouch | 2016-09-25 | 1 | -2/+2 |
| | |||||
* | Fix transcoding on OpenBSD | Přemysl Janouch | 2016-01-14 | 1 | -1/+5 |
| | |||||
* | Center the view on search | Přemysl Janouch | 2015-07-25 | 1 | -18/+34 |
| | | | | | | | A lot of the time a better match is actually before the point where we expect the entry to be. Can be turned off with Alt-C. | ||||
* | Formatting: leftovers | Přemysl Janouch | 2015-02-28 | 1 | -3/+3 |
| | |||||
* | Refactoring | Přemysl Janouch | 2015-02-27 | 1 | -21/+23 |
| | |||||
* | Don't let GLib/GTK+ draw messages over curses | Přemysl Janouch | 2015-02-27 | 1 | -1/+61 |
| | |||||
* | Handle SIGINT/SIGTERM properly | Přemysl Janouch | 2015-02-27 | 1 | -10/+24 |
| | |||||
* | Formatting | Přemysl Janouch | 2015-02-26 | 11 | -272/+262 |
| | |||||
* | Handle search field overflow a bit better | Přemysl Janouch | 2015-02-24 | 1 | -4/+4 |
| | | | | Make sure the cursor doesn't overflow where it doesn't belong. | ||||
* | Add a near-useless bar on top with bookname | Přemysl Janouch | 2015-02-24 | 1 | -22/+32 |
| | |||||
* | Fix build with ICU versions < 50 | Přemysl Janouch | 2015-02-24 | 1 | -0/+28 |
| | | | | | | | | | | | | | I'll try to describe my feelings with this excerpt from David Firth's video "Take This Pill": PAIN. *oooowww...* Hurts, doesn't it? *...wwwwwww* | ||||
* | Fix reporting of unknown .ifo keys | Přemysl Janouch | 2015-02-24 | 1 | -2/+1 |
| | |||||
* | Add a custom collation mechanism | Přemysl Janouch | 2015-02-24 | 2 | -15/+158 |
| | | | | A lot better than that StarDict shitfuckery. | ||||
* | Silence a warning | Přemysl Janouch | 2015-02-14 | 1 | -1/+1 |
| | | | | We don't care if we read a byte from the pipe. | ||||
* | Make more use of xstrtoul() | Přemysl Janouch | 2015-02-07 | 3 | -7/+6 |
| | |||||
* | Update information texts and copyrights | Přemysl Janouch | 2015-02-07 | 1 | -2/+2 |
| | |||||
* | Cancel selection confirmation when following the selection | Přemysl Janouch | 2015-02-07 | 1 | -1/+2 |
| | |||||
* | Add support for watching the primary selection | Přemysl Janouch | 2015-02-07 | 1 | -24/+201 |
| | | | | Depends on GTK+, which should make it work with all of X11, Wayland, and Mir. | ||||
* | React to mouse wheel scrolling | Přemysl Janouch | 2015-02-07 | 1 | -32/+44 |
| | |||||
* | Hide the help in app_search_for_entry() | Přemysl Janouch | 2015-02-07 | 1 | -1/+1 |
| | |||||
* | Or let's rather do it like this | Přemysl Janouch | 2015-02-01 | 1 | -3/+1 |
| | |||||
* | Tell termo to convert DEL to Backspace | Přemysl Janouch | 2015-02-01 | 1 | -0/+1 |
| | | | | Now backspace works in tmux. | ||||
* | resize_term -> resizeterm | Přemysl Janouch | 2015-01-20 | 1 | -4/+4 |
| | | | | Apparently we do need to call the "outer-level" function. | ||||
* | Update termotermo | Přemysl Janouch | 2014-11-19 | 1 | -4/+2 |
| | |||||
* | Avoid some overhead with iconv() | Přemysl Janouch | 2014-11-19 | 1 | -1/+6 |
| | | | | Now, in theory, terminal output could actually be a bit faster. | ||||
* | Get rid of wchar_t for good | Přemysl Janouch | 2014-11-19 | 1 | -58/+51 |
| | |||||
* | Avoid flicker while resizing | Přemysl Janouch | 2014-11-19 | 3 | -5/+43 |
| | |||||
* | Rewrite to use termo | Přemysl Janouch | 2014-11-19 | 1 | -324/+374 |
| | | | | Also get rid of some silliness that I'm only able to see now. | ||||
* | I've been enlightened | Přemysl Janouch | 2014-02-11 | 1 | -60/+51 |
| | | | | Now responding to C-p, C-n, C-b, C-f and C-h as expected. | ||||
* | Don't apply the bold attribute to padding. | Přemysl Janouch | 2013-10-09 | 1 | -8/+11 |
| | | | | It looked awful when it caused a change in the colour of underlining. | ||||
* | Add a querying tool for use in e.g. IRC bots | Přemysl Janouch | 2013-10-02 | 1 | -0/+176 |
| | | | | | | Now the tools don't get built on `make all' but instead have their own target called `tools'. It might be reasonable to move them into their own directory sometime, instead of cluttering `src'. | ||||
* | Add a workaround for GLib < 2.33.1 | Přemysl Janouch | 2013-10-02 | 1 | -0/+7 |
| | | | | | I wanted to have it working in Wheezy and this was standing in the way, so I went for the quick fix that I'd made available to myself. | ||||
* | Clarify some behaviour in comments | Přemysl Janouch | 2013-10-02 | 1 | -3/+5 |
| | |||||
* | Thanks, Coverity | Přemysl Janouch | 2013-07-25 | 1 | -1/+1 |
| | |||||
* | Fix another error path | Přemysl Janouch | 2013-07-18 | 1 | -1/+3 |
| | |||||
* | Fix the dictionary loading error path | Přemysl Janouch | 2013-07-18 | 1 | -2/+4 |
| | |||||
* | Actually use DictzipInputStream in sdtui | Přemysl Janouch | 2013-07-18 | 1 | -10/+93 |
| | |||||
* | Move private data into StardictDictPrivate | Přemysl Janouch | 2013-07-18 | 2 | -50/+70 |
| | |||||
* | Add a class to handle dictzip files | Přemysl Janouch | 2013-07-18 | 5 | -55/+813 |
| | | | | | | | | | | | | | | Provides pseudo-random access to dictionary files compressed using dictzip. It doesn't implement a cache, it just loads missing chunks until it has the whole file. I'm not sure if discarding not recently used chunks is really a useful feature. If there _was_ a way to get noticed when system memory is low, I think the best way to handle that event would be to simply release it all. All in all, this is pretty useless. But it was interesting to write. This has yet to be integrated into the application proper. | ||||
* | Add support for transposition with Ctrl-T | Přemysl Janouch | 2013-07-09 | 1 | -10/+34 |
| | |||||
* | Fix double- and zero-wide characters | Přemysl Janouch | 2013-06-02 | 1 | -16/+71 |
| | | | | It's not perfect but seems to work well enough. | ||||
* | Fix a 100% CPU usage bug | Přemysl Janouch | 2013-05-19 | 1 | -1/+1 |
| | |||||
* | Use a little bit more straight-forward detection | Přemysl Janouch | 2013-05-19 | 1 | -2/+2 |
| | |||||
* | Indicate with ellipsis that text is too long | Přemysl Janouch | 2013-05-19 | 1 | -1/+20 |
| | |||||
* | Don't abort() on setlocale() failure | Přemysl Janouch | 2013-05-19 | 1 | -1/+1 |
| | |||||
* | Initialise GError's | Přemysl Janouch | 2013-05-19 | 3 | -6/+6 |
| | |||||
* | Internationalisation | Přemysl Janouch | 2013-05-19 | 2 | -34/+29 |
| | |||||
* | Don't do case-sensitive searches | Přemysl Janouch | 2013-05-19 | 1 | -5/+9 |
| |