Commit Graph

179 Commits

Author SHA1 Message Date
Patrick O'Sullivan
ca56841842 Make portal optional on dialog, don't use within another dialog 2023-03-09 16:06:41 -06:00
Patrick O'Sullivan
d669ead35c Fix the width issue on app info 2023-03-09 15:58:43 -06:00
Patrick O'Sullivan
c3f53caca6 Use portals for all dialogs 2023-03-09 15:58:13 -06:00
Patrick O'Sullivan
6c80025e6f App installs: fix missing treaty info on install 2023-03-09 15:38:52 -06:00
Patrick O'Sullivan
8232b8f00b App installs: fix errant suspend on chad 2023-03-09 14:20:52 -06:00
Patrick O'Sullivan
d873fda2dc App installs: remove extraneous onClick 2023-03-09 12:26:23 -06:00
Patrick O'Sullivan
60d36f63c2 Add more apps, fix issue with appinfo appearing behind overlay 2023-03-08 11:35:52 -06:00
Patrick O'Sullivan
480c124b0c remove unused code from get apps 2023-03-08 11:04:52 -06:00
Patrick O'Sullivan
f2dce1bce9 add missing subscribeOnce function, fixes #85 2023-03-08 11:01:28 -06:00
Patrick O'Sullivan
94e215a8b4 remove fake input from get apps, show appsearch when open 2023-03-08 10:58:30 -06:00
Patrick O'Sullivan
5a11b010cd make install app button work 2023-03-08 10:54:24 -06:00
Patrick O'Sullivan
d953ffe501 Add Get Apps screen, rename "Leap" to "AppSearch"
AppSearch is just for apps. Real Leap to come later.
Make sure we respect calm settings for notifications.
Create WayfindingAppLink component.
Use hard coded list of apps for Get Apps.
2023-03-08 09:49:36 -06:00
Patrick O'Sullivan
5fafa7ac88 add wayfinding button back in 2023-03-07 11:43:27 -06:00
Patrick O'Sullivan
8d3c29f6dc
Merge pull request #105 from tloncorp/po/browser-notifications
bring back browser notifications
2023-03-04 05:21:50 -06:00
Patrick O'Sullivan
d94c6d79a3
no need to export getNotification 2023-03-03 16:04:00 -06:00
Patrick O'Sullivan
7380e3f6b1 Clean up notifs, use browser for notif preferences 2023-03-03 15:59:37 -06:00
Patrick O'Sullivan
0030cfeec6 bring back browser notifications 2023-03-03 09:48:54 -06:00
Hunter Miller
bd401704cf tile-menu: portal menu and fix resume option 2023-03-02 21:17:33 -06:00
jamesacklin
f2e6a9b520 update glob: 0v1.jtjqj.aob8s.7sor0.ptn2s.3dv3v [skip actions] 2023-02-27 15:59:33 +00:00
James Acklin
dcc62ee728 landscape: fix normalizeUrbitColor 2023-02-26 19:08:21 -05:00
Hunter Miller
acdd050b77 tile-menu: fix app info and make targets bigger 2023-02-17 11:41:01 -06:00
Hunter Miller
2f4ed4faf2 auth: remove debugger 2023-02-13 11:40:56 -06:00
Hunter Miller
c66d891a42 auth: better handling 2023-02-13 11:40:21 -06:00
Hunter Miller
b2ad1df745 auth: switch to new compatibility method 2023-02-13 11:06:52 -06:00
Fang-
9e3d85534c update glob: 0v1.1rr9r.up9nq.rdu14.vs42c.4gamh [skip actions] 2023-02-11 18:40:58 +00:00
Patrick O'Sullivan
20a32ec892 Fix z-index issues 2023-02-07 20:04:21 -06:00
Patrick O'Sullivan
d145b13933 Update uses of Dropdown and Dialog from radix to conform with upgrade 2023-02-07 16:18:02 -06:00
Patrick O'Sullivan
a189c1a5ff Switch from popover to dropdown 2023-02-07 15:10:54 -06:00
Patrick O'Sullivan
0afbcc4478 adjust dialog style for mobile 2023-02-07 12:08:15 -06:00
Patrick O'Sullivan
67f369af39 adjust button styles, fixes some issues on mobile 2023-02-07 11:51:30 -06:00
Patrick O'Sullivan
578a55c261 fix min-width on dialog class 2023-02-07 11:45:18 -06:00
Patrick O'Sullivan
b3a7505fa7 fix group name issue in wayfinding 2023-02-07 11:18:46 -06:00
Patrick O'Sullivan
fdcbecbe68 Add wayfinding to Landscape, clean up Help & Support 2023-02-07 11:14:27 -06:00
Hunter Miller
cec4be193d hark: expects ud in quilt scry 2023-02-03 13:22:50 -06:00
James Acklin
41ffc58f8d notifications: fix mix-blend mode for dark mode 2023-02-02 08:01:32 -05:00
~midsum-salrux
77aeebeece Only show invite links setting if reel is installed 2023-02-01 16:41:23 -05:00
~midsum-salrux
8704eb5d46 Use new icon 2023-02-01 14:05:13 -05:00
Hunter Miller
00e4649f75 ops: ignore creds 2023-01-31 17:24:45 -06:00
Hunter Miller
6e3ed51ee9 ops: updating node version to fix esbuild 2023-01-31 15:38:59 -06:00
~midsum-salrux
eb7a6a9709 Backend sets bait ship automatically from URL 2023-01-31 15:50:13 -05:00
~midsum-salrux
2d181da47d Invite links settings page 2023-01-26 17:26:58 -05:00
James Acklin
38bd8af100 garden: fixing types for notifications 2023-01-20 14:23:26 -05:00
james acklin
916080d37a
Update ui/src/nav/notifications/Notification.tsx
Co-authored-by: tomholford <16504501+tomholford@users.noreply.github.com>
2023-01-19 10:52:02 -05:00
James Acklin
57a98606cb garden: new notifications
fixes tloncorp/landscape-apps#1689
2023-01-18 13:54:56 -05:00
James Acklin
e4a03d784d garden: move log out to its own pane
fixes tloncorp/landscape-apps#1141
2023-01-11 14:42:46 -05:00
James Acklin
1661fb63bf garden: mobile-specific event bubbling in dropdown
fixes tloncorp/landscape-apps#1371
2023-01-11 14:11:57 -05:00
James Acklin
ae12ef2f2e garden: dim tile on desk suspend
fixes urbit/garden#15
2023-01-11 12:05:42 -05:00
Patrick O'Sullivan
d28c9deeed
Merge pull request #46 from urbit/ja/1373
garden: 16px font size for leap on mobile
2023-01-11 09:17:01 -06:00
james acklin
59dd442f86
Merge pull request #45 from urbit/ja/1372
garden: close system preferences menu
2023-01-11 10:01:52 -05:00
James Acklin
f27daef3f9 garden: 16px font size for leap on mobile
fixes tloncorp/landscape-apps#1373
2023-01-11 10:01:10 -05:00
James Acklin
ea5b805ac6 garden: close system preferences menu
fixes tloncorp/landscape-apps#1372
2023-01-11 09:41:24 -05:00
Patrick O'Sullivan
6e8b64c5fa
Merge pull request #40 from urbit/dd/clear-time
garden: mark notification read button
2023-01-11 07:26:58 -06:00
James Acklin
2416c91c1a garden: only show mark as read if >0 unread notifications
fixes tloncorp/landscape-apps#1265
2023-01-11 08:16:35 -05:00
rcrdlbl
688145df5d garden: mark notification read button 2023-01-05 14:52:07 -05:00
zalberico
755c2fe81d Rename grid to landscape 2023-01-05 08:34:25 -08:00
Philip Monk
f14013caed preferences: for system, give base hash instead of garden hash 2023-01-05 09:22:01 -07:00
Patrick O'Sullivan
01a2a26648
Merge pull request #30 from urbit/dd/clear-time
notifications: clear notifications on pressing button
2023-01-04 11:59:09 -06:00
rcrdlbl
2fd91e8491 reverting dev server config settings 2023-01-04 12:49:42 -05:00
James Acklin
bd721bccb3 meta: remove stale docs + instructions 2023-01-04 08:53:48 -05: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
rcrdlbl
30e3696f90 clear notifications without changing window visibility 2023-01-03 12:37:14 -05:00
rcrdlbl
4a4e6541c3 config: stop forcing https in dev mode 2023-01-03 12:17:31 -05: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
James Acklin
5b59a563fb landscape: fix system preferences scrolling 2022-12-16 20:09:12 -05:00
james acklin
9fe6cbee69
Merge pull request #24 from urbit/t/ux-enhancements
ux: Preferences enhancements
2022-12-12 16:02:29 -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
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
Patrick O'Sullivan
71821bde1c Filter out landscape tile 2022-12-08 08:20:58 -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
rcrdlbl
f8c3bd72a9 fixed appearance and notification typos 2022-12-07 15:08:51 -05:00
Hunter Miller
f0031797a2 avatar: proper aspect ratio 2022-12-06 14:29:42 -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
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
tomholford
231d87b4ac grid: SystemMenu consumes pike 2022-12-01 08:30:08 -08:00
tomholford
a257aa89f8 grid: TreatyInfo consumes pike 2022-12-01 08:30:08 -08:00
tomholford
857688d068 grid: PermalinkRoutes consumes pike 2022-12-01 08:30:08 -08:00
tomholford
24d18dda55 grid: SystemUpdatePrefs consumes pike 2022-12-01 08:30:08 -08:00
tomholford
1c72528bcc grid: Tile consumes pike 2022-12-01 08:27:44 -08:00
tomholford
29f42aff1f grid: clean up kiln state initialization 2022-12-01 08:27:44 -08:00
tomholford
ac3dc72983 grid: OnboardingNotification consumes pike 2022-12-01 08:20:45 -08:00
tomholford
1826e0fa3f grid: AppInfo consumes pike 2022-12-01 08:19:53 -08:00