90233b6a21
Simplify TestFlight automation
TestFlight / Build and upload (push) Successful in 1m33s
Attractor-4.2.4
2026-07-27 17:30:02 -07:00
45b09a13d3
ci: put CI keychain first in codesign search list
...
TestFlight / testflight (push) Successful in 1m27s
codesign resolves signing identities through the user keychain search
list (first match wins) and ignores --keychain for the lookup. This
runner hosts another project (Sybil-2) whose keychain holds the same
Apple Distribution identity, so if that keychain is locked and appears
earlier in the search list, codesign fails with errSecInternalComponent
no matter how correctly our own keychain is set up. Prepend the fresh
CI keychain to the search list for the build and always delete it
afterward, which restores the original list.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Attractor-4.2.3
2026-07-11 13:16:41 -07:00
1632e5fbd4
ITSexempt
TestFlight / testflight (push) Successful in 1m12s
Attractor-4.2.2
2026-07-06 09:24:36 -07:00
18b63cbd19
Attempt to fix stale tabs losing info
2026-07-06 09:24:36 -07:00
4371f051aa
Switch to using content blockers instead of scheme handlers
2026-07-06 09:24:36 -07:00
2c09157448
gitea: try removing temporary keychain
TestFlight / testflight (push) Failing after 1m39s
Attractor-4.2.1
2026-07-06 09:07:22 -07:00
8e26f0a066
Use match signing team for deployment
TestFlight / testflight (push) Failing after 19s
Attractor-4.2
2026-07-06 08:43:11 -07:00
db947b1827
Set up TestFlight deployment
TestFlight / testflight (push) Failing after 24s
2026-07-06 08:36:11 -07:00
e53cde7f60
Merge pull request 'codex: add custom search engines' ( #1 ) from feature/custom-search-engines into master
...
Reviewed-on: #1
Good on iOS, still need to do it on macOS (#2 )
2025-09-29 23:09:41 +00:00
62e36359b8
finish implementation for iOS
2025-09-29 16:09:00 -07:00
265d393cdc
codex: add custom search engines
2025-09-28 21:10:31 -07:00
797c4c7c52
darkmode css: remove em from reinvert list
2025-09-18 08:52:15 -07:00
6cc4694e1e
attempt to fix stale tabs
2025-09-06 22:56:51 -07:00
334703ec43
Obscure mail spi
2025-05-05 19:05:49 -07:00
6301c40c59
Obscure WebKit SPI
2025-05-05 19:01:46 -07:00
8fe8426cc2
Delete web process bundle in favor of custom scheme handler
2025-05-05 18:14:46 -07:00
a2e29abf19
Fixup for distribution
2025-04-11 19:53:02 -07:00
2f4b3c64fe
Move off of internal SDK, copy webkit spis from opensource
2025-04-11 18:27:59 -07:00
James Magahern
177db26b69
Implements zoom in/out keyboard shortcuts
2024-10-17 13:38:41 -07:00
0fd466d86d
Adds keyboard shortcuts for changing script policy
2024-08-05 18:09:04 -07:00
69aa02e303
Resolves "New Tab" bug after web content process jettison
2024-08-05 17:36:59 -07:00
James Magahern
29057c8024
History menu improvements
2024-07-31 17:53:23 -07:00
a0056af8b1
Update for iOS 17.
2024-07-29 19:21:51 -07:00
James Magahern
6dccb25b3e
TitlebarView: move to drag api
2024-05-10 17:01:14 -07:00
James Magahern
eec57f5f31
History UI improvements
2023-09-26 16:23:35 -07:00
d9fa5adf00
Adds README and screenshot
2023-09-17 20:30:21 -07:00
James Magahern
a4c6caeb8e
Another attempt to fix empty URL bar
2023-08-10 19:52:59 -07:00
James Magahern
3f5d608908
Even better AI generated icon
2023-04-19 14:39:06 -07:00
James Magahern
99bd3af187
Fix warnings
2023-04-19 14:33:17 -07:00
James Magahern
98dfd85781
Small Settings QOL improvements
2023-04-19 14:30:06 -07:00
James Magahern
6a187b0df3
Update icon to use Midjourney generated one
2023-04-19 11:45:21 -07:00
James Magahern
dca5aca1ce
UIGraphicsImageContext: both dimensions must be > 0
2023-04-19 11:40:57 -07:00
James Magahern
f8d19414d5
Avoid generating zero size bitmaps
2023-04-14 19:37:31 -07:00
James Magahern
748023d330
Adds history menu
2023-01-27 13:46:23 -08:00
6f41caff62
HistoryView: Compact UI for phones
2023-01-25 16:13:09 -08:00
34ca35ea5a
HistoryView: Adds ability to delete history items
2023-01-25 15:04:58 -08:00
James Magahern
53efb5389e
Adds history browser view
2023-01-20 17:28:15 -08:00
James Magahern
f374f3ebe8
Tweak autocomplete query a bit
2023-01-20 16:20:36 -08:00
James Magahern
836daee5a3
Fix find and replace
2023-01-11 13:20:36 -08:00
12e2d82009
Attempt to fix blank URL bar bug
2022-10-11 15:04:59 -07:00
6be801420c
iOS 16 API updates
2022-10-11 15:04:37 -07:00
James Magahern
75153d1c4a
Settings: Catalyst: adjust slightly the header labels
2022-08-22 17:43:04 -07:00
James Magahern
95d5d2705c
Add LICENSE: GPLv3.
Attractor-4.1
2022-08-22 17:32:51 -07:00
James Magahern
957ee045b4
Adds reader mode shortcut (cmd+shift+R)
2022-08-22 17:18:50 -07:00
James Magahern
184396b1d8
Feature: make Reader use center window
2022-08-22 17:10:47 -07:00
James Magahern
ac345ef613
Settings.swift: ~~consistency~~
2022-08-22 15:44:00 -07:00
James Magahern
58433bc59d
Make AttractorServer setting nil by default
2022-08-22 15:43:06 -07:00
James Magahern
3b42984361
Remote tabs: Fix bug where menu was out of sync with list of tabs
2022-08-05 19:50:27 -07:00
James Magahern
a9801d9d56
TabInfo: don't need to implement == if Codable/hashable
2022-08-05 19:28:43 -07:00
James Magahern
e8c6111592
Remote tabs: finishing touches
2022-08-05 18:55:19 -07:00