Commit Graph

33139 Commits

Author SHA1 Message Date
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
Will Hanlen
b5ced63745
Merge pull request #19 from urbit/wh/sail-enhancers
Improvements to the Sail enhancers
2024-05-17 03:44:51 +09: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
Will Hanlen
46c77de4f9
Merge pull request #9 from urbit/wh/xmth
lib/manx-utils
2024-05-09 12:48:11 +09: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
Liam Fitzgerald
d134a78f3c
Merge pull request #8 from urbit/wh/sail-improvements
imp/sail: improve scroll rendering & add "docs" tab
2024-05-06 16:20:14 -04:00
Will Hanlen
4f3085768c imp/sail: improve scroll rendering & documentation 2024-05-06 11:55:13 -05:00
Liam Fitzgerald
062a0f1950
Merge pull request #5 from urbit/wh/imp/sail
imp/sail, rich text editor
2024-04-24 11:36:08 -04: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
3ffb42bd13
Merge pull request #4 from urbit/lf/virtual
new changes
2024-04-22 17:42:23 -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
Liam Fitzgerald
bc6c33be09
Merge pull request #3 from urbit/oxaly-task
imp/task, an oxal-ish task manager
2024-04-22 12:35:16 -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