Přemysl Eric Janouch
c77d994dc4
Rename tools, make them installable
2023-06-11 18:08:03 +02:00
Přemysl Eric Janouch
238e7a2bb9
Merge TUI and GUI binaries, using a new name
...
The appropriate interface will be chosen automatically.
2023-06-11 18:08:03 +02:00
Přemysl Eric Janouch
e28e576fdb
sdtui: improve tab bar overflow behaviour
2022-09-24 11:15:25 +02:00
Přemysl Eric Janouch
ded899933c
sdgui: make Ctrl+click put hovered word in search
2022-09-03 22:00:53 +02:00
Přemysl Eric Janouch
b0f1d3d6ea
Build with AsciiDoc as well as Asciidoctor
...
And bump copyright years.
2022-08-24 00:55:32 +02:00
Přemysl Eric Janouch
4073749d3b
Synchronize cross-compilation scripts
2022-08-11 14:15:20 +02:00
Přemysl Eric Janouch
57739ff81e
Update README
2022-08-05 00:08:54 +02:00
Přemysl Eric Janouch
92556d5269
README: mention gettext utilities as a dependency
2022-07-24 23:15:10 +02:00
Přemysl Eric Janouch
4e4ba67025
README: mention icoutils
2022-07-24 21:15:24 +02:00
Přemysl Eric Janouch
0d0ac40f96
sdtui: handle input field overflows reasonably
2021-11-04 11:43:18 +01:00
Přemysl Eric Janouch
46e9b7b584
sdgui: rasterize some icons, including for Windows
2021-10-27 09:48:57 +02:00
Přemysl Eric Janouch
809304cbb3
README: fix cross-building instructions
...
Copy-pasting and mental exhaustion do not go well together.
2021-10-22 23:32:52 +02:00
Přemysl Eric Janouch
462428d0a2
sdgui: the firstclassing continues
2021-10-22 02:20:04 +02:00
Přemysl Eric Janouch
89580f2113
sdgui: cross-compile for Windows
...
No one bothered to ask whether it /should/ be done.
The hamburger needs to be replaced with a file open dialog there.
2021-10-22 01:59:09 +02:00
Přemysl Eric Janouch
c7b9d65797
README: make sdgui even more 1st-class
...
It has reached a fairly high level of usability already.
2021-10-20 14:01:46 +02:00
Přemysl Eric Janouch
5216205056
README: make sdgui more of a first-class citizen
2021-10-17 11:25:32 +02:00
Přemysl Eric Janouch
573554b9de
sdgtk -> sdgui, improve build, mention in README
...
It's finally not horrible.
2021-10-15 12:09:37 +02:00
Přemysl Eric Janouch
ce2b8b39c0
Update README
...
We're not that all that far away from a stable version.
2021-10-11 02:46:56 +02:00
Přemysl Eric Janouch
973d1d27ea
Improve documentation
2021-10-07 20:11:36 +02:00
Přemysl Eric Janouch
ed8b1bcdad
Add sample dictionary downloaders/builders
2021-10-07 14:06:57 +02:00
Přemysl Eric Janouch
03f2123447
GLib-related improvements
...
Now all error messages produced by tools should be in the right
encoding, even if the system isn't in UTF-8.
2021-10-06 16:11:55 +02:00
Přemysl Eric Janouch
fffa2906d8
Update README
...
It turns out sdtui works in Sway out of the box (essentially).
2021-07-24 23:46:28 +02:00
Přemysl Eric Janouch
4245dc35df
Update README, add a screenshot
...
I've given up on the idea of a "proper" TUI framework.
I've also learnt that Wayland isn't a completely dead end.
2021-07-23 20:46:14 +02:00
Přemysl Eric Janouch
d2fa9f3151
Convert the manpage to AsciiDoc
...
Writing DocBook XML by hand is an awful experience and the tools aren't
much better. Asciidoctor does it well. There's no need to worry about
semantics, man(1) just needs to be able to show something at all.
This project's manpage is sadly almost useless right now.
2020-10-26 17:06:13 +01:00
Přemysl Eric Janouch
7743e21bca
Bump minimum CMake version to 3.0
...
A nice, round number. This allows us to remove some boilerplate.
2020-10-26 15:16:46 +01:00
Přemysl Eric Janouch
8d19acd91a
Add a tool to transform dictionaries
2020-09-04 00:13:34 +02:00
Přemysl Eric Janouch
942bda7db4
Use XCB and SelectSelectionInput instead of GTK+
...
As it happens, there is no real need to constantly poll for changes,
since XFixes can inform us of updates as they happen.
With GTK+ gone we've got dependencies and error handling under control.
XCB is a truly awful thing to learn, though.
Our method will never work on Wayland or Windows, so we don't miss out
on anything by abandoning the huge toolkit.
2018-09-23 06:38:03 +02:00
Přemysl Eric Janouch
f09628dabd
Update README
2018-06-24 05:23:48 +02:00
Přemysl Eric Janouch
e5faed57c2
Relicense to 0BSD, update mail address
...
I've come to the conclusion that copyright mostly just stands in the way
of software development. In my jurisdiction I cannot give up my own
copyright and 0BSD seems to be the closest thing to public domain.
The updated mail address, also used in my author/committer lines,
is shorter and looks nicer. People rarely interact anyway.
2018-06-24 05:23:31 +02:00
Přemysl Eric Janouch
350fc94b70
Update README
2017-06-20 06:37:28 +02:00
Přemysl Eric Janouch
a1b7e84c6a
Fix example configuration in README
2016-10-07 17:27:28 +02:00
Přemysl Eric Janouch
732c2903d3
Update README
2016-09-28 06:08:34 +02:00
Přemysl Eric Janouch
38b463c883
Move the -w switch to the configuration file
...
Update README accordingly.
Woo, I get to remove code.
2016-09-28 06:01:13 +02:00
Přemysl Eric Janouch
c9eb47de7e
Update README
2016-09-27 01:12:24 +02:00
Přemysl Eric Janouch
5ee562faf4
Make it possible to disable prefix highlighting
2016-09-26 21:06:51 +02:00
Přemysl Eric Janouch
81d702ed66
Add a configuration file
...
Now you can have pretty colors w/o having to hardcode them.
The selection is rather limited for now, though.
Search "centering" can now be disabled by default as well.
2016-09-26 21:06:51 +02:00
Přemysl Eric Janouch
7e5e660737
Update README, Travis CI, termo
2016-03-14 21:27:57 +01:00
Přemysl Eric Janouch
4c30a62246
Convert README to AsciiDoc
2015-09-27 01:44:06 +02:00