Age | Commit message (Collapse) | Author | |
---|---|---|---|
39 hours | Remove unimplemented -f font flagHEAD0.9.3master | zachir | |
39 hours | Fix dmenu options | zachir | |
39 hours | Bump to version 0.9.3 | zachir | |
39 hours | Implement version flag | zachir | |
39 hours | Update man pages for tofi/dmenu | zachir | |
39 hours | Use tabs (the wrong choice) because upstream | zachir | |
39 hours | Make dmenu a fully separate mode | zachir | |
39 hours | Don't make dmenu compat new config file options | zachir | |
40 hours | Update LICENSE as I am running this fork now | zachir | |
3 days | Fix -r flag0.9.2 | ZachIR | |
3 days | Update changelog | ZachIR | |
3 days | Update docs | ZachIR | |
3 days | Fix help message | ZachIR | |
3 days | Add -p short flag for --prompt | ZachIR | |
3 days | Add -r require flag | ZachIR | |
3 days | Add -P password flag | ZachIR | |
3 days | Add -b flag for bottom | ZachIR | |
2024-12-30 | Add Ctrl+h and Ctrl+m keybindings | Dmitry Meyer | |
2024-12-30 | Add <Ctrl>-[fbg] bindings to man page. | Phil Jones | |
2024-12-30 | Control-{f|b} keybinding for forwards and backwards. | Struan Robertson | |
Emacs like keybindings for when Tofi is displayed horizontally. | |||
2024-12-30 | Allow for exiting Tofi using Control-g like Emacs | Struan Robertson | |
2024-12-30 | Fix comment typo. | Phil Jones | |
2024-12-30 | Handle `fopen()` errors with drun cache. | Phil Jones | |
2023-07-17 | Add EXIT STATUS section to manpage. | Phil Jones | |
2023-07-17 | Use `access()` to check execute permissions. | Phil Jones | |
This is the correct way to check if we have execute permissions for a file (rather than checking `S_IXUSR`), and it isn't any slower. Should result in very few differences (on my system, only `cupsd` disappears from the list with this change). | |||
2023-07-17 | Return error if no selection is made | Ben Collerson | |
2023-07-16 | Add --physical-keybindings option. | Phil Jones | |
2023-07-16 | Add missing <Shift>-<Tab> keybinding to man page. | Phil Jones | |
2023-07-16 | Fix typo. | Phil Jones | |
2023-07-16 | Fix --print-index when searching. | Phil Jones | |
2023-05-14 | Add --print-index option. | Phil Jones | |
2023-05-12 | Fix typo in README. | Phil Jones | |
2023-05-12 | Improve formatting of markdown manpage previews. | Phil Jones | |
2023-05-09 | Add Alt-h and Alt-l keybindings. | Phil Jones | |
2023-05-09 | Add alt-j/k/n/p keybindings. | Phil Jones | |
Also generally clean up input handling a bit. | |||
2023-05-02 | Swap Ctrl-O binding for Ctrl-[. | Phil Jones | |
2023-04-30 | Replace `strto[u]l` with `strto[u]ll`. | Phil Jones | |
On 32-bit systems, using `strtoul` was causing negative values for unsigned options to be treated as valid, as the value was being parsed as a 32-bit unsigned int, then cast to a 64-bit signed int, which remained positive. | |||
2023-04-30 | Add Ctrl-O keybinding. | Phil Jones | |
2023-04-30 | Add `matching-algorithm` to the example config. | Phil Jones | |
2023-04-17 | Add --matching-algorithm option. | Phil Jones | |
This replaces the --fuzzy-match algorithm. Available choices are normal, prefix and fuzzy. Levenshtein distance was investigated, but it seems pretty rubbish for tofi's use case, where you normally want a good match when you've only typed a small portion of the target string. | |||
2023-04-10 | Version 0.9.1. | Phil Jones | |
2023-04-10 | Fix broken line spacing with some fonts. | Phil Jones | |
I had misunderstood the purpose of the OpenType line gap field 'hlgp'. I thought this was a suggested total line spacing, but it's actually extra spacing to be added to (ascender - descender). | |||
2023-04-09 | Version 0.9.0. | Phil Jones | |
2023-04-09 | Add --auto-accept-single option. | Phil Jones | |
2023-04-09 | Fix some minor typos in the man page. | Phil Jones | |
2023-03-16 | Fix selection background for Harfbuzz backend. | Phil Jones | |
This was broken in the recent changes to allow fractional scaling, as a calculation hadn't been updated. | |||
2023-03-12 | Don't generate useless .eh_frame and .eh_frame_hdr. | Mike Kot | |
We don't use exceptions, attribute(cleanup) or similar techniques, so such sections just add up to binary size. | |||
2023-03-12 | Minor cleanup of harfbuzz initialisation code. | Phil Jones | |
2023-03-12 | Add installation instructions for Debian/Ubuntu. | Mike Kot | |
2023-03-12 | Fix crash when wp_viewporter is not supported. | Phil Jones | |