0.7.1 Released

11 views
Skip to first unread message

Francisco Tolmasky

unread,
Jul 6, 2009, 1:46:22 PM7/6/09
to Cappuccino & Objective-J
0.7.1 is now live on cappuccino.org: http://cappuccino.org/download

I want to thank everyone that contributed to this release and
especially everyone that tried out the several release candidates
(there ended up being 4!). I think this release went along much more
smoothly than past ones, and we were able to catch several issues
ahead of time thanks to your help. The following is a set of release
notes:

Notable Changes

- Added an automatically generated "theme showcase" app. You can see
the one for Aristo here: http://cappuccino.org/aristo/showcase .
COMMIT: http://github.com/280north/cappuccino/commit/fc7b5a86efeb967199cf661d285e5f210b6fb198
- You can now use custom classes in nib2cib with any object (before it
only worked with "Custom View" nad NSObject). COMMIT:
http://github.com/280north/cappuccino/commit/3b9e73faba34b69af4b118a37b9ef41b056bf4c4
- Separator menu items now work appropriately with nib2cib. COMMIT:
http://github.com/280north/cappuccino/commit/8a9b9d4821272ee3414bd9f7aa1149b1e0506acd
- CPImageViews now support "autmatic" drag and drop support. Simply
use the new setEditable: method. COMMIT:
http://github.com/280north/cappuccino/commit/343b3e41f360a71dcf12f6f879c5d2bb4fda6f63
- Fixed a bug where cplutil was being shipped as plutil. COMMIT:
http://github.com/280north/cappuccino/commit/de9ab95b55862e1ceac6972709edd9d0ad20141c
- FIxed a bug where images in MainMenu.cib would sometimes not show
up. COMMIT: http://github.com/280north/cappuccino/commit/15bff97388c48460f540e632940a7d6ac47d55ba
- Fixed circle drawing. COMMITS:
http://github.com/280north/cappuccino/commit/751b89237f51d8e1e376752d36a35bb6372efd6a
http://github.com/280north/cappuccino/commit/751b89237f51d8e1e376752d36a35bb6372efd6a
- Updated to a newer version of Narwhal (http://narwhaljs.org/)
- Updated internal JSON support to the official JSON 2 implementation.
COMMIT: http://github.com/280north/cappuccino/commit/774ea993196885e0826c643bf02407cc7f12c3e8

There were other many minor fixes including cases when theme images
would not show up and UTF8 issues experiences by some users. You can
check out all the changes here: http://github.com/280north/cappuccino/commits/0.7.1

Here's looking at 0.7.2!

Brad Hutchins

unread,
Jul 6, 2009, 2:02:12 PM7/6/09
to objec...@googlegroups.com
Thanx man . . . 

Edward Masen

unread,
Jul 6, 2009, 3:11:02 PM7/6/09
to Cappuccino & Objective-J

> - You can now use custom classes in nib2cib with any object (before it
> only worked with "Custom View" nad NSObject). COMMIT:http://github.com/280north/cappuccino/commit/3b9e73faba34b69af4b118a3...
can you say more, what this means? can I subclass a class which comes
from a cib?

e.g.
@implementation EdwardsTextField : CPTextField
{

}

or does is it mean something else?

Chandler Kent

unread,
Jul 6, 2009, 7:42:45 PM7/6/09
to Cappuccino & Objective-J
Hey guys. Great work again with 0.7.1!

Just a quick note: there are a few spare .DS_Store files hanging
around in the Cappuccino Starter download.

On Jul 6, 12:46 pm, Francisco Tolmasky <franci...@280north.com> wrote:
> 0.7.1 is now live on cappuccino.org:http://cappuccino.org/download
>
> I want to thank everyone that contributed to this release and
> especially everyone that tried out the several release candidates
> (there ended up being 4!). I think this release went along much more
> smoothly than past ones, and we were able to catch several issues
> ahead of time thanks to your help. The following is a set of release
> notes:
>
> Notable Changes
>
> - Added an automatically generated "theme showcase" app. You can see
> the one for Aristo here:http://cappuccino.org/aristo/showcase.
> COMMIT:http://github.com/280north/cappuccino/commit/fc7b5a86efeb967199cf661d...
> - You can now use custom classes in nib2cib with any object (before it
> only worked with "Custom View" nad NSObject). COMMIT:http://github.com/280north/cappuccino/commit/3b9e73faba34b69af4b118a3...
> - Separator menu items now work appropriately with nib2cib. COMMIT:http://github.com/280north/cappuccino/commit/8a9b9d4821272ee3414bd9f7...
> - CPImageViews now support "autmatic" drag and drop support. Simply
> use the new setEditable: method. COMMIT:http://github.com/280north/cappuccino/commit/343b3e41f360a71dcf12f6f8...
> - Fixed a bug where cplutil was being shipped as plutil. COMMIT:http://github.com/280north/cappuccino/commit/de9ab95b55862e1ceac69727...
> - FIxed a bug where images in MainMenu.cib would sometimes not show
> up. COMMIT:http://github.com/280north/cappuccino/commit/15bff97388c48460f540e632...
> - Fixed circle drawing. COMMITS:http://github.com/280north/cappuccino/commit/751b89237f51d8e1e376752d...http://github.com/280north/cappuccino/commit/751b89237f51d8e1e376752d...
> - Updated to a newer version of Narwhal (http://narwhaljs.org/)
> - Updated internal JSON support to the official JSON 2 implementation.
> COMMIT:http://github.com/280north/cappuccino/commit/774ea993196885e0826c643b...

Francisco Tolmasky

unread,
Jul 6, 2009, 9:18:09 PM7/6/09
to Cappuccino & Objective-J
Thanks Chandler, I will try to delete those tonight and get them re-
uploaded.

On Jul 6, 4:42 pm, Chandler Kent <ckents...@gmail.com> wrote:
> Hey guys. Great work again with 0.7.1!
>
> Just a quick note: there are a few spare .DS_Store files hanging
> around in the Cappuccino Starter download.
>
> On Jul 6, 12:46 pm, Francisco Tolmasky <franci...@280north.com> wrote:
>
>
>
> > 0.7.1 is now live on cappuccino.org:http://cappuccino.org/download
>
> > I want to thank everyone that contributed to this release and
> > especially everyone that tried out the several release candidates
> > (there ended up being 4!). I think this release went along much more
> > smoothly than past ones, and we were able to catch several issues
> > ahead of time thanks to your help. The following is a set of release
> > notes:
>
> > Notable Changes
>
> > - Added an automatically generated "theme showcase" app. You can see
> > the one for Aristo here:http://cappuccino.org/aristo/showcase.
> > COMMIT:http://github.com/280north/cappuccino/commit/fc7b5a86efeb967199cf661d...
> > - You can now use custom classes in nib2cib with any object (before it
> > only worked with "Custom View" nad NSObject). COMMIT:http://github.com/280north/cappuccino/commit/3b9e73faba34b69af4b118a3...
> > - Separator menu items now work appropriately with nib2cib. COMMIT:http://github.com/280north/cappuccino/commit/8a9b9d4821272ee3414bd9f7...
> > - CPImageViews now support "autmatic" drag and drop support. Simply
> > use the new setEditable: method. COMMIT:http://github.com/280north/cappuccino/commit/343b3e41f360a71dcf12f6f8...
> > - Fixed a bug where cplutil was being shipped as plutil. COMMIT:http://github.com/280north/cappuccino/commit/de9ab95b55862e1ceac69727...
> > - FIxed a bug where images in MainMenu.cib would sometimes not show
> > up. COMMIT:http://github.com/280north/cappuccino/commit/15bff97388c48460f540e632...
> > - Fixed circle drawing. COMMITS:http://github.com/280north/cappuccino/commit/751b89237f51d8e1e376752d......

wakasan

unread,
Jul 15, 2009, 10:11:05 PM7/15/09
to Cappuccino & Objective-J
Hi,

Can someone post a noob-friendly mini-tut on how to build/deploy
something like the Aristo showcase app? http://cappuccino.org/aristo/showcase/
Does Cappuccino require Ruby on Rails? Can it be used in ASP or JSP?

thanks,

On Jul 6, 1:46 pm, Francisco Tolmasky <franci...@280north.com> wrote:
> 0.7.1 is now live on cappuccino.org:http://cappuccino.org/download
>
> I want to thank everyone that contributed to this release and
> especially everyone that tried out the several release candidates
> (there ended up being 4!). I think this release went along much more
> smoothly than past ones, and we were able to catch several issues
> ahead of time thanks to your help. The following is a set of release
> notes:
>
> Notable Changes
>
> - Added an automatically generated "theme showcase" app. You can see
> the one for Aristo here:http://cappuccino.org/aristo/showcase.
> COMMIT:http://github.com/280north/cappuccino/commit/fc7b5a86efeb967199cf661d...
> - You can now use custom classes in nib2cib with any object (before it
> only worked with "Custom View" nad NSObject). COMMIT:http://github.com/280north/cappuccino/commit/3b9e73faba34b69af4b118a3...
> - Separator menu items now work appropriately with nib2cib. COMMIT:http://github.com/280north/cappuccino/commit/8a9b9d4821272ee3414bd9f7...
> - CPImageViews now support "autmatic" drag and drop support. Simply
> use the new setEditable: method. COMMIT:http://github.com/280north/cappuccino/commit/343b3e41f360a71dcf12f6f8...
> - Fixed a bug where cplutil was being shipped as plutil. COMMIT:http://github.com/280north/cappuccino/commit/de9ab95b55862e1ceac69727...
> - FIxed a bug where images in MainMenu.cib would sometimes not show
> up. COMMIT:http://github.com/280north/cappuccino/commit/15bff97388c48460f540e632...
> - Fixed circle drawing. COMMITS:http://github.com/280north/cappuccino/commit/751b89237f51d8e1e376752d...http://github.com/280north/cappuccino/commit/751b89237f51d8e1e376752d...
> - Updated to a newer version of Narwhal (http://narwhaljs.org/)
> - Updated internal JSON support to the official JSON 2 implementation.
> COMMIT:http://github.com/280north/cappuccino/commit/774ea993196885e0826c643b...

John Sun

unread,
Jul 15, 2009, 11:51:04 PM7/15/09
to Cappuccino & Objective-J
Can Cappuccino development be done on Windows?

thanks,

Simon Richardson

unread,
Jul 16, 2009, 3:56:54 AM7/16/09
to objec...@googlegroups.com
It can be done in any environment, you are essentially writing words
(javascript) into a file and then running it through your browser. You
should follow the http://cappuccino.org/learn/tutorials/getting-setup.php
and have a try, it should also be noted that it can work with most
server languages. PHP, JSP, Helma, RoR, Perl, list goes on.

si

John Sun

unread,
Jul 16, 2009, 9:05:20 AM7/16/09
to objec...@googlegroups.com
ok, thanks for the reply. So it isn't neccessary to be able to build
the Cappuccino binaries or use the cib2nib tool? will development of
applications be hampered at all by not using a Mac?
I would like to stay away from cygwin usage if possible.

thanks,

Simon Richardson

unread,
Jul 16, 2009, 10:17:54 AM7/16/09
to objec...@googlegroups.com
Ah, now there is an issue where you can't use Interface Builder and
there for can't take advantage of the useful interface building tools.
In other words you have to do it by hand. Now if you want to build
from source you will have to install a few programs ruby for the rake
commands and other various ones, so there is a disadvantages if that's
the question, but to how much depends on how you work and how dirty
you want to get?

si

Gregoire LEJEUNE

unread,
Jul 16, 2009, 10:42:46 AM7/16/09
to objec...@googlegroups.com
Hi,

here is a small screencast showing you how to use Capcode
(http://rubyforge.org/projects/capcode/) with Cappuccino :

http://www.youtube.com/watch?v=FM5oE9WbMY8

Greg

2009/7/16 Simon Richardson <m...@simonrichardson.info>:

John Sun

unread,
Jul 16, 2009, 11:32:46 AM7/16/09
to objec...@googlegroups.com
gotcha. if I want to build something like the Aristo showcase:
http://cappuccino.org/aristo/showcase/

would I be doing the layout entirely using IB/Cocoa and converting to
Cappuccino with nib2cib?
including widget placements, anchors, behavior, etc? Or can said be
done using nothing but a text editor?

Either way I'd be better off learning Cocoa right?


On Thu, Jul 16, 2009 at 10:17 AM, Simon

Ross Boucher

unread,
Jul 16, 2009, 11:40:13 AM7/16/09
to objec...@googlegroups.com
Learning Cocoa and using IB can't hurt, but I believe Aristo showcase
is written entirely without nib2cib or Interface Builder, as is 280
Slides, so they definitely are not necessary.

Howard Lewis Ship

unread,
Jul 16, 2009, 11:54:26 AM7/16/09
to objec...@googlegroups.com
For the most part, yes, Windows development is possible. The tools
available on a Mac are often easier or otherwise better suited. You
may still want to use Safari 4, as its developer tool set works better
with Cappuccino than FireFox.

Generally speaking, you edit source files on the "server" and inside
the client (the web browser) the files are pre-processed, converting
from Objective-J to standard JavaScript. There are tools do
pre-process on the server side for efficiency (those would be used to
create deployable versions of your application).

Until the Cappuccino Interface Builder, Atlas, is available, you will
be somewhat handicapped as more complex UIs are built using Apple's
Interface Builder, which is only available for Mac. Atlas is promised
for sometime this summer.

On Wed, Jul 15, 2009 at 8:51 PM, John Sun<john....@gmail.com> wrote:
>
> Can Cappuccino development be done on Windows?
>
> thanks,
>
> >
>



--
Howard M. Lewis Ship

Creator of Apache Tapestry
Director of Open Source Technology at Formos

john....@gmail.com

unread,
Jul 16, 2009, 12:01:21 PM7/16/09
to objec...@googlegroups.com
appreciate the input.
Reply all
Reply to author
Forward
0 new messages