passepartout-apple/Passepartout/Shared
Davide aac04c4008
Move processor implementations to concrete objects (#983)
Formerly via blocks, now with final classes.

App:

- ProfileProcessor
- AppTunnelProcessor
- Implemented by DefaultAppProcessor in app
- Implemented by MockAppProcessor in UILibrary (for previews)

Tunnel:

- PacketTunnelProcessor
- Implemented by DefaultTunnelProcessor
2024-12-08 16:24:23 +01:00
..
Testing Move processor implementations to concrete objects (#983) 2024-12-08 16:24:23 +01:00
AppContext+Shared.swift Move processor implementations to concrete objects (#983) 2024-12-08 16:24:23 +01:00
DefaultAppProcessor.swift Move processor implementations to concrete objects (#983) 2024-12-08 16:24:23 +01:00
DefaultTunnelProcessor.swift Move processor implementations to concrete objects (#983) 2024-12-08 16:24:23 +01:00
Dependencies.swift Redesign confusing paywall (#973) 2024-12-02 10:40:25 +01:00
Shared+App.swift Handle load/save preferences inside ProfileEditor (#982) 2024-12-08 16:05:23 +01:00
Shared+Tunnel.swift Handle load/save preferences inside ProfileEditor (#982) 2024-12-08 16:05:23 +01:00
Shared.swift Move processor implementations to concrete objects (#983) 2024-12-08 16:24:23 +01:00