Commit Graph

21 Commits

Author SHA1 Message Date
Takayuki Maeda
3b7f837724
pass token to cargo-workspaces (#113) 2021-09-16 00:29:20 +09:00
Takayuki Maeda
283e835c94
fix job name (#103) 2021-09-15 00:00:04 +09:00
Takayuki Maeda
ce1ea291d2
install cargo-workspaces (#77) 2021-09-08 11:05:17 +09:00
Takayuki Maeda
09f4eeda83
Use cargo-workspaces for publishing multiple crates (#67)
* use cargo-workspaces

* add git information
2021-09-07 22:11:09 +09:00
Takayuki Maeda
c3cdc3950b remove if line 2021-09-07 19:41:30 +09:00
Takayuki Maeda
99130c0660
Create LICENSE (#64)
* Create LICENSE

* remove unused files
2021-09-07 19:30:38 +09:00
Takayuki Maeda
d8f35cb2a7
nightly to stable (#63) 2021-09-07 19:18:22 +09:00
Takayuki Maeda
1437f71717
Bump up dependency versions (#62)
* bump up dependency versions

* fix ci.yml

* turn off incremental compilation

* bump up sqlx version

* fix rust

* remove unused features

* add profile

* optimize proc macro

* default features false in database-tree

* remove sqlx from database-tree

* remove --release

* fix

* bump up opt-level 2

* 1

* sqlx 3

* remove profile

* remove windows gnu

* remove windows-gnu

* cache dependencies

* remove windows gnu

* fix typo
2021-09-07 19:10:27 +09:00
Takayuki Maeda
07357f2a3b add fail-fast to release 2021-09-07 02:02:41 +09:00
Takayuki Maeda
271aac9db8
Cross-platform release (#61)
* cross-platform release

* fix style
2021-09-07 01:38:40 +09:00
Takayuki Maeda
c56f1836ed sleep 2 2021-08-28 18:51:21 +09:00
Takayuki Maeda
b4a1cc792d
Publish database-tree (#49)
* publish database-tree

* use v0.1.0-alpha.1

* always run cargo publish
2021-08-28 18:30:32 +09:00
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
2021-08-08 23:25:22 +09:00
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
2021-07-24 03:16:17 +09:00
Takayuki Maeda
4472b63754
Implement table infinite scrolling (#22)
* implement infinite scrolling

* add windows as runs-on OS
2021-07-11 22:07:12 +09:00
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
2021-07-09 17:46:18 +09:00
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
2021-06-26 01:44:54 +09:00
Takayuki Maeda
9cad1181bc fix release workflow 2021-06-23 04:32:19 +09:00
Takayuki Maeda
f26974ae0d
Release workflow (#2)
* layout

* architecture

* implement util functions

* use config conn

* remove cache

* fix user config

* cargo clippy --fix

* 0.1.0-alpha.0 release
2021-06-23 04:22:11 +09:00
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
2021-06-23 03:40:27 +09:00
Takayuki Maeda
c79c358be4 create ci.yml 2021-06-12 13:47:52 +09:00