Giter VIP home page Giter VIP logo

epichrome's Introduction

Epichrome icon Epichrome 2.4.27 (NO LONGER BEING UPDATED)

IMPORTANT NOTE

I'm sad to announce I have ended development of Epichrome.

After more than five years of development, I no longer had time to do the major work that would have been needed to keep Epichrome working with coming changes to macOS and the Chrome extension ecosystem.

Version 2.4.27 is the final update, and I no longer be staying current with the Brave browser engine. If you rely on Epichrome for your workflow, you should switch to an alternative as soon as possible to minimize disruption. There are many options out there, each with their own pros and cons, including WebCatalog (my personal favorite, and the one I switched my own apps to), Chromeless, Flotato, Unite, and Coherence.

If you are a developer with the skills and interest to resurrect this project, please contact me. I would still love to find a good home for Epichrome.

Overview

Epichrome lets you create web-based Mac applications compatible with the full range of extensions available in the Chrome Web Store. It includes an extension to route links to your default browser.

Download the latest release here, and please check out the important notes below. If you find a bug or have a feature request, please submit it here.

Epichrome Supporters

Epichrome is open source and has been a labor of love, made possible by the generosity of our Patreon patrons. I can't thank you all enough!

Rock Star Patrons

Alan Latteri Lyle Barrere Jonathan Berger
Andrew Bonham Buck Doyle Lev Dubinets
Matt Fallshaw Lanny Heidbreder Eric Henderson
Scott Irwin Ben Johnson David Mankin
Gregory Morse Alex Nauda Alan Ogilvie
Rob Page Jeff Poulton Scott Richins
Matthew Scott André Srinivasan Samuel Talleux
Adam Tarnoff Thorbergsson hellot vincent

New in version 2.4.27

  • 💔 FINAL VERSION OF EPICHROME -- there will be no more updates after this

  • Built-in engine updated to Brave 1.33.106

Fixed in version 2.4.27

  • Worked around removal of PHP in macOS 12 (Monterey) by changing PHP calls so users can try to limp by with a local PHP install

Check out the change log for the full list.

New in version 2.4

  • Apps are now fully compatible with macOS 11 Big Sur

  • Epichrome apps can now be edited by dropping them on Epichrome.app!

  • Major update to icons, including automatic downloading of icons based on an app's URL, icon preview during the creation process, and an interface for creating Big Sur-compatible icons

  • Added advanced settings during app creation and editing to control how apps handle updates, and to customize their IDs

  • New unified app engine architecture for better compatibility with the dock, notifications, and other system services

  • Apps are now automatically backed up whenever they're edited or updated (in the Backups subfolder of the app's data directory)

  • Progress bars now appear during lengthy operations such as updating an app

  • Added a login scan to restore apps left in an unlaunchable state after a crash, and Epichrome Scan.app to do the same manually

  • Checking GitHub for updates is now unified across all apps so when a new update is found, you will only receive one notification, which will display info on changes in the new version

  • Both the GitHub update notification and the app update prompt now show info on changes in the new version

  • Many more improvements and bug fixes... (See change log for details)

Note For Users of macOS 12 or Later

Icon creation in Epichrome relies on PHP, which has been removed from macOS as of version 12 (Monterey). It is still possible to make it work by installing your own php 7.3 via homebrew. It must be installed into the exact path specified in these instructions:

  1. Edit the formula for [email protected] to allow installation of a versioned formula:
> brew edit [email protected]

This will open the formula in your default editor. Find and remove the line that looks like this:

disable! date: "XXXX-XX-XX", because: :versioned_formula

Then save and quit the editor.

  1. Install php 7.3:
> brew install [email protected]
  1. Link php 7.3 to /usr/local/bin/[email protected] (it is crucial the php binary is at this exact path and has this exact name:
> ln -s /usr/local/opt/[email protected]/bin/php /usr/local/bin/[email protected]

(Note that if you have set up homebrew to install to somewhere other than /usr/local/opt you will need to alter this command to compensate for that.)

Now Epichrome 2.4.27 should be able to auto-create icons on macOS 12.

Important Notes

  • Do not use the "Automatically update Chrome for all users" option on Chrome's About page if you have any apps with the external Chrome engine (this includes all apps updated from earlier versions of Epichrome). This option will cause fatal errors in your apps. If your system contains the directory /Library/Google/GoogleSoftwareUpdate, then automatic updates are on. The surest way to disable it is by first deleting that directory (you'll need administrator privileges), then deleting Chrome and reinstalling the latest release from Google. In rare cases, you may also need to delete your user-specific directory at ~/Library/Google/GoogleSoftwareUpdate before running the reinstalled Chrome.

  • Don't click the "Update Now" button on the About Chrome page in your Epichrome apps. It might not actually do anything terrible, but it also won't do anything good.

  • It's a good idea to back up your Epichrome apps. You can right-click on an app in the Finder and select Compress. Then if anything goes wrong during an update, you can delete the app and double-click the zip archive to recreate it intact.

  • It's also a good idea to periodically backup your apps' data. You can do this the same way as backing up the apps. The path to an app's data is ~/Library/Application Support/Epichrome/Apps/<AppID>. In most cases, AppID will be a short version of the app's name, possible with a 3-digit number at the end (e.g. Gmail384).

Troubleshooting

If you're having trouble with an Epichrome app, please first check the troubleshooting guide.

Technical Information & Limitations

  • Built and tested on macOS Monterey 12.1 and Google Chrome version 96.0.4664.110.

  • Apps built with Epichrome are self-updating. If you install a new version of Epichrome on your system, the next time you run one of your apps, it will find the new version and ask if you want to update it.

  • Apps can be edited by dropping them on Epichrome.app, or by running Epichrome.app and clicking the Edit button in the first dialog.

  • On certain websites, buttons (or other non-<A> tag items) open links. The way Chrome handles these, the helper extension doesn't currently catch them, so can't redirect them. I'm looking at ways around this, but for now such links just open in the app. If you're experiencing this, there's an issue where you can add your input.

Acknowledgements

  • The underlying SSB-creation and runtime engine were inspired by chrome-ssb-osx by lhl.

  • The built-in app engine is based on the open source Brave Browser, which is itself based on Chromium.

  • Epichrome apps are built using Platypus (also on GitHub) by sveinbjornt.

  • The icon-creation script makeicon.sh was inspired by Henry's comment on 12/20/2013 at 12:24 on this StackOverflow thread.

  • The idea for using an AppleScript interface came from a utility by Mait Vilbiks posted here.

  • Epichrome Helper uses jQuery and jQuery UI in its options page.

  • The javascript for Epichrome Helper is compressed using UglifyJS2, installed under node.js.

  • The app and extension icons are based on this image, purchased from dreamstime.com. ID 19584489 (c) Alexandr Mitiuc (Alexmit).

epichrome's People

Contributors

aculich avatar dmarmor avatar gregschroeder avatar henderea avatar vhf avatar wizonesolutions avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

epichrome's Issues

Icon missing after self-update (but fixed after 2nd restart)

After Epichrome detects a Chrome update and updates itself, it shows a broken icon in the dock and tab menu.
Restarting the app (again) restores the correct icon.
Just a minor annoyance to have to restart all your SSB's twice with each update.

Excessive repaints consuming CPU on MBP Retina

First of all - I love this app and get a ton of use out of it. Thank you for the work you have put into it!

I recently "upgraded" to OS X El Captian and what I'll describe below is one out of a host of new issues that I got saddled with.

I'm having an issue on 15" Retina MBP running El Capitan using an app created with Epichrome 2.1.6. The app is designed to open a few different Trello boards in a tabbed browser environment. However, upon opening & closing Trello cards, when I'm on a retina screen I get a crazy jittery experience with tons and tons of glitchy repainting that flickering elements in and out of the page.

I did a side-by-side with Activity Monitor and running the exact same page on Chrome 46.0.2490.71 (with a ton of background tabs open) and when I continuously mouseover things causing repaints my CPU usage for the Chrome Helper hovers around 21% and for Chrome hovers around 22%.

Running on my Epichrome app which also runs Chrome 46.0.2490.71, I open the same Trello page and flick the mouse around causing repaints. However, the repaints are visible in the form of slow big square UI "glitches" around the cursor. The CPU usage for "Trello" (the name of my Epichrome app) hovers around 84% while the Chrome Helper hovers around 12%.

I'm on a retina display that is set to "scaled" which "looks like" 1920x1200. The problem goes away when I plug in an external monitor and use the site at 1920x1080 non-retina. It also goes away when I change the retina display to be at the "default" scaling which "looks like" 1440x900.

My primary source of confusion is that I can do this side-by-side with the same page in Chrome and I don't have the issue at all. Is there something different about Chrome running inside the Epichrome wrapper?

I have attempted:

  • Change screen resolutions (results indicated above)
  • Non-retina screen (results indicated above)
  • Disable Epichrome Helper 1.1.1 (no difference in performance)
  • Go to chrome://flags and reset all to default in both Chrome / Epichrome (no difference in performance)
  • Verify that "Use Hardware acceleration" is turned on in both Chrome / Epichrome

Any suggestions or insight into the differences between a Chrome instance and an Epichrome instance would be appreciated.

Unable to find Google Chrome

Hello,

I have tried to create several, local or external disks, various folders or name...
Always the same error.

EC 2.15 - OS X 10.10.5 French

Thanks,

Ready to create!
App: My Epichrome App.app
Menubar Name: MeEpichrome
Path: /Volumes/GDISK/zEpichrome
Style: App Window
URL: https://www.google.com/mail/
Register as Browser: No
Icon:

Creation failed: Unable to find Google Chrome application. (return POSIX path of (choose application with title "Locate Chrome" with prompt "Please locate Google Chrome" as alias))

Default icon should come from defined fluid-icon tag (see example)

For example, IRCCloud outputs <link rel="fluid-icon" type="image/png" href="/apple-touch-icon-precomposed.png">

Would be awesome if Epichrome would try loading the URL that was given and parsing the HTML output for a fluid-icon and use that as the default if it was defined.

Keyboard conflict shortcut: Can't go back to app mode

So LastPass for Mac also uses Cmd-Shift-L, and I was wondering if I could remap Epichrome's. Honestly, it'd be nice if it just snapped back to app mode without a keyboard shortcut, but I guess not. I went to chrome://extensions looking for the Keyboard Shortcuts button but didn't see it. I thought it was the Epichrome Helper extension taking care of that, but I guess not?

IF Pinned tabs THEN Epichrome will reload them.

It's not really a bug and there's also a relatively simple workaround, but anyway… here's what is happening: if you have added a tab, pinned it and restart your SBB, then the pinned tab will load along with all other specified tabs – even the pinned one if it's specified.

I often use SBB's for project based work. So in this example I have our YouTube channel, FeedPress, the server-side BitTorrent Sync and Google Analytics pinned. The rest of the tabs are our projects main Trello boards:

ssb-example

If I restart this SBB it will reload this setup and add all the four pinned tabs (since they were initially specified in the setup and hence added "fix" to the SBB).

A workaround for this example would be to only setup the Trello boards and then manually open the other/pinned tabs in the read-made SBB.

SBBs crash after Chrome update to 48

After Chrome has been updated to 48.x all SBBs crash on startup.

Here's the crash log (if it helps)

Process:               Google Chrome [9803]
Path:                  /Applications/gMail.app/Contents/MacOS/Epichrome
Identifier:            org.epichrome.app.gMail
Version:               ???
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Google Chrome [9803]
User ID:               2084154950

Date/Time:             2016-01-21 17:40:33.934 +0100
OS Version:            Mac OS X 10.10.5 (14F1605)
Report Version:        11
Anonymous UUID:        C90A7489-F775-D470-ED96-E6E4F139A7DB


Time Awake Since Boot: 1200 seconds

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Application Specific Information:
abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib          0x00007fff8dae3286 __pthread_kill + 10
1   libsystem_c.dylib               0x00007fff8ca2b9ab abort + 129
2   Chrome                          0x000000010a9eecf3 main + 451
3   Chrome                          0x000000010a9eeb24 0x10a9ee000 + 2852

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x00007fff55211ba8  rdx: 0x0000000000000000
  rdi: 0x0000000000001413  rsi: 0x0000000000000006  rbp: 0x00007fff55211bd0  rsp: 0x00007fff55211ba8
   r8: 0x00007fff55211ab0   r9: 0x00007fff71c4f300  r10: 0x0000000008000000  r11: 0x0000000000000206
  r12: 0x0000000000000003  r13: 0x00007fdbd9009a00  r14: 0x00007fff71c4f300  r15: 0x00007fdbd8c1c360
  rip: 0x00007fff8dae3286  rfl: 0x0000000000000206  cr2: 0x00007fff73195fd8

Logical CPU:     0
Error Code:      0x02000148
Trap Number:     133


Binary Images:
       0x10a9ee000 -        0x10a9eefff +Chrome (???) <6425C7E9-4E7C-3EAD-BD82-5882D6A6FD99> /Applications/gMail.app/Contents/MacOS/Chrome
    0x7fff65831000 -     0x7fff65867887  dyld (353.2.3) <D9967621-6378-381B-A47B-5085EE476B62> /usr/lib/dyld
    0x7fff8155e000 -     0x7fff81578ff3  com.apple.Ubiquity (1.3 - 313) <DF56A657-CC6E-3BE2-86A0-71F07127724C> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
    0x7fff81593000 -     0x7fff817a3ff7  com.apple.CFNetwork (720.5.7 - 720.5.7) <A47D7DD2-5903-39D0-8D27-5A7E2D119D84> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff826a3000 -     0x7fff826a8fff  com.apple.DiskArbitration (2.6 - 2.6) <0DFF4D9B-2AC3-3B82-B5C5-30F4EFBD2DB9> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff82bfa000 -     0x7fff82c02fff  libsystem_platform.dylib (63) <64E34079-D712-3D66-9CE2-418624A5C040> /usr/lib/system/libsystem_platform.dylib
    0x7fff82c2e000 -     0x7fff82c49ff7  libCRFSuite.dylib (34) <D64842BE-7BD4-3D0C-9842-1D202F7C2A51> /usr/lib/libCRFSuite.dylib
    0x7fff82f3c000 -     0x7fff82fdefff  com.apple.Bluetooth (4.3.6 - 4.3.6f3) <E5DC1699-2727-329C-A843-C80CE9A6CD7B> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff82fdf000 -     0x7fff82fdffff  com.apple.CoreServices (62 - 62) <C69DA8A7-B536-34BF-A93F-1C170E2C6D58> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff82fe0000 -     0x7fff82ff0ff7  libbsm.0.dylib (34) <A3A2E56C-2B65-37C7-B43A-A1F926E1A0BB> /usr/lib/libbsm.0.dylib
    0x7fff8301f000 -     0x7fff83143ff7  com.apple.LaunchServices (644.56 - 644.56) <20AABB1C-9319-3E4D-A024-51B0DD5FCD3B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff831b2000 -     0x7fff831d7ff7  libPng.dylib (1241) <E4244E6E-60F4-3478-BD18-1DD52E42EFD9> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff83298000 -     0x7fff832a1fff  libGFXShared.dylib (11.1.6) <CB24B5DA-CB17-3A0B-94E1-5A58DADC3FBD> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff832a3000 -     0x7fff832abffb  libcopyfile.dylib (118.1.2) <0C68D3A6-ACDD-3EF3-991A-CC82C32AB836> /usr/lib/system/libcopyfile.dylib
    0x7fff832ac000 -     0x7fff832aefff  libRadiance.dylib (1241) <480E8A72-F5F9-31A4-BF63-28BAF3BB1F8E> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff832bb000 -     0x7fff832c6ff7  com.apple.CrashReporterSupport (10.10 - 631) <C44259AC-0A1C-3EC5-99AC-48CB520A709D> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff832c7000 -     0x7fff832caff7  libdyld.dylib (353.2.3) <CFBBE540-D503-3AFC-B5D6-644F1E69949B> /usr/lib/system/libdyld.dylib
    0x7fff83308000 -     0x7fff8330dfff  libsystem_stats.dylib (163.30.2) <D0E96837-3CF6-323D-B711-6DF6F660E530> /usr/lib/system/libsystem_stats.dylib
    0x7fff8330e000 -     0x7fff8344bfff  com.apple.ImageIO.framework (3.3.0 - 1241) <BCBBC66A-5028-3BA5-8087-C9E7BBC3A65B> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff834b9000 -     0x7fff834c8fff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <D1E527E4-C561-352F-9457-E8C50232793C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff8351b000 -     0x7fff8351bfff  com.apple.ApplicationServices (48 - 48) <5BF7910B-C328-3BF8-BA4F-CE52B574CE01> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff8351c000 -     0x7fff83520fff  libcache.dylib (69) <45E9A2E7-99C4-36B2-BEE3-0C4E11614AD1> /usr/lib/system/libcache.dylib
    0x7fff83521000 -     0x7fff83651fff  com.apple.UIFoundation (1.0 - 1) <466BDFA8-0B9F-3AB0-989D-F9779422926A> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff83674000 -     0x7fff83674fff  com.apple.audio.units.AudioUnit (1.12 - 1.12) <E5335492-7EFE-31EA-BE72-4A9CEE68D58E> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff83675000 -     0x7fff838f4ff7  com.apple.CoreData (111 - 526.3) <5A27E0D8-5E5A-335B-B3F6-2601C7B976FA> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff838fe000 -     0x7fff8396dfff  com.apple.SearchKit (1.4.0 - 1.4.0) <80883BD1-C9BA-3794-A20E-476F94DD89A9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff8396e000 -     0x7fff83b53ff7  libicucore.A.dylib (531.50) <CAA7ACE0-4012-3A13-864D-2B56B4B072FD> /usr/lib/libicucore.A.dylib
    0x7fff83b56000 -     0x7fff83b97fff  libGLU.dylib (11.1.6) <4BC6579D-A6D0-3A19-880E-E29FAEA698E7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff83b98000 -     0x7fff83ba4ff7  com.apple.OpenDirectory (10.10 - 187) <22FF4721-03D8-381B-AA83-2B07D690C777> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff83ba9000 -     0x7fff83baaff3  libSystem.B.dylib (1213) <1866C519-C5F3-3D09-8C17-A8F703664521> /usr/lib/libSystem.B.dylib
    0x7fff83bec000 -     0x7fff83c24fff  com.apple.RemoteViewServices (2.0 - 99) <C9A62691-B0D9-34B7-B71C-A48B5F4DC553> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff83c25000 -     0x7fff83c46fff  com.apple.framework.Apple80211 (10.3 - 1030.71.6) <C0A17391-5C8B-34B1-BD46-8D644AB57DE0> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff83c47000 -     0x7fff83c5eff7  libLinearAlgebra.dylib (1128) <E78CCBAA-A999-3B65-8EC9-06DB15E67C37> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff83d1d000 -     0x7fff83d33ff7  libsystem_asl.dylib (267) <F153AC5B-0542-356E-88C8-20A62CA704E2> /usr/lib/system/libsystem_asl.dylib
    0x7fff83d34000 -     0x7fff83d5eff7  libdispatch.dylib (442.50.1) <A61E703C-784A-3698-B513-75DD12AAD6DC> /usr/lib/system/libdispatch.dylib
    0x7fff83ea4000 -     0x7fff83ec1ffb  libresolv.9.dylib (57) <26B38E61-298A-3C3A-82C1-3B5E98AD5E29> /usr/lib/libresolv.9.dylib
    0x7fff83f59000 -     0x7fff83f5afff  libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff83f7a000 -     0x7fff83faafff  libsystem_m.dylib (3086.1) <1E12AB45-6D96-36D0-A226-F24D9FB0D9D6> /usr/lib/system/libsystem_m.dylib
    0x7fff84043000 -     0x7fff8408dfff  com.apple.HIServices (1.22 - 523) <E2F3C5FF-8C50-3E4F-BE63-77A700466663> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff8411d000 -     0x7fff84236ffb  com.apple.CoreText (454.11 - 454.11) <7E5228C8-8657-3B6C-B3A4-98B79A3041EA> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff84237000 -     0x7fff84272fff  com.apple.QD (301 - 301) <C4D2AD03-B839-350A-AAF0-B4A08F8BED77> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff84320000 -     0x7fff84437fe7  libvDSP.dylib (516) <DFEDB210-49D1-3803-88A2-C61DB6A45C3D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff84438000 -     0x7fff84441fff  libsystem_pthread.dylib (105.40.1) <ACE90967-ECD0-3251-AEEB-461E3C6414F7> /usr/lib/system/libsystem_pthread.dylib
    0x7fff84442000 -     0x7fff84488ff7  libauto.dylib (186) <A260789B-D4D8-316A-9490-254767B8A5F1> /usr/lib/libauto.dylib
    0x7fff844d8000 -     0x7fff84666fff  libBLAS.dylib (1128) <497912C1-A98E-3281-BED7-E9C751552F61> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff8469f000 -     0x7fff8470bfff  com.apple.framework.CoreWLAN (5.0 - 500.35.2) <03697149-1CDD-32FF-B564-1C1EF5E9E5C3> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff8470f000 -     0x7fff8471cff7  libbz2.1.0.dylib (36) <2DF83FBC-5C08-39E1-94F5-C28653791B5F> /usr/lib/libbz2.1.0.dylib
    0x7fff84ee9000 -     0x7fff84f23ffb  com.apple.DebugSymbols (115 - 115) <6F03761D-7C3A-3C80-8031-AA1C1AD7C706> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff84f24000 -     0x7fff84f31fff  libxar.1.dylib (255) <7CD69BB5-97BA-3858-8A8B-2F33F129E6E7> /usr/lib/libxar.1.dylib
    0x7fff84f32000 -     0x7fff84f86fff  libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib
    0x7fff84fbf000 -     0x7fff85031fff  com.apple.framework.IOKit (2.0.2 - 1050.20.2) <09C0518C-90DF-3FC3-96D6-34D35F72C8EF> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff850ab000 -     0x7fff850bcff7  libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib
    0x7fff850bd000 -     0x7fff850c3fff  com.apple.speech.recognition.framework (5.0.9 - 5.0.9) <BB2D573F-0A01-379F-A2BA-3C454EDCB111> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff850c4000 -     0x7fff850effff  libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib
    0x7fff850f0000 -     0x7fff850f2fff  libCVMSPluginSupport.dylib (11.1.6) <F82BF8C4-12D3-3EAD-AEDE-533AC08AEB4A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff850f3000 -     0x7fff85171fff  com.apple.CoreServices.OSServices (640.4 - 640.4) <BE8DF749-84BA-3029-AE1D-32F3993A78A4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff85172000 -     0x7fff851d9ffb  com.apple.datadetectorscore (6.0 - 396.1.2) <D04A8016-B2AD-33A2-8A8E-5793968A8370> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff8549e000 -     0x7fff854a6ff3  com.apple.CoreServices.FSEvents (1210.20.1 - 1210.20.1) <84F79D3E-7B5E-3C93-8479-35794A3F125E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff85548000 -     0x7fff8554afff  libsystem_configuration.dylib (699.40.2) <56F94DCE-DBDE-3615-8F07-DE6270D9F8BE> /usr/lib/system/libsystem_configuration.dylib
    0x7fff8554b000 -     0x7fff8554bff7  libkeymgr.dylib (28) <77845842-DE70-3CC5-BD01-C3D14227CED5> /usr/lib/system/libkeymgr.dylib
    0x7fff8554c000 -     0x7fff85568ff7  libsystem_malloc.dylib (53.30.1) <DDA8928B-CC0D-3255-BD8A-3FEA0982B890> /usr/lib/system/libsystem_malloc.dylib
    0x7fff8558d000 -     0x7fff85803fff  com.apple.security (7.0 - 57031.40.8) <FB238FFF-AA3B-3AB3-80F8-2DA8D2ADA15A> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff85804000 -     0x7fff85899ff7  com.apple.ColorSync (4.9.0 - 4.9.0) <9150C2B7-2E6E-3509-96EA-7B3F959F049E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff859d7000 -     0x7fff85a31ff7  com.apple.LanguageModeling (1.0 - 1) <ACA93FE0-A0E3-333E-AE3C-8EB7DE5F362F> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff85a32000 -     0x7fff85a3afff  libsystem_dnssd.dylib (576.50.2) <9EC5AF92-D0D2-3BDE-92B6-D3730D3865C8> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff85a3b000 -     0x7fff85a44ff3  com.apple.CommonAuth (4.0 - 2.0) <9A484EE6-0003-3AB1-AE4F-AA543BBBF53F> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff85b5f000 -     0x7fff85b63fff  libpam.2.dylib (20) <E805398D-9A92-31F8-8005-8DC188BD8B6E> /usr/lib/libpam.2.dylib
    0x7fff85b64000 -     0x7fff85b65ffb  libremovefile.dylib (35) <3485B5F4-6CE8-3C62-8DFD-8736ED6E8531> /usr/lib/system/libremovefile.dylib
    0x7fff85b66000 -     0x7fff85b6aff7  libGIF.dylib (1241) <8A3CB11A-5CB9-3008-A0E1-F8B56125F484> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff85c6f000 -     0x7fff85c9fff3  com.apple.GSS (4.0 - 2.0) <97F2A028-44CF-3188-B863-F4EEB39CBDBD> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff85ca0000 -     0x7fff85d60ff7  com.apple.backup.framework (1.6.5 - 1.6.5) <86396038-33EA-3046-9F70-093A3D6407D4> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff85d9e000 -     0x7fff85da1fff  com.apple.xpc.ServiceManagement (1.0 - 1) <A95A15CD-3B21-3513-AFF8-1D7DE3DBFA12> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff85da2000 -     0x7fff85da3fff  liblangid.dylib (117) <B54A4AA0-2E53-3671-90F5-AFF711C0EB9E> /usr/lib/liblangid.dylib
    0x7fff85e56000 -     0x7fff86263ff7  libLAPACK.dylib (1128) <F9201AE7-B031-36DB-BCF8-971E994EF7C1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff8626d000 -     0x7fff86605ff7  com.apple.CoreFoundation (6.9 - 1153.18) <5C0892B8-9691-341F-9279-CA3A74D59AA0> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff86606000 -     0x7fff86655ff7  com.apple.opencl (2.4.2 - 2.4.2) <EB365E68-9965-3596-A40A-D1E372F3A9B3> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff8667b000 -     0x7fff8667cff7  libsystem_blocks.dylib (65) <9615D10A-FCA7-3BE4-AA1A-1B195DACE1A1> /usr/lib/system/libsystem_blocks.dylib
    0x7fff866b7000 -     0x7fff866c3fff  com.apple.speech.synthesis.framework (5.3.11 - 5.3.11) <DFC7FD85-F1B0-317C-8513-722570CB8FB9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff866d7000 -     0x7fff86a0aff7  libmecabra.dylib (666.7) <0ED8AE5E-7A5B-34A6-A2EE-2B852E60E1E2> /usr/lib/libmecabra.dylib
    0x7fff86a0b000 -     0x7fff86d3cfff  com.apple.Foundation (6.9 - 1154) <49EE64E1-9F53-35D1-A481-2EFE2789B254> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff86e53000 -     0x7fff86ec1ff3  com.apple.Heimdal (4.0 - 2.0) <8D1667CF-D454-3E07-A58E-E15591B5A95E> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff86f07000 -     0x7fff86f0bfff  libCoreVMClient.dylib (79.1) <201EF6DF-5074-3CB7-A361-398CF957A264> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff86f69000 -     0x7fff86fe2fe7  libcorecrypto.dylib (233.30.1) <5779FFA0-4D9A-3AD4-B7F2-618227621DC8> /usr/lib/system/libcorecrypto.dylib
    0x7fff87038000 -     0x7fff87084ff7  libcups.2.dylib (408.2) <E8AD18F9-61E4-3791-B840-504468C25556> /usr/lib/libcups.2.dylib
    0x7fff87085000 -     0x7fff8708eff7  libsystem_notify.dylib (133.1.1) <61147800-F320-3DAA-850C-BADF33855F29> /usr/lib/system/libsystem_notify.dylib
    0x7fff87092000 -     0x7fff870bafff  libsystem_info.dylib (459.40.1) <2E16C4B3-A327-3957-9C41-143911979A1E> /usr/lib/system/libsystem_info.dylib
    0x7fff870d3000 -     0x7fff871fbff7  com.apple.coreui (2.1 - 308.6) <9E0E9C6A-68F5-34C1-A17C-96226D401D4D> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff87389000 -     0x7fff873a4fff  com.apple.AppleVPAFramework (1.4.5 - 1.4.5) <A6421B0B-6D4D-3E64-AC61-DDB04ED7CFF0> /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
    0x7fff874a6000 -     0x7fff874a6ff7  liblaunch.dylib (559.40.1) <4F81CA3A-D2CE-3030-A89D-42F3DAD7BA8F> /usr/lib/system/liblaunch.dylib
    0x7fff874b2000 -     0x7fff878e2fff  com.apple.vision.FaceCore (3.1.6 - 3.1.6) <C3B823AA-C261-37D3-B4AC-C59CE91C8241> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff886d8000 -     0x7fff88700fff  libxpc.dylib (559.40.1) <5C829202-962E-3744-8B50-00D38CC88E84> /usr/lib/system/libxpc.dylib
    0x7fff88876000 -     0x7fff8896aff7  libFontParser.dylib (134.10) <6CF434A2-91CA-3477-BDE2-124508EDA05D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff8896b000 -     0x7fff88994ffb  libxslt.1.dylib (13.9) <F24E9202-470D-33F5-B3AE-FF90A9EA83F3> /usr/lib/libxslt.1.dylib
    0x7fff88995000 -     0x7fff889c0ffb  libarchive.2.dylib (30.50.1) <C140763F-5470-3302-B3E0-651B4B5930ED> /usr/lib/libarchive.2.dylib
    0x7fff889c1000 -     0x7fff88ab4ff7  libJP2.dylib (1241) <E3D08E10-9E4E-3C19-B107-233A567B20D8> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff88ab5000 -     0x7fff88ab8fff  com.apple.IOSurface (97.4 - 97.4) <AE11CFBC-4D46-30F3-BEEC-4C8131079391> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff88ab9000 -     0x7fff88ac0fff  com.apple.NetFS (6.0 - 4.0) <C263C8F8-F284-3101-AC82-A97A81716063> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff88ac1000 -     0x7fff88ae7fff  com.apple.ChunkingLibrary (2.1 - 163.6) <29D4CB95-42EF-34C6-8182-BDB6F7BB1E79> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff89abb000 -     0x7fff89da2ffb  com.apple.CoreServices.CarbonCore (1108.6 - 1108.6) <8953580E-7857-33B2-AA64-98296830D3A8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff89da3000 -     0x7fff89de3ff7  libGLImage.dylib (11.1.6) <D6DDC014-2C74-34B3-970A-26F211FF76EF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff89e00000 -     0x7fff89e1cfff  com.apple.GenerationalStorage (2.0 - 209.11) <9FF8DD11-25FB-3047-A5BF-9415339B3EEC> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff89ec6000 -     0x7fff89ef3fff  com.apple.CoreVideo (1.8 - 145.1) <18DB07E0-B927-3260-A234-636F298D1917> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff89ef4000 -     0x7fff89f88fff  com.apple.ink.framework (10.9 - 213) <8E029630-1530-3734-A446-13353F0E7AC5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff89f89000 -     0x7fff89fe8fff  com.apple.AE (681.5 - 681.7) <2BF39455-1CDD-392C-824A-9972C6B1FB57> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff8a1e2000 -     0x7fff8a25aff7  com.apple.SystemConfiguration (1.14.4 - 1.14) <3DFFD7F7-BD23-3F4C-A209-C4A0D99F6573> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff8a25b000 -     0x7fff8a40bff3  com.apple.QuartzCore (1.10 - 361.19) <F815B60E-75E3-3263-BE93-27A49882CF58> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff8a40c000 -     0x7fff8a411ff7  libunwind.dylib (35.3) <BE7E51A0-B6EA-3A54-9CCA-9D88F683A6D6> /usr/lib/system/libunwind.dylib
    0x7fff8a454000 -     0x7fff8a456fff  libsystem_sandbox.dylib (358.20.5) <3F5E973F-C702-31AC-97BC-05F5C195683C> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff8a5d2000 -     0x7fff8a5e3ff3  libsystem_coretls.dylib (35.40.1) <155DA0A9-2046-332E-BFA3-D7974A51F731> /usr/lib/system/libsystem_coretls.dylib
    0x7fff8a67b000 -     0x7fff8a76dff3  libxml2.2.dylib (26.2) <E1391BDB-D196-3B20-9B65-FABAF4698C75> /usr/lib/libxml2.2.dylib
    0x7fff8a784000 -     0x7fff8a78ffff  libcommonCrypto.dylib (60061.30.1) <E789748D-F9A7-3CFF-B317-90DF348B1E95> /usr/lib/system/libcommonCrypto.dylib
    0x7fff8a790000 -     0x7fff8a790fff  com.apple.Accelerate (1.10 - Accelerate 1.10) <F1B96A61-7E4B-31BD-A35B-BA7EF1F16EF4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff8a791000 -     0x7fff8a7ecff7  libTIFF.dylib (1241) <4FADAE48-44A5-351D-A33F-211A9544E5A9> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff8a80b000 -     0x7fff8a87fffb  com.apple.securityfoundation (6.0 - 55126) <344401F5-4016-3AEB-BFDC-CE8E5546D39F> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff8a880000 -     0x7fff8ab85ff3  com.apple.HIToolbox (2.1.1 - 758.7) <E3129A67-BDF9-333D-9C9C-A95C8F0EF71C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff8abec000 -     0x7fff8ac70fff  com.apple.PerformanceAnalysis (1.0 - 1) <4E934EE0-5CC6-3D54-8FA2-5B8AE669D775> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff8ad49000 -     0x7fff8ade8e27  com.apple.AppleJPEG (1.0 - 1) <6627DDD9-A8FE-3968-B23A-B6A29AA3919A> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff8adec000 -     0x7fff8adeefff  com.apple.loginsupport (1.0 - 1) <DAAD7013-A19D-3858-BFF7-DE1DAF664401> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff8b15b000 -     0x7fff8b161fff  libsystem_trace.dylib (72.20.1) <840F5301-B55A-3078-90B9-FEFFD6CD741A> /usr/lib/system/libsystem_trace.dylib
    0x7fff8b162000 -     0x7fff8b1ebff7  com.apple.CoreSymbolication (3.1 - 57020.2) <FDAF88F6-7D11-37BC-B758-4B835FA657BA> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff8b48a000 -     0x7fff8b57cff7  libiconv.2.dylib (42) <2A06D02F-8B76-3864-8D96-64EF5B40BC6C> /usr/lib/libiconv.2.dylib
    0x7fff8b57d000 -     0x7fff8b5a1ff7  com.apple.Sharing (328.17 - 328.17) <AD5E243A-B79F-3D7B-800B-A2C99A1CFEF1> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff8b5a2000 -     0x7fff8b5a2fff  libOpenScriptingUtil.dylib (162.2) <D6A2216D-ADB2-3F24-AD30-F6D00829F545> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff8b5ae000 -     0x7fff8b5c8ff7  libextension.dylib (55.2) <3BB019CA-199A-36AC-AA22-14B562138545> /usr/lib/libextension.dylib
    0x7fff8b5e0000 -     0x7fff8b6a3ff7  libvMisc.dylib (516) <21497A28-8DCB-3EB8-BDAC-93C93382B0AA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff8bb07000 -     0x7fff8bb09ff7  libsystem_coreservices.dylib (9) <41B7C578-5A53-31C8-A96F-C73E030B0938> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff8bcf2000 -     0x7fff8bd2afff  libsystem_network.dylib (412.20.3) <6105C134-6722-3C0A-A4CE-5E1261E2E1CC> /usr/lib/system/libsystem_network.dylib
    0x7fff8bd34000 -     0x7fff8c8b5ff7  com.apple.AppKit (6.9 - 1348.17) <E485D56D-3E72-34B7-99BB-BFDEE2D07BF5> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff8c974000 -     0x7fff8c97fff7  libkxld.dylib (2782.50.1) <F346A631-20E3-3BA3-891F-FA95189CD7A9> /usr/lib/system/libkxld.dylib
    0x7fff8c980000 -     0x7fff8c9cdff7  com.apple.print.framework.PrintCore (10.3 - 451.1) <DE992474-0841-38A1-B4F6-46D653E454D5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff8c9ce000 -     0x7fff8ca5afff  libsystem_c.dylib (1044.40.2) <69158EFA-8270-30A1-BA02-4F74A4498147> /usr/lib/system/libsystem_c.dylib
    0x7fff8d22d000 -     0x7fff8d268fff  com.apple.Symbolication (1.4 - 56045) <D64571B1-4483-3FE2-BD67-A91360F79727> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff8d269000 -     0x7fff8daccff7  com.apple.CoreGraphics (1.600.0 - 788.3.2) <025FF107-A972-38AE-B313-6F9129B50C75> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff8dacd000 -     0x7fff8daeafff  libsystem_kernel.dylib (2782.50.1) <1EE815DA-FF1B-3A53-AE9B-C98BD8177A9D> /usr/lib/system/libsystem_kernel.dylib
    0x7fff8daf2000 -     0x7fff8db43fff  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <8E6AE326-9F3E-3182-BD9E-FDF561211E2E> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff8db58000 -     0x7fff8db59fff  libsystem_secinit.dylib (18) <581DAD0F-6B63-3A48-B63B-917AF799ABAA> /usr/lib/system/libsystem_secinit.dylib
    0x7fff8db70000 -     0x7fff8dbd7ff7  com.apple.framework.CoreWiFi (3.0 - 300.4) <19269C1D-EB29-384A-83F3-7DDDEB7D9DAD> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fff8dbd8000 -     0x7fff8dbdafff  libquarantine.dylib (76.20.1) <7AF90041-2768-378A-925A-D83161863642> /usr/lib/system/libquarantine.dylib
    0x7fff8dc8a000 -     0x7fff8e0ddfc7  com.apple.vImage (8.0 - 8.0) <33BE7B31-72DB-3364-B37E-C322A32748C5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff8e0e2000 -     0x7fff8e107ff7  libJPEG.dylib (1241) <A6635296-BCC9-35E5-A5AF-351B039B5087> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff8e109000 -     0x7fff8e11afff  libcmph.dylib (1) <46EC3997-DB5E-38AE-BBBB-A035A54AD3C0> /usr/lib/libcmph.dylib
    0x7fff8e3c5000 -     0x7fff8e3dfff7  com.apple.Kerberos (3.0 - 1) <7760E0C2-A222-3709-B2A6-B692D900CEB1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff8e3e0000 -     0x7fff8e547ffb  com.apple.audio.toolbox.AudioToolbox (1.12 - 1.12) <5678FC94-456A-3F5F-BA9A-10EB6E462997> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff8ef27000 -     0x7fff8ef27fff  com.apple.Cocoa (6.8 - 21) <EAC0EA1E-3C62-3B28-A941-5D8B1E085FF8> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff8ef6d000 -     0x7fff8ef86ff7  com.apple.CFOpenDirectory (10.10 - 187) <F1805A0F-D5CC-35A8-9349-042D58D128B0> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff8ef87000 -     0x7fff8f256ff3  com.apple.CoreImage (10.3.4) <C1AE8252-A95D-3BF4-83B8-BE85E979F2CB> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff8f6e0000 -     0x7fff8f6eeff7  com.apple.opengl (11.1.6 - 11.1.6) <DB9F2798-F31F-335E-90A9-992C3AA7ECA8> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff8f733000 -     0x7fff8f73aff7  libcompiler_rt.dylib (35) <BF8FC133-EE10-3DA6-9B90-92039E28678F> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8f73b000 -     0x7fff8f73ffff  com.apple.TCC (1.0 - 1) <CCA42EE2-3400-3444-9486-BC454E60D944> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff8f787000 -     0x7fff8f787ff7  libunc.dylib (29) <5676F7EA-C1DF-329F-B006-D2C3022B7D70> /usr/lib/system/libunc.dylib
    0x7fff8f798000 -     0x7fff8f79eff7  libsystem_networkextension.dylib (167.40.3) <BA58B30B-8377-3B0A-8AE3-4F84021D9D4E> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff8f833000 -     0x7fff8f83efff  libGL.dylib (11.1.6) <38B3FF9A-5660-3080-9DB8-1CAE0E8CD739> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff8f858000 -     0x7fff8f883ff7  com.apple.DictionaryServices (1.2 - 229.1) <62EC3E1B-5A28-3252-90FF-C2E9999C2A2A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff8f889000 -     0x7fff8f8a3ff7  liblzma.5.dylib (7) <1D03E875-A7C0-3028-814C-3C27F7B7C079> /usr/lib/liblzma.5.dylib
    0x7fff901b1000 -     0x7fff902c0ff3  com.apple.desktopservices (1.9.3 - 1.9.3) <FEE11342-5BC4-37A7-8169-DA48BE17B9C9> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff90308000 -     0x7fff90315ff7  com.apple.SpeechRecognitionCore (2.1.2 - 2.1.2) <551322E2-C1E4-3378-A218-F362985E3E3C> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff90316000 -     0x7fff90387ffb  com.apple.ApplicationServices.ATS (360 - 375.4) <A1BEBCF8-8FC8-345D-B91D-1DA5773AF5A3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff9063f000 -     0x7fff9083946f  libobjc.A.dylib (647) <759E155D-BC42-3D4E-869B-6F57D477177C> /usr/lib/libobjc.A.dylib
    0x7fff9083a000 -     0x7fff9083fffb  libheimdal-asn1.dylib (398.40.1) <7D2BE3DE-60F7-3A6E-A92E-DA0EF9D3417E> /usr/lib/libheimdal-asn1.dylib
    0x7fff908de000 -     0x7fff908e3ff7  libmacho.dylib (862) <126CA2ED-DE91-308F-8881-B9DAEC3C63B6> /usr/lib/system/libmacho.dylib
    0x7fff908e4000 -     0x7fff908f7ff7  com.apple.CoreBluetooth (1.0 - 1) <8D7BA9BA-EB36-307A-9119-0B3D9732C953> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff90b0c000 -     0x7fff90b2cff7  com.apple.MultitouchSupport.framework (264.6 - 264.6) <1539F1F6-6334-37F3-9C52-02EFFBF4835D> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff90b2d000 -     0x7fff90b2dfff  com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) <B92888D0-ED3F-3430-8F3A-6E56FD16C5F1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff90b36000 -     0x7fff90bd4fff  com.apple.Metadata (10.7.0 - 917.36) <00C4CB5D-E723-3612-84E0-439098392CDD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff90d71000 -     0x7fff90eb4fff  libsqlite3.dylib (168.2) <BCB1F77E-2484-3EC4-A1D5-1AE90A407A23> /usr/lib/libsqlite3.dylib
    0x7fff90f71000 -     0x7fff90fb7ff7  libFontRegistry.dylib (134.1) <CE41D8C2-BEED-345C-BC4F-3775CC06C672> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff90fbd000 -     0x7fff90fddfff  com.apple.IconServices (47.1 - 47.1) <E83DFE3B-6541-3736-96BB-26DC5D0100F1> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff91142000 -     0x7fff9114cff7  com.apple.NetAuth (5.2 - 5.2) <2BBD749A-8E18-35B8-8E48-A90347C1CCA7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 125481
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=173.2M resident=193.7M(112%) swapped_out_or_unallocated=16777216.0T(10159717875712%)
Writable regions: Total=17.6M written=276K(2%) resident=400K(2%) swapped_out=0K(0%) unallocated=17.2M(98%)

REGION TYPE                      VIRTUAL
===========                      =======
Kernel Alloc Once                     4K
MALLOC                             9572K
MALLOC (admin)                       32K
STACK GUARD                        56.0M
Stack                              8192K
VM_ALLOCATE                           8K
__DATA                             13.6M
__IMAGE                             528K
__LINKEDIT                         70.9M
__TEXT                            102.3M
__UNICODE                           552K
shared memory                         4K
===========                      =======
TOTAL                             261.2M

Suddenly stopped working after Chrome update

I'm on the Chrome Dev channel. During the most recent update (I think), I got the Epichrome message that Chrome had been updated and the SSB was going to update, and I clicked OK. After that, though, nothing happened.

I tried recreating the SSBs, and I created a new SSB. I uninstalled (from home brew) and re-installed (from Github), deleted and re-installed Chrome (still Dev).

This is all I've found in the Console:

11/11/15 3:52:24.508 PM com.apple.xpc.launchd[1]: (org.epichrome.app.Office365.358112[11703]) Service exited due to signal: Abort trap: 6

Chrome update destroyed apps?

Just restarted my system, fired up my Epichrome apps, was prompted that it was updating Chrome and now none of my Epichrome apps are starting. Apparently this must be from an update that just happened within the last couple days. Any ideas on how to get the apps working again as I feel lost without Epichrome now... :)

Duplicate tabs on reopen (v2)

Howdy,

V2 is looking sweet as – thanks for your hard work.

I've just noticed that tabs are being saved on close (what I would expect to happen), but upon reopen of the app, the default tabs are opened again as additional tabs.

Cheers

"MakeChromeSSB" quit unexpectedly.

I tried with 2.0.1, 2.0.0 and 1.0.0. I get this same error (with all 3) after running the app I dragged it to my Applications folder. This error pops up in addition to the usual security warning popup (app downloaded from ...) It seems to run in an infinite loop on this error, since the same error dialog pops up no matter how many times I click open. Any suggestions?

"Unable to Retrieve Chrome Version"

Whenever I start up my Mac and attempt to start any Epichrome app, I get a "Unable to Retrieve Chrome Version" dialog.

This can be fixed by persistently trying to start the app which will eventually make it start up normally. Once it fixes itself, the fix is applied to every Epichrome app.

I was on version 2.1.4. If this was fixed in 2.1.5, how do I update all the exisiting Epichrome apps?

Developer Tool dock in Browser

Is it possible to dock the developer in the browser screen. Now, if I open developer tools, it always opens in a new window, which is not nice behavior when in fullscreen. Not very urgent, but would be nice.

Opening general browser window with SSB open

Hi! I've created a whole bunch of SSBs using this tool, I love it. Many thanks for building it.

The one thing that's been bugging me is that if I have an SSB open, say for Gmail, I can't afterwards open my regular Chrome app (the one that has all my bookmarks, extensions, etc.). Clicking the icon to open Chrome from the dock just does nothing. The only way I can open regular Chrome is to have it open before I open any SSB, which is frustrating because I'll be using my SSB for email and then want to google something and be able to take advantage of the extensions and bookmarks I have in the original browser.

Again, love the app. I've been experimenting with workarounds, but haven't found anything great yet. Thanks in advance for your help.

How to open .gdoc and other Google Docs files with Epichrome?

Right now Google Drive essentially forces .gdoc, etc. files to open with the default browser. Is there a way to "teach" Epichrome browsers to open .gdoc and other Google Docs files?

I have assigned my Epichrome app to open .gdoc files, but it simply will not open them or appear to do anything once the file triggers Epichrome. It's almost as if there needs to be some other function within Epichrome's Chrome instance itself to grok what to do with a .gdoc, etc. file.

Use System Dialog as default for Print window.

Hello

Great app, love having SSB's again!

I changed the defaults of my Chrome (actual app) so that when I print I use the System's Dialog by default as opposed to the Chrome one. I did that by typing this into Terminal:

defaults write com.google.Chrome DisablePrintPreview -bool true

How would I do the same thing for one of the SSB's I created with Epichrome?

Error launching

I have a few SSBs that were built with makechromessb 2.0.1. It worked fine previously, but recently Chrome updated to Version 48.0.2564.97 (64-bit) and afterwards they were all crashing silently at launch. I updated to Epichrome latest (2.1.9) using the dmg and after clicking the upgrade ssb prompt at startup and re-launching again I managed to start most (5/8). But some still refuse to launch. After digging a bit, it gives an error code when launched from command-line:

open -a "SomeSSB"
LSOpenURLsWithRole() failed for the application /Applications/SomeSSB.app with error -10810.

Also, from Finder and dock, I get this error dialog:

The application “SomeSSB.app” can’t be opened.

Icon badges

Is there a way to add icon badges to SSB apps, similar to Fluid's premium functionality?

image

Randomly losing custom icon

Love Epichrome. I've been waiting for it to come along for awhile. Nice work!

Every once in awhile, my epichrome SSBs lose their custom icons and I have to restart to get them back. I haven't identified the pattern yet, but it's definitely sometimes happening upon file downloads. But not always. Seems pretty random.

Pic:

ssb no icon

Diverting app-external link clicks to standard browser?

I'm wondering what, if anything, can be done to more closely emulate the behavior of purpose-built SSB's like Fluid where you can simply click on links with hrefs external to the app to cause the link to be sent to another browser and not the SSB?

So far as I know the current choices when you know you want to open a link are kind of grim, as summarized in this diagram:

launching an external browser from a chrome ssb

  1. Select the link, right-click, select Copy Link Address, and paste the link into another browser;
  2. Select the link, right-click and move to the Services sub-menu (or select and use the Services menu in the Chrome SSB menu), and select an Open URL service (which you must have previously set up first);
  3. Install an extension such as Choosy's that lets you launch an alternative browser from the link's contextual menu; or
  4. Select the link, hit ⌘C (Copy), ⌘⇥ to the desired browser, ⌘T (New Tab), ⌘V (Paste).

The situation is even worse, of course, when you don’t realize ahead of time that the thing you're about to click is going to bring up a new browser window or tab.

Make Chrome SSB has a lot of advantages over WebKit solutions like Fluid, the most important being its Chrome backend allowing the use of essential extensions such as password vaults. But the hassle of dealing with external links is a big frictional drag. Is there even a possible solution, even if you cannot commit to it? I don't know enough about Chrome guts to make a swag, but I'm hoping it's possible to do something with Chrome extensions and/or custom stylesheets to get this behavior.

Gmail shortcut links aren't delegated

Google Gmail and Inbox both have shortcuts that let you visit a link an "Update" email references without opening the body of the message. In Gmail, for example, here's how some GitHub notifications look:
image

Clicking one of those Gmail buttons opens a new tab in the Epichrome SSB rather than launching the default browser.

In Inbox, blue callout links serve the same purpose as the Gmail buttons:
image

However, clicking these links do correctly open the default browser (or whatever other handling was assigned in the Epichrome extension).

Is there a way to make the Gmail buttons work as the Inbox ones do, too?

Epichrome Apps Don't Launch in App Window Mode

Hi! I love the Epichrome app, but have noticed one small bug. After creating one test app, all of my apps that I make will not launch in the app window mode. They also just open to google.com instead of the specified page (which is chrome://apps). I will list how I set up the app below. Also, if you don't mind me asking, how did you get the app to register the user-created apps as a browser?

Name "Google Apps"
Path: Desktop
App Style: "App Window"
URL "chrome://apps"
Registered as browser
Default Icon

Feature request: using Epichrome with Chromium

Hello,

thanks for this great project!

I'm using Chromium as default browser on my Mac. It would be great if I could be using Epichrome together with Chromium and not only Chrome. I've tried using a symlink or an alias as workaround, but this didn't work unfortunately.

Cheers
Ronald

command-click domain-relative links open in default browser

to reproduce:

  • create SSB for github.com
  • in the SSB, normal-click a repository to see it properly loads in the SSB as expected (good)
  • in the SSB, command-click a repository and see it loads in the default browser rather than a new tab or window in the SSB

note: same happens if you right-click and select "open in new tab" or "open in new window" - they all result in the default browser rather than the SSB instance.

Multiple Windows

dmrmor,

Your app is awesome and really helpful to me. The only feature lacking in your implementation of an SSB versus my previous solution is the ability to open multiple SSB browser windows within the same SSB. I like to keep Google Calendar, Google Drive and Google Contacts in one SSB but in separate windows, so I can flip through them with Command+`.

In your implementation, it seems like only one window can be open at a time that hides the tab bar and address bar within a given SSB.

Also, it would be nice if I link opened within a given window would just open a new tab within that window, instead of forcing a new window to open, and show then show the tab bar without also showing the address bar.

Again, thanks for your work on this!

steiney001

"Browser Tabs"-style SSB with only one tab behaves like "App Window" SSB

This is with v2.1.0.

Repro:

  1. Create a new SSB
  2. Choose "Browser Tabs"
  3. Enter a single tab, e.g. https://github.com
  4. Finish the creation process and Launch the new SSB

Notice that the address bar is not present in the new SSB, and there is no way to make it appear. The SSB behaves as if the user had chosen "App Window" instead of "Browser Tabs".

While it might seem to make sense to default to "App Window" for an SSB with a single browser tab, in practice it is not what I want, because I for some applications, I want to be able to see and manipulate the URL. When Chrome is in "app mode", this is (unfortunately) impossible.

Certain extensions are not accessible in "App Window"-style SSBs

Repro:

Note: the following steps require the 1Password application to be installed. If you don't have this installed, you'll get the point just by reading the steps.

  1. Create a new SSB. Choose "App Window" when prompted. Launch the SSB.
  2. Hit CMD-T to bring up a window where you can navigate to https://agilebits.com/onepassword/extensions.
  3. Install the 1Password Chrome extension into the SSB.
  4. When installation is complete—and while still in the second window where you installed it—press CMD-\ to bring up the 1Password prompt. Notice that this works as expected: the 1Password extension menu pops up as expected.
  5. Now navigate back to the original "App Window"-style window. Press CMD-\ and notice that nothing happens. There is no way to activate the extension.

Closing and restarting the SSB (i.e. to ensure that installation has taken full effect) makes no difference.

One of my primary reasons for wanting a Chrome-based SSB (i.e. not Safari-based, like Fluid) is to take advantage of extensions (like 1Password). Not being able to do this in App Window-style SSBs basically forces me back to Fluid (because having the full screen real estate is more important in the long run than having to manually enter passwords on occasion).

Change Icon?

Is it possible to change the icon after creating an SSB? I tried changing it by doing "Get Info" on the app and dragging a new icon to the window. However, instead of changing to the new icon, it now displays a generic PNG placeholder image.

Allow multiple tabs

Would it be possible to allow for multiple tabs in this SSB?

P.S. really useful tool btw, cheers

Stops working with Chrome update 48

I'm an active user of Epichrome. I really like the application and the implementation.

Whenever there's a Chrome update, the SSB updates. This is great! But with Chrome 48 all my SSB's crash and I can't open them.

screen shot 2016-01-29 at 11 36 38
screen shot 2016-01-29 at 11 36 44

Error: Does not match .plist version.

Went to create my first ssb with this tool (thank you by the way)

And received an "Error: Does not match .plist version." (paraphrased, sorry for the poor documentation, in the middle of my work day)

Created SSBs stuck as browser-style with no default tabs

Hi,

I've downloaded the new release, and I've noticed that a problem I had before has persisted: no matter what option I select in creation (app- or browser-style) and what default tab(s) I give, the created SSB is coming out as a browser-style SSB with no default tabs, simply asking me to sign into Chrome.

I deleted all previous SSBs I had made with earlier versions of this tool, and even delved into ~/Library/Application Support to clear out everything left by earlier versions of the tool. However, I'm still experiencing this problem with any new SSBs I try to create.

Thanks so much,
Sasha

Epichrome's "App Window"-style SSBs compete unfavorably with Fluid

This may be more of an observation than a bug report or feature request, per se, as I think I may be discussing fundamental limitations of Chrome as an SSB platform.

My typical use case with Fluid is as follows:

  • Create an SSB for, let's say, https://github.com
  • Use that SSB with the address / tab bar hidden, so as to maximize screen real estate. For example, the window I'm typing in now is a Fluid-based SSB for GitHub. It looks like this:
    screen shot 2015-07-16 at 12 12 28 pm
  • Occasionally, I will want to look at or directly manipulate the URL in the location bar for some reason. This is no problem, I simply hit CMD-L, and Fluid reveals the location bar, allowing me to do whatever I want. It looks like this:
    screen shot 2015-07-16 at 12 13 59 pm
  • When I'm done, I just hit escape, and the location bar hides itself again, restoring maximum real estate to the app.
  • Occasionally, I will want a second tab. This is no problem in Fluid, I just hit CMD-T and it brings up a second tab (or CMD-click on a link), prompting me for the location. It looks like this:
    screen shot 2015-07-16 at 12 15 45 pm
  • Again, once I've typed or pasted the url, I hit escape, and I'm back to a minimal layout (now with the two tabs visible):
    screen shot 2015-07-16 at 12 17 38 pm

The behavior described above is close to perfect. Unfortunately, in a Chrome-based SSB, there seems to be no way to hide the location bar except by (1) running the browser in --app mode, which is an all or nothing proposition or (2) hitting CMD-SHIFT-F to enter full screen mode, which is almost never what I actually want.

Again, these may be fundamental limitations for Epichrome based on its dependence on Chrome itself, but perhaps there's something I'm missing.

Ultimately, a unified experience is what I'm looking for: one where the user need not make an up-front decision about whether an SSB is an "App Window" or "Browser Tabs" based.

As an aside, another downside of Chrome's --app mode is that the Developer Tools cannot be rendered inside the app (i.e. on the right side or along the bottom of the window, as they can be in a normal Chrome window. The only option is to have them pop out as a separate window. This is an ironic limitation, given that one of my primary reasons for wanting a Chrome-based SSB in the first place is so that I can use Chrome's superior Developer Tools.

Unable to launch Chrome when an Epichrome SSB is already running

I think I've seen this mentioned before but I couldn't find a closed issue about it, so I figured it was worth mentioning. It seems that, if I have an Epichrome SSB open, if I try to launch the normal Chrome browser, it just brings to the front whichever Epichrome SSB is currently running that has been used most recently and is the closest to the front of the line in the "Command+Tab" switcher HUD. I'm on Epichrome 2.1.4, for the record.

Applescript Localizations

Hey, I've noticed you said that you couldn't find a good way to enable localizations with Applescript. I've actually managed to get localizations to work on my project. I'll say how I did it in case you want to implement it; it's not the easiest thing to google.

You can use localized string "piece of text" to output text based on the Mac's language. To see examples on how to use them, just take a look at my applescript app. If you're using a tell application Finder (or any app) statement, make sure to add a tell current application statement before showing any dialog or anything in order for the translations to show up. Otherwise it will try to source the translations from the other app, which won't work.

Then you need to make the translations with en.lproj (en being the language code) and language.lproj where applicable. You can easily grab some from the System UI Server at /System/Library/CoreServices You can also temporarily rename en.lproj and English.lproj to test translations, and then make the testing language below English in System Preferences without changing the language of the whole Mac.

The translations are just "Localizable.strings" files inside those folders. Make sure they're encoded in utf-16. The Applescript editor, as of 10.10 doesn't like to pick up translations while you're editing the script, so you'll have to quit AppleScript entirely and relaunch it. I've noticed that OS X is quite fiddly with Applescript translations, so you might have to end up mucking about.

I hope this helps.

Issue with Umaluts

I'm sorry, but Umlauts are an issue here too. When creating an app with Ü, e.g. Der Übercast, the app gives this error here:

Creation failed: Traceback (most recent call last):
  File "/Users/zettt/Desktop/ÜÄÖ.app.23551/Contents.25369/Resources/Scripts/strings.py", line 62, in <module>
    outtext.append(m.group(1) + curname + m.group(4))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcc in position 1: ordinal not in range(128)

Let me know if you need additional information.

SSB not displaying 2x on retina screen

Not just the content, the entire application is blurry. Is this a build setting I may have missed? Awesome project by the way!

upload
SSB is on the right (ignore the blurry Pinboard icon on the left)

History > Home menu item disabled

Would be nice if the Home option (shift-command-H) was enabled and took you to the URL with which you created the SSB during the set-up wizard.

app crashes after updating chrome

When starting an app today, I got a message that Chrome was updated, and the app needed to restart. On clicking Ok, the app restarted, but immediately crashed. I have tried removing the preferences and saved states, but the app now just crashes immediately on opening.

the crash report is attached dump.txt

I'm using v 2.18, btw.

Request: Non-sync extensions for each app

Hi,

I thought it would be a good idea if Epichrome would have some sort of mechanism to allow certain extensions to not sync to the other browsers through Google's syncing system.

Practical example:

I have a browser for Instapaper. I would like to configure an extension that shows me a different font for the text that I read only for this particular app. But of course I don't want my normal browser, or the other browsers, to adopt this change. I still would want the normal font to be used.

I hope this makes sense. Still loving the app. Good work!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.