Commit Graph

214 Commits

Author SHA1 Message Date
Gregory Schier
d745e91f80 Backspace to delete selected in sidebar 2025-01-08 06:42:32 -08:00
Gregory Schier
2f7b66fc92 A bunch of changes, including moving prompt/confirm out of context 2025-01-07 06:56:51 -08:00
Gregory Schier
bc50891edb Remove useNavigate everywhere, and make request a query param. And convert dialog to Jotai 2025-01-06 16:54:07 -08:00
Gregory Schier
592c1228f1 Fix tauri event listener hook 2025-01-04 07:01:31 -08:00
Gregory Schier
80119f6574 Prevent a bunch more stuff from re-rendering 2024-12-31 23:24:41 -08:00
Gregory Schier
dfca17f9b7 Prevent sidebar re-render on every keypress (#152) 2024-12-31 15:02:10 -08:00
Gregory Schier
31f2bff0f6 Optimize sidebar collapsing 2024-12-23 05:05:04 -08:00
Gregory Schier
ec999015ab Fixed the circular imports and things 2024-12-20 23:49:15 -08:00
Gregory Schier
27134a52ad Performance sweep (#147) 2024-12-20 17:31:15 -08:00
Gregory Schier
42bf016e90 Add the ability to duplicate folders (#144) 2024-12-19 13:06:08 -08:00
Gregory Schier
833dc7d3f7 Markdown documentation for HTTP requests (#145) 2024-12-19 05:57:40 -08:00
Gregory Schier
42d350ef27 Disallow drag-n-drop when editing request name 2024-12-17 06:22:29 -08:00
Gregory Schier
6d2c3712c0 Fix active cookie jar and improve routing 2024-10-28 10:06:43 -07:00
Gregory Schier
f4240e5229 Prevent bg flash on context menu in sidebar 2024-10-23 10:07:31 -07:00
Gregory Schier
c5e6d6f2cb Some tweaks to request deletion 2024-10-23 06:27:38 -07:00
Gregory Schier
a381e44d8c Prevent stale content flash after editing request name 2024-10-15 07:32:00 -07:00
Gregory Schier
c7eccddac9 Fix performance related to having 100s of requests (#123) 2024-10-08 14:16:57 -07:00
Gregory Schier
4160e5b1c4 Make prompt() to return null on cancel 2024-10-02 05:54:44 -07:00
Gregory Schier
7e4f807f75 Add prompt() plugin API (#121) 2024-10-01 08:32:42 -07:00
Gregory Schier
101b6284d6 [WIP] Refactor to NPM workspaces (#104) 2024-09-22 21:27:10 -07:00
Gregory Schier
93633875ac snake_case icons and better toast styles 2024-09-20 07:30:11 -07:00
Gregory Schier
2951023ee8 Fix all lint errors 2024-09-16 08:36:02 -07:00
Gregory Schier
aa85ecb618 Template Tag Function Editor (#67)
![CleanShot 2024-08-15 at 16 53
09@2x](https://github.com/user-attachments/assets/8c0eb655-1daf-4dc8-811f-f606c770f7dc)
2024-08-16 08:31:19 -07:00
Gregory Schier
a7f0fadeae Fix sidebar scroll into view 2024-08-15 09:09:18 -07:00
Gregory Schier
6bc697e4a7 Fix some more styles 2024-08-15 05:58:09 -07:00
Gregory Schier
795aaae2f5 Keep sidebar and cmd+p items in view 2024-08-15 05:50:38 -07:00
Gregory Schier
637e5196c3 Request actions (#65) 2024-08-14 15:31:52 -07:00
Gregory Schier
c484dd4041 Start on plugin ctx API (#64) 2024-08-14 06:42:54 -07:00
Gregory Schier
c9b4e6181c Use new theme vars (#63)
This PR swaps the theme to use the new stuff from the Theme Studio
2024-08-13 07:44:28 -07:00
Gregory Schier
f967820f12 Model and DB refactor (#61)
- [x] Move from `sqlx` to `rusqlite`
- [x] Generate TS types from Rust models
2024-08-05 07:58:20 -07:00
Gregory Schier
86856e3506 Add rename/delete/send to cmd+k 2024-07-30 15:10:24 -07:00
Gregory Schier
9c08c5fea8 Better wording for moving workspace 2024-07-22 09:46:46 -07:00
Gregory Schier
102bd588c2 NodeJS Plugin Runtime (#53) 2024-07-19 10:41:47 -07:00
Gregory Schier
94abb6838a Better performance on large workspaces 2024-06-21 10:53:11 -07:00
Gregory Schier
b6cd6e415a Consolidate any* hooks 2024-06-21 10:01:45 -07:00
Gregory Schier
3b784378bf Move request to another workspace (#52) 2024-06-21 09:01:18 -07:00
Gregory Schier
3c12b14572 Refactor gRPC reflection! 2024-06-20 12:49:58 -07:00
Gregory Schier
6e4ee0045f Fix delete request in sidebar 2024-06-10 23:17:12 -07:00
Gregory Schier
3875f90fea Remove jump to request hotkey 2024-06-10 09:00:26 -07:00
Gregory Schier
302a69ed98 Don't focus sidebar on cmd+0 2024-06-09 08:36:12 -07:00
Gregory Schier
dd483dbdd8 Cmd jump to request 2024-06-09 07:03:16 -07:00
Gregory Schier
aa8c1649f9 Remove delete hotkey for request 2024-06-07 22:52:10 -07:00
Gregory Schier
e9bf97bd3f Fix rose pine and method tags 2024-06-07 12:01:31 -07:00
Gregory Schier
a1102d2ba6 Fade in window contents (Layout) 2024-05-31 09:16:52 -07:00
Gregory Schier
a481cf403d Tweak settings for release 2024-05-30 10:28:59 -07:00
Gregory Schier
fbc684140b Custom font sizes and better zoom 2024-05-29 12:10:01 -07:00
Gregory Schier
56acec473b A bunch more theme stuff 2024-05-22 23:14:53 -07:00
Gregory Schier
4c5087659b Theme system refactor (#31) 2024-05-21 17:56:06 -07:00
Gregory Schier
22aa14cdc2 Improve copy-as-curl 2024-05-13 11:30:10 -07:00
Gregory Schier
582da26574 Toast component and use for copy-as-curl 2024-05-10 12:37:04 -07:00