Commit Graph

230 Commits

Author SHA1 Message Date
Aloxaf 319066e9a1 refactor: add TextLineDrawer trait 2024-03-04 10:28:57 +08:00
Aloxaf a460f0a152 fix: build on nightly 2024-03-04 10:28:12 +08:00
Aloxaf 2b745027c3
deps: remove unnecessary git dependency 2024-02-28 19:39:54 +08:00
Aloxaf a7eb01e513
misc: update deps 2024-02-28 19:22:34 +08:00
Kian-Meng Ang a4ad35338b
misc: Ignore hello.png (#221)
Generated after `cargo test`
2024-02-28 19:20:56 +08:00
Kian-Meng Ang f7584ef672
misc: fix typos (#220)
Found via `typos --format brief`
2024-02-28 18:56:18 +08:00
Aloxaf cd1ec2f9f0 misc: bump version 2023-11-22 15:14:56 +08:00
Aloxaf ba1ea1b5df refactor: make clippy happy 2023-11-22 15:12:04 +08:00
Aloxaf 322db8f264 deps: update deps and assets 2023-11-22 15:11:51 +08:00
Krapaince 1f5f0e83e5
feat: Add support for Wayland clipboard (#233)
Co-authored-by: Aloxaf <bailong104@gmail.com>
2023-11-22 15:03:35 +08:00
LhAllant 1a9077a742
fix: a vague error message and updated copyright year (#240)
* Propose a tip for vague error message with xclip missing

* misc: update copyright year to 2023

---------

Co-authored-by: LhAlant <>
2023-11-22 14:59:08 +08:00
JScheffer e195b5e0b0
feat: Add anti-aliasing to corners #232 (#234)
* Implement blur/anti-aliasing on edges of window frame #232

* fix missing -1 for top right corner, add example directory and update picture to readme

I also added example.sh, I think it could also be excluded.

* Delete example.sh

* Create example.sh
2023-11-22 14:57:57 +08:00
Benny Powers cf3668c9ee
docs: Update README.md (#224)
Closes https://github.com/Aloxaf/silicon/issues/223
2022-11-24 20:51:21 +08:00
Marco Pinto 4d15f35dee
feat: Option to show a custom window title (#215)
closes https://github.com/Aloxaf/silicon/issues/180
2022-11-14 09:36:15 +08:00
Aloxaf 21d9447caa doc: new related project silicon.lua 2022-11-07 09:11:03 +08:00
Yaksh Bariya f666c95d3d
fix: do not hardcode string pointer types (#210) 2022-10-15 13:05:53 +08:00
Aloxaf 447c456385
feat: introduce harfbuzz feature (#209) 2022-10-14 15:45:11 +08:00
Aloxaf 7039029222 fix: fmt 2022-10-14 14:51:52 +08:00
Aloxaf f71e1a0bb1 fix: font fallback for harfbuzz
close #191
2022-10-14 14:50:06 +08:00
Aloxaf 2ed9199148
fix: windows build (#208) 2022-10-14 14:05:04 +08:00
Aloxaf 7964c8928c ci: add missing dependency 2022-10-13 15:32:27 +08:00
Aloxaf b354a3cd3d test: fix doc test 2022-10-13 15:28:30 +08:00
Aloxaf a906fd298f fix: make clippy happy 2022-10-13 15:11:41 +08:00
Aloxaf e0fd52b442 fix: build cache output dir 2022-10-13 15:02:51 +08:00
Aloxaf 6a3f037ae2 fix: make rustfmt happy 2022-10-13 14:49:33 +08:00
Aloxaf 8aa690ab25 misc: update copyright year to 2022 2022-10-13 14:48:59 +08:00
Aloxaf f3f79bcdef fix: don't change default config file path 2022-10-13 14:46:06 +08:00
Aloxaf 83dac98d5e deps: update deps and assets
close #203 #199 #200
2022-10-13 14:41:57 +08:00
Aloxaf e3311d72de
Merge pull request #181 from tizee/ligature 2021-12-18 15:05:11 +08:00
tizee 4e71f7d138
feat: use harfbuzz for shaping ligatures 2021-12-16 00:04:47 +08:00
Rashil Gandhi 463bd23427
ci: Change Windows build target (#175) 2021-09-27 17:42:48 +08:00
Aloxaf dfd25ae02c
perf: speed up blur with rayon 2021-08-26 00:40:10 +08:00
Aloxaf 4c34d4701f
misc: bump version 2021-06-09 21:07:10 +08:00
dependabot[bot] de2e9c0c69
chore(deps): bump font-kit from 0.10.0 to 0.10.1 (#167)
Bumps [font-kit](https://github.com/servo/font-kit) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/servo/font-kit/releases)
- [Commits](https://github.com/servo/font-kit/compare/v0.10.0...v0.10.1)

---
updated-dependencies:
- dependency-name: font-kit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Close #147 

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-09 08:31:52 +08:00
Aloxaf bd105e6b8c
misc: bump version 2021-05-24 22:00:39 +08:00
Aloxaf e7d6955061
deps: update dependencies 2021-05-24 21:55:12 +08:00
dependabot-preview[bot] 416a44f40b
Upgrade to GitHub-native Dependabot (#164)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-30 17:37:01 +08:00
Aloxaf 4d144a6db6
Merge pull request #161 from YUUKIToriyama/patch-1
docs: add dependency for Fedora 33
2021-04-26 18:07:12 +08:00
Aloxaf 24d4978e1c
fmt: make rustfmt happy 2021-04-26 18:05:24 +08:00
Aloxaf 49d7bb77c9
fix: bug on macos arm
see #158
2021-04-26 18:00:13 +08:00
ToriChan e39f91401f
add dependency for Fedora 33 2021-04-03 02:50:52 +09:00
Aloxaf 67914eced0
deps: update assets 2021-03-02 23:27:49 +08:00
Aloxaf bd93992cca
deps: update Cargo.lock 2021-03-02 22:59:51 +08:00
dependabot-preview[bot] 83c9da7376
chore(deps): bump anyhow from 1.0.35 to 1.0.36 (#143)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.35 to 1.0.36.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.35...1.0.36)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-26 14:23:03 +08:00
dependabot-preview[bot] bc65bf7c6f
chore(deps): bump pasteboard from 0.1.1 to 0.1.2 (#145)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-26 14:21:48 +08:00
Aloxaf 3d64edf178
chore: fix release on windows 2020-12-16 01:21:39 +08:00
Aloxaf bc2a2c8a4e
chore: update dependencies 2020-12-16 01:14:37 +08:00
Aloxaf d09dfd96c3
chore: better packaging 2020-12-16 01:09:19 +08:00
Aloxaf a062a7d693
fix: `tar czf` produce .gz not .xz
close #142
2020-12-16 01:01:08 +08:00
Aloxaf 911bc16b45
chore: apply rustfmt 2020-12-16 00:56:04 +08:00