Commit Graph

31 Commits (8aec84828f77b87cc49ffa3ace07fe2475aeba16)

Author SHA1 Message Date
The Mist 3a095492ba
[Chore] upgrade nvim-oxi to v0.5.1 (#131) 2024-09-22 14:39:06 +08:00
Uzair Aftab 538b717bb4
[Chore] update dependencies (#125)
* [Chore] Update dependencies

* [Chore]: Rename .cargo/config to .cargo/config.toml
2024-07-30 15:16:26 +08:00
The Mist 1edf45e582
[Fix] replace tab with spaces before take ascii snapshots (#120) 2024-07-10 14:16:20 +08:00
The Mist 06bba0f747
[Fix] copy not working on Linux (#117) 2024-07-08 16:59:35 +08:00
The Mist b3e3c23146
[Feat] support for take code snapshot in ASCII art format ^ ^ (#114)
* [Refactor] separate calc_wh_with_min_width from calc_wh

* [Feat] support take code snapshot as ascii art

* [Fix] incorrect line number

* [Feat] remove unused logger
2024-07-05 17:00:50 +08:00
The Mist cb3d1a536e
[Feat] add `bg_x_padding`, `bg_y_padding` and `bg_padding` to allows users can customize background padding of snapshot (#112)
* [Feat] add config allow users can customize background padding

* [Update] rename config items which related background config

* [Update] add config to allow users customize the padding of background
2024-07-04 13:50:06 +08:00
The Mist 7be7336420
[Feat] add `has_background` config to control visibility of background component (#110)
* [Feat] add has_background config for control visiblity of background
component

* [Feat] add default has_background config
2024-07-03 16:35:41 +08:00
Mist 19dd1d4817 [Feat] supports for allows users can custom min_width of snapshots 2024-05-07 16:44:44 +08:00
Mist 7a580d2106 [Feat] reduce the opacity of highlight block 2024-05-07 16:06:45 +08:00
Mist 9836ad1163 [Feat] support highlight code block 2024-05-07 16:06:45 +08:00
The Mist 3b7dd6a3ad
[Feat] support line number & remove unused module (#91) 2024-04-26 01:01:17 +08:00
The Mist ef08881e1a
[Perf] cache the function that used to calculate width and height of (#90)
dynamic text
2024-04-25 21:38:03 +08:00
Mist 66206496f9 [Perf] find min indention of the line and remove the ssame indention
from subsequent lines
2024-04-25 18:02:51 +08:00
Mist 13d7118c06 [Perf] add comments for highlight logic 2024-04-25 18:02:51 +08:00
The Mist ac30b071d2
[Fix] auto detect content which should use source syntax (#86) 2024-04-15 22:33:57 +08:00
Uzair Aftab d625c422e7
[Fix] Use SetExtLinux trait on linux platform (#79) 2024-04-08 20:59:54 +08:00
The Mist 72d6a69ace
[Refactor] change the detect filetype strategy (#78) 2024-04-07 17:24:43 +08:00
The Mist 69ecdace3b
[Fix] replace all tab character with space for correct render text (#77) 2024-04-07 16:17:24 +08:00
Mist 8e9b4489b6
[Feat] add more language highlighting using two-face (#56) 2024-04-02 17:56:40 +08:00
Mist 14d2445c32 [Feat] convert rgb hex color to rgba hex color 2024-03-31 18:19:23 +08:00
mrWinston 8a05bddadb [feat] support RGBA values as background color 2024-03-31 18:19:23 +08:00
Mist 6c753177e3
[Fix] condition render for mac window bar component (#54) 2024-03-31 17:48:14 +08:00
mistricky 9026ec6a75 [Update] files based on generated files by template generator 2024-03-19 05:59:09 +00:00
Marius Schulz 92f4eccf0d
[Fix] Enable wayland support for arboard (#51) 2024-03-19 13:52:09 +08:00
Mist 272e89ff8e [Feat] add breadcrumbs to display file path 2024-03-17 22:35:58 +08:00
Mist 08f6c48fae [Feat] add new bg color named dusk 2024-03-17 18:55:01 +08:00
Mist f3cbc3b901 [Feat] support bg_color config 2024-03-17 18:55:01 +08:00
Mist 3f57ce62fc [Feat] add more beautiful background themes 2024-03-17 18:55:01 +08:00
Mist 123e6fb2f2 [Perf] remove dead_code warning from from_value of margin 2024-03-17 14:09:01 +08:00
Mist b92e7706e6 [Perf] add path protection logic 2024-03-17 01:46:46 +08:00
Mist 08f0b24cf4
[Release] v1.0.0 (#43)
* [Update] apply template

* [Feat] update assets files (#35)

* [Update] README add packer install config

* [Feat] take snapshot via skia engine

* [Feat] title component

* [Feat] add watermark

* [Feat] update padding of code panel

* [Remove] pack ci script

* [Release] v1.0.0

* [Update] apply template

* [Chore] remove unused code

* [Update] readme

* [Release] v1.0.1

* [Update] apply template

* [Update] readme

* Update README.md

* [Feat] compile nvim-0.9 FFI

* [Release] v1.0.2

* [Update] apply template

* [Update] README.md

* [Feat] add multi platform support

* [Feat] add workflow for build target binary package

* [Update] files based on generated files by template generator

* [Update] files based on generated files by template generator

* [Update] files based on generated files by template generator

* [Update] files based on generated files by template generator

* [Update] files based on generated files by template generator

* [Update] files based on generated files by template generator

* [Update] files based on generated files by template generator

* [Feat] build plugin after released

* [Delete] build.yml

* [Update] README

* [Release] v1.0.3

* [Update] README

* [Refactor] editor frame size calculation logic

* [Refactor] update margin of watermark

* [Feat] preset font family

* [Refactor] update component interface

* [Update] change theme to onedark

* [Refactor] redefine render_error and throw it to lua scope

* [Perf] build script

* [Refactor] abstract component concept & implement it for all widgets

* [Update] README.md

---------

Co-authored-by: mistricky <mistricky@users.noreply.github.com>
2024-03-17 01:07:12 +08:00