Commit Graph

7805 Commits

Author SHA1 Message Date
Will Hanlen
1b5a5a0587 enable (faked) deleting in imp/folder 2024-05-24 17:50:57 -05:00
Will Hanlen
7e898e95bc rename sandbox to folder 2024-05-24 16:18:53 -05:00
Will Hanlen
069bddc7db fix accel init 2024-05-24 15:54:05 -05:00
Will Hanlen
7608525737 fix swap errors 2024-05-24 15:24:46 -05:00
hanfel-dovned
1422217934 make home shrubs 2024-05-24 13:56:49 -05:00
hanfel-dovned
ae372ea6c1 command interface - give a cell a target pith and stud, and output will route to that pith 2024-05-24 13:56:49 -05:00
hanfel-dovned
6fd8378779 resize grid 2024-05-24 13:56:49 -05:00
Will Hanlen
3bdd0abd1d change default iframe to docs.urbit.org 2024-05-24 13:56:49 -05:00
Will Hanlen
66b46e88ea improve UI of accel
- morph UI nodes
- UI allows multiple deps
- show form parse errors
2024-05-24 13:56:49 -05:00
Will Hanlen
14b3bd3439 populate our.bowl 2024-05-24 13:56:49 -05:00
Will Hanlen
7951fe23bf update node-* conversions to use new manx-util names 2024-05-24 13:56:49 -05:00
hanfel-dovned
b34118e9cb cell creation loop 2024-05-24 13:56:49 -05:00
hanfel-dovned
22c11a5115 two deps and 16 cells, need to fix node-accel 2024-05-24 13:56:49 -05:00
Will Hanlen
b8f6e25f5c remove +speds
they were messing with the html printing because they didn't
escape characters properly anymore. idk exactly why.
2024-05-24 13:56:49 -05:00
Will Hanlen
74f0f47e20 con/home-htmx, landscape-like app list
app = child of /home
2024-05-24 13:56:47 -05:00
Will Hanlen
a724f276e2 'promote' inner vase when cell references another cell 2024-05-24 13:50:14 -05:00
hanfel-dovned
e6814df8e9 attempted bug fix 2024-05-24 13:50:14 -05:00
Will Hanlen
a6f02de1d7 recreate vases before rendering using +sped
this lets them be small enough to render performantly
2024-05-24 13:50:14 -05:00
Will Hanlen
ef3bdc6350 remove vase size check
this was unnecessary and i have no idea what i thought i was
doing.
2024-05-24 13:50:14 -05:00
hanfel-dovned
7fff0e8006 suck sky's init cards into imp/home 2024-05-24 13:50:11 -05:00
tiller-tolbus
8c831b80a4 UI for circle.hoon 2024-05-24 13:48:47 -05:00
Will Hanlen
1a15e456e1 fix rely
- also put a size limit on the vase to be printed
  printing tapes basically always fails
2024-05-24 13:48:47 -05:00
Will Hanlen
2645760e54 reload evaluated hoon + ui shortly after user stops typing 2024-05-24 13:48:47 -05:00
Will Hanlen
7138046fd5 render accel results 2024-05-24 13:48:47 -05:00
hanfel-dovned
52079f8a05 add migrev's rendering code as a first step towards running arbitrary hoon 2024-05-24 13:48:47 -05:00
hanfel-dovned
36b0aeb04f resolve in-grid references by parsing cords using mole 2024-05-24 13:48:47 -05:00
hanfel-dovned
cac16aa17c thinking we need two pokes actually 2024-05-24 13:48:47 -05:00
hanfel-dovned
952173ecaf spreadsheet grid.hoon app 2024-05-24 13:48:47 -05:00
hanfel-dovned
f9f3741e12 accel progress, sort of 2024-05-24 13:48:47 -05:00
hanfel-dovned
b95ba092f4 begin ACCELeration 2024-05-24 13:48:47 -05:00
hanfel-dovned
dc63c221b4 spreadsheet grid.hoon app 2024-05-24 13:48:47 -05:00
hanfel-dovned
d2fbf7dd64 accel progress, sort of 2024-05-24 13:48:47 -05:00
hanfel-dovned
380e014f55 begin ACCELeration 2024-05-24 13:48:47 -05:00
Will Hanlen
0c2ff8e6f4 improve hoon interface 2024-05-24 13:44:50 -05:00
Liam Fitzgerald
b3cd5cdb22 neo: software distribution 2024-05-24 12:45:07 -04:00
Liam Fitzgerald
cdb82bc905 neo: add cares to child binding 2024-05-24 10:09:36 -04:00
Will Hanlen
0bbf8e79e4 sky: add installable app manifest
this allows you to install this as a PWA on any modern device,
including laptops (via Chrome).

this also takes the document out of quirks mode
which required that i ditch +manx-response:server
for a builder that can add the necessary DOCTYPE directive.

current problem:

the start_url of the manifest is not able to be relative
when embedded in a data:... url or when served from s3.

to be correct, the json file (and like the hawk.png asset too)
must be served from the server itself. through a shrub.
2024-05-24 02:57:53 -05:00
Will Hanlen
41ca7829d2 linux-distro-ify 2024-05-24 02:57:49 -05:00
Liam Fitzgerald
e4f9f35a8f neo: bulk rename 2024-05-23 12:43:18 -04:00
Liam Fitzgerald
d9af766d18 neo: dependency tracking 2024-05-23 12:34:52 -04:00
Liam Fitzgerald
359e110e22 neo: compiling with lifted pails 2024-05-22 19:38:53 -04:00
Will Hanlen
ac61976231 rewrite s-k-y and ha-wk in Sail 2024-05-22 17:11:40 -05:00
Liam Fitzgerald
ab3993a0ee neo: sketch roles system 2024-05-22 16:10:36 -04:00
Liam Fitzgerald
511df6f5ab neo: update to use $curb everywhere 2024-05-22 14:26:13 -04:00
Liam Fitzgerald
f631e915ae neo: userspace builds 2024-05-22 12:36:53 -04:00
Liam Fitzgerald
545f01587f neo: sort of working ford 2024-05-21 16:52:14 -04:00
Will Hanlen
7bd3f693bf update styling to the feather design system 2024-05-21 12:00:51 -05:00
Liam Fitzgerald
cc43019f87 neo: ford bootstrapping 2024-05-21 12:33:55 -04:00
Liam Fitzgerald
c0abb23d53 neo: duplicate old 2024-05-20 14:17:24 -04:00
Liam Fitzgerald
08e9503fe2 neo: more ref. transparency 2024-05-20 14:13:00 -04:00
Liam Fitzgerald
649baabf75 neo: correctly rotate shrubs 2024-05-20 12:27:31 -04:00
Liam Fitzgerald
5b8d72d094 neo: start networking rewrite 2024-05-17 16:19:24 -04:00
Liam Fitzgerald
538b34dc7d neo: rename two 2024-05-17 14:30:27 -04:00
Liam Fitzgerald
d569a3d5ec neo: rename 2024-05-17 14:30:08 -04:00
Liam Fitzgerald
5bec7c6653 neo: fix time consistency 2024-05-17 14:28:27 -04:00
Liam Fitzgerald
8b2566fdd7 neo: add tests for layer1/2 2024-05-17 13:01:40 -04:00
Liam Fitzgerald
b4e2d9974e wip 2024-05-16 13:19:34 -04:00
Will Hanlen
48b5ab4117 shorted recently added manx-utils names 2024-05-16 11:17:51 -05:00
Will Hanlen
3973e316f1 configure idiomorph.js and the morph-retain attribute 2024-05-16 11:17:47 -05:00
Liam Fitzgerald
83fdcdc9e1 neo: finish l2 2024-05-15 15:55:15 -04:00
Liam Fitzgerald
5e7813c83b neo: begin total rewrite 2024-05-15 13:43:07 -04:00
Liam Fitzgerald
38c7d88641 neo: add tombstoning 2024-05-07 16:54:22 -06:00
Will Hanlen
c853758257 lib/manx-utils
this is a fork of ~tinnus-napbus/manx-utils.

the fork adds 3 gates which are
useful for writing conversions from `node` to a poke stud.
2024-05-07 11:01:38 -05:00
Will Hanlen
4f3085768c imp/sail: improve scroll rendering & documentation 2024-05-06 11:55:13 -05:00
Will Hanlen
59a96ed1ab imp/sail, rich text editor
edit and render `manx` text.

allows for a no-click homointeractive interface for the udon +
sail ouroboros.

jquery is lindy btfo reactoids.
2024-04-24 03:29:22 -05:00
Liam Fitzgerald
283f645a56 neo: add duck typing for conformance 2024-04-22 18:09:50 -04:00
Liam Fitzgerald
1d7b8d9d7b neo: fix http handler issue 2024-04-22 17:50:10 -04:00
Liam Fitzgerald
431497a826 neo: update task impl to new sig 2024-04-22 17:42:06 -04:00
Liam Fitzgerald
57ba2b3728 Merge remote-tracking branch 'origin/develop' into lf/virtual 2024-04-22 17:06:44 -04:00
Liam Fitzgerald
ab8c2c9659 neo: virtual shrubs can have dependencies 2024-04-22 16:11:50 -04:00
Liam Fitzgerald
02b9f593fc neo: working virtual shrubs 2024-04-22 15:28:31 -04:00
Liam Fitzgerald
52370330f0 neo: compiling virtual shrubs 2024-04-22 14:45:38 -04:00
Liam Fitzgerald
21e1275c3f neo: start virtual shrubs 2024-04-22 14:37:31 -04:00
Will Hanlen
893e21dd8d imp/task, an oxal-ish task manager
hawk: render conversion error tanks

now, if a conversion goes wrong,
the frontend can display a nice box with the printed tank.

imp/task: implement %become and %prayer pokes

an imp/task node can become identical to another
by recieving a [%become =pith] poke.

upon hearing the [%become =pith], a task sends
a [%prayer =pith] poke to it's target.

the target, upon hearing the [%prayer =pith]
will %make over =pith with its contents.
(and will do so recursively for kids as well)
2024-04-22 02:29:50 -05:00
Liam Fitzgerald
13ff2f2ae0 neo: rename http-req to eyre-req 2024-04-19 15:00:37 -04:00
Liam Fitzgerald
e9d4f0c1b1 neo: %give semantics 2024-04-19 14:30:36 -04:00
Liam Fitzgerald
6512b7720c neo: compiler for a $curb 2024-04-18 18:49:31 -04:00
Liam Fitzgerald
bdeac7c619 neo: add mime support mirroring 2024-04-18 16:32:48 -04:00
Liam Fitzgerald
a1db957816 neo: add %jpg pro 2024-04-18 16:32:48 -04:00
Will Hanlen
e8e0247299 fix hoon textbox rendering 2024-04-18 11:44:37 -05:00
Liam Fitzgerald
1be3c2e1af
Merge branch 'develop' into dm 2024-04-18 11:14:17 -04:00
Will Hanlen
e017dd7ee0 init sky 2024-04-17 09:44:39 -05:00
tiller-tolbus
0342339c45 direct message prototype 2024-04-16 18:20:02 -03:00
Liam Fitzgerald
68d5f97200 neo: fix optional dependencies 2024-04-16 15:07:23 -04:00
Liam Fitzgerald
24d1dc3c34 neo: first pass at autoloading desks from clay 2024-04-14 17:50:31 -04:00
Liam Fitzgerald
6f4cb9d824 neo: small fixes 2024-04-14 14:25:49 -04:00
Liam Fitzgerald
e34389a7b8 neo: fix foreign dependencies 2024-04-14 13:39:55 -04:00
Liam Fitzgerald
4032c32b2b neo: tidy up stack traces 2024-04-12 12:18:49 -04:00
Liam Fitzgerald
3d7bcce98d neo: library support 2024-04-12 11:58:02 -04:00
Liam Fitzgerald
affd1032bb neo: fix child & dependency conformance 2024-04-11 15:06:48 -04:00
Liam Fitzgerald
edf20b8e2e neo: no more infinite loops 2024-04-11 15:06:26 -04:00
Liam Fitzgerald
c426902b85 neo: fix clay changes 2024-04-11 08:42:23 -04:00
Liam Fitzgerald
845adc53dc neo: improved dependency handshake 2024-04-11 08:41:56 -04:00
Liam Fitzgerald
cac20fb307 neo: more comments 2024-04-10 10:42:50 -04:00
Liam Fitzgerald
f5e136e5fa neo: add comments 2024-04-10 10:39:46 -04:00
Liam Fitzgerald
2cd20697e4 neo: working sync, UI prototype 2024-04-03 14:36:49 -04:00
Liam Fitzgerald
4ba5d38289 neo: fix HTTP requests 2024-04-02 18:36:27 -04:00
Liam Fitzgerald
bb57011e1f neo: pt1 of reactivity rewrite 2024-04-02 17:35:10 -04:00
Liam Fitzgerald
463a1701a3 neo: live rebuilds, metacircular ford 2024-04-02 15:58:31 -04:00
Liam Fitzgerald
816ed3dcb5 neo: new ford 2024-04-02 13:09:34 -04:00
Liam Fitzgerald
30f44e3e9f neo: better HTTP support 2024-03-29 13:18:36 -04:00
Liam Fitzgerald
7c40be2b6a wip 2024-03-28 14:10:44 -04:00
Liam Fitzgerald
12f79d9de5 neo: sketch aegean 2024-03-28 13:53:56 -04:00
Liam Fitzgerald
6f639fd92b neo: html & json conversions 2024-03-27 12:41:23 -04:00
Liam Fitzgerald
7f6e84c488 wip 2024-03-26 14:09:37 -04:00
Liam Fitzgerald
5349189261 neo: improve syncing, metaprogramming demo 2024-03-22 12:24:43 -04:00
Liam Fitzgerald
81e01c2804 neo: new shrub model 2024-03-22 02:52:35 -04:00
Liam Fitzgerald
63178109fc neo: fix ship presence in callstack 2024-03-20 18:59:13 -04:00
Liam Fitzgerald
0f671c75ea neo: remove all %arvo shims 2024-03-20 15:39:46 -04:00
Liam Fitzgerald
16cfd7d8d5 neo: remove arvo special casing 2024-03-20 13:05:02 -04:00
Liam Fitzgerald
2950d0a9d8 neo: improve remote desk handling 2024-03-20 11:15:51 -04:00
Liam Fitzgerald
6cccc4d1cf neo: improve sync handling 2024-03-20 10:49:42 -04:00
Liam Fitzgerald
868e40792d neo: shell 2024-03-18 13:18:31 -04:00
Liam Fitzgerald
4c17ac7eb9 neo: add chat implementation to namespace 2024-03-14 15:12:05 -04:00
Liam Fitzgerald
ec7e947c1c neo: inching towards self hosting 2024-03-14 14:35:39 -04:00
Liam Fitzgerald
7b95a245bc neo: self hosting chat 2024-03-14 14:27:59 -04:00
Liam Fitzgerald
cbc36f52aa neo: bootstrap filesystem in clay 2024-03-13 15:38:08 -04:00
Liam Fitzgerald
d1f8594494 neo: ford fixes 2024-03-13 15:37:18 -04:00
Liam Fitzgerald
66599ebbe4 neo: add ford combinators 2024-03-13 14:34:17 -04:00
Liam Fitzgerald
12fdb3a980 neo: reconfigure file structure 2024-03-13 14:11:56 -04:00
Liam Fitzgerald
f9e9e31cd8 neo: add clay copy functionality 2024-03-12 16:49:45 -04:00
Liam Fitzgerald
86e84ae8c7 neo: minimum viable ford 2024-03-12 15:17:52 -04:00
Liam Fitzgerald
6dc2e84628 neo: move to axal backed datastructure 2024-03-12 15:17:20 -04:00
Liam Fitzgerald
bce2dc2fdf neo: prototype excel 2024-03-11 19:33:13 -04:00
Liam Fitzgerald
93a7d1ab76 neo: fix injection 2024-03-11 19:33:01 -04:00
Liam Fitzgerald
483b4d34d5 neo: add excel nodes 2024-03-11 14:41:22 -04:00
Liam Fitzgerald
6cb3c74ab3 neo: error handling works 2024-03-11 14:29:19 -04:00
Liam Fitzgerald
fe1964182f neo: improve err handling 2024-03-11 13:44:33 -04:00
Liam Fitzgerald
168ab7d46a neo: add monadic form handler 2024-03-08 17:37:44 -05:00
Liam Fitzgerald
016be5d193 neo: more updates 2024-02-23 10:23:42 -06:00
Liam Fitzgerald
df318fada8 neo: improve network handling 2024-02-19 14:56:08 -06:00
Liam Fitzgerald
ea6e5daa49 ruby wip 2024-01-27 22:20:35 -05:00
Liam Fitzgerald
9f2a101f23 neo: add src.bowl 2024-01-27 14:55:44 -05:00
Liam Fitzgerald
915dac4c0a neo: make chat fully work by implement cards 2024-01-27 14:45:45 -05:00
Liam Fitzgerald
9d619cce7e wip 2024-01-19 15:52:55 -05:00
Liam Fitzgerald
6ed1705f53 neo: add configuration for ancestor/siblings 2024-01-19 15:07:21 -05:00
Liam Fitzgerald
0dabfc5c0f neo: some changes 2024-01-19 12:56:56 -05:00
Liam Fitzgerald
f9fb773d07 neo: initial commit 2024-01-18 18:07:28 -05:00
silnem2
98b2acaed3 dprint: add (set type) for +return-item check 2023-12-08 00:21:05 -08:00
silnem2
bb2b877ffd dprint: bugfix for %hold and $tune cases in +return-item 2023-12-03 19:02:50 -08:00
Pyry Kovanen
8d3013c09d
Merge pull request #6839 from will-hanlen/patch-1
Allow multiple declarations on in de-xml:html
2023-11-29 18:47:51 +02:00
Pyry Kovanen
71b92b5a6e
Merge pull request #6850 from ixv/ixv/dont-eat-cookies
eyre: append set-cookie header rather than clobbering
2023-11-29 13:28:22 +02:00
Pyry Kovanen
e0a6415124
dojo: fix incorrect beak desk on non-base generator 2023-11-23 21:34:56 +02:00
midden-fabler
847eabf485 gall: add egg-any cast to %gv scry 2023-11-22 12:35:50 -05:00
isaac
1b0a777068 eyre: fix issue with duplicate cookies 2023-11-20 13:16:27 -08:00
isaac
b2d3114ebb eyre: append set-cookie header rather than clobbering 2023-11-20 12:32:36 -08:00
Pyry Kovanen
53a876e977
Merge pull request #6848 from urbit/master
Merge master to develop
2023-11-17 19:45:34 +02:00
Pyry Kovanen
932f4b533c
gall: add missing space in %cull failure print 2023-11-17 19:34:35 +02:00
Pyry Kovanen
a4be645b40
gall: fix remote scry bug 2023-11-17 16:21:03 +02:00
Pyry Kovanen
3e2fb835bd
Merge branch 'develop' into m/simpler-login 2023-11-13 18:35:14 +02:00