Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge TUI and GUI binaries, using a new name | Přemysl Eric Janouch | 2023-06-11 | 15 | -179/+208 |
| | | | | The appropriate interface will be chosen automatically. | ||||
* | Bump liberty | Přemysl Eric Janouch | 2023-06-11 | 1 | -0/+0 |
| | | | | This improves the still-imperfect fallback manpage output. | ||||
* | Improve manpage AsciiDoc compatibility | Přemysl Eric Janouch | 2023-06-10 | 1 | -1/+1 |
| | |||||
* | Import liberty for its manpage generator | Přemysl Eric Janouch | 2023-06-10 | 3 | -1/+13 |
| | | | | It cannot parse the page well, so it's just a convenience fallback. | ||||
* | Improve GLib version compatibility | Přemysl Eric Janouch | 2023-06-10 | 1 | -0/+4 |
| | |||||
* | Prevent undefined behaviour | Přemysl Eric Janouch | 2022-09-24 | 1 | -0/+4 |
| | |||||
* | sdtui: measure the "search" prompt properly | Přemysl Eric Janouch | 2022-09-24 | 1 | -18/+24 |
| | |||||
* | sdtui: improve tab bar overflow behaviour | Přemysl Eric Janouch | 2022-09-24 | 2 | -8/+28 |
| | |||||
* | sdgui: don't highlight when cursor not on widget | Přemysl Eric Janouch | 2022-09-12 | 1 | -1/+7 |
| | |||||
* | sdgui: load dictionaries asynchronously | Přemysl Eric Janouch | 2022-09-04 | 2 | -29/+75 |
| | | | | | This is a must when loading huge dictionaries, where not even parallelization helps much. | ||||
* | sdgui: clean up DnD | Přemysl Eric Janouch | 2022-09-04 | 1 | -12/+15 |
| | |||||
* | sdgui: make Ctrl+click put hovered word in search | Přemysl Eric Janouch | 2022-09-03 | 3 | -125/+329 |
| | |||||
* | sdgui: don't reload on size-allocate | Přemysl Eric Janouch | 2022-09-03 | 1 | -2/+29 |
| | | | | We could annoyingly get these events on window de/focus. | ||||
* | sdgui: fix context menu item sensitivity | Přemysl Eric Janouch | 2022-09-03 | 1 | -1/+1 |
| | |||||
* | Build with AsciiDoc as well as Asciidoctor | Přemysl Eric Janouch | 2022-08-24 | 5 | -17/+34 |
| | | | | And bump copyright years. | ||||
* | Synchronize cross-compilation scripts | Přemysl Eric Janouch | 2022-08-11 | 3 | -7/+7 |
| | |||||
* | Clean up cross-compilation | Přemysl Eric Janouch | 2022-08-10 | 2 | -19/+23 |
| | |||||
* | Update README | Přemysl Eric Janouch | 2022-08-05 | 1 | -2/+2 |
| | |||||
* | sdgui: support text selection in the view | Přemysl Eric Janouch | 2022-08-04 | 3 | -36/+408 |
| | | | | | | | | | | | | This is generally an improvement over the initial GtkLabel approach: - Multiple definition lines can be selected at once. - The widget doesn't keep a selection caret around (which means it can't be controlled from the keyboard, a conscious trade-off). - Text doesn't needlessly go to PRIMARY immediately during selection, making it somewhat possible lift the self-exception for the PRIMARY selection watch. Closes #2 | ||||
* | czech-wordnet.pl: improve portability | Přemysl Eric Janouch | 2022-08-01 | 1 | -1/+1 |
| | | | | | Perl runs `` commands in the shell only if they contain shell metacharacters. | ||||
* | sdgui: support touch screen dragging for the view | Přemysl Eric Janouch | 2022-07-24 | 1 | -0/+42 |
| | |||||
* | sdgui: fix up the smooth scrolling commit | Přemysl Eric Janouch | 2022-07-24 | 1 | -1/+2 |
| | |||||
* | tabfile: fix mismatching popen/fclose | Přemysl Eric Janouch | 2022-07-24 | 1 | -1/+1 |
| | |||||
* | README: mention gettext utilities as a dependency | Přemysl Eric Janouch | 2022-07-24 | 1 | -2/+2 |
| | |||||
* | sdgui: use smooth scrolling | Přemysl Eric Janouch | 2022-07-24 | 1 | -5/+9 |
| | |||||
* | README: mention icoutils | Přemysl Eric Janouch | 2022-07-24 | 1 | -1/+2 |
| | |||||
* | Add a missing gtk_drag_finish() call | Přemysl Eric Janouch | 2022-02-17 | 1 | -4/+4 |
| | |||||
* | sdgui: avoid focusing tab headers by mouse | Přemysl Eric Janouch | 2022-02-11 | 1 | -0/+21 |
| | | | | Our tabs have dummy contents, which causes some complications. | ||||
* | Bump termo | Přemysl Eric Janouch | 2021-11-04 | 1 | -0/+0 |
| | |||||
* | sdtui: handle input field overflows reasonably | Přemysl Eric Janouch | 2021-11-04 | 2 | -32/+127 |
| | |||||
* | czech-wordnet.pl: fix to work on non-GNU systems | Přemysl Eric Janouch | 2021-11-04 | 1 | -1/+4 |
| | |||||
* | Fix various macOS-related/found issues | Přemysl Eric Janouch | 2021-11-02 | 4 | -13/+16 |
| | | | | | Even though this software isn't very useful on that system either, due to its lack of PRIMARY. | ||||
* | Win64Depends.sh: describe a more precise fix | Přemysl Eric Janouch | 2021-11-01 | 1 | -1/+1 |
| | |||||
* | CMakeLists.txt: update icon cache after cleanup | Přemysl Eric Janouch | 2021-11-01 | 1 | -0/+9 |
| | | | | | | docs/iconcache.txt says the format is machine-independent. It does not seem to result in any noticeable improvement. | ||||
* | Win32CleanupAdwaita.sh: make note of a corner case | Přemysl Eric Janouch | 2021-11-01 | 1 | -0/+1 |
| | | | | | I've actually tried to replicate that behaviour earlier, and it kept around way too many icons. | ||||
* | sdgui: make M-Tab go to the last chosen dictionary | Přemysl Eric Janouch | 2021-10-30 | 1 | -4/+11 |
| | |||||
* | sdtui: make M-Tab go to the last chosen dictionary | Přemysl Eric Janouch | 2021-10-30 | 1 | -3/+22 |
| | |||||
* | Add clang-format configuration, clean up | Přemysl Eric Janouch | 2021-10-30 | 3 | -2/+33 |
| | |||||
* | sdgui: fix M-0 going one item beyond our intent | Přemysl Eric Janouch | 2021-10-28 | 1 | -1/+1 |
| | |||||
* | CMakeLists.txt: configure NSIS | Přemysl Eric Janouch | 2021-10-27 | 1 | -1/+19 |
| | | | | | | | | | | - Install a link to sdgui to the Start Menu. - Associate the .ifo file extension with sdgui. - Change the installation directory name to contain a space, rather than a dash, since that appears to be the norm. It's also copied over to the display name. And thus, the GUI has become somewhat usable on Windows. | ||||
* | CMakeLists.txt: think of older versions | Přemysl Eric Janouch | 2021-10-27 | 1 | -2/+6 |
| | | | | At minimum it documents the novelty of the command argument. | ||||
* | CMakeLists.txt: refactor icon generation | Přemysl Eric Janouch | 2021-10-27 | 1 | -20/+28 |
| | |||||
* | sdgui: rasterize some icons, including for Windows | Přemysl Eric Janouch | 2021-10-27 | 2 | -3/+47 |
| | |||||
* | sdgui: set the window title explicitly | Přemysl Eric Janouch | 2021-10-27 | 1 | -0/+1 |
| | |||||
* | sdgui: create and install a program icon | Přemysl Eric Janouch | 2021-10-27 | 4 | -0/+59 |
| | |||||
* | Fix the test target and unargumented ctest | Přemysl Eric Janouch | 2021-10-27 | 1 | -2/+4 |
| | | | | CMake does know how to be tough on users, but we've won at last. | ||||
* | Test the project's XMLs for well-formedness | Přemysl Eric Janouch | 2021-10-26 | 1 | -0/+13 |
| | | | | But only if the respective binaries can be found. | ||||
* | Trim down the Windows build a bit | Přemysl Eric Janouch | 2021-10-26 | 2 | -0/+22 |
| | | | | | | | Remove most unused Adwaita icons and cursors, it's about 30 mebibytes of raw bullshit that doesn't seem to be missing in any shape or form. Rather sadly, the script is too complex to be rewritten in CMake script. | ||||
* | sdgui: let the view act as a drop target for files | Přemysl Eric Janouch | 2021-10-25 | 1 | -5/+46 |
| | | | | | | | Inspired by how the only reasonable method of launching sdgui on Windows is by using drag and drop on the executable. Sadly the top-level window cannot be used as a whole for this. | ||||
* | Improve GLib deprecation disabling | Přemysl Eric Janouch | 2021-10-24 | 1 | -1/+1 |
| | | | | Added a match against the version stated in the README. |