Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-22 | release: bump version to 2.1.3, update CHANGELOGv2.1.3 | Ayush Agarwal | |
2022-12-22 | chore: remove redundant copyright year | Ayush Agarwal | |
There's apparently no need to update copyright years. The Linux Foundation doesn't even recommend writing years at all. https://archive.is/jxhsX https://archive.is/LyEX3 | |||
2022-12-22 | fix: parse new gopass config output | Sanoob Pattanath | |
* Update gopass config for version 1.15+ Gopass 1.15+ uses gitconfig format, so fixes the parser for it. * Remove debug lines | |||
2022-08-05 | docs: fix spelling, qrcode alignment | Ayush Agarwal | |
2022-08-05 | img: add UPI QR Code image for donations | Ayush Agarwal | |
2022-08-05 | docs: replace SVG with PNG | Ayush Agarwal | |
apparently, SVG isn't supported anywhere | |||
2022-08-05 | docs: overhaul the README.md document | Ayush Agarwal | |
add buttons for git forge repository and mirrors, use reference links instead of inline links to improve markdown readability, use sourcehut as the primary git forge, update the caveats section, add UPI QRcode to the donation section | |||
2022-08-05 | man: update the man pages | Ayush Agarwal | |
rofi has been demoted, tofi support was added | |||
2022-08-05 | patch: update the explicit path patch | Ayush Agarwal | |
2022-08-05 | config: update the default config file | Ayush Agarwal | |
the config file can now recogize a custom location for the tofi config file | |||
2022-08-05 | completion: update the fish shell completion | Ayush Agarwal | |
2022-08-05 | changelog: update the changelog | Ayush Agarwal | |
2022-08-05 | license: update copyright year in license header | Ayush Agarwal | |
2022-08-05 | feat: add support for tofi as a dmenu backend | Ayush Agarwal | |
https://github.com/philj56/tofi updated the help menu to demote rofi and promote fuzzel | |||
2022-08-05 | chore: update git forge links in help menu | Ayush Agarwal | |
2022-08-05 | man: update git forge links | Ayush Agarwal | |
2022-08-05 | docs: make CONTRIBUTING.md git forge neutral | Ayush Agarwal | |
2022-07-16 | funding: add github sponsors button | Ayush Agarwal | |
2022-07-08 | license: fix SPDX license identifier | Ayush Agarwal | |
tessen is licensed under GPLv2 **only** | |||
2022-05-14 | ci: update github actions and docker images | Ayush Agarwal | |
2022-04-26 | docs: update CHANGELOG | Ayush Agarwal | |
2022-04-26 | refactor: don't assume default values | Ayush Agarwal | |
As discussed in #28, I won't make assumptions for users. tessen is not a GNOME app. I've left `-l 10` and `-n` as the bare minimum sane defaults for tessen. However, if a user doesn't like them, they can export `BEMENU_OPTS` and use whatever they want. Alternatively, switching to a "better" dmenu program like fuzzel is another option. | |||
2022-04-25 | docs: update CHANGELOG.md | Ayush Agarwal | |
2022-04-25 | fix: use a generic message in notification | Ayush Agarwal | |
Although the idea of specifying the selected field name in the notification sounds nice, it might be viewed as unnecessary leakage of sensitive metadata. This should fix #27. | |||
2022-04-05 | docs: fix name of GNOME's protocol for autotyping | Ayush Agarwal | |
2022-04-05 | docs: clarify dependency requirements | Ayush Agarwal | |
2022-04-02 | release: bump version to 2.1.2, update CHANGELOGv2.1.2 | Ayush Agarwal | |
fixed the heading levels in CHANGELOG.md as well | |||
2022-04-02 | fix: parse action from config file | Ayush Agarwal | |
this should fix #25 | |||
2022-03-21 | release: bump version to 2.1.1, update CHANGELOGv2.1.1 | Ayush Agarwal | |
2022-03-21 | fix: prefix the mount name to the list of files | Ayush Agarwal | |
shoud've caught this bug earlier, this should fix #24 | |||
2022-03-21 | chore: remove unnecessary comments | Ayush Agarwal | |
I guess I went a bit overboard and wrote comments which aren't really necessary. If I recall correctly, I decided not to use `gopass config path` and `gopass ls -f` because `gopass` doesn't behave as expected in unusual situations and tries to be human friendly, not script friendly but I'm not sure. For now, this mess works well. | |||
2022-03-18 | docs: tessen is now available in GNU Guix | Ayush Agarwal | |
2022-03-08 | release: bump the version of tessen to 2.1.0v2.1.0 | Ayush Agarwal | |
add changes in README.md, CHANGELOG.md, and the tessen version in `tessen` itself | |||
2022-03-08 | fix: set the cache file to `/dev/null` | Ayush Agarwal | |
Instead of setting the cache file to `/dev/null`, this silly mistake ended up creating a directory with a name of literal whitespace containing a dir called `dev` and a file inside `dev` called `null` | |||
2022-03-05 | refactor: `tessen -v` prints just the version num | Ayush Agarwal | |
2022-03-05 | docs: update CHANGELOG.md to showcase f940209 | Ayush Agarwal | |
2022-03-05 | chore: update fish completion and default config | Ayush Agarwal | |
for the feat introduced in f940209 | |||
2022-03-05 | docs: update man pages to point out f940209 | Ayush Agarwal | |
2022-03-05 | feat: consider `dmenu` as a valid dmenu backend | Ayush Agarwal | |
this feature was implemented after I came across this commit dnkl/fuzzel/commit/ffec2bc2ef7e5ca1398ab7ed7f134bd769706dcd apparently, dmenu backends like fuzzel, rofi, and wofi can function in dmenu backend if `argv[0]==dmenu`, similar to how busybox works in distributions like Alpine Linux and OpenWrt | |||
2022-03-05 | release: change version to unreleased dev | Ayush Agarwal | |
this was motivated by this commit swaywm/sway/commit/eaeb173a4b9b22d8ba1b35d3d863f0dcb8595341 | |||
2022-03-02 | release: bump version to 2.0.2v2.0.2 | Ayush Agarwal | |
docs: updated CHANGELOG.md | |||
2022-03-02 | fix: if sleep is terminated, terminate the pgrp | Ayush Agarwal | |
This embarrasing bug escaped my notice until #21 was raised and I tried to make the clipboard clearing behavior saner. `kill` is a bash built-in and `kill 0` sends the default SIGTERM signal to all processes in the same process group (PGID). If `sleep $tsn_cliptime` is killed for any reason, `kill 0` should end up killing `wl-copy` as well. This can be confirmed by manually sending a SIGTERM to the sleep process. | |||
2022-03-02 | fix: don't clear the clipboard in trap function | Ayush Agarwal | |
there's no need to aggressively clear the clipboard in the trap function and there's also no need to call `_clear` in `_die` because `exit 1` should call `_clear` because of the trap | |||
2022-03-01 | ci: run actions only when changes made to `tessen` | Ayush Agarwal | |
2022-03-01 | docs: update CHANGELOG.md | Ayush Agarwal | |
2022-03-01 | release: bump version to 2.0.1v2.0.1 | Ayush Agarwal | |
2022-03-01 | fix: don't clear clipboard when autotyping | Ayush Agarwal | |
fixes #21 | |||
2022-02-24 | refactor: don't use `$0` | Ayush Agarwal | |
2022-02-24 | fix: don't check the size of the selected file | Ayush Agarwal | |
2022-02-24 | docs: add notes about emulated input on wayland | Ayush Agarwal | |