urbit/pkg/interface/webterm
tomholford dfded5e592 ux: refactor resize behavior
- debounced resize event listener
- new Buffer#onSelect: resize, focus, and pokes `herm` with updated rows / cols
- simplify container ref implementation (no need for a callback ref), remove isOpen hack
- add lodash for debounce
- Tab#onClick no longer handles focus (it's now handled by Buffer#onSelect)
2022-04-14 07:13:09 -07:00
..
config webterm: web interface only, herm stays in base 2021-09-14 15:07:22 +02:00
lib ux: detect OS for hotkey instructions 2022-04-13 08:47:30 -07:00
.eslintrc.js devex: eslint config 2022-03-09 16:14:06 -06:00
.nvmrc webterm: support multiple sessions 2022-03-02 17:34:19 -06:00
api.ts webterm: fix broken imports 2021-12-06 10:05:14 -05:00
App.tsx devex: address PR feedback 2022-04-11 12:05:25 -07:00
Buffer.tsx ux: refactor resize behavior 2022-04-14 07:13:09 -07:00
constants.ts ux: refactor resize behavior 2022-04-14 07:13:09 -07:00
index.html ux: add info modal 2022-04-01 06:59:39 -07:00
index.js webterm: standalone package 2021-09-14 14:14:29 +02:00
InfoButton.tsx ux: detect OS for hotkey instructions 2022-04-13 08:47:30 -07:00
package-lock.json ux: refactor resize behavior 2022-04-14 07:13:09 -07:00
package.json ux: refactor resize behavior 2022-04-14 07:13:09 -07:00
state.ts devex: cleaning up lint issues 2022-03-09 16:25:10 -06:00
Tab.tsx ux: refactor resize behavior 2022-04-14 07:13:09 -07:00
Tabs.tsx devex: address PR feedback 2022-04-11 12:05:25 -07:00
tsconfig.json webterm: support multiple sessions 2022-03-02 17:34:19 -06:00