Commit Graph

7 Commits (d493f46875c60556ee17be0d23fb4eda7cac3785)

Author SHA1 Message Date
Takayuki Maeda d493f46875
Use command for clipboard instead of copypasta (#36)
* use copy command instead of copypasta

* remove a step for installing dependencies

* rename copy_string to copy_to_clipboard
3 years ago
Takayuki Maeda da06d0b557
Make table cells responsive (#23)
* make table cells responsive

* add workspace flag

* fix compile error

* scrolling responsive cells

* horizontal scrolling without numbers

* fix limit

* add row number

* implement TEXT type

* remove unused functions

* add keymap and update gobang.gif

* add a test for `calculate_widths`

* remove a debug line
3 years ago
Takayuki Maeda 4472b63754
Implement table infinite scrolling (#22)
* implement infinite scrolling

* add windows as runs-on OS
3 years ago
Takayuki Maeda 91d0409560
Fix CI error (#18)
* fix ci error

* install dependencies

* remove linux feature

* remove cfg os

* default feature false

* fix dependencies

* install dependencies

* fix dependencies

* fix dependencies

* fix dependencies

* add sudo

* fix dependencies

* remove unneeded dependencies
3 years ago
Takayuki Maeda 4b26b71a38
Refactor handlers (#3)
* fix workflows

* remove a unused function

* initialize record table state every time specifying table

* add a crates.io badge

* close pool if exists

* remove unneeded lines

* change gobang.gif

* fix layout

* update gobang.gif

* refactor `utils::get_records`

* refactor handlers

* change gobang.gif

* fix clippy warnings
3 years ago
Takayuki Maeda 82b47a1c78
Architecture (#1)
* layout

* architecture

* implement side-scrolling

* implement util functions

* use user config

* use config conn

* remove cache

* fix user config

* add useful functions

* remov mut

* cargo clippy --fix

* cargo fmt

* implement some handlers

* add gif

* chang gif
3 years ago
Takayuki Maeda c79c358be4 create ci.yml 3 years ago