robaho / seashore Goto Github PK
View Code? Open in Web Editor NEWeasy to use mac osx image editing application for the rest of us
License: GNU General Public License v2.0
easy to use mac osx image editing application for the rest of us
License: GNU General Public License v2.0
I opened up Seashore from the Dock and then attempted to open a PNG file through the "File" menu. After selecting the file and pressing "Open", the program crashed and disappeared from the Dock. I attempted to repeat the process, and it crashed again with a different PNG file. It did, however, open a JPEG file in the same directory.
The version of Seashore I have installed is "Version 0.6.3 (20171025)" and I am currently running Mac OS Mojave (10.14) on a 13-inch mid-2012 MacBook Pro.
The "Problem Report for Seashore" is available here: https://pastebin.com/jFZDA7iS
I had no open pictures anymore when I saw this. In the dock I can still select the "Quit" feature, but doing so will lead to an ignored request.
In the end I could only use one method to quit SeaShore
Not the most ideal method, but still...
Well, I'm not whining, I am very very grateful you brought this fantastic tool back from the dead. ;)
as a work-around, need to open with Preview and save as an image... sorry.
due to difficulties in distributing ancillary programs through the App Store, the "Brushed" application should be removed and the functionality added into the core Seashore app - similar to "texture export".
Since Seashore is now sand-boxed, it needs to write and read user textures from the Containers, 'Application Support'
The sub-pixel rendering for which this for is only available if the user has "font smoothing" enabled at the OS level. Additionally, it has been removed by default for NSBitMapImageRep - since in most cases you should not be using this if going to print. Furthermore, OSX Mojave disables it by default.
similar in cause to issue #47
Trying to close the app window with a window button or pressing Cmd+W results in "Seashore quit unexpectedly." dialog.
OS X 10.9.5, app version: 2.1.8
I opened two .png images of the same dimensions in Seashore simultaneously, which worked fine. I was able to individually edit and save to each image. I then copied the entire image of one. When attempting to paste it in the other image, Seashore crashed with the error report given below.
The version of Seashore I have installed is "Version 0.6.4 (20181026)" and I am currently running Mac OS Mojave (10.14) on a 13-inch mid-2012 MacBook Pro.
The "Problem Report for Seashore" is given here: https://pastebin.com/MybKJVRt
If you change the preferences to use 'core image' the rotation causes poor results, with the image being washed out and larger after rotation
"The primary motivation was to allow Seashore to work on OSX 10.6+"
The last version to work with OS X 10.6 is 2.1.3. Please leave it available on GitHub.
Also, please make changes to note that the minimum OS is now 10.7.
I downloaded seashoredmg.dmg from the SourceForge page at https://sourceforge.net/projects/seashore/
However, attempting to open it generates a warning: "no mountable file systems"
This usually means a corrupted download, but repeating the download had no effect. Is the original corrupted at SourceForge, perhaps?
Seems to be a permission issue.
By leveraging CoreGraphics & CoreImage for the operations, the performance should be improved as these should take advantage of hardware acceleration which the GIMP code does not.
First off, I wanted to thank you all for your wonderful work on SeaShore. It's a real dedication. I'm sad though as I've been unable to run any of the new SeaShores (the 0.6.6 versions or 2.4.0) on my 2009 13" 2.13 Ghz White MacBook (Model #A1181) running either 10.7.5 and 10.6.8. It's 64-bit computer. Is there a version available other than 0.5.1? Thank you.
I downloaded seashore-bin-0.6.6.dmg from your site at https://sourceforge.net/projects/seashore/files/ but it gave me a "no mountable image" warning. Next, I downloaded the seashore-bin-0.6.6.hfs.dmg file from the same web address, ran it, it bounced a couple of times on the dock, but would not load. Finally, I downloaded 2.4.0 from the mac app store and it installed, but would not run.
its really nice that you got Seashore approved by Apple and available in the Mac App Store. i hope this will lead to many new users contributing to the project.
however, most tech-savy users hate the Mac App Store and wouldn't download there even if paid for doing that. since you don't seem intent on charging for Seashore ATM i think it would think it would make sense to provide a non-MacAppStore download option too (here on github?).
about issue #32, also note that while Apple requires the removal of Check For Updates, this of course only affects the MAS build. if you bring back a real download, i think it would be awesome if you also bring back the CheckForUpdates for NON-MAS builds.
Dear Mr. Engels:
Thank you so much for reviving the Seashore image editor. I have a 2008 13” Model MB402LL/A White MacBook (2.1 Ghz) with OS X 10.7.5 and I wanted to suggest a revision to your system requirements.
I'm so sorry and I was so looking forward to the new software, I downloaded and tried Seashore v0.6.6, v1.1.5, and v2.1.8 and could not get any of them to load on my system. I still use Seashore 0.5.1 which, though buggy, works on both this MacBook as well as another with OS X 10.6.8 on it. Is there a chance of making one of them compatible with either OS X 10.7.5 or 10.6.8?
I think you made a great choice taking Seashore 0.5.1 off your websites because it is buggy and will reflect badly on the new Seashore 2.3.0.
There's another issue I have: the number of websites that point to Seashore is very confusing. https://sourceforge.net/projects/seashore/ has a little link at the top that says “As of 2018-12-19, the new project can be found here” and that leads to a very confusing technicall-based website https://github.com/robaho/seashore whichh has no download and neither mention that the latest version of your app is on the Mac App Store.
MacUpdate still lists the developer as Mark Pazzolli Software https://www.macupdate.com/app/mac/15662/seashore and never mentions the Mac App Store. But you can directly download Seashore 2.3.0 from it without the Apple site.
In addition, Wikipedia has several links for your app at the bottom of the page (https://en.wikipedia.org/wiki/Seashore_%28software%29) and some of them work ad some of them don’t, but it is the only site I seen that mentions that your app is on the Mac App Store
Thank you for all of your hard work and I wish you the greatest success. Take care.
The app store does not allow applications to perform their own "check for updates", so this functionality needs to be removed or disabled for app store distribution.
The sticky problem is that the "network client" is only required for check for updates, and so if this is removed, then that entitlement can be removed - but it is still needed for 'non app store' distribution.
I think the easiest way is to disable the sand-box when creating the disk image.
The conversion to ARC causes the memory tracking to fail.
Crashing opening the sample XCF files.
There is a bug in that the spp (samples per pixel) is not correctly initialized, so the filters will fail when used with grey scale images.
Just trying this app for the first time in years and it crashes every time I try to launch it. I'm running a mid-2015 MacBook Pro and OS X Mojave 10.14.4 (yea, I know that a beta of OS X, but it hasn't broken anything else that I know of).
Forgot to mention I was trying out version 2.3.0
also, when core image is enabled for scaling/rotation, OSX 10.12+ is required - which is too restrictive
additionally, the transform is released again
If the gray scale image contains a color profile, the image fails to open properly - it shows as all black.
This is probably related to the dropping of color sync support.
Hi, thanks for keeping seashore working in recent MacOS version.
I couldn’t compile the project because of nib files missing.
CIVortex, CIStarshine, CIMonochrome, CIExposure, CIParallelogramTile, CIDisplacementDistortion
Actually there is no Base.lproj Into these folders.
I also got seashore.h not found from CI*.h
I believe I’m doing something wrong by couldn’t find a build guide
I’m using high Sierra and Xcode 10.0
And opening seashore/seashore.xcodeproj
Thanks for your help
core image has facilities to "auto enhance" an image - make available via plugin
If a floating layer is pasted, or any layer is deleted, and undo is performed, the application will crash.
The colors are too dark when converting to gray.
Apple has deprecated ColorSync and Seashore uses this when working with CMYK and other operations - like embedding color profiles in the image.
The functionality has been disabled to avoid runtime errors, and everything seems to be working OK for standard file types and color spaces.
a smaller layer on top of a larger one, should still show the larger layers as background unless the 'layer check' is off. It appears to be showing the image based on the currently selected layer size.
Seashore includes a "memory cache" with a size of 4mb (by default). Additionally, when deleting layers, etc. it writes the old information to disk for 'undo'.
There should be an option to disable this write to disk management, since in a modern OS the virtual memory management is usually far more efficient, and makes the code simpler.
The "sand box" is preventing the application from printing.
similar to 'preview' - right now it is restricted to CMYK
from your info.plist
<key>CFBundleGetInfoString</key>
<string>Seashore 1.0 - GNU General Public License</string>
1.) the CFBundleGetInfoString key has been deprecated for about 10 years (since 10.6) and should be removed
2.) its contents don't make sense anyway, its not version 1.0 and the GPL is already mentioned in the NSHumanReadableCopyright string
in summary i think this should be removed
The filter operations cause the image to be distorted.
Apple's preferred image format is now HEIC (High-Efficiency Image Container - https://www.tomshardware.com/news/how-to-open-heic-file,36733.html) files rather than PNG or JPG. In particular, iOS's camera app now uses this format by default, and macOS Photos and Preview can handle it natively.
It would be nice if Seashore could also read them natively.
I am trying to open a digital radiograph image, which is greyscale and i only see the alpha channel. If I select primary channel only, I see a black square with nothing else in it:
Image should look like this:
This is a brand new install of Seashore. I have tried with a png of the same file, with the same results.
if 'transparent background' is selected, the background is still white
The list is in a random order...
Press "Effect Tools" > "Effect" in the toolbar, then press "Choose Effect" button. Effects list is empty and after that it's not possible to pick any other tool or use window buttons (to close the window, for instance).
OS X 10.9.5, app version: 2.1.8
If you disable it under preferences it works as expected.
Hi there, just downloaded new version from app store. I cannot seem to use any tools except the rectangle select tool. When I select any other tool, the icon is greyed as if selected but only the rectangle select is active. Any advice? Thanks!
After the app starts it's not possible neither create a new image nor open an existing one since main window doesn't not show up. See error log below.
OS X 10.9.5, app version: 2.3.0
; 2.3.1
28/1/19 00:15:39,249 Seashore[75884]: -[NSTextField setAllowsDefaultTighteningForTruncation:]: unrecognized selector sent to instance 0x7fe1e26ea700
28/1/19 00:15:39,340 Seashore[75884]: (
0 CoreFoundation 0x00007fff9521d25c __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff8c155e75 objc_exception_throw + 43
2 CoreFoundation 0x00007fff9522012d -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
3 CoreFoundation 0x00007fff9517b272 ___forwarding___ + 1010
4 CoreFoundation 0x00007fff9517adf8 _CF_forwarding_prep_0 + 120
5 Seashore 0x0000000100a485de -[StatusBarView awakeFromNib] + 46
6 CoreFoundation 0x00007fff9513d309 -[NSSet makeObjectsPerformSelector:] + 201
7 AppKit 0x00007fff8d1a9afd -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1157
8 AppKit 0x00007fff8d19e5ce loadNib + 327
9 AppKit 0x00007fff8d19db6c +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 288
10 AppKit 0x00007fff8d4324d2 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 140
11 AppKit 0x00007fff8d4322ca -[NSWindowController loadWindow] + 196
12 AppKit 0x00007fff8d436f88 -[NSWindowController window] + 80
13 AppKit 0x00007fff8d4380f0 -[NSWindowController showWindow:] + 36
14 AppKit 0x00007fff8d5045f5 -[NSDocument showWindows] + 100
15 AppKit 0x00007fff8d503168 -[NSDocumentController openUntitledDocumentAndDisplay:error:] + 458
16 AppKit 0x00007fff8d502f5f -[NSDocumentController newDocument:] + 36
17 Seashore 0x0000000100a4d1f3 -[SeaDocumentController createDocument:] + 339
18 AppKit 0x00007fff8d3d9260 -[NSApplication sendAction:to:from:] + 327
19 AppKit 0x00007fff8d3d90de -[NSControl sendAction:to:] + 86
20 AppKit 0x00007fff8d425c4d -[NSCell _sendActionFrom:] + 128
21 AppKit 0x00007fff8d43f655 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 2316
22 AppKit 0x00007fff8d43ea27 -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 487
23 AppKit 0x00007fff8d43e13d -[NSControl mouseDown:] + 706
24 AppKit 0x00007fff8d3bfa58 -[NSWindow sendEvent:] + 11296
25 AppKit 0x00007fff8d35e5d4 -[NSApplication sendEvent:] + 2021
26 AppKit 0x00007fff8d1ae9f9 -[NSApplication run] + 646
27 AppKit 0x00007fff8d199783 NSApplicationMain + 940
28 Seashore 0x00000001009c1484 start + 52
29 ??? 0x0000000000000002 0x0 + 2
)
28/1/19 00:15:39,380 Seashore[75884]: *** WARNING: -[NSImage compositeToPoint:operation:] is deprecated in MacOSX 10.8 and later. Please use -[NSImage drawAtPoint:fromRect:operation:fraction:] instead.
28/1/19 00:15:39,381 Seashore[75884]: *** WARNING: -[NSImage compositeToPoint:fromRect:operation:] is deprecated in MacOSX 10.8 and later. Please use -[NSImage drawAtPoint:fromRect:operation:fraction:] instead.
The images and thumbnails are not loaded properly.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.