40 Commits (master)

Author SHA1 Message Date
Přemysl Eric Janouch d3cfb12e16
README.adoc: update package information 5 months ago
Přemysl Eric Janouch e7be281b58
Reflect upstream URL rename 6 months ago
Přemysl Eric Janouch c77d994dc4
Rename tools, make them installable 6 months ago
Přemysl Eric Janouch 238e7a2bb9
Merge TUI and GUI binaries, using a new name
The appropriate interface will be chosen automatically.
6 months ago
Přemysl Eric Janouch e28e576fdb
sdtui: improve tab bar overflow behaviour 1 year ago
Přemysl Eric Janouch ded899933c
sdgui: make Ctrl+click put hovered word in search 1 year ago
Přemysl Eric Janouch b0f1d3d6ea
Build with AsciiDoc as well as Asciidoctor
And bump copyright years.
1 year ago
Přemysl Eric Janouch 4073749d3b
Synchronize cross-compilation scripts 1 year ago
Přemysl Eric Janouch 57739ff81e
Update README 1 year ago
Přemysl Eric Janouch 92556d5269
README: mention gettext utilities as a dependency 1 year ago
Přemysl Eric Janouch 4e4ba67025
README: mention icoutils 1 year ago
Přemysl Eric Janouch 0d0ac40f96
sdtui: handle input field overflows reasonably 2 years ago
Přemysl Eric Janouch 46e9b7b584
sdgui: rasterize some icons, including for Windows 2 years ago
Přemysl Eric Janouch 809304cbb3
README: fix cross-building instructions
Copy-pasting and mental exhaustion do not go well together.
2 years ago
Přemysl Eric Janouch 462428d0a2
sdgui: the firstclassing continues 2 years ago
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.
2 years ago
Přemysl Eric Janouch c7b9d65797
README: make sdgui even more 1st-class
It has reached a fairly high level of usability already.
2 years ago
Přemysl Eric Janouch 5216205056
README: make sdgui more of a first-class citizen 2 years ago
Přemysl Eric Janouch 573554b9de
sdgtk -> sdgui, improve build, mention in README
It's finally not horrible.
2 years ago
Přemysl Eric Janouch ce2b8b39c0
Update README
We're not that all that far away from a stable version.
2 years ago
Přemysl Eric Janouch 973d1d27ea
Improve documentation 2 years ago
Přemysl Eric Janouch ed8b1bcdad
Add sample dictionary downloaders/builders 2 years ago
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.
2 years ago
Přemysl Eric Janouch fffa2906d8
Update README
It turns out sdtui works in Sway out of the box (essentially).
2 years ago
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.
2 years ago
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.
3 years ago
Přemysl Eric Janouch 7743e21bca
Bump minimum CMake version to 3.0
A nice, round number.  This allows us to remove some boilerplate.
3 years ago
Přemysl Eric Janouch 8d19acd91a
Add a tool to transform dictionaries 3 years ago
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.
5 years ago
Přemysl Eric Janouch f09628dabd
Update README 6 years ago
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.
6 years ago
Přemysl Eric Janouch 350fc94b70
Update README 7 years ago
Přemysl Eric Janouch a1b7e84c6a
Fix example configuration in README 7 years ago
Přemysl Eric Janouch 732c2903d3
Update README 7 years ago
Přemysl Eric Janouch 38b463c883
Move the -w switch to the configuration file
Update README accordingly.

Woo, I get to remove code.
7 years ago
Přemysl Eric Janouch c9eb47de7e
Update README 7 years ago
Přemysl Eric Janouch 5ee562faf4
Make it possible to disable prefix highlighting 7 years ago
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.
7 years ago
Přemysl Eric Janouch 7e5e660737 Update README, Travis CI, termo 8 years ago
Přemysl Eric Janouch 4c30a62246 Convert README to AsciiDoc 8 years ago