aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Rename tools, make them installablePřemysl Eric Janouch2023-06-116-7/+13
|
* Merge TUI and GUI binaries, using a new namePřemysl Eric Janouch2023-06-1115-179/+208
| | | | The appropriate interface will be chosen automatically.
* Bump libertyPřemysl Eric Janouch2023-06-111-0/+0
| | | | This improves the still-imperfect fallback manpage output.
* Improve manpage AsciiDoc compatibilityPřemysl Eric Janouch2023-06-101-1/+1
|
* Import liberty for its manpage generatorPřemysl Eric Janouch2023-06-103-1/+13
| | | | It cannot parse the page well, so it's just a convenience fallback.
* Improve GLib version compatibilityPřemysl Eric Janouch2023-06-101-0/+4
|
* Prevent undefined behaviourPřemysl Eric Janouch2022-09-241-0/+4
|
* sdtui: measure the "search" prompt properlyPřemysl Eric Janouch2022-09-241-18/+24
|
* sdtui: improve tab bar overflow behaviourPřemysl Eric Janouch2022-09-242-8/+28
|
* sdgui: don't highlight when cursor not on widgetPřemysl Eric Janouch2022-09-121-1/+7
|
* sdgui: load dictionaries asynchronouslyPřemysl Eric Janouch2022-09-042-29/+75
| | | | | This is a must when loading huge dictionaries, where not even parallelization helps much.
* sdgui: clean up DnDPřemysl Eric Janouch2022-09-041-12/+15
|
* sdgui: make Ctrl+click put hovered word in searchPřemysl Eric Janouch2022-09-033-125/+329
|
* sdgui: don't reload on size-allocatePřemysl Eric Janouch2022-09-031-2/+29
| | | | We could annoyingly get these events on window de/focus.
* sdgui: fix context menu item sensitivityPřemysl Eric Janouch2022-09-031-1/+1
|
* Build with AsciiDoc as well as AsciidoctorPřemysl Eric Janouch2022-08-245-17/+34
| | | | And bump copyright years.
* Synchronize cross-compilation scriptsPřemysl Eric Janouch2022-08-113-7/+7
|
* Clean up cross-compilationPřemysl Eric Janouch2022-08-102-19/+23
|
* Update READMEPřemysl Eric Janouch2022-08-051-2/+2
|
* sdgui: support text selection in the viewPřemysl Eric Janouch2022-08-043-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 portabilityPřemysl Eric Janouch2022-08-011-1/+1
| | | | | Perl runs `` commands in the shell only if they contain shell metacharacters.
* sdgui: support touch screen dragging for the viewPřemysl Eric Janouch2022-07-241-0/+42
|
* sdgui: fix up the smooth scrolling commitPřemysl Eric Janouch2022-07-241-1/+2
|
* tabfile: fix mismatching popen/fclosePřemysl Eric Janouch2022-07-241-1/+1
|
* README: mention gettext utilities as a dependencyPřemysl Eric Janouch2022-07-241-2/+2
|
* sdgui: use smooth scrollingPřemysl Eric Janouch2022-07-241-5/+9
|
* README: mention icoutilsPřemysl Eric Janouch2022-07-241-1/+2
|
* Add a missing gtk_drag_finish() callPřemysl Eric Janouch2022-02-171-4/+4
|
* sdgui: avoid focusing tab headers by mousePřemysl Eric Janouch2022-02-111-0/+21
| | | | Our tabs have dummy contents, which causes some complications.
* Bump termoPřemysl Eric Janouch2021-11-041-0/+0
|
* sdtui: handle input field overflows reasonablyPřemysl Eric Janouch2021-11-042-32/+127
|
* czech-wordnet.pl: fix to work on non-GNU systemsPřemysl Eric Janouch2021-11-041-1/+4
|
* Fix various macOS-related/found issuesPřemysl Eric Janouch2021-11-024-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 fixPřemysl Eric Janouch2021-11-011-1/+1
|
* CMakeLists.txt: update icon cache after cleanupPřemysl Eric Janouch2021-11-011-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 casePřemysl Eric Janouch2021-11-011-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 dictionaryPřemysl Eric Janouch2021-10-301-4/+11
|
* sdtui: make M-Tab go to the last chosen dictionaryPřemysl Eric Janouch2021-10-301-3/+22
|
* Add clang-format configuration, clean upPřemysl Eric Janouch2021-10-303-2/+33
|
* sdgui: fix M-0 going one item beyond our intentPřemysl Eric Janouch2021-10-281-1/+1
|
* CMakeLists.txt: configure NSISPřemysl Eric Janouch2021-10-271-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 versionsPřemysl Eric Janouch2021-10-271-2/+6
| | | | At minimum it documents the novelty of the command argument.
* CMakeLists.txt: refactor icon generationPřemysl Eric Janouch2021-10-271-20/+28
|
* sdgui: rasterize some icons, including for WindowsPřemysl Eric Janouch2021-10-272-3/+47
|
* sdgui: set the window title explicitlyPřemysl Eric Janouch2021-10-271-0/+1
|
* sdgui: create and install a program iconPřemysl Eric Janouch2021-10-274-0/+59
|
* Fix the test target and unargumented ctestPřemysl Eric Janouch2021-10-271-2/+4
| | | | CMake does know how to be tough on users, but we've won at last.
* Test the project's XMLs for well-formednessPřemysl Eric Janouch2021-10-261-0/+13
| | | | But only if the respective binaries can be found.
* Trim down the Windows build a bitPřemysl Eric Janouch2021-10-262-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 filesPřemysl Eric Janouch2021-10-251-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.