Commit Graph

101 Commits

Author SHA1 Message Date
Zach Alberico
202157577f
Merge pull request #31 from urbit/philip/kelvin
Handle kelvin update error cases
2023-01-03 16:13:29 -08:00
Philip Monk
d550405578 grid: handle system update error cases
Update copy throughout system update page to be more consistent and
clear.

Recognize if a kelvin update failed and present a "retry" button.

Recognize if that failure was due to an out-of-date binary and instruct
the user to update their binary.

Disallow system updates if grid is blocked, and inform the user.
2023-01-03 15:04:40 -07:00
Philip Monk
2ea14678c0 error: link to correct repo
urbit/landscape doesn't exist.  I think this is the right repo.
2023-01-03 15:03:29 -07:00
Philip Monk
dd51119bea docket: rename to Grid
System was extremely confusing because %base is also referred to as
System.  Also allow it to show up in the app preferences list, so that
you can change its OTA source.
2023-01-03 15:02:20 -07:00
Hunter Miller
e9bc40e89e
Merge pull request #29 from urbit/t/update-app-reference
grid: update app ref
2023-01-02 11:25:58 -06:00
tomholford
d178f26ab7 grid: update app ref
Copy button uses the new app ref schema (/1/desk/ship/desk)
2022-12-20 15:44:19 -08:00
tomholford
3e6ca5819c
Merge pull request #28 from urbit/ja/pref-pane-scroll
landscape: fix system preferences scrolling
2022-12-17 16:38:29 +07:00
James Acklin
5b59a563fb landscape: fix system preferences scrolling 2022-12-16 20:09:12 -05:00
janeway-bot
365267cad9 landscape: [skip actions] update glob (0v1.tqd6t.ggt8r.roheb.l3bvq.sbm6d) 2022-12-16 13:52:35 -08:00
james acklin
9fe6cbee69
Merge pull request #24 from urbit/t/ux-enhancements
ux: Preferences enhancements
2022-12-12 16:02:29 -05:00
james acklin
f2972ac7bd
Merge pull request #25 from urbit/po/filter-out-landscape-from-system-prefs
Filter landscape desk out from system prefs
2022-12-12 15:39:40 -05:00
Patrick O'Sullivan
6a5caa2496 Filter landscape desk out from system prefs 2022-12-12 14:28:23 -06:00
tomholford
b629834a60 ux: scrollable 2-col Preferences 2022-12-12 01:15:15 -08:00
james acklin
8fb3de8b82
Merge pull request #23 from urbit/josh/update-foundation-group
update foundation group
2022-12-08 14:31:15 -05:00
james acklin
b2d7e7a48e
help: correct app links 2022-12-08 14:30:28 -05:00
Josh Lehman
3e69e86312
update foundation group
The original Foundation group which is referenced here has been archived now that we've moved to the new one on ~halbex-palheb.
2022-12-08 10:57:43 -08:00
janeway-bot
de35549be1 landscape: [skip actions] update glob (0v6.m9ikr.1bhvp.nb7gh.vvvfc.kufpk) 2022-12-08 06:35:57 -08:00
james acklin
5112381f89
Merge pull request #22 from urbit/po/filter-out-landscape-tile
Filter out landscape tile
2022-12-08 09:22:14 -05:00
Patrick O'Sullivan
71821bde1c Filter out landscape tile 2022-12-08 08:20:58 -06:00
janeway-bot
d84d0445d6 landscape: [skip actions] update glob (0v2.2ddrc.e4f6n.7jtek.h2ikr.vcisf) 2022-12-08 05:20:18 -08:00
Hunter Miller
11444ec8d3
Merge pull request #21 from urbit/hm/drop-docket
docket: drop charges if no docket file
2022-12-08 07:05:24 -06:00
Hunter Miller
c09eb87202 docket: drop charges if no docket file 2022-12-08 07:04:42 -06:00
tomholford
4a87dd3828 ux: alphabetize installed apps 2022-12-07 23:05:29 -08:00
Hunter Miller
c38a65a1b0
Merge pull request #20 from urbit/t/sync-desk-deux
grid: only block on live apps
2022-12-07 16:36:43 -06:00
tomholford
9cf2e65b1f grid: only block on live apps 2022-12-07 13:52:14 -08:00
james acklin
099674bcdf
Merge pull request #19 from urbit/dd/typos
copy: fixed appearance and notification typos
2022-12-07 15:11:12 -05:00
rcrdlbl
f8c3bd72a9 fixed appearance and notification typos 2022-12-07 15:08:51 -05:00
james acklin
17543c467a
Merge pull request #18 from urbit/hm/fix-profile-ratio
avatar: proper aspect ratio
2022-12-06 15:33:39 -05:00
Hunter Miller
f0031797a2 avatar: proper aspect ratio 2022-12-06 14:29:42 -06:00
Hunter Miller
c1d1077abc
Merge pull request #17 from urbit/t/sync-desk
garden: remaining diff from urbit/urbit
2022-12-06 13:27:31 -06:00
tomholford
ca9b6d0eb2 garden: docket has latest glob + version 2022-12-06 11:25:16 -08:00
tomholford
e98001be31 garden: remaining diff from urbit/urbit 2022-12-06 11:20:07 -08:00
janeway-bot
032de423fb landscape: [skip actions] update glob (0v5.e2g06.s8l10.s89r5.bmb8j.o6l70) 2022-12-06 08:34:47 -08:00
Hunter Miller
d882b0dce0
Merge pull request #16 from urbit/t/merge-agent-clay
grid: migrate upstream changes for compatibility with 417 clay + kiln
2022-12-06 08:15:46 -06:00
tomholford
235f7ca0db ui: address PR feedback
- wrap the SourceSetter with a black card backdrop
2022-12-02 14:31:03 -08:00
tomholford
015d46afc6 garden: import clay + kiln changes
Co-authored-by: liam-fitzgerald <liam@tlon.io>
2022-12-02 10:22:52 -08:00
tomholford
8f929eb066 grid: resolve diff in Preferences
This change reconciles the drift in System Preferences between urbit/urbit/pkg/grid and urbit/garden
2022-12-01 17:22:45 -08:00
tomholford
f0b6568ad9 deps: bump @urbit packages 2022-12-01 14:23:03 -08:00
tomholford
2e0dc2dbc3 grid: dismiss Base Blocked notice on Archive 2022-12-01 09:07:12 -08:00
tomholford
0445f89ccf grid: can unsync system OTAs from notifications
When shown the Base Blocked notification, the user can opt to disable
updates so as to continue using out-of-date apps.
2022-12-01 09:04:39 -08:00
tomholford
67f9091212 grid: fix tile bullet + suspend notice layout 2022-12-01 09:01:07 -08:00
tomholford
b8bf4dc431 grid: install foreign system updates to local desk
This addresses PR feedback:
https://github.com/urbit/urbit/pull/6093#discussion_r1028798146
2022-12-01 08:59:10 -08:00
tomholford
714f50ed4f grid: distinguish app sync from system install
By using `%kiln-install` instead of `%kiln-sync` for System Updates, this ensures that the `%kids` desk is also updated.

Also, address UX feedback: render the entire source ship's patp to avoid ambiguity. (as opposed to truncating a moon's name).
2022-12-01 08:59:10 -08:00
tomholford
8766fd05cc ux: clearer button label
This addresses feedback from the Design team: what is being Unsynced?

Thanks @urcades!
2022-12-01 08:54:39 -08:00
tomholford
a5cfafa1fc kiln: update %kiln-bump poke and mark 2022-12-01 08:54:39 -08:00
tomholford
59562c54b8 grid: remove unused kiln/state logic 2022-12-01 08:52:59 -08:00
tomholford
2c4d8b59bc grid: sync / unsync OTA source in System Prefs 2022-12-01 08:52:03 -08:00
tomholford
dd2d1b0350 grid: sync / unsync App Preferences 2022-12-01 08:43:03 -08:00
tomholford
b15b2dd3fd prefs: use sync.pike to discern if OTAs enabled
Also, remove the conditional rendering logic for AppPrefs. With the new logic (and before this change) if the User disables OTAs, the toggle would disappear, which feels like an antipattern.
2022-12-01 08:35:25 -08:00
tomholford
089d67eb31 grid: remove deprecated Vats state + helpers 2022-12-01 08:31:57 -08:00