Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 6 | -59/+823 |
| | | | | | | | | | | | | | | 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. | ||||
* | Fix minimal required CMake version | Přemysl Janouch | 2013-07-14 | 1 | -1/+1 |
| | |||||
* | 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 | 3 | -16/+77 |
| | | | | 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 |
| | |||||
* | Update translations | Přemysl Janouch | 2013-05-19 | 2 | -60/+76 |
| | |||||
* | Add a manpage | Přemysl Janouch | 2013-05-19 | 2 | -3/+99 |
| | |||||
* | Don't abort() on setlocale() failure | Přemysl Janouch | 2013-05-19 | 1 | -1/+1 |
| | |||||
* | Add Czech translation | Přemysl Janouch | 2013-05-19 | 1 | -0/+110 |
| | |||||
* | Initialise GError's | Přemysl Janouch | 2013-05-19 | 3 | -6/+6 |
| | |||||
* | Internationalisation | Přemysl Janouch | 2013-05-19 | 6 | -34/+196 |
| | |||||
* | Don't do case-sensitive searches | Přemysl Janouch | 2013-05-19 | 1 | -5/+9 |
| | |||||
* | Fix window resizing | Přemysl Janouch | 2013-05-19 | 1 | -9/+20 |
| | |||||
* | Fix characters not representable in LC_CTYPE | Přemysl Janouch | 2013-05-19 | 1 | -3/+4 |
| | |||||
* | Show some help/about information | Přemysl Janouch | 2013-05-18 | 1 | -5/+73 |
| | |||||
* | Extend key code handling | Přemysl Janouch | 2013-05-18 | 1 | -60/+150 |
| | |||||
* | Add Ctrl-L to repaint everything | Přemysl Janouch | 2013-05-18 | 1 | -0/+5 |
| | | | | Any serious application has it, so why not this one. | ||||
* | Allow mouse clicks within the search field | Přemysl Janouch | 2013-05-18 | 1 | -15/+39 |
| | |||||
* | Don't redraw the top line to restore the cursor | Přemysl Janouch | 2013-05-18 | 1 | -9/+18 |
| | | | | Consider this a rather temporary solution. | ||||
* | Add CMake infrastructure | Přemysl Janouch | 2013-05-17 | 5 | -44/+133 |
| | |||||
* | Add LICENSE and README | Přemysl Janouch | 2013-05-17 | 2 | -0/+32 |
| | |||||
* | New functionality | Přemysl Janouch | 2013-05-16 | 1 | -5/+136 |
| | | | | | | | | | Ctrl-Up/Down skips whole entries Alt-Left/Right moves the division line Enter confirms the entry for overwriting The modified arrow keys aren't going to work everywhere, e.g. the Linux terminal doesn't support them. | ||||
* | Support Ctrl-A/E shortcuts | Přemysl Janouch | 2013-05-16 | 1 | -1/+11 |
| | |||||
* | Add Pango parsing. | Přemysl Janouch | 2013-05-15 | 2 | -6/+29 |
| | |||||
* | Store search input in UCS4. | Přemysl Janouch | 2013-05-15 | 1 | -81/+66 |
| | |||||
* | Refactoring. | Přemysl Janouch | 2013-05-15 | 1 | -252/+271 |
| | |||||
* | Begone, bug. | Přemysl Janouch | 2013-05-15 | 1 | -0/+1 |
| | |||||
* | Add simple mouse support. | Přemysl Janouch | 2013-05-15 | 1 | -1/+11 |
| | |||||
* | Use GIConv to get rid of encoding issues | Přemysl Janouch | 2013-05-15 | 1 | -35/+39 |
| | |||||
* | Add basic functionality | Přemysl Janouch | 2013-05-14 | 1 | -15/+331 |
| | | | | The bugs are there but the program is usable now. | ||||
* | Start working on sdtui; implement line editing | Přemysl Janouch | 2013-05-12 | 1 | -54/+212 |
| | |||||
* | Rename the project | Přemysl Janouch | 2013-05-11 | 3 | -10/+10 |
| | |||||
* | Get rid of clang | Přemysl Janouch | 2013-05-11 | 1 | -1/+0 |
| | |||||
* | Finish the add-pronunciation tool | Přemysl Janouch | 2013-05-11 | 2 | -24/+319 |
| | |||||
* | Move dictionary generation to its own module | Přemysl Janouch | 2013-05-10 | 7 | -112/+336 |
| | |||||
* | Ignore deprecation | Přemysl Janouch | 2013-05-09 | 1 | -0/+3 |
| | |||||
* | Create a private header | Přemysl Janouch | 2013-05-08 | 2 | -54/+80 |
| | |||||
* | Move sources into their own directory | Přemysl Janouch | 2013-05-08 | 7 | -4/+6 |
| | |||||
* | Add a WIP tool to add pronunciations to dicts | Přemysl Janouch | 2013-05-08 | 2 | -1/+266 |
| | |||||
* | Use GMappedFile if possible | Přemysl Janouch | 2013-05-08 | 2 | -24/+33 |
| | |||||
* | Make the test run on older GLib libraries | Přemysl Janouch | 2013-05-08 | 1 | -0/+2 |
| | |||||
* | Be a bit more robust, fix data entries | Přemysl Janouch | 2013-05-08 | 1 | -2/+5 |
| | |||||
* | Cleaning up | Přemysl Janouch | 2013-05-08 | 1 | -90/+58 |
| | |||||
* | Make the test pass | Přemysl Janouch | 2013-05-08 | 1 | -14/+24 |
| | |||||
* | Add a test for the dictionary | Přemysl Janouch | 2013-05-05 | 2 | -2/+438 |
| |