Commit graph

121 commits

Author SHA1 Message Date
5f76836166 Fixed a few cosmetic bugs
- Clear status messages when setting or deleting fields
- Fixed "Filter" status label
2022-08-31 20:46:53 +10:00
0c377e231a
Fixed the default keybinding for prompting for filters 2022-08-30 15:11:30 +10:00
beffba3075
Merge pull request #17 from lmika/feature/issue-9
Issue 9: Added the ability to rebind actions to different keys
2022-08-29 20:50:35 +10:00
aa7ec9f863 issue-9: fixed unit tests 2022-08-29 20:45:34 +10:00
24304d21c3 issue-9: added the RC file
Added the RC file which can be used to load commands on startup.  Also added the "echo"
command which can be used for debugging.
2022-08-28 10:54:25 +10:00
d9c9e5d845 issue-9: added clearing of existing bindings for keys 2022-08-25 22:31:33 +10:00
7c5bfd27a3 issue-9: finishing keybinding service and implemented controller
Have now got rebinding keys working with the "rebind" command.
Still need to make sure key names are correct and implement rebinding
as part of an RC file and add bindings for the table.
2022-08-25 22:14:36 +10:00
2f89610c51 issue-9: moved keybindings out into a separate type
Also started working on a service which can be used to rebind keys using reflection.
2022-08-24 22:06:29 +10:00
cb31da3806
Merge pull request #16 from lmika/feature/issue-8
issue-8: added going forward in backstack and restoring last view
2022-08-23 22:37:57 +10:00
4c187ebb4d issue-8: added going forward in backstack and restoring last view 2022-08-23 22:33:20 +10:00
1109f2c9ee
Merge pull request #14 from lmika/feature/issue-11
Issue 11: Added the ability to resize the table and item view
2022-08-21 09:45:19 +10:00
d4734846fc issue-11: added the last two views 2022-08-21 09:38:02 +10:00
6d23e3ee2c issue-11: started working on toggling the size of table and item views 2022-08-20 11:28:08 +10:00
7e87b3e5a6
Merge pull request #13 from lmika/feature/issue-10
issue-10: copy item to clipboard
2022-08-20 10:51:03 +10:00
9ab5da32e2 issue-10: fixed unit tests 2022-08-20 10:47:56 +10:00
90ec88d360 issue-10: copy item to clipboard
Added key binding to copy selected, or marked, items to clipboard.
2022-08-20 10:41:32 +10:00
f0bd3022cc
Merge pull request #12 from lmika/chore/ctrlret
ctrlret: replaced return types of controllers from tea.Cmd to tea.Msg
2022-08-18 21:45:04 +10:00
5b6bf1f0ae ctrlret: replaced return types of controllers from tea.Cmd to tea.Msg
This dramatically cuts downs the number of closures.
2022-08-18 21:39:13 +10:00
931b11cd0d
Merge pull request #7 from lmika/feature/backstack
Added the backstack to dynamo-browse
2022-08-14 09:49:01 +10:00
a1c03dcb63 backstack: fixed unit tests 2022-08-14 09:46:19 +10:00
bdd97f1b41 backstack: some code cleanup 2022-08-14 09:22:56 +10:00
cc58db2d49 backstack: have added the workspace flag 2022-08-14 09:20:24 +10:00
6c5787b271 backstack: reimplemented the backstack
This is a much cleaner implementation.
2022-08-14 09:16:28 +10:00
ec9ac34d26 backstack: an initial complete version of the backstack
This needs a lot of work, and a fair bit of refactoring.
2022-08-13 11:42:21 +10:00
721d3abe5e backstack: added saving of backstack to workspace 2022-08-11 22:23:39 +10:00
96207821a2 Merge branch 'main' of github.com:lmika/audax 2022-07-30 09:52:55 +10:00
4446268386 Added screenshot to README.md 2022-07-30 09:52:18 +10:00
goreleaserbot
edebcc52d5 Brew formula update for audax version v0.0.2 2022-07-29 23:23:27 +00:00
c09cad8718 Fixed a bug with the release CI/CD 2022-07-30 09:16:23 +10:00
6ed14a70cd Updated metainfo in goreleaser 2022-07-30 08:58:55 +10:00
c82a5db05a A slightly better README.md 2022-07-28 22:17:47 +10:00
a8dd264983 Changed package from awstools to audax 2022-07-28 21:36:16 +10:00
2a35667cdb Added extra table 2022-07-28 21:32:32 +10:00
64c43d6b73 Made 'quit' a full command and disabled the temporary edit item display 2022-07-25 21:40:07 +10:00
92fc44e7a9 Merge remote-tracking branch 'origin/main' 2022-07-24 21:49:22 +10:00
77f84449f3 A few small changes made while writing the documentation 2022-07-24 09:54:24 +10:00
goreleaserbot
14880155b8 Brew formula update for awstools version v0.0.1 2022-07-20 10:39:58 +00:00
57e1280329 Fixed broken unit tests 2022-07-20 20:34:51 +10:00
2df0fc7e27 Added a confirmation before querying or rescanning when dirty items
This is to avoid clobbering any dirty items.
2022-07-18 20:58:07 +10:00
7b194d0a19 Fixed prompt input to filter out 0x0D and 0x08 keystrokes
These can occur when pasting input with line-feeds.
2022-07-18 20:36:31 +10:00
46a430f58f Fixed unit tests 2022-07-18 08:16:26 +10:00
cc7ead496f awstools: Fixed some bugs with the item view UI model
- The item view model is now being updated when the item itself is being updated
- Fixed a NPE when the item view model receives a nil item
2022-07-18 08:04:03 +10:00
0f0bf70d01 Changed set-attr to support changing attributes of marked items 2022-07-17 22:01:25 +10:00
7fc67e4d9a Fixed docker CI/CD settings 2022-07-17 10:01:17 +10:00
2dbd664dd2 Modified put to put all dirty or marked items 2022-07-16 11:35:53 +10:00
9fee17a6a6 Merged all 'set-X' commands into a single 'set-attr' command 2022-07-16 10:05:48 +10:00
716adbdce5 Changes made as part of merge 2022-07-14 21:25:27 +10:00
ffca588a2c Merge remote-tracking branch 'origin/feature/dynamo-query'
# Conflicts:
#	cmd/dynamo-browse/main.go
#	cmd/ssm-browse/main.go
#	docker-compose.yml
#	internal/dynamo-browse/ui/model.go
#	test/cmd/load-test-table/main.go
2022-07-14 21:23:31 +10:00
c00b99a2eb dynamo-query: added delete attribute command 2022-07-14 21:15:31 +10:00
e35855f05c Added set-n command to set number attributes
Also added the ability to set subattribes of maps
2022-07-06 13:03:19 +10:00