arauchfuss / simple-comic Goto Github PK
View Code? Open in Web Editor NEWOS X comic viewer
Home Page: http://dancingtortoise.com/simplecomic/
License: MIT License
OS X comic viewer
Home Page: http://dancingtortoise.com/simplecomic/
License: MIT License
Should be possible to do a partial archive parse after an initial complete parse. Index is already stored in extended attributes.
Just happened to look at the setArchiveIcon code. I must have been tired when I committed that piece of junk. Does not check to make sure the managed group is an archive nor does it actually verify that the proper archive is being used! Ouch.
Trying to locate in the code where you may be setting the associations to CBZ and CBR, since you already support 7z, I presume I can just add CB7 and it should work correctly.
Loupe should be made invisible when a session window is put in the background.
Not sure why this is. Probably some problem with the responder chain.
By accident gave the Loupe command L instead of rotate left. Loupe will go back to command U.
Relatively easy interface decision for whole archive comments, place a virtual page at the beginning of the archive group. Slightly harder for per file comments as I don't like HUDs or clutter.
Stores the page order once the user has turn the page 2 or 3 times. This would overrides the prefs default. Not completely sure about this as the behavior might seem arbitrary.
The fullscreen bezel is not part of the responder chain for some reason or other.
Some people who have downloaded the archive handler Springy have had their quicklook plugin fail. This is due to yet another set of comic UTIs.
com.milke.cbz-archive
com.milke.cbr-archive
Going to add them to both SC and QC. Longer term all of the archive handling apps need to standardize on one fricking UTI.
XAD supports this but SC does not test each file for passwords. Pretty rare for people to be stupid enough to do this with a comic archive.
Not to be confused with encrypting a whole archive. SC does support that.
Using a scroll-wheel to move through a comic is not accurate.
Windowed and fullscreen windows from a session do not follow each other from space to space.
Page selection interface from icon and extraction commands should be used for this.
This would be good for the thumbnail view and progress bar scrub.
Toolbar items that are part of a session on open work fine. This is a bug on Apple's part but it looks like they don't want to fix it. Time to add an extra method or two.
Page previews originating from the scrub bar should not be generated during a window resize event.
Clicking and dragging on the scrub bar should cause the page preview to disappear.
Replace the hard limit with a time limit or possibly just a plist that the user could adjust. Have to experiment with this.
When a user is at the beginning and end of a session, the advance and retard commands should be disabled. Should also apply to the toolbar items.
Some times a white border appears on the windowed progress bar. The highlight stroke seems to be overlapping everything else. Not sure what is causing it.
Less than one hour untill the official announcement.....
I'm sure we will find out more API and SDK details in the coming months.
But Simple Comic is the software I would most like to use on the Apple Tablet.
In fact, reading manga is probably my reason for getting an Apple Tablet.
Simple Comic is the best and simplest manga reader on any platform IMHO.
Thanks.
Right now auto-save and nested groups are broken. For some reason the groups are saved but on re-launch and restore they are deleted.
Need a toolbar icon that communicates a little bit better than the current placeholder.
Would be nice to be able to double-click a file and have it open in fullscreen immediately, rather than opening in windowed and having to go into fullscreen from there.
Basically a very abbreviated prefs pane with page order and auto-update drop downs. Also a short feature list.
This might do something to mitigate the current problem with the app's default right to left page order.
Equivalent to tags for MP3 files. Initially would only work for zip/cbz files as appending an XML file to them is easy.
This would be enormously useful. Probably have a light weight stand alone app to do this to encourage adoption of the standard.
This should have occurred to me. Should not be a hard fix.
The window view area is changed but a auto-resize event is not triggered.
This should be an easy fix.
The one with page scaling, page layout etc.
Doesn't seem to, on Snow Leopard.
May try to fix myself.
Fullscreen mode currently uses a secondary window with a borderless mask. Remove the second window and instead scale the main window to cover the whole screen. Example: WoW and Acorn.
Background color picker should disappear when the prefs window closes.
The transition between the vertical thumbnail view and the grid thumbnail view is very nice. It also does not take up the whole screen.
Current text release notes are treated as just another page.
Text should instead be displayed its own regardless of layout options, also page scaling should temporarily drop into horizontal fit mode.
Text files render fine while in an archive. Files in a folder on the other hand render as a blank page.
Quick Comic will not recognize text pages as legitimate files. Add an extra conditional to the icon selection method.
Catch the three finger gesture to move to the next page. Also provide the option to make it so the two finger scrolling gesture just scrolls around the page and not move to the next page.
Paging back through comic with spacebar or pageup does not move the scroll position to the bottom of the page. Paging backwards through a comic should result in the scrollview moving in the exact opposite direction as paging forward.
Need to make the page zoom feature smoother.
Does not have to be Apple Script but it would be nice to allow more advanced user to integrate SC more tightly with their system.
Has not been updated in a good long while. Missing icon image, must have deleted it while paring down the application size. Whoops!
Properly sort images with concatenated file numbers ie 3233 vs. 32-33. This will be rather tough, not sure if it is even worth it. I'll see if it can be done with an NSSortDescriptor subclass.
Add some sort of meta data to archive files allowing two pages to always be displayed together.
CDisplay has this feature. The usecase is that you're reading a folder of comics, and after finishing one issue, you hit some keyboard shortcut to start reading the next issue.
Maybe cmd+shift+left/right?
Would it be possible to support the Apple IR Remote? That’d be amazing.
There’s some XCode classes here:
http://www.martinkahr.com/2007/07/26/remote-control-wrapper-20/index.html
And a step-by-step for creating and using it as a Framework (albeit using Ruby) here:
http://www.rubycocoa.com/appleremote/1
I’d suggest the following key mappings:
play/pause = enter fullscreen
left = page left
right = page right
menu = exit fullscreen
Thank you!
Add a rectangle that would describe the portion of the selected image to be displayed as an icon.
Use the crop interface from Comic Icon. Restrict the selection to a single page. Simple click would just select the page, drag would do a virtual crop.
Chapter movement would be defined by folder or archive groups.
When doing the navigation, is it possible to add a hook so double click will toggle fullscreen on and off rather than just turning pages?
This class has been growing organically for a while. It is not too bad but some sort of re-factoring is not out of the question. Look at it along with TSSTSessionWindowController.
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.