A chromeless web browser for viewing prototypes.

Related tags

Browser Frameless
Overview

Frameless

Frameless is a web browser for iOS 8+ that gets out of your way. It was built for designers and prototypers who need to interact with your prototypes in a "native" device environment but also works to browser most websites.


Framer Studio Users

I highly recommend downloading and using the official Framer viewer app for iOS. It's got a more robust feature set than Frameless and is actively maintained by the Framer team.


Frameless is currently unsupported: I haven't been actively maintaining or fixing issues with Frameless since late 2015.

You can still download the most recent release of Frameless (October 15, 2015) to your iPhone from the iOS App Store.

Comments
  • Needs Hard Refresh

    Needs Hard Refresh

    Great job on this browser, extremely helpful for prototyping phonegap/cordova builds. I that I was unable to refresh. Selecting the URL bar and pressing go did not refresh the window, as if it new it was the same address. I'd like to suggest a small refresh icon to the right of the URL bar to do a full page reload. Thanks!

    bug 
    opened by Aslan11 14
  • Settings button causes crash with iPad Air 2 running iOS 8.3.

    Settings button causes crash with iPad Air 2 running iOS 8.3.

    Crash Log: {"app_name":"Frameless","app_version":"1.2","bundleID":"com.stakelon.Frameless","adam_id":933580264,"os_version":"iPhone OS 8.3 (12F69)","slice_uuid":"3da55991-9415-3ec5-90e4-30488d93f7a8","share_with_app_devs":true,"build_version":"8","is_first_party":false,"bug_type":"109","name":"Frameless"} Incident Identifier: ACC77175-84BC-4F82-BFFD-1209614B7C61 CrashReporter Key: 3dd628c5b0c292782fa209167b45903d83f4d024 Hardware Model: iPad5,3 Process: Frameless [632] Path: /private/var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameless Identifier: com.stakelon.Frameless Version: 8 (1.2) Code Type: ARM-64 (Native) Parent Process: launchd [1]

    Date/Time: 2015-05-18 16:03:01.899 -0400 Launch Time: 2015-05-18 16:02:52.588 -0400 OS Version: iOS 8.3 (12F69) Report Version: 105

    Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Triggered by Thread: 0

    Last Exception Backtrace: (0x186f382d8 0x1984f80e4 0x186e1f4c0 0x18bbeaa68 0x18ba34164 0x18ba31134 0x18ba10ed4 0x18bdaa0cc 0x18bdaa90c 0x18bda9954 0x18bda9a14 0x18bda9650 0x18bc42fa0 0x18ba6a33c 0x18bc81788 0x18ba6e164 0x18ba6e024 0x18b9aecbc 0x18b9ae588 0x18b9ae39c 0x18b9ad788 0x18b9c5330 0x18bd8f020 0x18b9f011c 0x18bdaa0cc 0x18bdaa90c 0x18bda9954 0x18bda9650 0x18bc42fa0 0x18b9ef2c4 0x18b9f0a50 0x18bbeaa88 0x18ba34164 0x186f3e100 0x186f3bb04 0x18bf390d0 0x18bc404e0 0x18baf8eb0 0x18bf35d60 0x18ba29eb8 0x18bc4b1b8 0x18bc4b124 0x18bd8c518 0x18bc67360 0x18b975010 0x18b9f463c 0x18bc66d8c 0x18b974d44 0x18ba2aef4 0x18b974d44 0x18b974d44 0x18b9743dc 0x18b9742bc 0x18b9800b0 0x18ba6bf78 0x18ba6b570 0x18bc80fb0 0x18b9fc240 0x18b96c6ec 0x186ef02a4 0x186eed230 0x186eed610 0x186e192d4 0x1904f76fc 0x18b9defac 0x1000c7300 0x198b76a08)

    Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 libsystem_kernel.dylib 0x0000000198c8f270 0x198c74000 + 111216 1 libsystem_pthread.dylib 0x0000000198d2d16c 0x198d28000 + 20844 2 libsystem_c.dylib 0x0000000198c06b14 0x198ba4000 + 404244 3 libc++abi.dylib 0x0000000197cc5414 0x197cc4000 + 5140 4 libc++abi.dylib 0x0000000197ce4b88 0x197cc4000 + 134024 5 libobjc.A.dylib 0x00000001984f83bc 0x1984f0000 + 33724 6 libc++abi.dylib 0x0000000197ce1bb0 0x197cc4000 + 121776 7 libc++abi.dylib 0x0000000197ce1738 0x197cc4000 + 120632 8 libobjc.A.dylib 0x00000001984f8290 0x1984f0000 + 33424 9 CoreFoundation 0x0000000186e19380 0x186e10000 + 37760 10 GraphicsServices 0x00000001904f76f8 0x1904ec000 + 46840 11 UIKit 0x000000018b9defa8 0x18b968000 + 487336 12 Frameless 0x00000001000c72fc 0x1000a0000 + 160508 13 libdyld.dylib 0x0000000198b76a04 0x198b74000 + 10756

    Thread 1 name: Dispatch queue: com.apple.libdispatch-manager Thread 1: 0 libsystem_kernel.dylib 0x0000000198c74c24 0x198c74000 + 3108 1 libdispatch.dylib 0x0000000198b59e6c 0x198b48000 + 73324 2 libdispatch.dylib 0x0000000198b4b998 0x198b48000 + 14744

    Thread 2: 0 libsystem_kernel.dylib 0x0000000198c8fc78 0x198c74000 + 113784 1 libsystem_pthread.dylib 0x0000000198d292d8 0x198d28000 + 4824 2 libsystem_pthread.dylib 0x0000000198d28eec 0x198d28000 + 3820

    Thread 3: 0 libsystem_kernel.dylib 0x0000000198c8fc78 0x198c74000 + 113784 1 libsystem_pthread.dylib 0x0000000198d292d8 0x198d28000 + 4824 2 libsystem_pthread.dylib 0x0000000198d28eec 0x198d28000 + 3820

    Thread 4 name: GAIThread Thread 4: 0 libsystem_kernel.dylib 0x0000000198c74e0c 0x198c74000 + 3596 1 libsystem_kernel.dylib 0x0000000198c74c84 0x198c74000 + 3204 2 CoreFoundation 0x0000000186eef720 0x186e10000 + 915232 3 CoreFoundation 0x0000000186eed674 0x186e10000 + 906868 4 CoreFoundation 0x0000000186e192d0 0x186e10000 + 37584 5 Foundation 0x0000000187d514c4 0x187d44000 + 54468 6 Foundation 0x0000000187dab80c 0x187d44000 + 423948 7 Frameless 0x0000000100107780 0x1000a0000 + 423808 8 Foundation 0x0000000187e39db4 0x187d44000 + 1007028 9 libsystem_pthread.dylib 0x0000000198d2bdc4 0x198d28000 + 15812 10 libsystem_pthread.dylib 0x0000000198d2bd20 0x198d28000 + 15648 11 libsystem_pthread.dylib 0x0000000198d28ef4 0x198d28000 + 3828

    Thread 5: 0 libsystem_kernel.dylib 0x0000000198c8fc78 0x198c74000 + 113784 1 libsystem_pthread.dylib 0x0000000198d292d8 0x198d28000 + 4824 2 libsystem_pthread.dylib 0x0000000198d28eec 0x198d28000 + 3820

    Thread 6: 0 libsystem_kernel.dylib 0x0000000198c8fc78 0x198c74000 + 113784 1 libsystem_pthread.dylib 0x0000000198d292d8 0x198d28000 + 4824 2 libsystem_pthread.dylib 0x0000000198d28eec 0x198d28000 + 3820

    Thread 7 name: com.apple.CFSocket.private Thread 7: 0 libsystem_kernel.dylib 0x0000000198c8f498 0x198c74000 + 111768 1 CoreFoundation 0x0000000186ef5124 0x186e10000 + 938276 2 libsystem_pthread.dylib 0x0000000198d2bdc4 0x198d28000 + 15812 3 libsystem_pthread.dylib 0x0000000198d2bd20 0x198d28000 + 15648 4 libsystem_pthread.dylib 0x0000000198d28ef4 0x198d28000 + 3828

    Thread 8 name: com.apple.NSURLConnectionLoader Thread 8: 0 libsystem_kernel.dylib 0x0000000198c74e0c 0x198c74000 + 3596 1 libsystem_kernel.dylib 0x0000000198c74c84 0x198c74000 + 3204 2 CoreFoundation 0x0000000186eef720 0x186e10000 + 915232 3 CoreFoundation 0x0000000186eed674 0x186e10000 + 906868 4 CoreFoundation 0x0000000186e192d0 0x186e10000 + 37584 5 CFNetwork 0x00000001868fa890 0x18685c000 + 649360 6 Foundation 0x0000000187e39db4 0x187d44000 + 1007028 7 libsystem_pthread.dylib 0x0000000198d2bdc4 0x198d28000 + 15812 8 libsystem_pthread.dylib 0x0000000198d2bd20 0x198d28000 + 15648 9 libsystem_pthread.dylib 0x0000000198d28ef4 0x198d28000 + 3828

    Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x00000001780fb4b7 x4: 0x0000000197ce5dfd x5: 0x000000016fd5f420 x6: 0x000000000000006e x7: 0x0000000000000fa0 x8: 0x0000000008000000 x9: 0x0000000004000000 x10: 0x0000000000000000 x11: 0x0000000000000000 x12: 0x0000000000000000 x13: 0x0000000000000000 x14: 0x0000000000000002 x15: 0x0000000000000000 x16: 0x0000000000000148 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000006 x20: 0x000000019cabe310 x21: 0x000000019caa6ce8 x22: 0x0000000178143b30 x23: 0x0000000199195f50 x24: 0x0000000000000001 x25: 0x0000000178143b20 x26: 0x000000019caa50a8 x27: 0x0000000000000001 x28: 0x0000000000000000 fp: 0x000000016fd5f380 lr: 0x0000000198d2d170 sp: 0x000000016fd5f360 pc: 0x0000000198c8f270 cpsr: 0x00000000

    Binary Images: 0x1000a0000 - 0x1001a7fff Frameless arm64 <3da5599194153ec590e430488d93f7a8> /var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameless 0x100220000 - 0x1003abfff libswiftCore.dylib arm64 /var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameworks/libswiftCore.dylib 0x100514000 - 0x10052bfff libswiftCoreGraphics.dylib arm64 <160e383ca0b23c69876ae5f079114a4b> /var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameworks/libswiftCoreGraphics.dylib 0x100544000 - 0x100547fff libswiftCoreImage.dylib arm64 /var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameworks/libswiftCoreImage.dylib 0x10056c000 - 0x100573fff libswiftDarwin.dylib arm64 <1420f75c021f3fcf892243dd4c866508> /var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameworks/libswiftDarwin.dylib 0x10058c000 - 0x10058ffff libswiftDispatch.dylib arm64 /var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameworks/libswiftDispatch.dylib 0x1005b4000 - 0x1005fffff libswiftFoundation.dylib arm64 <414a5d17f2153fce99ee64816214bc50> /var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameworks/libswiftFoundation.dylib 0x10063c000 - 0x100643fff libswiftObjectiveC.dylib arm64 <79d1cc2edc133282b361ed23eb4bbe17> /var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameworks/libswiftObjectiveC.dylib 0x100660000 - 0x100663fff libswiftSecurity.dylib arm64 <7736714f3a123970ae9019e6e083a6e8> /var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameworks/libswiftSecurity.dylib 0x10067c000 - 0x10067ffff libswiftUIKit.dylib arm64 /var/mobile/Containers/Bundle/Application/3350F3FE-8AE8-4E95-89A0-674041116168/Frameless.app/Frameworks/libswiftUIKit.dylib 0x120070000 - 0x120097fff dyld arm64 <75c68bbe28b13fcd91014f15139742dc> /usr/lib/dyld 0x185514000 - 0x18560efff RawCamera arm64 /System/Library/CoreServices/RawCamera.bundle/RawCamera 0x1856e4000 - 0x185878fff AVFoundation arm64 /System/Library/Frameworks/AVFoundation.framework/AVFoundation 0x18587c000 - 0x1858e0fff libAVFAudio.dylib arm64 /System/Library/Frameworks/AVFoundation.framework/libAVFAudio.dylib 0x1858e4000 - 0x185923fff AVKit arm64 <662188dbb9233944bbffc40c217bba7f> /System/Library/Frameworks/AVKit.framework/AVKit 0x185924000 - 0x185924fff Accelerate arm64 /System/Library/Frameworks/Accelerate.framework/Accelerate 0x18593c000 - 0x185b5bfff vImage arm64 <74eb7b77dbcd321db86e784be9353a08> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage 0x185b5c000 - 0x185c03fff libBLAS.dylib arm64 <56e8b79c2c03379dad45fe2ea1a4052f> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib 0x185c04000 - 0x185f7efff libLAPACK.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib 0x185f80000 - 0x185f95fff libLinearAlgebra.dylib arm64 <9307063a5e1833abbb857a9ec4c5369e> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib 0x185f98000 - 0x186000fff libvDSP.dylib arm64 /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib 0x186004000 - 0x186027fff libvMisc.dylib arm64 <92a0dd635be43dfe8c128c888ef37c0e> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib 0x186028000 - 0x186028fff vecLib arm64 <9248f57f1d8430219a810aa93254f157> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib 0x18602c000 - 0x18605bfff Accounts arm64 <4199851056d4376aa4d8668b83c85454> /System/Library/Frameworks/Accounts.framework/Accounts 0x186060000 - 0x1860defff AddressBook arm64 <73735c2a294139e5b99ada613fc861ea> /System/Library/Frameworks/AddressBook.framework/AddressBook 0x1863fc000 - 0x1866bcfff AudioToolbox arm64 <760c2dc59fa13660a769cc1b052d41e6> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox 0x18685c000 - 0x186a6ffff CFNetwork arm64 /System/Library/Frameworks/CFNetwork.framework/CFNetwork 0x186b10000 - 0x186b75fff CoreAudio arm64 /System/Library/Frameworks/CoreAudio.framework/CoreAudio 0x186b9c000 - 0x186bbdfff CoreBluetooth arm64 /System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth 0x186bc0000 - 0x186e0cfff CoreData arm64 /System/Library/Frameworks/CoreData.framework/CoreData 0x186e10000 - 0x18716efff CoreFoundation arm64 <6548b13bef1f3f958d96266f7c4c44e0> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 0x187170000 - 0x1872d2fff CoreGraphics arm64 <92162d42d08d357ab66302a38d724828> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics 0x187328000 - 0x18732afff libCGXType.A.dylib arm64 <8f40b7d9b97b344f9c7a5a0b79bdc2b7> /System/Library/Frameworks/CoreGraphics.framework/Resources/libCGXType.A.dylib 0x18732c000 - 0x187337fff libCMSBuiltin.A.dylib arm64 /System/Library/Frameworks/CoreGraphics.framework/Resources/libCMSBuiltin.A.dylib 0x18752c000 - 0x18754afff libRIP.A.dylib arm64 <975284709e51353690ec8a651b43c1db> /System/Library/Frameworks/CoreGraphics.framework/Resources/libRIP.A.dylib 0x18754c000 - 0x18767efff CoreImage arm64 /System/Library/Frameworks/CoreImage.framework/CoreImage 0x187718000 - 0x1877dbfff CoreMedia arm64 <403a9798401c3b70a207e0e236454c0d> /System/Library/Frameworks/CoreMedia.framework/CoreMedia 0x1877dc000 - 0x1878cafff CoreMotion arm64 <61338e072f2a385ab4e315975f23eea2> /System/Library/Frameworks/CoreMotion.framework/CoreMotion 0x1878cc000 - 0x18793dfff CoreTelephony arm64 /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony 0x187940000 - 0x187a48fff CoreText arm64 <4a9633cee0393585a98fcf07410e0828> /System/Library/Frameworks/CoreText.framework/CoreText 0x187a4c000 - 0x187a69fff CoreVideo arm64 <217e5b69f6d03f8893f01de3e40915a8> /System/Library/Frameworks/CoreVideo.framework/CoreVideo 0x187d44000 - 0x187f9cfff Foundation arm64 <509b484fb7b634b19673d50296d8278f> /System/Library/Frameworks/Foundation.framework/Foundation 0x1880e4000 - 0x18814ffff IOKit arm64 <311bed1f2b893195b8c0564d8925bfa2> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x188150000 - 0x1883f3fff ImageIO arm64 <7d3c81746f2c3f1488b3efc633d21633> /System/Library/Frameworks/ImageIO.framework/ImageIO 0x1883f4000 - 0x188895fff JavaScriptCore arm64 <1ad0ed311f3e3897bac70f3388fc05be> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore 0x1891d0000 - 0x1891d6fff MediaAccessibility arm64 <4e3e82a2b09a38fcbf01843f97d5e604> /System/Library/Frameworks/MediaAccessibility.framework/MediaAccessibility 0x1891d8000 - 0x1893fbfff MediaPlayer arm64 /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer 0x1893fc000 - 0x18981afff MediaToolbox arm64 /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox 0x1898f4000 - 0x18996cfff Metal arm64 /System/Library/Frameworks/Metal.framework/Metal 0x189970000 - 0x189a21fff MobileCoreServices arm64 /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices 0x18ac9c000 - 0x18aca6fff OpenGLES arm64 <8824bb82d43937a9b0aa3870ece35772> /System/Library/Frameworks/OpenGLES.framework/OpenGLES 0x18acac000 - 0x18acadfff libCVMSPluginSupport.dylib arm64 <34760639fb2331dcaa229ba0e418c1af> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib 0x18acb0000 - 0x18acb3fff libCoreFSCache.dylib arm64 /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib 0x18acb4000 - 0x18acb8fff libCoreVMClient.dylib arm64 <30969b8fde9f36c4a6a0293c03e74e5f> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib 0x18acbc000 - 0x18acc6fff libGFXShared.dylib arm64 <5942ea8060c63e86b3ffbfb76b061276> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib 0x18acc8000 - 0x18ad13fff libGLImage.dylib arm64 <3e46a6b44be93e5689e4851c76b2db04> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib 0x18b2b0000 - 0x18b442fff QuartzCore arm64 /System/Library/Frameworks/QuartzCore.framework/QuartzCore 0x18b6c8000 - 0x18b71cfff Security arm64 <80b60ba1feba39afb6686e342398cce1> /System/Library/Frameworks/Security.framework/Security 0x18b8f0000 - 0x18b963fff SystemConfiguration arm64 <633d8a8abeaf3abda9b0401146f2b668> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration 0x18b968000 - 0x18c2e8fff UIKit arm64 /System/Library/Frameworks/UIKit.framework/UIKit 0x18c2ec000 - 0x18c365fff VideoToolbox arm64 <1468c96c3448370bbb407644bedbb368> /System/Library/Frameworks/VideoToolbox.framework/VideoToolbox 0x18c3a0000 - 0x18c604fff WebKit arm64 <5e03a0bc7ab436ba900562cceb681ef4> /System/Library/Frameworks/WebKit.framework/WebKit 0x18cc4c000 - 0x18cc51fff AggregateDictionary arm64 /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary 0x18ce54000 - 0x18ce57fff AirPlaySupport arm64 <9379098c9eed33088c7096882eec570d> /System/Library/PrivateFrameworks/AirPlaySupport.framework/AirPlaySupport 0x18d0ac000 - 0x18d0f4fff AppSupport arm64 /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport 0x18d264000 - 0x18d2b0fff AppleJPEG arm64 <621fe1223e9038a09023dd6c558ce423> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG 0x18d2dc000 - 0x18d2e5fff AppleSRP arm64 <8f0cacbeabdf39b3815a72e7ec9e8668> /System/Library/PrivateFrameworks/AppleSRP.framework/AppleSRP 0x18d2f8000 - 0x18d303fff AssertionServices arm64 /System/Library/PrivateFrameworks/AssertionServices.framework/AssertionServices 0x18d304000 - 0x18d321fff AssetsLibraryServices arm64 /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices 0x18d324000 - 0x18d364fff AssistantServices arm64 /System/Library/PrivateFrameworks/AssistantServices.framework/AssistantServices 0x18d3a0000 - 0x18d3a3fff BTLEAudioController arm64 /System/Library/PrivateFrameworks/BTLEAudioController.framework/BTLEAudioController 0x18d3a4000 - 0x18d3c0fff BackBoardServices arm64 /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices 0x18d3c8000 - 0x18d405fff BaseBoard arm64 /System/Library/PrivateFrameworks/BaseBoard.framework/BaseBoard 0x18d6e0000 - 0x18d6eafff CaptiveNetwork arm64 <0f8d341d0a8f3828b9485b189d04e126> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork 0x18d6f8000 - 0x18d844fff Celestial arm64 <0b8842c85d7139848f5e049e8e784c47> /System/Library/PrivateFrameworks/Celestial.framework/Celestial 0x18e008000 - 0x18e01afff CommonUtilities arm64 /System/Library/PrivateFrameworks/CommonUtilities.framework/CommonUtilities 0x18e01c000 - 0x18e020fff CommunicationsFilter arm64 /System/Library/PrivateFrameworks/CommunicationsFilter.framework/CommunicationsFilter 0x18e0ac000 - 0x18e0b1fff ConstantClasses arm64 /System/Library/PrivateFrameworks/ConstantClasses.framework/ConstantClasses 0x18e0f4000 - 0x18e0fcfff CoreAUC arm64 /System/Library/PrivateFrameworks/CoreAUC.framework/CoreAUC 0x18e194000 - 0x18e1bcfff CoreDuet arm64 <2325864ac79931d08384cad9a5c2378c> /System/Library/PrivateFrameworks/CoreDuet.framework/CoreDuet 0x18e1c8000 - 0x18e1dbfff CoreDuetDaemonProtocol arm64 <8e9b82e37ab1398fb75be0114863b188> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/CoreDuetDaemonProtocol 0x18e1e4000 - 0x18e1e6fff CoreDuetDebugLogging arm64 <9a52d10bde253ae196a436618e6245af> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/CoreDuetDebugLogging 0x18e4c8000 - 0x18e578fff CorePDF arm64 <48261152791832da9b786ccb6e676ce4> /System/Library/PrivateFrameworks/CorePDF.framework/CorePDF 0x18e68c000 - 0x18e6b0fff CoreServicesInternal arm64 /System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesInternal 0x18e918000 - 0x18e9acfff CoreUI arm64 <8e5f6e68de253eb98752939e94219aa8> /System/Library/PrivateFrameworks/CoreUI.framework/CoreUI 0x18e9b0000 - 0x18ea4afff CoreUtils arm64 <835930892f3f3c28823421061c40dad7> /System/Library/PrivateFrameworks/CoreUtils.framework/CoreUtils 0x18ea4c000 - 0x18ea52fff CrashReporterSupport arm64 <939d8e00b1a8388eaf6721fe6fed8d07> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport 0x18ea54000 - 0x18ea5afff DAAPKit arm64 <996db669e80833e0a44db31c6e094693> /System/Library/PrivateFrameworks/DAAPKit.framework/DAAPKit 0x18ed14000 - 0x18ed3afff DataAccessExpress arm64 /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress 0x18ed8c000 - 0x18ed93fff DataMigration arm64 /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration 0x18edb0000 - 0x18edb1fff DiagnosticLogCollection arm64 <446ae998ec433acdac17d08dfb63094d> /System/Library/PrivateFrameworks/DiagnosticLogCollection.framework/DiagnosticLogCollection 0x18edb4000 - 0x18edd4fff DictionaryServices arm64 /System/Library/PrivateFrameworks/DictionaryServices.framework/DictionaryServices 0x18edfc000 - 0x18ee22fff EAP8021X arm64 <6201a1545ea735eaa654e6c4f19fce9c> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X 0x18ef38000 - 0x18ef4ffff FTAWD arm64 /System/Library/PrivateFrameworks/FTAWD.framework/FTAWD 0x18ef54000 - 0x18ef86fff FTServices arm64 <063fb60e8c3031189f047aaf77127419> /System/Library/PrivateFrameworks/FTServices.framework/FTServices 0x18ef88000 - 0x18f3b5fff FaceCore arm64 <6c9c849bf1173e1892729204b96c95bb> /System/Library/PrivateFrameworks/FaceCore.framework/FaceCore 0x18f3ec000 - 0x18f3ecfff FontServices arm64 <9d2ca68913c53fef976aabcdb3f2bb7c> /System/Library/PrivateFrameworks/FontServices.framework/FontServices 0x18f3f0000 - 0x18f4d0fff libFontParser.dylib arm64 <3e696fd5c611305eaee6bad27362f029> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib 0x18f4d4000 - 0x18f4e3fff libGSFontCache.dylib arm64 /System/Library/PrivateFrameworks/FontServices.framework/libGSFontCache.dylib 0x18f5f0000 - 0x18f610fff FrontBoardServices arm64 <06e8a3da46443f858df92288b8b009bf> /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices 0x1904ec000 - 0x1904fffff GraphicsServices arm64 <75b91070a0e7388fb904347f318b8cc0> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices 0x190778000 - 0x190812fff HomeSharing arm64 <9d9df9ed1dc53162a89400f3c5a786df> /System/Library/PrivateFrameworks/HomeSharing.framework/HomeSharing 0x19087c000 - 0x1908e7fff IDS arm64 /System/Library/PrivateFrameworks/IDS.framework/IDS 0x1908e8000 - 0x190916fff IDSFoundation arm64 <9411f337675431bd9d1ee6ca7f2e9810> /System/Library/PrivateFrameworks/IDSFoundation.framework/IDSFoundation 0x190918000 - 0x190984fff IMAVCore arm64 /System/Library/PrivateFrameworks/IMAVCore.framework/IMAVCore 0x190988000 - 0x190a4bfff IMCore arm64 <11b18dde1abd3553a034dc30ed2f5954> /System/Library/PrivateFrameworks/IMCore.framework/IMCore 0x190afc000 - 0x190b6dfff IMFoundation arm64 <49f257517bed3c80a505c395449ab8a4> /System/Library/PrivateFrameworks/IMFoundation.framework/IMFoundation 0x190b78000 - 0x190b7ffff IOAccelerator arm64 <95ab3e3274d630779faccf8902ddc494> /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator 0x190b84000 - 0x190b8afff IOMobileFramebuffer arm64 <079c9947522f331b8837714ca08e0966> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer 0x190b8c000 - 0x190b92fff IOSurface arm64 <202149d941b339f1a765e48058a523ea> /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface 0x190b94000 - 0x190b96fff IOSurfaceAccelerator arm64 <9aaea96dbea43a648fa78e7f43f769cd> /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/IOSurfaceAccelerator 0x190c4c000 - 0x190c52fff IncomingCallFilter arm64 /System/Library/PrivateFrameworks/IncomingCallFilter.framework/IncomingCallFilter 0x190c5c000 - 0x190ca1fff LanguageModeling arm64 /System/Library/PrivateFrameworks/LanguageModeling.framework/LanguageModeling 0x190e50000 - 0x190f0efff ManagedConfiguration arm64 /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration 0x190f20000 - 0x190f21fff Marco arm64 /System/Library/PrivateFrameworks/Marco.framework/Marco 0x190f24000 - 0x190fa8fff MediaControlSender arm64 /System/Library/PrivateFrameworks/MediaControlSender.framework/MediaControlSender 0x19105c000 - 0x191074fff MediaRemote arm64 <29897add26cf34f7b92dc012ed32f883> /System/Library/PrivateFrameworks/MediaRemote.framework/MediaRemote 0x191078000 - 0x19108dfff MediaServices arm64 <98515a962b2f335da9efb5f14931c42f> /System/Library/PrivateFrameworks/MediaServices.framework/MediaServices 0x191248000 - 0x191257fff MobileAsset arm64 /System/Library/PrivateFrameworks/MobileAsset.framework/MobileAsset 0x1912c4000 - 0x1912cdfff MobileInstallation arm64 <096c77b57b62337bb756b2b347fb0768> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation 0x1912d0000 - 0x1912dffff MobileKeyBag arm64 <0e6f9d62dfe23cbca54b4d1a14f76149> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag 0x19131c000 - 0x19131ffff MobileSystemServices arm64 <54153419dcaa356fb42fd86b712a4cf2> /System/Library/PrivateFrameworks/MobileSystemServices.framework/MobileSystemServices 0x191348000 - 0x191359fff MobileWiFi arm64 /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi 0x1913b0000 - 0x1915b8fff MusicLibrary arm64 <8febe3b9c72a311f9cf0f8a95e52b821> /System/Library/PrivateFrameworks/MusicLibrary.framework/MusicLibrary 0x1916d0000 - 0x1916d6fff Netrb arm64 <28eb6839c8f63101816697fa19770689> /System/Library/PrivateFrameworks/Netrb.framework/Netrb 0x1916d8000 - 0x1916dffff NetworkStatistics arm64 /System/Library/PrivateFrameworks/NetworkStatistics.framework/NetworkStatistics 0x19170c000 - 0x19170ffff OAuth arm64 /System/Library/PrivateFrameworks/OAuth.framework/OAuth 0x191ed8000 - 0x191f26fff OpenCL arm64 <9ad1144d2c4333b980276e2c4e6ac4fa> /System/Library/PrivateFrameworks/OpenCL.framework/OpenCL 0x192088000 - 0x1920b1fff PersistentConnection arm64 <6723595bce1937c3a45fbb85baff8c55> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection 0x192548000 - 0x192595fff PhysicsKit arm64 <6a97907da3523632b9e4848047aa8f4a> /System/Library/PrivateFrameworks/PhysicsKit.framework/PhysicsKit 0x1925b4000 - 0x1925bcfff PowerLog arm64 /System/Library/PrivateFrameworks/PowerLog.framework/PowerLog 0x192934000 - 0x1929f5fff ProofReader arm64 <5d4f70ce92443a24b01e5c2186abfb15> /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader 0x192a28000 - 0x192a36fff ProtocolBuffer arm64 <479705f12ac2303b931994a7b06663bf> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer 0x192a78000 - 0x192af6fff Quagga arm64 <66a25218aec23c18b9a18d8f810c5258> /System/Library/PrivateFrameworks/Quagga.framework/Quagga 0x192da0000 - 0x192e48fff SAObjects arm64 <56ba1d3456133884a61b2dd27ca74be2> /System/Library/PrivateFrameworks/SAObjects.framework/SAObjects 0x193030000 - 0x193050fff SpringBoardServices arm64 /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices 0x193450000 - 0x1935aefff StoreServices arm64 <6f1976a1f8de3576bab51f432d4fd363> /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices 0x1936ac000 - 0x1936affff TCC arm64 /System/Library/PrivateFrameworks/TCC.framework/TCC 0x193774000 - 0x1948acfff KBLayouts_iPad.dylib arm64 <1088b3ade8f739fba5e1d1ebe633d7f6> /System/Library/PrivateFrameworks/TextInput.framework/KBLayouts_iPad.dylib 0x1948b0000 - 0x1948defff TextInput arm64 /System/Library/PrivateFrameworks/TextInput.framework/TextInput 0x1949c4000 - 0x194a9efff UIFoundation arm64 /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation 0x194acc000 - 0x194acffff UserFS arm64 /System/Library/PrivateFrameworks/UserFS.framework/UserFS 0x195328000 - 0x19534cfff VoiceServices arm64 <14360e38ed6530b0a4b425cf59e2e6c4> /System/Library/PrivateFrameworks/VoiceServices.framework/VoiceServices 0x195448000 - 0x196381fff WebCore arm64 /System/Library/PrivateFrameworks/WebCore.framework/WebCore 0x196384000 - 0x196455fff WebKitLegacy arm64 <4b9e1233412b38c08667bea57820c69a> /System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy 0x196aec000 - 0x196b2efff iTunesStore arm64 /System/Library/PrivateFrameworks/iTunesStore.framework/iTunesStore 0x197678000 - 0x197681fff libAccessibility.dylib arm64 <72f6e8d3b4393171adad94e3bb413237> /usr/lib/libAccessibility.dylib 0x1977d8000 - 0x1977f3fff libCRFSuite.dylib arm64 /usr/lib/libCRFSuite.dylib 0x197834000 - 0x19796bfff libFosl_dynamic.dylib arm64 /usr/lib/libFosl_dynamic.dylib 0x197990000 - 0x1979aafff libMobileGestalt.dylib arm64 <0d296a1f3cbd39bca52fdaa3b4df2a34> /usr/lib/libMobileGestalt.dylib 0x1979dc000 - 0x1979ddfff libSystem.B.dylib arm64 <9e8736fd5dda318abe4e597a531a625f> /usr/lib/libSystem.B.dylib 0x197a60000 - 0x197aaefff libTelephonyUtilDynamic.dylib arm64 /usr/lib/libTelephonyUtilDynamic.dylib 0x197bd8000 - 0x197c02fff libarchive.2.dylib arm64 <940f023a5f5f3aa19366e25514485721> /usr/lib/libarchive.2.dylib 0x197c04000 - 0x197c04fff libassertion_extension.dylib arm64 /usr/lib/libassertion_extension.dylib 0x197c44000 - 0x197c54fff libbsm.0.dylib arm64 <9e2235e821063e82a304719b1f4cf5f9> /usr/lib/libbsm.0.dylib 0x197c58000 - 0x197c68fff libbz2.1.0.dylib arm64 /usr/lib/libbz2.1.0.dylib 0x197c6c000 - 0x197cc2fff libc++.1.dylib arm64 /usr/lib/libc++.1.dylib 0x197cc4000 - 0x197ce6fff libc++abi.dylib arm64 <2d2238a0320c395dbd802981c0b1a5fe> /usr/lib/libc++abi.dylib 0x197cec000 - 0x197cfdfff libcmph.dylib arm64 <51052b48f1053799a834ca4a8e71b581> /usr/lib/libcmph.dylib 0x197d00000 - 0x197d08fff libcupolicy.dylib arm64 <82b7a2388950335397ee1c474db3d2d7> /usr/lib/libcupolicy.dylib 0x197d44000 - 0x197d61fff libextension.dylib arm64 /usr/lib/libextension.dylib 0x197d98000 - 0x197e8bfff libiconv.2.dylib arm64 /usr/lib/libiconv.2.dylib 0x197e8c000 - 0x198073fff libicucore.A.dylib arm64 <4d8191c3315c3f5ca890c19e30dcd75b> /usr/lib/libicucore.A.dylib 0x198088000 - 0x198089fff liblangid.dylib arm64 <02a03c3dba573ae0ab3b32911c77efba> /usr/lib/liblangid.dylib 0x19808c000 - 0x198098fff liblockdown.dylib arm64 /usr/lib/liblockdown.dylib 0x19809c000 - 0x1980b5fff liblzma.5.dylib arm64 /usr/lib/liblzma.5.dylib 0x19848c000 - 0x1984a4fff libmis.dylib arm64 <3929204949543825a23a02585a45eff8> /usr/lib/libmis.dylib 0x1984a8000 - 0x1984d8fff libncurses.5.4.dylib arm64 <4c95738f8d96355faec9d8a2fbba9a44> /usr/lib/libncurses.5.4.dylib 0x1984f0000 - 0x1986ecfff libobjc.A.dylib arm64 <963fc34f80f9303da52a020af5a63e74> /usr/lib/libobjc.A.dylib 0x198824000 - 0x198901fff libsqlite3.dylib arm64 /usr/lib/libsqlite3.dylib 0x198958000 - 0x19898afff libtidy.A.dylib arm64 <74b893a0811730c8a33c8f56d841b292> /usr/lib/libtidy.A.dylib 0x19899c000 - 0x198a8afff libxml2.2.dylib arm64 <73e5c4db073c3f97b3d7a78fdc531e86> /usr/lib/libxml2.2.dylib 0x198a8c000 - 0x198ab5fff libxslt.1.dylib arm64 /usr/lib/libxslt.1.dylib 0x198ab8000 - 0x198ac9fff libz.1.dylib arm64 <263f8bc085593d578ea393ba40438ee3> /usr/lib/libz.1.dylib 0x198acc000 - 0x198ad0fff libcache.dylib arm64 <69f2d8d4d9ed3393b4e44bc425b538f2> /usr/lib/system/libcache.dylib 0x198ad4000 - 0x198ae0fff libcommonCrypto.dylib arm64 /usr/lib/system/libcommonCrypto.dylib 0x198ae4000 - 0x198ae7fff libcompiler_rt.dylib arm64 <7d48e08690f43daeaf8fdcb82d3ebb74> /usr/lib/system/libcompiler_rt.dylib 0x198ae8000 - 0x198aeffff libcopyfile.dylib arm64 <126799884b2231498c7a5697b769aff5> /usr/lib/system/libcopyfile.dylib 0x198af0000 - 0x198b47fff libcorecrypto.dylib arm64 /usr/lib/system/libcorecrypto.dylib 0x198b48000 - 0x198b70fff libdispatch.dylib arm64 <91f808be126a33b982d5880c2454afde> /usr/lib/system/libdispatch.dylib 0x198b74000 - 0x198b76fff libdyld.dylib arm64 /usr/lib/system/libdyld.dylib 0x198b78000 - 0x198b78fff liblaunch.dylib arm64 <0d5f253a83673ecb9a55f667adf2c205> /usr/lib/system/liblaunch.dylib 0x198b7c000 - 0x198b81fff libmacho.dylib arm64 <08dc912ff3123d2abc59dd17889f2abc> /usr/lib/system/libmacho.dylib 0x198b84000 - 0x198b85fff libremovefile.dylib arm64 /usr/lib/system/libremovefile.dylib 0x198b88000 - 0x198b9dfff libsystem_asl.dylib arm64 <314e1ff76a71372ca4bc80351f984376> /usr/lib/system/libsystem_asl.dylib 0x198ba0000 - 0x198ba1fff libsystem_blocks.dylib arm64 /usr/lib/system/libsystem_blocks.dylib 0x198ba4000 - 0x198c24fff libsystem_c.dylib arm64 <043c87b4428d34d4985264cebab5f687> /usr/lib/system/libsystem_c.dylib 0x198c28000 - 0x198c2afff libsystem_configuration.dylib arm64 /usr/lib/system/libsystem_configuration.dylib 0x198c2c000 - 0x198c2dfff libsystem_coreservices.dylib arm64 /usr/lib/system/libsystem_coreservices.dylib 0x198c30000 - 0x198c40fff libsystem_coretls.dylib arm64 /usr/lib/system/libsystem_coretls.dylib 0x198c44000 - 0x198c4cfff libsystem_dnssd.dylib arm64 /usr/lib/system/libsystem_dnssd.dylib 0x198c50000 - 0x198c71fff libsystem_info.dylib arm64 <7568980767d3355b99464736b574ff14> /usr/lib/system/libsystem_info.dylib 0x198c74000 - 0x198c94fff libsystem_kernel.dylib arm64 <7cd96299577530ebbca0cb44625702a7> /usr/lib/system/libsystem_kernel.dylib 0x198c98000 - 0x198cb4fff libsystem_m.dylib arm64 <4f59e5b4cf4935ada2e457a196730c2a> /usr/lib/system/libsystem_m.dylib 0x198cb8000 - 0x198cd1fff libsystem_malloc.dylib arm64 <56245a320c8a39f5b6057a9e99cac10d> /usr/lib/system/libsystem_malloc.dylib 0x198cd4000 - 0x198d0bfff libsystem_network.dylib arm64 <45c9566df16c3ae8ac52b39cafc30094> /usr/lib/system/libsystem_network.dylib 0x198d0c000 - 0x198d12fff libsystem_networkextension.dylib arm64 <2d758a26b5c23b969bfdb2c759752531> /usr/lib/system/libsystem_networkextension.dylib 0x198d14000 - 0x198d1efff libsystem_notify.dylib arm64 /usr/lib/system/libsystem_notify.dylib 0x198d20000 - 0x198d24fff libsystem_platform.dylib arm64 /usr/lib/system/libsystem_platform.dylib 0x198d28000 - 0x198d30fff libsystem_pthread.dylib arm64 /usr/lib/system/libsystem_pthread.dylib 0x198d34000 - 0x198d36fff libsystem_sandbox.dylib arm64 /usr/lib/system/libsystem_sandbox.dylib 0x198d38000 - 0x198d3bfff libsystem_stats.dylib arm64 <3ff8d305985431a9b00a9be30ea1d06e> /usr/lib/system/libsystem_stats.dylib 0x198d3c000 - 0x198d42fff libsystem_trace.dylib arm64 <85a38582fb75355d92d3f50ca8c00b23> /usr/lib/system/libsystem_trace.dylib 0x198d44000 - 0x198d49fff libunwind.dylib arm64 /usr/lib/system/libunwind.dylib 0x198d4c000 - 0x198d6ffff libxpc.dylib arm64 /usr/lib/system/libxpc.dylib

    opened by nickuni 7
  • Crashes when launched via URL scheme

    Crashes when launched via URL scheme

    I'm attempting to integrate Frameless into Opener, and when launching via the URL scheme the app crashes after loading for a little while. This is pretty consistent on actual hardware, you can see it with frameless://www.opener.link for example, but doesn't seem to happen in the sim.

    opened by timonus 6
  • implementation of a screen idle timer functionality

    implementation of a screen idle timer functionality

    implemented a screen idle timer functionality where the main screen is automatically dimmed and a separate black screen view is overlaid over all existing views. This should allow to set an idle timer (in the setup) so that the browser is automatically set blank if no further gesture/touch has been performed for a certain amount of time. In the end this should mimic a kind of screensaver/blanker required if the browser is used in environment where it might be running over a longer period of time but should keep its connection to the webpage currently displayed/loaded.

    opened by jens-maus 6
  • Need video to play inline on device.

    Need video to play inline on device.

    Thank you for your work. It really helps in my work. But I found even though I set "webkit-playsinline" to video, it still automatically play fullscreen. According to this: https://developer.apple.com/library/ios/documentation/uikit/reference/UIWebView_Class/index.html#//apple_ref/occ/instp/UIWebView/allowsInlineMediaPlayback The value of allowsInlineMediaPlayback should be yes.

    I really need this to test my work. Could you please change it in the future version?

    opened by pbvcity 6
  • Relicense under MIT

    Relicense under MIT

    I sort of pulled GPL out of a hat for this project thinking that no one would ever notice it. What I'm finding is that a permissive license will actually make it more useful for third parties and ultimately-slash-hopefully create even better tools for designers and prototypers which is the point, now, isn't it. :smile:

    To do this I need the permission of my two fantastic Frameless contributors

    • [x] @koenbok
    • [x] @johnanthonyevans

    Please drop a comment below saying Yea. Thanks!

    opened by stakes 4
  • Frameless as real browser / password manager support

    Frameless as real browser / password manager support

    I’ve had word from some people who’d like to use Frameless as a real browser. Which it almost already is. There’s just two things missing.

    • URL as omnibox - already planned as enhancement request - #22
    • some sort of password manager support, like 1Password’s great extension

    I guess the URL omnibox thing is straightforward and already planned, but wanted to check whether password manager support also supports Frameless product goals. @stakes wdyt?

    opened by jaanus 2
  • Fixed crash when opening settings on iPad

    Fixed crash when opening settings on iPad

    Observed behavior

    Tapping the settings button is crashing in all cases where the horizontal size class is Regular (all iPads, and iPhone 6+ in landscape).

    Expected behavior

    Obviously, shouldn’t crash.

    Notes

    Maybe a nicer fix can be done that preserves the animation, but I couldn’t immediately find out what was going on. Stack trace was all about UIKit internals and feels like this kind of presentation is just pooping on itself in this situation. So, disabled the presentation animation until the root cause of the crash is found, so that at least the app keeps working and you can change settings in these cases.

    opened by jaanus 2
  • Disable Lock phone from the menu

    Disable Lock phone from the menu

    I have seen in other applications timers, there is an option to disable the phone lock while of using the application, they could add in a next version?

    opened by luiscobot 2
  • In progress: Framerization

    In progress: Framerization

    • [x] Replace Clear Sans with Helvetica Neue throughout
    • [x] Change the color of the "Framer detected" alertview to blue
    • [x] Change the color of the loading progress bar to blue
    • [x] Replace the onboarding feature tour with new images
    • [x] Replace the app icon
    • [x] Update the color of the settings icon
    • [x] Update the color of the refresh button / cancel button
    • [x] Update the color of the text highlight in the search bar
    • [x] Update colors on the settings view
    • [x] Tighten up typography in modal - line height and weights
    • [x] Tighten up typography in intro tour - line height

    BONUS:

    • [x] Reimplement shake gesture to reload browser based on user feedback and suggestions

    MORE BONUS:

    • [x] Implement custom frameless:// url scheme to open a url in frameless
    • [x] Put together a Framer module that redirects to frameless if your prototype is opened from the home screen (is this even possible to detect?) or at least on iOS + Safari
    • [x] Add an option to keep the device awake when Frameless is open
    opened by stakes 2
  • Offline cache size?

    Offline cache size?

    Does Frameless support offline file caching via a cache.manifest file? Having issues getting it to work?

    If so are there any specs on the total offline cache size, and limits on caching individual file size for frameless? The issue I'm having is that I'd like to be able to display an app offline that includes some videos which are in the 10s of megabytes, and right now I seem to be hitting some limit that is breaking the offline caching (in ios safari). Any guidance appreciated.

    opened by ichabodcole 2
  • Option to set useragent

    Option to set useragent

    Hi, great app, thanks!

    I am using a scenario where I use google as OIDC provider. However, google refuses to support frameless since the useragent is not allowed.

    Would it be possible to add an option to change this agent?

    Thanks! Markus

    opened by markuzzi 0
  • I made an alternative

    I made an alternative

    I'm so sorry to see Frameless has been inactive maintenance.

    I've just made an alternative for my own since there is no good one on App Store.

    https://github.com/RayPS/Foo-Screen

    Feel free to request features.

    opened by RayPS 0
  • Type of expression is ambiguous without more context

    Type of expression is ambiguous without more context

    I get this error while compiling

    /Frameless/Frameless/AppDelegate.swift:83:55: Type of expression is ambiguous without more context

    on

    macbookproloreto:$ xcodebuild -version
    Xcode 7.3.1
    Build version 7D1014
    
    $ sw_vers 
    ProductName:    Mac OS X
    ProductVersion: 10.11.6
    BuildVersion:   15G31
    
    opened by loretoparisi 0
  • Newly imported screens do not update and need to manually enter IP to connect.

    Newly imported screens do not update and need to manually enter IP to connect.

    Hello, If I do an "import again" from Sketch the screen in Framer Studio updates correctly but the screen in Frameless does not. If I change the interaction(the code) Frameless updates correctly but for some reason the image does not update. As a test I changed the background of my design to black and imported again into Framer Studio. Framer Studio displays the changes but Frameless does not.

    At first I thought it was because I didn't have much storage left on my phone but freeing some storage space didn't fix it.

    Connect to Framer with Frameless is also an issue. If I use the connect dialog Frameless gives me an error saying "Sorry! There was an error loading that URL." However if I enter the address manually I am able to connect.

    I'm using El captian 10.11.15 and iOS 9.3.2

    thank you

    opened by greenuns 1
  • Crashes when integrating iframe (Youtube iframe, website in iframe)

    Crashes when integrating iframe (Youtube iframe, website in iframe)

    Hi,

    Thanks for a great frameless browser (great for developers, I still can't understand why the standard browser doesn't have fullscreen mode) :)

    I'm having problems browsing my website with a youtube player via iframe and also another website included via iframe (these are separate to each other).

    What could be the cause of Frameless browser crashes when loading integrated Youtube iframe or most of website inside iframe? Could it something like a too low memory limit for this app?

    Just let me know if you need more information to dig deeper into this issue.

    opened by tlygnersjo 4
Releases(2.0.3)
Owner
Jay Stakelon
Product designer. Makes things in fits and starts.
Jay Stakelon
An open-source, privacy-enhancing web browser for iOS, utilizing the Tor anonymity network

Onion Browser Official Site | Support | Release History | Donate © 2012-2020, Tigas Ventures, LLC (Mike Tigas) This is the Onion Browser 2.X branch, b

Onion Browser 2k Dec 30, 2022
A small Swift tool/server to serve DocC archives to your browser

servedocc Small Swift script to serve "DocC" archives, a format to document Swift frameworks and packages: Documenting a Swift Framework or Package. N

DocZ 8 Jan 29, 2022
Brave iOS Browser

Brave for iOS ?? Download on the App Store. This branch (development) This branch is for mainline development that will ship in the next release. This

Brave Software 1.4k Jan 5, 2023
Legacy Ghostery Browser for iOS

DEPRECATED - Ghostery for iOS version 2.x This project is no longer active. Please see our current iOS browser project for Ghostery iOS v3+. Ghostery

Ghostery 17 May 1, 2022
A Powerful Private Browser Developed to Truly Protect your Data

SnowHaze SnowHaze is the first and only iOS browser that truly protects your data! Designed for best possible privacy and security and made to be easi

SnowHaze 115 Nov 6, 2022
WebKit aims to provide platform agnostic isolated browser environments without the need for sketchy C bindings or a bloated V8 runtime.

WebKit WebKit aims to provide platform agnostic isolated browser environments without the need for sketchy C bindings or a bloated V8 runtime. Running

Linden 1 Nov 26, 2021
SwiftWebKit - This app look like a browser, but you can navigate between 2 sites

import UIKit import WebKit My first app for WebKit. This app look like a browser

Ahmet Onur Şahin 3 Apr 18, 2022
Browser-ext - Safari Extension Container App

browser-ext See article on dev.to. Please refer to Safari Web Extensions on how

Bing Qiao 4 Jul 18, 2022
Overamped - an iOS app that disables AMP and Yandex Turbo in Safari via a Web Extension⚡️

Overamped Overamped is an iOS app that disables AMP and Yandex Turbo in Safari via a Web Extension. More information is available at overamped.app. Th

Joseph Duffy 36 Dec 14, 2022
WebViewKit adds a WebView to SwiftUI, that can be used to present local and online web pages

WebViewKit adds a WebView to SwiftUI, that can be used to present local and online web pages

Daniel Saidi 32 Dec 19, 2022
A document-based SwiftUI application for viewing and editing EEG data, aimed at making software for viewing brain imaging data more accessible.

Trace A document-based SwiftUI application for viewing and editing EEG data, aimed at making software for viewing brain imaging data more accessible.

Tahmid Azam 3 Dec 15, 2022
Erik is an headless browser based on WebKit. An headless browser allow to run functional tests, to access and manipulate webpages using javascript.

Erik Erik is a headless browser based on WebKit and HTML parser Kanna. An headless browser allow to run functional tests, to access and manipulate web

Eric Marchand 544 Dec 30, 2022
Erik is an headless browser based on WebKit. An headless browser allow to run functional tests, to access and manipulate webpages using javascript.

Erik Erik is a headless browser based on WebKit and HTML parser Kanna. An headless browser allow to run functional tests, to access and manipulate web

Eric Marchand 544 Dec 30, 2022
An iOS/tvOS photo gallery viewer, useful for viewing a large (or small!) number of photos.

This project is unmaintained. Alex passed away in an accident in late 2019. His love of iOS development will always be remembered. AXPhotoViewer AXPho

Alex Hill 596 Dec 30, 2022
A modern photo viewing experience for iOS.

NYTPhotoViewer NYTPhotoViewer is a slideshow and image viewer that includes double-tap to zoom, captions, support for multiple images, interactive fli

The New York Times 2.8k Jan 5, 2023
A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.

Runtime is a Swift library to give you more runtime abilities, including getting type metadata, setting properties via reflection, and type constructi

Wes Wickwire 970 Jan 3, 2023
A trivial app for storing and viewing famous quotes

Paraphrase A trivial app for storing and viewing famous quotes This app was specifically designed to accompany a tutorial series about modern app infr

Leopold Lemmermann 0 Dec 15, 2021
Album CovAR: an interactive AR experience for viewing album covers

Album CovAR - iOS Album CovAR is an interactive AR experience for viewing album covers. The app displays additional information about an album includi

null 0 Dec 14, 2021
iPhone app built with React Native for viewing houses for sale in the Northwest

Den is an iPhone app built with React Native for viewing houses for sale in the NW from rmls.com. After being frustrated with a site that hasn't changed since 2004, I decided to build a better viewing experience in the phone.

Asa Miller 464 Aug 31, 2022
OutRun is an iOS app for recording and viewing your outdoor workouts

OutRun is an iOS app for recording and viewing your outdoor workouts. Despite the name it supports not just running, but also walking, hiking, cycling and skating.

Tim Fraedrich 195 Dec 28, 2022