Commit Graph

15 Commits

Author SHA1 Message Date
Takayuki Maeda
6615a235a7
Filter completion (#88)
* create completion component

* add move_up/down

* fix variable name

* pass config

* create debug component

* remov set

* add reserved words

* remove equal

* allow dead code

* always reset offset

* apply completion candidates correctly

* implement selected_candidate, word

* fix clippy warnings

* complete

* add tests for complete

* fix variable name

* fmt

* add tests for `filterd_candidates`

* add "IN" to reserved words

* remove "IN"

* add test cases

* add debug_assertions

* return complete directly

* add s

* make input field private

* update gobang.gif
2021-09-12 15:50:59 +09:00
Takayuki Maeda
ecf6fb0bd7
Fix usage (#91)
* update gobang.gif

* compress GIF

* add `gobang -h`

* update gobang.gif
2021-09-11 14:16:13 +09:00
Takayuki Maeda
241cf9136e
Change GIF speed (#89)
* update gobang.gif

* update gobang.gif

* update gobang.gif

* remove gobang

* update gobang.gif
2021-09-10 22:04:07 +09:00
Takayuki Maeda
8f7608fbb7 update gobang.gif 2021-09-06 22:31:27 +09:00
Takayuki Maeda
34f7fd3777 fix logo 2021-09-06 18:32:13 +09:00
Takayuki Maeda
9888b1c139 add logo 2021-09-06 18:27:17 +09:00
Takayuki Maeda
24c9b27a43
Add Configuration section to README (#47)
* add configuration section to README

* fix README

* update gobang.gif

* remove name field
2021-08-28 17:47:49 +09:00
Takayuki Maeda
8f26ffed09
Highlight filter keywords (#34)
* highlight filter keywords

* remove src from gitignore

* move tree_nav

* remove unneeded line

* refactor databases component

* fix variable names

* update gobang.gif

* add scroll_up_down_multiple_lines command help

* add tests for tree_item_to_span
2021-08-03 12:32:29 +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
0ebb39f3cd
Implement TableValue component (#17)
* use table value component

* add todo

* add linux target_os

* add default features for copypasta

* fix clippy warnings

* update gobang.gif
2021-07-09 15:51:08 +09:00
Takayuki Maeda
2f1edc8384
Select one specific Cell (#14)
* select a cell

* add tests for headers and rows

* fix redundant codes

* update README

* update gobang.gif
2021-07-09 01:42:41 +09:00
Takayuki Maeda
f221e817a3
Refactor components (#12)
* add logger

* add shift key

* implement record table reset function

* fix style

* ignore gobang.log

* use table component

* remove doc

* pass focused as an argument

* remove unused enums

* create table component

* use databases component

* use query component

* remove unused fields

* use query component

* use connections component

* remove unused struct

* use tab component

* use table status component

* remove unneeded return type

* update gobang.gif
2021-07-08 23:08:04 +09:00
Takayuki Maeda
acac235c6e
Implement DatabaseTree (#10)
* remove unused functions

* remove unused functions

* use databasetree

* update gobang.gif

* refactor

* remove unused dependencies

* fix header's and row's default style
2021-07-07 16:15: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
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