kyoto7250
ac99e52e8d
Merge 1fc730e863
into 7b1b5f7eba
2 years ago
Zane Dufour
7b1b5f7eba
Document `name` config field ( #165 )
...
hi, thought it would be worth using `name` in a couple of the example config fields
This would require a new release though, since the [latest release](https://github.com/TaKO8Ki/gobang/tree/v0.1.0-alpha.5 ) predates #105
Thanks for the cool project :)
2 years ago
Ameya Shenoy
3d54997ddb
docs: add info about gobang AUR package ( #161 )
...
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2 years ago
kyoto7250
bad6f14af6
adding help and README for exit pop up key ( #144 )
2 years ago
kyoto7250
1fc730e863
fix CommandText TYPE, because it mistaked
2 years ago
kyoto7250
35a2ae7d18
refactor concat_headers
...
concat_headers method moves to App
3 years ago
kyoto7250
75bcf73cd6
remove needless return
3 years ago
kyoto7250
405de596af
adding args for passing order_query and header_icons
3 years ago
kyoto7250
24756655c3
Add processing when the key is pressed
3 years ago
kyoto7250
f4e7877c6e
impl for passing order and header_icons
3 years ago
kyoto7250
7a32f3ac12
adding keymap for s
3 years ago
kyoto7250
ceda08c9ac
add Order and OrderManager in Table Components
3 years ago
kyoto7250
ef47974979
adding README.md for s key
3 years ago
Takayuki Maeda
b13e4bb255
add the way to install gobang on NixOS ( #139 )
3 years ago
Santo Cariotti
de0d57c9a3
Fix JSON conversion of the table name which is also a keyword ( #133 )
...
Similarly to escape the table name in the SELECT command query, here we
escape the table name with apostrophes.
In fact, `to_json()` raised a "Syntax error" for table that uses a keyword as
its name.
3 years ago
mi-wada
f96a573502
Changed to check case insensitively ( #132 )
3 years ago
ryo watanabe
403b9c7385
feature connection alias ( #129 )
...
* feature connection alias
* add database_url_with_name method to Connection
* Revert "feature connection alias"
This reverts commit 88b70c1c33
.
* fix struct error
* fix review #129
* fix review
* fix type error
3 years ago
Takayuki Maeda
318764f064
Create PULL_REQUEST_TEMPLATE.md ( #131 )
3 years ago
Sho Hirose
9e5373509e
fix typo ( #130 )
...
* fixed typo
* add a target to ignore
* Revert "add a target to ignore"
This reverts commit c33fee37
3 years ago
Takayuki Maeda
36b1da0afa
Create PropertiesComponent and redesign layout ( #128 )
...
* create properties component
* refactor app.rs
* add a test for checking if gobang has overlappted keys
* add keys for switching tabs to properties
* fix tab
* add serialize
* update record_table
* add properties group
* use serialize only in tests
* remove alias
* remove query field
3 years ago
Takayuki Maeda
4bcd4802fc
Add SQL Editor component ( #84 )
...
* syntax text
* add sql editor
* remove sytaxx_text module
* remove sytax_text
* add a focus above key
* add a event for movining focus and table component
* add syntax text component
* add a key for executing queries
* add completion
* add reserved words
* update completion when key is delete or left/right
* use reserved words in where clause
* editor
* add a macro for debugging
* stop inserting a new line in the sentence
* remove run key
* enter to execute a query
* fix tests for stateful paragraph
* change const to let
3 years ago
Takayuki Maeda
566f9ebb43
add the way to install gobang with scoop ( #125 )
3 years ago
Takayuki Maeda
7a202aa8b9
Expand tilde and environment variables in path field ( #120 )
...
* expand tlide in path field
* join path
* implement `expand_path`
* fix compile error on Windows
* fix typo
* use HOMEPATH
* fix home dir
* use HOME env
3 years ago
Takayuki Maeda
78d1297452
Refactor filter components ( #114 )
...
* prevent cursor from sticking out of paragraph
* define StatefulDrawableComponent
* use database filter component
* fix event order
3 years ago
Takayuki Maeda
9c46512f70
Add the way to install gobang on NetBSD ( #118 )
...
* add the way to install gobang on NetBSD
* separate OS with commas
3 years ago
Takayuki Maeda
950992df8d
Enable to change database tree width ( #99 )
...
* add a border width
* add a left_chunk_percentage field
* add keys for extending widget width
* fix completion pop-ups so that they do not protrude from frame
* use expand_or_shorten_widget_width
* handle extend shorten widget width event after component events
* add tests
* add command description
* add tests
* change commands help order
* fix extend_or_shorten_widget_width help
* change left_chunk_percentage to left_main_chunk_percentage
3 years ago
Takayuki Maeda
3b7f837724
pass token to cargo-workspaces ( #113 )
3 years ago
Takayuki Maeda
acaec96204
v0.1.0-alpha.5 ( #112 )
3 years ago
Takayuki Maeda
4fc75b3a6d
increase database connection timeout ( #109 )
3 years ago
Takayuki Maeda
283e835c94
fix job name ( #103 )
3 years ago
Takayuki Maeda
6c1e41ebdb
v0.1.0-alpha.4 ( #102 )
3 years ago
Takayuki Maeda
ef8194b449
Fix SQL syntax error in PostgreSQL `get_record` ( #101 )
...
* fix SQL syntax error
* v0.1.0-alpha.4
* revert database-tree version
3 years ago
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
3 years ago
Takayuki Maeda
7796947b76
add "what does gobang come from" ( #94 )
...
* add "what does gobang come from"
* move section
3 years ago
Takayuki Maeda
61c9298dc6
Merge pull request #93 from utam0k/improvement/get_or_null
...
improve the `row.try_get()`
3 years ago
utam0k
204f3a9d79
remove a unnecessary code.
3 years ago
utam0k
922c605b39
use else if to ensure that try_get is only called once.
3 years ago
utam0k
08a70fe76d
reduce duplicate codes bacause of try_get() to make it a little easier to read.
3 years ago
Takayuki Maeda
ecf6fb0bd7
Fix usage ( #91 )
...
* update gobang.gif
* compress GIF
* add `gobang -h`
* update gobang.gif
3 years ago
Takayuki Maeda
1ffb2c36c0
Integrate table_value into table ( #90 )
...
* integrate table_value into table
* remove wrap
* remove wrap and alignment
3 years ago
Takayuki Maeda
241cf9136e
Change GIF speed ( #89 )
...
* update gobang.gif
* update gobang.gif
* update gobang.gif
* remove gobang
* update gobang.gif
3 years ago
Takayuki Maeda
7fb3565992
use pool options ( #86 )
3 years ago
Takayuki Maeda
f42ebafe68
Enter to expand database tree ( #85 )
...
* enter to expand database tree
* always check if the key is enter
* return current_selection
* fix clippy warnings
3 years ago
Takayuki Maeda
6f8b13714a
Add number type to postgres ( #78 )
...
* add number type to postgres
* fix README
* add bool type to postgres
* add contribution section
3 years ago
Takayuki Maeda
ce1ea291d2
install cargo-workspaces ( #77 )
3 years ago
Takayuki Maeda
69ec8b232b
Merge branch 'main' of github.com:TaKO8Ki/gobang
3 years ago
Takayuki Maeda
e82d78ea00
v0.1.0-alpha.3 release ( #75 )
...
* create FUNDING.yml
* v0.1.0-alpha.3
3 years ago
Takayuki Maeda
3c3a496b73
Merge branch 'main' of github.com:TaKO8Ki/gobang
3 years ago
Takayuki Maeda
0fb5d77dc6
Add password field to config ( #74 )
...
* create FUNDING.yml
* add password field
* add a example using password field to README
3 years ago
Takayuki Maeda
95a0824f6b
Merge branch 'main' of github.com:TaKO8Ki/gobang
3 years ago