533 Commits

Author SHA1 Message Date
joshuaboud
97e733d58e
overhaul modals from ground up 2022-06-28 18:12:18 -03:00
joshuaboud
75df808dad
check root permission with id -u also 2022-06-28 15:14:39 -03:00
joshuaboud
9fcffceab9
add footer-icons-left teleport target 2022-06-28 15:13:55 -03:00
joshuaboud
7637307cbc
give host to useSpawn 2022-06-28 14:40:27 -03:00
joshuaboud
b3050e5578
make clipboard a Ref<Array> instead of reactive 2022-06-28 14:38:59 -03:00
joshuaboud
33dce5c1bf
make clipboard a Ref<Array> and add RootDangerNotifier 2022-06-28 14:29:53 -03:00
joshuaboud
b06d3b33b4
update comments 2022-06-28 14:28:24 -03:00
joshuaboud
bbac4c0227
add uniqueDeviceId for id'ing host:device 2022-06-28 12:04:55 -03:00
joshuaboud
49d44349d5
fix ordering of footer text 2022-06-28 10:06:49 -03:00
joshuaboud
1847ecc47b
add copy/cut/paste to cxt menu and tweak position 2022-06-22 17:07:50 -03:00
joshuaboud
685cdeddc3
clean up keyHandler function 2022-06-22 13:49:44 -03:00
joshuaboud
f23cd83b69
remove todo comment 2022-06-22 13:49:18 -03:00
joshuaboud
b91e24b4ee
maintain contextMenu state within component 2022-06-22 13:37:25 -03:00
joshuaboud
c42cff88eb
implement streaming zip for downloading dirs and multiple files 2022-06-21 18:45:24 -03:00
joshuaboud
fdf30b1fb6
update comment wording 2022-06-21 17:23:26 -03:00
joshuaboud
c480eca029
add function to get common abs path and list of relative paths from list of abs paths 2022-06-21 17:22:29 -03:00
joshuaboud
075c1e7fc9
create/edit links, create dirs/files, edit dir/file names 2022-06-21 17:21:56 -03:00
joshuaboud
d2deb01783
add delete key handler 2022-06-21 17:20:46 -03:00
joshuaboud
a6c7392d99
fix tree view indent 2022-06-20 17:52:11 -03:00
joshuaboud
5e5e4ea64b
contextmenu gets selection not entry 2022-06-20 12:57:21 -03:00
joshuaboud
4a779f2198
fix broken css from autoformatting 2022-06-20 12:57:05 -03:00
joshuaboud
d1b001c475
add back missing imports 2022-06-20 12:56:53 -03:00
joshuaboud
ef39089624
remove entry from context menu event args 2022-06-20 12:56:26 -03:00
joshuaboud
1487bdbb96
ensure entry is selected before contextmenu 2022-06-20 12:55:53 -03:00
joshuaboud
ec57d3f5de
fix HTML formatting and add GPL headers 2022-06-20 11:20:02 -03:00
joshuaboud
116a422320
add context menu 2022-06-17 17:34:09 -03:00
joshuaboud
b96902391e
add vetur config for monorepo 2022-06-17 17:33:34 -03:00
joshuaboud
36312ee588
set headerText to v-html 2022-06-17 15:47:06 -03:00
joshuaboud
29bad44c52
add editing file permissions 2022-06-17 15:46:51 -03:00
joshuaboud
06c6a04d59
flatten entry object, make actions specific to component 2022-06-17 13:39:37 -03:00
joshuaboud
b528a7f57c
update deps 2022-06-17 13:38:35 -03:00
joshuaboud
8821488816
ctime is actually btime 2022-06-17 11:34:50 -03:00
joshuaboud
7a9e8efe26
fix grid view overflow, dynamically break filename, smaller hover detection box in grid view 2022-06-17 11:12:54 -03:00
joshuaboud
5ffc44737b
limit entry interactive area to half viewport width 2022-06-16 15:21:56 -03:00
joshuaboud
eb9e84260d
store subset of entry data in clipboard 2022-06-16 15:00:07 -03:00
joshuaboud
5fe2575c0d
add console timers for debugging/optimizing (commented) 2022-06-16 14:07:42 -03:00
joshuaboud
f2782ae92b
allow errors to be ignored if given failCallback 2022-06-16 14:07:13 -03:00
joshuaboud
8696998249
fix up() modifying current path, pass event to handleEntryAction 2022-06-16 13:06:40 -03:00
joshuaboud
df64d4ade4
remove console.log 2022-06-16 13:06:01 -03:00
joshuaboud
9e931f5bfa
toggleSelected -> entryAction, maintain selection on refresh, tallySelection on entry list change 2022-06-16 13:05:43 -03:00
joshuaboud
3d0322c6e3
use entryAction in place of cd and edit 2022-06-15 17:34:22 -03:00
joshuaboud
52d216b0f7
implement and test an n-pair pairing function for unique ID generation 2022-06-15 17:24:21 -03:00
joshuaboud
58315a56b2
format strings here instead of in component template, gen uniqueID 2022-06-15 17:21:25 -03:00
joshuaboud
85be57d26a
add defer, wake runner by holding resolve handle 2022-06-15 17:20:46 -03:00
joshuaboud
ecec0b56cc
start abstracting cd, edit, etc to entryAction event 2022-06-15 17:19:06 -03:00
joshuaboud
ae33ae67b0
slot in footer, emit close 2022-06-15 17:18:34 -03:00
joshuaboud
b95e2cb905
only drag select with left mouse button 2022-06-15 17:18:17 -03:00
joshuaboud
7aea9987de
optimize displaying elems, teleport stats to footer, add sorting to grid view 2022-06-15 17:18:04 -03:00
joshuaboud
39033b17fe
use <Teleport> for setting footer content 2022-06-15 17:15:21 -03:00
joshuaboud
318a9f9220
update build targets to require BigInt 2022-06-15 17:15:02 -03:00