Jackson Harper
abeff164b9
Some tweaks to Mac UI
2023-06-05 12:06:27 +08:00
Jackson Harper
bf799a6534
Better default font
2023-05-31 13:50:02 +08:00
Jackson Harper
1fbd0a5e64
Fixes to build on Macos
2023-05-30 22:25:50 +08:00
Jackson Harper
4d801a7cec
Fix issue with justify-text not being set on iOS
2023-05-26 18:02:06 +08:00
Jackson Harper
ee82cf9180
Add copy deeplink to iOS
2023-05-26 12:30:59 +08:00
Jackson Harper
fbcca936ea
Better handling of pages that fail to parse
2023-05-12 12:09:31 +08:00
Jackson Harper
20074b4c97
Only scroll to top once nav bar visible
2023-05-04 14:15:06 +08:00
Jackson Harper
4317fcf853
Allow iOS scroll to top
2023-05-04 14:12:01 +08:00
Jackson Harper
cd5d135032
Set the iOS caret colour based on theme
2023-05-04 14:11:56 +08:00
Jackson Harper
dc31f653bc
on iPad show the reader settings in a popover
2023-04-17 12:44:33 +08:00
Jackson Harper
943588dab3
Fix height of font modal on iPad
2023-04-13 10:28:26 +08:00
Jackson Harper
8d7b943d70
Always present the Notes view in a NavigationView
2023-04-12 17:43:53 +08:00
Jackson Harper
dbbd3abdee
Update background color behind webview when user switches themes
2023-04-11 16:44:52 +08:00
Jackson Harper
1aa49346cb
Better spacing on top nav bar reader buttons
2023-04-10 15:59:40 +08:00
Jackson Harper
bed8c94a2d
Fix background scoll color visible in WebReader bounce area
2023-04-10 15:59:40 +08:00
Jackson Harper
4fcc49148a
Clean up import of the notebook icon
2023-04-10 15:59:40 +08:00
Jackson Harper
1ef73388aa
UI for displaying article note modals
2023-04-10 15:59:40 +08:00
Jackson Harper
fd853e65ee
Rename HighlightsList to Notebook
2023-04-10 15:59:40 +08:00
Jackson Harper
522ea0a3c3
Fix issue with changing system colormode causing the incorrect theme to be applied
2023-04-10 15:59:40 +08:00
Jackson Harper
14d5676979
Add handler for justify text, fix dependency issue with auto highlights
2023-04-10 15:59:40 +08:00
Jackson Harper
9aa06faf25
Implement margins and iPad reader preferences options
2023-04-10 15:59:40 +08:00
Jackson Harper
9669026c8f
WIP: update the display settings view on iOS
2023-04-10 15:59:40 +08:00
Jackson Harper
5e396ef23b
Better MD support in iOS, merge fixes
2023-04-03 19:35:06 +08:00
Satindar Dhillon
b61b511c23
add os conditionals to get mac app to compile
2023-03-22 09:24:12 -07:00
Satindar Dhillon
774c2bc16c
resolve or remove todo comments
2023-02-27 16:52:52 -08:00
Jackson Harper
815da4e78e
Better alignment of the reader right menu button
2023-02-22 13:03:20 +08:00
Sixten Otto
6fd8729291
disable quite a few line length warnings
2023-02-20 12:15:29 -07:00
Sixten Otto
f7168ff65a
reformat some multi-line expressions
...
Honestly, some of this formatting seems a little weird, but it appears to thread the needle between the competing requirements of swiftformat's wrapMultilineStatementBraces rule and SwiftLint's opening_brace rule.
2023-02-20 12:15:29 -07:00
Sixten Otto
8156328cf6
fix some linter warnings on deliberate code
2023-02-20 12:15:29 -07:00
Jackson Harper
c9296deac4
Update TTS user interface
2023-02-20 22:49:09 +08:00
Jackson Harper
0e73a62914
Save bottom of doc as readingPercentage and save top most visible element as the anchor index
2023-02-15 17:05:43 +08:00
Jackson Harper
4fd4d5a4db
New library item cards, fix issue with read position
2023-02-15 13:56:11 +08:00
Satindar Dhillon
eddbcd293a
add toggle for auto highlight mode on ios
2023-02-09 15:22:39 -08:00
Jackson Harper
3062e16e63
Pass tap events from web reader into native instead of setting up gestures in native
...
This allows us to handle tap events based on state better, most
importantly it means we wont raise the bottom buttons if the
there is a tap to dismiss an active menu.
2023-02-08 18:52:17 +08:00
Jackson Harper
c5cb5d9514
We initially show the nav bar but not bottom bar, so this keeps them in sync on subsequent taps
2023-02-07 18:07:34 +08:00
Jackson Harper
9ebf0f6a6b
Show bottom buttons when we show nav bar, make tap toggle the two
2023-02-07 17:44:36 +08:00
Jackson Harper
a0fdf60cd3
Fixed frame for more icon
2023-02-07 11:04:44 +08:00
Jackson Harper
d094e80b5b
More consistent image for the ellipsis
2023-02-07 11:04:44 +08:00
Jackson Harper
6f8bf6686b
Update webreader view when titles are updated
2023-02-07 11:03:53 +08:00
Jackson Harper
08405dbcc2
Add highlight positional info to iOS highlights
2023-02-02 15:13:51 +08:00
Jackson Harper
ba39d8aff6
Revert some test iOS changes
2023-02-01 17:23:33 +08:00
Jackson Harper
fe9ed7aa13
Track the highlight position percent and anchor index when saving on web
2023-02-01 16:42:36 +08:00
Jonathan Yee
c0151afa03
add Open Original to web reader menu
2023-01-29 16:56:37 -08:00
Satindar Dhillon
dcf40c1daa
apply generic local text values
2023-01-25 13:09:19 -08:00
Satindar Dhillon
1cbaa87101
apply local text on for text (other than generic list)
2023-01-25 12:45:12 -08:00
Satindar Dhillon
c486167969
use more LocalText
2023-01-25 10:59:38 -08:00
Jackson Harper
d6acb69a1c
Use sets for selected/unselected labels to eliminate duplicate IDs in selection
2023-01-23 15:43:56 +08:00
Jackson Harper
461087513b
Fix hit testing on labels, fix initially selected labels in edit labels view
2023-01-23 14:03:46 +08:00
Jackson Harper
12f40a61b8
Use the ApplyLabels view when users want to search for labels
2023-01-20 18:08:51 +08:00
Satindar Dhillon
3af4308202
use local text for more strings
2023-01-19 17:36:50 -08:00