Tom Robinson
ce749302a5
Fix nib2cib .nib support. Also use array form of OS.popen to avoid path escaping issues.
2010-03-06 19:34:56 -08:00
Ross Boucher
64eb440ea3
nib2cib will now launch a rhino process in order to get the size of images.
2010-03-06 15:39:46 -08:00
Ross Boucher
7d1c7b2907
Add missing accessor to CPImageView, and fix nib2cib support for image scaling.
...
Closes #523 .
2010-03-05 13:46:41 -08:00
Tom Robinson
b0d62a8608
Add option to automatically upgrade packages for CI server, etc.
2010-03-03 09:08:02 -08:00
Tom Robinson
9c3a579ff8
Exit with error from capp gen
2010-03-02 01:40:00 -08:00
Ross Boucher
47e8696b9f
Missing string close.
2010-03-02 00:51:46 -08:00
Tom Robinson
7938384162
Fix "capp gen -l"
2010-03-01 18:31:00 -08:00
Ross Boucher
d600df4585
Make doxygen recursive.
2010-03-01 12:14:27 -08:00
Ross Boucher
dbe0ca0adc
Expand macros in the documentation generation.
2010-02-27 10:31:05 -08:00
Francisco Ryan Tolmasky I
5316cabf30
Fix for capp config <key> <value> not working.
...
Reviewed by me.
2010-02-26 23:35:27 -08:00
Ross Boucher
cfdcfdbc99
Update the default jakefiles with bug fixes and convenience tasks.
2010-02-25 16:34:47 -08:00
Tom Robinson
ad99dca6ac
Move tools to cappuccino package's "bin" directory
2010-02-25 15:32:24 -08:00
Ross Boucher
68d30c8802
Replace the old support for window.update_progress with OBJJ_PROGRESS_CALLBACK.
...
Function gets passed float from 0 to 1, the total size, and the last loaded bundle path, in that order.
2010-02-25 11:39:08 -08:00
Tom Robinson
555b83a359
"flatten" now inlines functions
2010-02-25 00:57:21 -08:00
Tom Robinson
3a1ebcaf3f
Allow interleaved arguments in "capp gen" (requires latest Narwhal)
2010-02-23 20:07:17 -08:00
Tom Robinson
3da1c4381c
Setup automated builds.
2010-02-23 18:06:23 -08:00
Tom Robinson
9ff73e5e63
Make "capp" print usage if more than one file argument is given
2010-02-23 17:04:56 -08:00
Tom Robinson
f3633c050b
Add OBJJ_AUTO_BOOTSTRAP option to disable auto-bootstrapping. Fixes flatten race condition.
2010-02-23 15:41:52 -08:00
Tom Robinson
8948f7f43c
Fix broken flatten bit due to loader changes. Refactor flatten into ObjectiveJFlattener which inherits from ObjectiveJRuntimeAnalyzer.
2010-02-22 18:41:19 -08:00
Tom Robinson
621e79fe33
Fixes press, objj-analysis-tools, etc broken due to changes to loader
2010-02-22 12:54:17 -08:00
Francisco Ryan Tolmasky I
272f938f2e
Fix for CPData naming issues, added test cases, and fixed isEqual: for CPDictionary.
...
Reviewed by me.
2010-02-21 23:29:41 -08:00
Ross Boucher
2b90652a16
Add chrome frame tag for the benefit of those people who may have installed it.
2010-02-21 17:01:33 -08:00
Ross Boucher
a58dd4678c
Move NibApp to manual tests.
2010-02-21 17:01:33 -08:00
Tom Robinson
5f930ec840
Fix for press interpreting "." as "/"
2010-02-20 23:01:06 -08:00
Francisco Ryan Tolmasky I
7d7281480a
Typo in last commit and forgot one change.
...
Reviewed by me.
2010-02-20 02:42:57 -08:00
Francisco Ryan Tolmasky I
666e2c0190
Updated press for changed names.
...
Reviewed by me.
2010-02-20 02:36:14 -08:00
Francisco Ryan Tolmasky I
3968d35cac
Once again fix for Fix for accounting for non-Cappuccino libraries placing things on
...
Object.prototype and Don't recreate sprited resources every time, and fix a bug where two
bundle tasks in the same jakefile would conflict when creating sprited
resources.
Reviewed by me.
2010-02-20 02:24:54 -08:00
Francisco Ryan Tolmasky I
841ed9ea89
Major cleanup of globals and exports. Removed many accidental globals and no more need for eval in the initialization process. Also fixes Theme Showcase.
...
Reviewed by me.
2010-02-20 01:04:17 -08:00
Tom Robinson
338860d05b
Allow additional frameworks to be copied by capp gen. Use args parser.
2010-02-19 18:27:43 -08:00
Tom Robinson
b2179f14ab
Cleanup Jakefiles:
...
* require common.jake first
* require Objective-J/Cappuccino stuff only when needed (automatically requiring these caused too many problems)
* remove useless shebangs, cleanup whitespace
2010-02-19 16:09:39 -08:00
Francisco Ryan Tolmasky I
38c4dd408c
Fix for CPBundle loading all code. Fixes external frameworks with nib2cib.
...
Reviewed by me.
2010-02-18 13:55:30 -08:00
Tom Robinson
6bf0319c51
Add ojdepcheck tool to print out missing @imports
2010-02-17 18:09:55 -08:00
Tom Robinson
364669f527
Remove formatting from capp usage message for now.
2010-02-17 16:15:10 -08:00
Tom Robinson
7f31c0632d
flatten: build nodes relative to cwd
2010-02-17 14:57:33 -08:00
Francisco Tolmasky
96ee92695c
Merge branch 'jake'
...
Conflicts:
Tools/press/objj-analysis-tools.j
2010-02-17 13:50:18 -08:00
Tom Robinson
f9e9e51352
A couple fixes in flatten
2010-02-16 18:21:36 -08:00
Ross Boucher
27e99344bd
Make nib2cib quieter by default. Prints only fatal error messages.
...
Pass the -v flag to print warnings, and -vv or --verbose to print all messages.
Closes #475 .
2010-02-16 16:59:44 -08:00
Ross Boucher
8617990206
Add much better support for CPTableView to nib2cib.
2010-02-15 17:28:35 -08:00
Francisco Ryan Tolmasky I
f12b4520f6
Some renaming.
...
Reviewed by me.
2010-02-14 19:17:50 -08:00
Tom Robinson
235d974ce1
Beginning of "flatten" tool.
2010-02-13 13:13:47 -08:00
Tom Robinson
cb1d3168e3
press cleanup, refactor setting environments and include paths into analyzer.
2010-02-13 13:13:47 -08:00
Ross Boucher
ec5645d380
Only change button heights if the button isn't bordered.
...
Closes #157 .
2010-02-12 21:36:32 -08:00
Ross Boucher
a0abf1e221
Fix a slight bug with default values in nib2cib segmented controls.
...
Closes #215 .
2010-02-12 21:29:19 -08:00
Ross Boucher
0e558d54e5
Move CPControl constants to that file (from CPTextField).
...
Respect line break mode in NSControl nib2cib.
Closes #420 .
2010-02-12 21:16:44 -08:00
Ross Boucher
004cc5fe5a
Store a conversion table of views/objects we're replacing and restore connections to those replaced objects. (nib2cib)
2010-02-12 20:31:36 -08:00
Ross Boucher
0b22b1d022
Correctly convert NSButtons set as checkboxs and radiogroups to CPCheckBoxes and CPRadios.
...
Closes #365 .
2010-02-12 20:05:34 -08:00
Tom Robinson
d64f56817d
Remove unused imports etc from press
2010-02-10 19:35:53 -08:00
Tom Robinson
99a839456d
Remove --flatten and --nostrip command line flags from press.
2010-02-10 00:34:51 -08:00
Tom Robinson
0d9d60466d
It's alive! press appears to be working completely (minus removed --flatten feature)
2010-02-10 00:31:00 -08:00
Tom Robinson
1f64fce47c
First pass at fixing "press" output stage.
2010-02-09 17:25:11 -08:00