Přemysl Eric Janouch
c2e8709372
Fix minimal required CMake version
2013-07-14 21:09:01 +02:00
Přemysl Eric Janouch
0c2a603a21
Add support for transposition with Ctrl-T
2013-07-09 07:50:17 +02:00
Přemysl Eric Janouch
1cc91a4b17
Fix double- and zero-wide characters
...
It's not perfect but seems to work well enough.
2013-06-02 00:04:43 +02:00
Přemysl Eric Janouch
d3b966a93f
Fix a 100% CPU usage bug
2013-05-19 20:06:29 +02:00
Přemysl Eric Janouch
ce3b2c80a1
Use a little bit more straight-forward detection
2013-05-19 19:28:08 +02:00
Přemysl Eric Janouch
ebc482b8fd
Indicate with ellipsis that text is too long
2013-05-19 18:42:38 +02:00
Přemysl Eric Janouch
a405bd508c
Update translations
2013-05-19 08:04:13 +02:00
Přemysl Eric Janouch
1636c34f83
Add a manpage
2013-05-19 07:49:47 +02:00
Přemysl Eric Janouch
c38f1046f3
Don't abort() on setlocale() failure
2013-05-19 05:26:20 +02:00
Přemysl Eric Janouch
a48bcd1948
Add Czech translation
2013-05-19 05:05:14 +02:00
Přemysl Eric Janouch
5225c6117b
Initialise GError's
2013-05-19 05:04:47 +02:00
Přemysl Eric Janouch
46083b1e7d
Internationalisation
2013-05-19 05:04:37 +02:00
Přemysl Eric Janouch
c430b6d7f8
Don't do case-sensitive searches
2013-05-19 01:29:04 +02:00
Přemysl Eric Janouch
110f2523d3
Fix window resizing
2013-05-19 01:07:08 +02:00
Přemysl Eric Janouch
caac68a3ed
Fix characters not representable in LC_CTYPE
2013-05-19 00:12:52 +02:00
Přemysl Eric Janouch
c09e3dcc96
Show some help/about information
2013-05-18 23:48:53 +02:00
Přemysl Eric Janouch
ec57f2d806
Extend key code handling
2013-05-18 23:47:57 +02:00
Přemysl Eric Janouch
583b19c6e4
Add Ctrl-L to repaint everything
...
Any serious application has it, so why not this one.
2013-05-18 03:06:35 +02:00
Přemysl Eric Janouch
de2a576ba5
Allow mouse clicks within the search field
2013-05-18 01:14:49 +02:00
Přemysl Eric Janouch
c017d5b569
Don't redraw the top line to restore the cursor
...
Consider this a rather temporary solution.
2013-05-18 00:38:18 +02:00
Přemysl Eric Janouch
9c024a57cd
Add CMake infrastructure
2013-05-17 18:41:14 +02:00
Přemysl Eric Janouch
156e12c456
Add LICENSE and README
2013-05-17 00:54:11 +02:00
Přemysl Eric Janouch
5cb6a2e506
New functionality
...
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.
2013-05-16 23:56:01 +02:00
Přemysl Eric Janouch
d07f80c051
Support Ctrl-A/E shortcuts
2013-05-16 20:46:33 +02:00
Přemysl Eric Janouch
11c16cc173
Add Pango parsing.
2013-05-15 20:58:40 +02:00
Přemysl Eric Janouch
b8c4d29233
Store search input in UCS4.
2013-05-15 19:30:47 +02:00
Přemysl Eric Janouch
421d87b7c0
Refactoring.
2013-05-15 17:26:39 +02:00
Přemysl Eric Janouch
776cebe535
Begone, bug.
2013-05-15 13:19:36 +02:00
Přemysl Eric Janouch
e054f21ad5
Add simple mouse support.
2013-05-15 13:03:54 +02:00
Přemysl Eric Janouch
a7a85a8e55
Use GIConv to get rid of encoding issues
2013-05-15 12:53:50 +02:00
Přemysl Eric Janouch
bdff36bbce
Add basic functionality
...
The bugs are there but the program is usable now.
2013-05-14 23:17:03 +02:00
Přemysl Eric Janouch
6db153b1e2
Start working on sdtui; implement line editing
2013-05-12 05:58:24 +02:00
Přemysl Eric Janouch
8ab74e16d7
Rename the project
2013-05-11 04:17:39 +02:00
Přemysl Eric Janouch
1e0d43ef65
Get rid of clang
2013-05-11 04:04:21 +02:00
Přemysl Eric Janouch
e783f31de9
Finish the add-pronunciation tool
2013-05-11 04:03:05 +02:00
Přemysl Eric Janouch
bcf933fb9e
Move dictionary generation to its own module
2013-05-10 02:06:27 +02:00
Přemysl Eric Janouch
28321b72e9
Ignore deprecation
2013-05-09 00:46:59 +02:00
Přemysl Eric Janouch
5b7af35cfa
Create a private header
2013-05-08 20:59:40 +02:00
Přemysl Eric Janouch
febff16ed4
Move sources into their own directory
2013-05-08 20:54:06 +02:00
Přemysl Eric Janouch
04ae72158e
Add a WIP tool to add pronunciations to dicts
2013-05-08 20:44:41 +02:00
Přemysl Eric Janouch
818ee593aa
Use GMappedFile if possible
2013-05-08 20:44:41 +02:00
Přemysl Eric Janouch
0e6c42a649
Make the test run on older GLib libraries
2013-05-08 20:44:41 +02:00
Přemysl Eric Janouch
d55275d603
Be a bit more robust, fix data entries
2013-05-08 20:44:41 +02:00
Přemysl Eric Janouch
2d77af94c6
Cleaning up
2013-05-08 20:44:41 +02:00
Přemysl Eric Janouch
3ff81982d0
Make the test pass
2013-05-08 20:44:33 +02:00
Přemysl Eric Janouch
cdb0ec474c
Add a test for the dictionary
2013-05-05 19:51:23 +02:00
Přemysl Eric Janouch
4f4a86529a
Initial commit
2013-05-05 04:45:25 +02:00