Commit Graph

42 Commits

Author SHA1 Message Date
531f18d827
GUI: add basic configuration
It is simply not feasible to write the text file by hand on Windows.
2024-12-19 14:38:19 +01:00
33426992ec
Bump liberty, moving the Win64 toolchain file
All checks were successful
Arch Linux AUR Success
2024-04-09 17:04:45 +02:00
d3cfb12e16
README.adoc: update package information 2023-07-01 22:00:54 +02:00
e7be281b58
Reflect upstream URL rename 2023-06-11 18:12:12 +02:00
c77d994dc4
Rename tools, make them installable 2023-06-11 18:08:03 +02:00
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
e28e576fdb
sdtui: improve tab bar overflow behaviour 2022-09-24 11:15:25 +02:00
ded899933c
sdgui: make Ctrl+click put hovered word in search 2022-09-03 22:00:53 +02:00
b0f1d3d6ea
Build with AsciiDoc as well as Asciidoctor
And bump copyright years.
2022-08-24 00:55:32 +02:00
4073749d3b
Synchronize cross-compilation scripts 2022-08-11 14:15:20 +02:00
57739ff81e
Update README 2022-08-05 00:08:54 +02:00
92556d5269
README: mention gettext utilities as a dependency 2022-07-24 23:15:10 +02:00
4e4ba67025
README: mention icoutils 2022-07-24 21:15:24 +02:00
0d0ac40f96
sdtui: handle input field overflows reasonably 2021-11-04 11:43:18 +01:00
46e9b7b584
sdgui: rasterize some icons, including for Windows 2021-10-27 09:48:57 +02:00
809304cbb3
README: fix cross-building instructions
Copy-pasting and mental exhaustion do not go well together.
2021-10-22 23:32:52 +02:00
462428d0a2
sdgui: the firstclassing continues 2021-10-22 02:20:04 +02:00
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
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
5216205056
README: make sdgui more of a first-class citizen 2021-10-17 11:25:32 +02:00
573554b9de
sdgtk -> sdgui, improve build, mention in README
It's finally not horrible.
2021-10-15 12:09:37 +02:00
ce2b8b39c0
Update README
We're not that all that far away from a stable version.
2021-10-11 02:46:56 +02:00
973d1d27ea
Improve documentation 2021-10-07 20:11:36 +02:00
ed8b1bcdad
Add sample dictionary downloaders/builders 2021-10-07 14:06:57 +02:00
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
fffa2906d8
Update README
It turns out sdtui works in Sway out of the box (essentially).
2021-07-24 23:46:28 +02:00
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
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
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
8d19acd91a
Add a tool to transform dictionaries 2020-09-04 00:13:34 +02:00
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
f09628dabd
Update README 2018-06-24 05:23:48 +02:00
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
350fc94b70
Update README 2017-06-20 06:37:28 +02:00
a1b7e84c6a
Fix example configuration in README 2016-10-07 17:27:28 +02:00
732c2903d3
Update README 2016-09-28 06:08:34 +02:00
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
c9eb47de7e
Update README 2016-09-27 01:12:24 +02:00
5ee562faf4
Make it possible to disable prefix highlighting 2016-09-26 21:06:51 +02:00
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
7e5e660737 Update README, Travis CI, termo 2016-03-14 21:27:57 +01:00
4c30a62246 Convert README to AsciiDoc 2015-09-27 01:44:06 +02:00