Commit Graph
45 Commits
Author SHA1 Message Date
Erik Kundt 0ef922da5f fix: Wrong initial issue and patch browser selection 2023-09-04 21:39:57 +02:00
Erik Kundt 72e308c4c8 Add keybindings for j/k that navigate lists and non-editable textareas 2023-09-04 17:17:11 +02:00
Erik Kundt 7f08d4d72d Parse assignees on issue creation properly 2023-09-01 16:08:38 +02:00
Erik Kundt 0325cb57d9 Use new tui-realm-textarea interface for form inputs 2023-08-30 15:11:37 +02:00
Erik Kundt bd4c79f285 Fix placeholder in multiline text input 2023-08-22 13:29:11 +02:00
Erik Kundt 1ed3c5af52 Properly handle up / down keys in multiline text input 2023-08-22 13:29:11 +02:00
Erik Kundt 391d439e26 Streamline open wording for issues 2023-08-22 13:29:11 +02:00
Erik Kundt 39cbd15919 Switch to published Radicle crates 2023-08-22 13:29:11 +02:00
Erik Kundt dae897f8cc Refresh issue and patch browser on page leave 2023-08-22 13:28:49 +02:00
Erik Kundt aa0fe2336c Fix labels + assignees parsing on new issue form 2023-08-11 13:38:00 +02:00
Erik Kundt 322d078d64 Deselect issue while open form is visible 2023-08-11 11:45:07 +02:00
Erik Kundt 38ad53cd14 Support opening new issues from issue browser 2023-08-11 11:45:07 +02:00
Erik Kundt ad493fce60 Parse tags and assignees on new issue form 2023-08-11 11:45:07 +02:00
Erik Kundt 2dfc0a9e4d Add clipboard support for text inputs 2023-08-11 11:45:06 +02:00
Erik Kundt 81966a4aca Switch context bar on new issue form 2023-08-11 11:44:52 +02:00
Erik Kundt 12ee3fb8b1 Create issue 2023-08-11 11:44:52 +02:00
Erik Kundt c79caff79a Add signer to app context 2023-08-11 11:44:52 +02:00
Erik Kundt e6cc2235f2 Bubble up input values from new issue form 2023-08-11 11:44:51 +02:00
Erik Kundt 33eaa4e8e0 Do not quit on new issue form 2023-08-11 11:44:35 +02:00
Erik Kundt a827e22796 Implement form input w/ tui-realm-textarea 2023-08-11 11:44:33 +02:00
Erik Kundt 1d26f1612c Factor out common form widget 2023-08-11 11:43:54 +02:00
Erik Kundt 22d58114c6 Hook up events on new issue form 2023-08-11 11:43:54 +02:00
Erik Kundt a0807f5156 Navigate inputs on new issue form 2023-08-11 11:43:54 +02:00
Erik Kundt a99f769635 Switch shortcuts on issue page 2023-08-11 11:43:54 +02:00
Erik Kundt ba019f652f Style new issue form 2023-08-11 11:43:54 +02:00
Erik Kundt d50f02f46b Show / hide open issue form 2023-08-11 11:43:54 +02:00
Erik Kundt cb2490745e Restructure issue page widgets 2023-08-11 11:43:54 +02:00
Erik Kundt 0ed7bb61e4 Add file logger 2023-08-11 11:38:45 +02:00
Erik Kundt 7b0692df51 Switch to published Radicle crates 2023-08-10 22:38:38 +02:00
Erik Kundt 682400f7cb Add context bar to issue page 2023-08-09 09:49:54 +02:00
Erik Kundt cd5522f6a9 Fix formatting and clippy warnings 2023-08-08 12:36:58 +02:00
Erik Kundt 8aef9b3775 Implement patch browser context on home page 2023-08-08 12:34:10 +02:00
Erik Kundt 46f9acd75e Implement issue browser context on home page 2023-08-08 12:34:06 +02:00
Erik Kundt 2bf3e69d77 Add empty browse context bar to home page 2023-08-08 12:34:02 +02:00
Erik Kundt 5e9b069960 Adapt patch page to new structure 2023-08-08 12:24:14 +02:00
Erik Kundt 1899411c0a Prepare home page for context bar 2023-08-08 12:20:23 +02:00
Erik Kundt 9fb41c45c4 Adaptive shortcuts on issue page 2023-08-05 11:46:44 +02:00
Erik Kundt b66b44fe15 Complete issue detail header 2023-08-05 11:43:14 +02:00
Erik Kundt 77b6744480 Add description to issue page 2023-08-05 11:42:08 +02:00
Erik Kundt 244ece0a73 Restructure issue page widgets 2023-08-05 11:37:37 +02:00
Erik Kundt 6d14f62eb6 Add message, warning and error popup 2023-08-05 11:05:01 +02:00
Erik Kundt 6b33bd9b66 Add scrollable textarea widget 2023-08-04 21:49:58 +02:00
Erik Kundt 5ad3593cba Introduce batched message updates 2023-08-04 17:32:00 +02:00
Erik Kundt 930f27792a Message processing can return more messages 2023-08-04 17:31:57 +02:00
Erik Kundt 0ba4b81347 Move source files to root directory 2023-08-04 15:08:14 +02:00