summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-22chore: remove redundant copyright yearAyush 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-22fix: parse new gopass config outputSanoob 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-05docs: fix spelling, qrcode alignmentAyush Agarwal
2022-08-05img: add UPI QR Code image for donationsAyush Agarwal
2022-08-05docs: replace SVG with PNGAyush Agarwal
apparently, SVG isn't supported anywhere
2022-08-05docs: overhaul the README.md documentAyush 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-05man: update the man pagesAyush Agarwal
rofi has been demoted, tofi support was added
2022-08-05patch: update the explicit path patchAyush Agarwal
2022-08-05config: update the default config fileAyush Agarwal
the config file can now recogize a custom location for the tofi config file
2022-08-05completion: update the fish shell completionAyush Agarwal
2022-08-05changelog: update the changelogAyush Agarwal
2022-08-05license: update copyright year in license headerAyush Agarwal
2022-08-05feat: add support for tofi as a dmenu backendAyush Agarwal
https://github.com/philj56/tofi updated the help menu to demote rofi and promote fuzzel
2022-08-05chore: update git forge links in help menuAyush Agarwal
2022-08-05man: update git forge linksAyush Agarwal
2022-08-05docs: make CONTRIBUTING.md git forge neutralAyush Agarwal
2022-07-16funding: add github sponsors buttonAyush Agarwal
2022-07-08license: fix SPDX license identifierAyush Agarwal
tessen is licensed under GPLv2 **only**
2022-05-14ci: update github actions and docker imagesAyush Agarwal
2022-04-26docs: update CHANGELOGAyush Agarwal
2022-04-26refactor: don't assume default valuesAyush 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-25docs: update CHANGELOG.mdAyush Agarwal
2022-04-25fix: use a generic message in notificationAyush 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-05docs: fix name of GNOME's protocol for autotypingAyush Agarwal
2022-04-05docs: clarify dependency requirementsAyush Agarwal
2022-04-02release: bump version to 2.1.2, update CHANGELOGv2.1.2Ayush Agarwal
fixed the heading levels in CHANGELOG.md as well
2022-04-02fix: parse action from config fileAyush Agarwal
this should fix #25
2022-03-21release: bump version to 2.1.1, update CHANGELOGv2.1.1Ayush Agarwal
2022-03-21fix: prefix the mount name to the list of filesAyush Agarwal
shoud've caught this bug earlier, this should fix #24
2022-03-21chore: remove unnecessary commentsAyush 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-18docs: tessen is now available in GNU GuixAyush Agarwal
2022-03-08release: bump the version of tessen to 2.1.0v2.1.0Ayush Agarwal
add changes in README.md, CHANGELOG.md, and the tessen version in `tessen` itself
2022-03-08fix: 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-05refactor: `tessen -v` prints just the version numAyush Agarwal
2022-03-05docs: update CHANGELOG.md to showcase f940209Ayush Agarwal
2022-03-05chore: update fish completion and default configAyush Agarwal
for the feat introduced in f940209
2022-03-05docs: update man pages to point out f940209Ayush Agarwal
2022-03-05feat: consider `dmenu` as a valid dmenu backendAyush 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-05release: change version to unreleased devAyush Agarwal
this was motivated by this commit swaywm/sway/commit/eaeb173a4b9b22d8ba1b35d3d863f0dcb8595341
2022-03-02release: bump version to 2.0.2v2.0.2Ayush Agarwal
docs: updated CHANGELOG.md
2022-03-02fix: if sleep is terminated, terminate the pgrpAyush 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-02fix: don't clear the clipboard in trap functionAyush 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-01ci: run actions only when changes made to `tessen`Ayush Agarwal
2022-03-01docs: update CHANGELOG.mdAyush Agarwal
2022-03-01release: bump version to 2.0.1v2.0.1Ayush Agarwal
2022-03-01fix: don't clear clipboard when autotypingAyush Agarwal
fixes #21
2022-02-24refactor: don't use `$0`Ayush Agarwal
2022-02-24fix: don't check the size of the selected fileAyush Agarwal
2022-02-24docs: add notes about emulated input on waylandAyush Agarwal
2022-02-19docs: update the README, bump version to 2.0.0v2.0.0Ayush Agarwal
add optional installation steps also add links for donations ... doesn't hurt I guess