Commit Graph
100 Commits
Author SHA1 Message Date
James Magahern 77df1d66b6 Xcode: upgrade to recommended settings 2022-02-21 16:02:16 -08:00
James Magahern c2b0e33586 Allow """unsafe""" loading of favicons from non-https 2022-02-21 16:01:58 -08:00
James Magahern 4cbc633777 Bridge: Enable ApplePay, open in background 2022-02-21 16:01:44 -08:00
James Magahern f32c246e35 Feature: Adds open in background (Shift+Cmd) 2022-02-21 16:01:01 -08:00
James Magahern 224a39b64f Dark mode appearance tweaks 2022-02-21 15:52:18 -08:00
James Magahern c8b4242bc6 Autocomplete: higher scores for full hostnames 2022-02-21 14:23:38 -08:00
James Magahern e3bf6c5191 No autocorrect/clear buttons on mac 2022-02-21 14:23:24 -08:00
James Magahern a374d0d102 AutocompleteViewController: adjust insets on keyboard appearance 2022-02-18 19:12:50 -08:00
James Magahern b9157af2b2 URLBar: Adds autocorrect toggle button for url bar 2022-02-18 19:05:12 -08:00
James Magahern f6b90e209d Autocomplete: tweaks to allow some top level paths 2022-02-18 18:11:34 -08:00
James Magahern 96de5ff23c Redirect: redirect to http instead of https 2022-01-04 15:44:10 -08:00
James Magahern a13aab99b2 Customized user scripts/stylesheets: iPhone fixes 2021-12-16 19:05:10 -08:00
James Magahern b79f0ac5db Adds customizable user script and user stylesheet. 2021-12-16 18:40:45 -08:00
James Magahern 026306b6df Settings: Tweaks for Catalyst 2021-12-16 16:32:47 -08:00
James Magahern d5ed7f09da Settings: Actually make settings scene properly 2021-12-16 16:32:26 -08:00
James Magahern 3cedd3f387 Redirect Rules: implements redirect rules UI 2021-12-14 18:50:33 -08:00
James Magahern 2ac814cd4e Fix build failure for newer iOS 2021-11-29 10:56:14 -10:00
James Magahern 3ba35c70a6 Adds Whoogle.nor search provider 2021-11-29 10:55:55 -10:00
James Magahern 9bbf238382 ScriptPolicyViewController: Show security origin as VC title 2021-10-21 16:15:03 -07:00
James Magahern 9b54d68746 Make entire titlebar draggable 2021-10-21 16:14:42 -07:00
James Magahern 291abfcd6a ScriptControllerIconView: Update to reflect policy type 2021-10-21 15:08:04 -07:00
James Magahern fc7380ed21 Implement actual policy 2021-10-21 13:24:58 -07:00
James Magahern 70486c49de Convert script policy to ObjC 2021-10-21 11:05:40 -07:00
James Magahern 31787f57ae Started working on modern policies (from Epiphany)
UI finished, just need to hook it up to the backend.
2021-09-29 18:55:23 -07:00
James Magahern 2e25a303b0 Make it so when a URL is opened and there are no open tabs, use the existing tab 2021-09-13 13:59:52 -07:00
James Magahern 864260bad3 Appearance tweaks 2021-07-20 19:17:04 -07:00
James Magahern 777b079f5e Goofing around with Box 2021-07-13 18:11:47 -07:00
James Magahern 560b1a4a75 Tabs: Fix issue where tab sometimes has the wrong favicon after a redirect. 2021-07-13 16:47:41 -07:00
James Magahern 656cf55b96 Settings: Switch to UIKit 2021-06-29 18:31:04 -07:00
James Magahern c60df21c54 Show SSL status in titlebar 2021-06-14 18:09:33 -07:00
James Magahern 6ae053ab67 Bug: action sheet requires source view 2021-06-14 16:47:57 -07:00
James Magahern 2f09a452c7 Only make url bar become FR if on macOS 2021-06-14 16:42:03 -07:00
James Magahern 356baa00e7 Border color tweak in dark mode 2021-06-14 16:37:03 -07:00
James Magahern d959342180 Some appearance tweaks 2021-06-14 16:32:51 -07:00
James Magahern ecee3bd9bb Script policy UI adjustments 2021-06-14 15:46:01 -07:00
James Magahern 52b3f7fe0a Update for focus system 2021-06-10 21:39:32 -07:00
James Magahern f552e80976 The backslashes cause all sorts of problems 2021-06-09 18:30:48 -07:00
James Magahern f348878b1e Archive.today opens in new tab 2021-05-25 15:42:42 -07:00
James Magahern 25e5fa563c Adds cancel button to preferred email recipient sheet 2021-05-25 15:40:58 -07:00
James Magahern 6ea9cfa5e0 Fix whitespace 2021-05-25 15:39:10 -07:00
James Magahern 2f40785b50 Hack MFMailComposeViewController because I really really want it to work 2021-05-25 15:38:37 -07:00
James Magahern 22652ee05f Make URL bar FR when creating new tab, make errors local to tabs only 2021-05-06 16:42:04 -07:00
James Magahern dd11f1c61a Email and Share icons
Although at the time of writing, Email will crash on 15
2021-05-06 16:19:39 -07:00
James Magahern 557efa40e9 Put document controls view in a scroll view 2021-04-28 17:03:27 -07:00
James Magahern 69619328dc Fix bug where URL bar was all white 2021-04-23 16:58:22 -05:00
James Magahern 428232bfa8 Pointer effects 2021-04-19 17:55:24 -07:00
James Magahern 6eb462aeb7 Fix Leaks 2021-03-30 15:39:24 -07:00
James Magahern 84143edfaf Tagger: Tag buttons too 2021-03-10 17:39:58 -08:00
James Magahern a7e4b7f0e8 Smooth scrolling 2021-03-10 16:17:22 -08:00
James Magahern fb03ca2676 Adds ability to change search provider 2021-03-09 12:20:51 -08:00
James Magahern 1e39582a46 Finish implementing autocomplete keyboard nav 2021-03-09 11:21:00 -08:00
James Magahern 80a897ece6 Rudimentary autocomplete focus 2021-03-09 00:14:48 -08:00
James Magahern b550868b50 Fix key command conflicts 2021-03-08 23:53:07 -08:00
James Magahern b88512bc34 Dark mode shortcut 2021-03-08 23:38:01 -08:00
James Magahern 9bb8807c19 Tagger: hold space now. hjkl to scroll 2021-03-04 16:07:30 -08:00
James Magahern fb9ec47833 Settings View: SwiftUI wrapper 2021-03-03 16:17:54 -08:00
James Magahern 225761473d Tagger: Saka-key like keyboard navigation link tagging 2021-02-26 17:44:10 -08:00
James Magahern 48a7c07551 DocumentControls: Adds archive.today shortcut 2021-02-23 17:08:35 -08:00
James Magahern 6cffd94c54 VIMBindings: only allow if content view is focused 2021-02-18 19:34:41 -08:00
James Magahern 15aaa12797 Keyboard: scroll up/down with vim bindings 2021-02-17 19:02:18 -08:00
James Magahern 18d74efa89 BrowserViewController: break up into extensions 2021-02-17 18:28:18 -08:00
James Magahern 372a0f32e9 TabBar: Smarter content offset adjustment 2021-02-15 23:18:52 -08:00
James Magahern 101f8f17e7 Fix warnings 2021-02-15 23:06:23 -08:00
James Magahern a56c647a99 Browser: Hold new tab to open links in new tab 2021-02-15 22:56:20 -08:00
James Magahern b4578d4978 Toolbar: Swap new tab with dark mode in compact 2021-02-15 22:48:18 -08:00
James Magahern 00e50b5bda Document Controls: adds dark mode button 2021-02-15 22:47:02 -08:00
James Magahern 2b5475d7f8 Reader Mode 2021-02-15 22:34:05 -08:00
James Magahern 6611e381a2 TabView: Fix margin between x and title 2021-02-15 19:40:51 -08:00
James Magahern 710e666b24 Version bump: 2.0 2021-02-15 19:34:02 -08:00
James Magahern e9c758cfee ~buzzert/rossler.attix#13: URL Bar overlaps keyboard in floating mode
Just need to convert to screen coordinate space, as the documentation says...
2021-02-15 19:27:14 -08:00
James Magahern 41289bf790 TabView: Favicons in tab bar 2021-02-15 19:21:48 -08:00
James Magahern d62fa42f57 TabView: Better animations for closing tabs in the middle 2021-02-15 19:09:20 -08:00
James Magahern 6eb320bf7a TabController: More sensible next tab auto-selection 2021-02-15 18:54:32 -08:00
James Magahern 97894f5d61 TabView: fix consistency error when closing tabs 2021-02-15 18:40:15 -08:00
James Magahern dbe1377df9 TabView: Animations when closing tabs as well 2021-02-15 18:13:38 -08:00
James Magahern 09c6204a73 Tab picker: Allow multiple selection/deletion 2021-02-12 11:50:39 -08:00
James Magahern 94b0f4348c TabBarView: animations! 2021-02-11 20:25:16 -08:00
James Magahern 8a39176414 Fun: Make each tab have its own color theme 2021-02-11 17:54:22 -08:00
James Magahern f32c90f2e3 Adds back/forward buttons to page menu 2021-02-11 12:26:13 -08:00
James Magahern bd400a006d OK button in error clears error status UI 2021-01-07 12:47:25 -08:00
James Magahern d3a690430d Swift update: class -> AnyObject 2021-01-07 12:46:57 -08:00
James Magahern 68ebc28996 Only open in new tab if navigation action type is link clicked 2021-01-05 14:53:21 -08:00
James Magahern 088b1eb43e Fix crash when searching for non-ASCII 2020-11-10 16:57:56 -06:00
James Magahern abcd91fb99 Browser: command+click to open things in new tabs. Uses LLKB! 2020-11-10 16:51:34 -06:00
James Magahern 961120ff9e Keyboard shortcuts: increase/decrease font size, refresh 2020-11-10 16:41:19 -06:00
James Magahern 9344e3c32d Shortcuts: close tab keyboard shortcut 2020-11-10 11:57:40 -06:00
James Magahern 5e0f1d252a ~buzzert/rossler.attix#8: Toolbar background does not change color when system changes dark mode
Redraw gradient views whenever trait collection changes
2020-10-29 15:33:46 -07:00
James Magahern 3d0f7e4f57 Tab Bar: Add a bottom separator 2020-10-29 15:28:28 -07:00
James Magahern 509cf66e18 ~buzzert/rossler.attix#9: Tabs: Too hard to tap on close button
Fix up the margin on the button
2020-10-29 15:19:59 -07:00
James Magahern 59365037c4 TabBar: Adjust minimum tab size for compact layout 2020-10-28 18:05:58 -07:00
James Magahern 5e9c6e5880 Tab Bar: Adds tab bar view/view controller 2020-10-28 17:57:34 -07:00
James Magahern 6e0e2a0f20 Fix crash when opening in new tab 2020-09-24 16:36:31 -07:00
James Magahern d0713b5f11 Font size adjust: tint color should be label color 2020-09-22 15:56:12 -07:00
James Magahern 399e779371 Font size adjustment 2020-09-22 15:37:13 -07:00
James Magahern 679e59c20b Some appearance tweaks 2020-09-22 14:33:00 -07:00
James Magahern c223c12934 Context menu support: starting with open in new tab 2020-09-22 12:45:50 -07:00
James Magahern 2cdee87e8a Show error if web process never connects 2020-09-22 12:30:09 -07:00
James Magahern d081a1c3f8 Fix progress indicator animation glitch 2020-09-22 11:27:32 -07:00
James Magahern 55ab759bf7 Keyboard shortcuts: Support for iPad too 2020-09-21 18:40:23 -07:00
James Magahern e934a4d3f5 Keyboard shortcuts 2020-09-21 18:35:39 -07:00