Satindar Dhillon
e2f08e7141
ensure nav bar is hidden if searchable field is active in home view
2022-05-09 16:44:02 -07:00
Satindar Dhillon
bca28bb699
remove aspect ratio constraint
2022-05-09 16:44:02 -07:00
Satindar Dhillon
9cab60b107
set an empty nav title for reader view to prevent nav bar from reappearing
2022-05-09 16:44:02 -07:00
Satindar Dhillon
65f2baa8c4
show loading bar as item content is prefetched
2022-05-09 16:44:02 -07:00
Satindar Dhillon
e6d1a0840b
set loading bar on zstack over labels bar
2022-05-09 16:44:02 -07:00
Satindar Dhillon
60aa05c567
add a shimmering loader
2022-05-09 16:44:02 -07:00
Jackson Harper
ffe73cf163
Tweaks on cell padding
...
This adds line spacing for longer titles, pulls the author/site
closer together and gives a little spacing before label chips if
there are labels on a cell.
2022-05-09 15:00:36 -07:00
Satindar Dhillon
401a8bbbe6
update article attributes when refetching pending items
2022-05-08 21:42:21 -07:00
Satindar Dhillon
c3dc5d6bc8
use stack navigation style for iphone
2022-05-08 07:49:27 -07:00
Satindar Dhillon
109d721ae3
add feature falg to enable grid on iphone
2022-05-06 09:34:45 -07:00
Satindar Dhillon
d74342950e
remove unused corner radius property
2022-05-05 20:54:52 -07:00
Satindar Dhillon
fd1e80b01d
use Capsule rather than cornerRadius to create text chip
2022-05-05 20:46:17 -07:00
Satindar Dhillon
2f4f24dd6b
add a sortedLabels computed property on LinkedItem
2022-05-05 20:32:50 -07:00
Satindar Dhillon
565233f217
Merge pull request #558 from omnivore-app/feature/ios-grid-view
...
Support grid style cards on iphone
2022-05-05 14:41:06 -07:00
Satindar Dhillon
1063e9e12b
support grid style cards on iphone
2022-05-05 14:32:30 -07:00
Jackson Harper
4000f66ebf
Merge pull request #554 from omnivore-app/fix/feed-list-spacing
...
Add some padding and min cell height on the iOS list view
2022-05-05 12:07:47 -07:00
Jackson Harper
6995cc29da
Add a little more spacing between lines and before labels
2022-05-05 11:45:39 -07:00
Satindar Dhillon
55553317f3
set isLoading to false after create label request completes
2022-05-05 11:18:57 -07:00
Jackson Harper
f50357d385
Add some padding and min cell height on the iOS list view
2022-05-05 10:59:53 -07:00
Satindar Dhillon
4e5377d7f4
remove web reader loading overlay
2022-05-04 15:22:21 -07:00
Satindar Dhillon
a2a7a2a232
handle content fetch errors in web reader
2022-05-04 15:20:44 -07:00
Satindar Dhillon
4279bed74d
show progress view on web reader if content doesn't load in one second
2022-05-04 14:48:12 -07:00
Jackson Harper
2c56073406
Display labels on the appreader page
2022-05-03 21:00:04 -07:00
Satindar Dhillon
7c0eac53cc
show labels on list cards
2022-05-03 13:59:06 -07:00
Satindar Dhillon
7d3ad10aa0
treat unknown link content status as succeeded (since older items don't return a status)
2022-05-03 11:47:30 -07:00
Jackson Harper
eb31288e41
Fix params to saveUrl on iOS
2022-05-03 10:26:43 -07:00
Satindar Dhillon
67a1ad6953
add text placeholder in web reader to reflect processing and error states
2022-05-02 20:41:03 -07:00
Satindar Dhillon
c39ab2d5f7
retry article content fetches when server returns a .processing state
2022-05-02 20:30:57 -07:00
Satindar Dhillon
3cf0888c54
include pending linked when fetching
2022-05-02 11:13:10 -07:00
Satindar Dhillon
938576693a
update swift gql schema
2022-05-02 10:56:52 -07:00
Satindar Dhillon
1a4c0ab76e
add back onSave handler for applied labels
2022-04-28 20:26:12 -07:00
Satindar Dhillon
44fe6b4ef7
register segment user when app is launched
2022-04-28 16:29:22 -07:00
Satindar Dhillon
44bfa600b9
track app lifecycle events with segment
2022-04-28 15:33:16 -07:00
Satindar Dhillon
29c6193bda
set pdf data in local document and pass that url to pspdfkit
2022-04-28 14:58:46 -07:00
Satindar Dhillon
8b71188a26
fetch and store pdf data in core data
2022-04-28 13:57:02 -07:00
Satindar Dhillon
ffe1eed6b6
remove extra combine imports
2022-04-28 12:49:06 -07:00
Satindar Dhillon
ffdcb605c7
use async urlsession func to submit google token
2022-04-28 12:49:06 -07:00
Satindar Dhillon
6e0879c34c
remove combine code from async image
2022-04-28 12:49:06 -07:00
Satindar Dhillon
d7acfe69f8
track link read events
2022-04-28 11:44:18 -07:00
Satindar Dhillon
b317e1b96b
set the writeKey on segment config
2022-04-28 10:21:16 -07:00
Satindar Dhillon
0a35393f57
add trackableEvents file
2022-04-28 10:04:53 -07:00
Satindar Dhillon
598b3a6000
add segment integration and wrapper class to track events
2022-04-28 10:04:34 -07:00
Satindar Dhillon
0e8d5f23da
move article content fetching into fewer functions
2022-04-27 20:55:57 -07:00
Satindar Dhillon
fb4312e52a
update delete labels function to work from core data
2022-04-27 20:11:50 -07:00
Satindar Dhillon
acb1ae6c53
use credata for updating item labels
2022-04-27 18:06:57 -07:00
Satindar Dhillon
d7bc70fcd1
pass in correct value for label.name when deleting it
2022-04-27 17:22:02 -07:00
Satindar Dhillon
05574a640e
remove performActionSubject from web wrapper view model
2022-04-27 17:12:27 -07:00
Satindar Dhillon
824c889ec6
update label creator to generate a temp id on the client
2022-04-27 15:39:20 -07:00
Satindar Dhillon
6cf1f0e0fb
convert remonder creation to async
2022-04-27 13:53:30 -07:00
Satindar Dhillon
4e2a2e595e
set nav bar hidded modifier on the navlink view
2022-04-27 12:32:06 -07:00