imageoptimiser and Adam Howard
787dd10c69
Optimised images
2012-12-24 12:10:02 +00:00
Martin Carlberg
897adf27f0
Fixed import statements in nib2cib, bug in load system and some more fixes to test cases
2012-12-17 14:57:18 +01:00
Martin Carlberg
c297e926f9
Compiler now works with jake and can compiler the whole Cappuccino framework. A lot of test cases still fail
2012-12-16 17:38:47 +01:00
Martin Carlberg
744f3d70ed
nib2cib allows CPCheckBox and CPRadio to have themed height and adjusts it correctly
2012-11-29 15:37:33 +01:00
Martin Carlberg
7dd034e56c
nib2cib will now adjust to the correct themed height for subclasses of CPButton.
...
For examples CPPopUpButton can get another height then CPButton.
2012-11-29 13:25:53 +01:00
cacaodev
8a3d832b4c
NSNib.j : use a UUID to create the temp nib file (for safety). Remove ref to NSTableCellView in info message
2012-11-13 18:37:58 +01:00
cacaodev
f568a2407b
Merge remote-tracking branch 'upstream/master' into CPTableViewLion
2012-11-13 11:22:03 +01:00
cacaodev
5b1cf49170
Merge remote-tracking branch 'upstream/master' into CPTableViewLion
2012-10-15 14:23:24 +02:00
Alexander Ljungberg
8819fd5fd7
Improve nib2cib support for NSMatrix based radio groups.
...
Without this fix, a matrix with a target-action pair would crash when the cib was loaded due to the matrix having been replaced with a `CPView` (which cannot take a target-action pair).
Now if the matrix is for radio buttons, the action connection for the matrix is made to the `CPRadioGroup` instead and works as expected when radio selections are made.
2012-10-15 02:55:04 +01:00
Alexander Ljungberg
adb6404a0f
Support Cib/Interface Builder window positioning masks.
...
Without this feature windows could easily end up being placed outside of the screen/browser when loaded in Cappuccino due to e.g. the window position being 100 px from the bottom of a 1418 px tall screen but the browser only being 800 px.
This commit adds support for all "initial position" window masks in Interface Builder except "centre". Position can be specified in current screen space coordinates and then adjusted proportionally to the browser size, or adjusted while preserving a left or right margin and a top or bottom margin.
2012-10-15 00:20:22 +01:00
Aparajita Fishman
c37783c895
Fixed table column header styling
...
- Attributes set in IB are now obeyed.
- Added accessor methods to programmatically style _CPTableColumnHeaderView.
Since we don't have an NSCell and _CPImageAndTextView is supposed to be private, it's better to have the styling methods in _CPTableColumnHeaderView.
2012-10-11 12:34:55 -04:00
Aparajita Fishman
385de88e2f
Merge branch 'master' of github.com:cappuccino/cappuccino
2012-10-08 17:30:40 -04:00
Aparajita Fishman
c2da96e311
CPWebView should be converted to WebView* in the shadow header
2012-10-08 17:30:28 -04:00
Aparajita Fishman
8ff2a32b47
Fix tag reading from IB
...
Both controls and cells can have tags in IB, but Cappuccino has no cells. If the control has a tag, that takes precedence. Tag reading was moved to NSControl from NSView, since NSView does not have a tag in Cocoa.
2012-09-28 16:20:55 -04:00
Aparajita Fishman
90d52a8bb4
Don't show environment vars when building
2012-09-28 14:55:33 -04:00
Antoine Mercadal
d4b0e2a124
fix some paths using non unicode chars causing xcc_general_include.h import problems
2012-09-15 12:17:43 -07:00
Antoine Mercadal
4acda0c447
fix and update css for documentation when using doxygen 1.8
2012-09-14 14:33:13 -07:00
Antoine Mercadal
a7b40a5cdd
XcodeCapp now uses both .m and .h shadow files in addition of the general include .h. Seems to fix most of the problems + refactoring
2012-09-13 19:07:46 -07:00
Antoine Mercadal
ad5b9b658e
take care of the .h and .m
2012-09-13 19:06:34 -07:00
Antoine Mercadal
df28a4696e
parser.j now generate both header and implementation files
2012-09-13 19:06:00 -07:00
Antoine Mercadal
c30a6fb843
import the general include file to allow XCode to understand custom class inheritance
2012-09-13 14:09:30 -07:00
Antoine Mercadal
2e7afc3ca1
when managin the project, create a file containing includes of all projects files
2012-09-13 14:09:02 -07:00
Alexander Ljungberg
d0fa16b96b
Fix NSPopUpButton in previous commit.
2012-08-31 23:19:24 +01:00
Alexander Ljungberg
3dacb4a5ef
Fix nib2cib alignment ofCPColorWell, CPComboBox, CPPopUpButton and CPSegmentedControl.
2012-08-31 22:31:40 +01:00
Alexander Ljungberg
4e6b9978ce
Adjust size in NSStepper to CPStepper.
2012-08-31 22:09:11 +01:00
Antoine Mercadal
d1c978669b
run ImageOptim on all images. Saved around 30% of original size
2012-08-24 11:48:55 -07:00
Antoine Mercadal
fea31d54f8
Update comments to remove references to .xCodeSupport
2012-08-17 20:14:26 -07:00
Alexander Ljungberg
1e55b79b49
Merge pull request #1364 from walisser/master
...
Doc-modal/window-modal sheets and other sheet issues [+1]
2012-08-11 15:59:52 +01:00
Antoine Mercadal
657baf9135
Merge branch 'master' of https://github.com/cappuccino/cappuccino
2012-08-09 12:52:11 -07:00
Antoine Mercadal
15c75f05e5
Update some labels
2012-08-09 12:51:43 -07:00
Aparajita Fishman
2b6d8697d5
Fix compiler warnings
2012-08-09 12:17:31 -07:00
Antoine Mercadal
dcd3995230
remove old pbxproj sample
2012-08-09 11:42:05 -07:00
Antoine Mercadal
ad88dabfd1
Update NativeHost.xcodeproj to build on new Xcode
2012-08-09 10:04:08 -07:00
Antoine Mercadal
4e13f3f2fd
Add reference to .j too in a group called Sources
2012-08-08 22:35:35 -07:00
Antoine Mercadal
6a2d7bd2df
Remove useless product group
2012-08-08 22:34:58 -07:00
Antoine Mercadal
81c1f0c7c9
don't be stupid
2012-08-08 22:34:40 -07:00
Antoine Mercadal
cfd6928baa
make XcodeSupport hidden
2012-08-08 21:56:33 -07:00
Antoine Mercadal
7b9582181c
By default ignore *.xcodeproj and DS_Store
2012-08-08 21:53:25 -07:00
Antoine Mercadal
455ec8e3ae
Simplify the FSEvent callback.
...
Events are not so reliable, there are many flaws and special cases (like trashing a folder etc)
In order to simplify the process is the following
- We receive an event
- We tidy up the shadow files
- We check if the given path exists
- If it's a folder, we continue
- If it's a file and it exists : we run handleFileModification
- If it's a file and it doesn't exist: we run handleFileRemoval
2012-08-08 21:51:38 -07:00
Antoine Mercadal
ea31bd2be2
make XcodeCapp compatible with Xcode 4.4
2012-08-08 19:08:16 -07:00
Antoine Mercadal
bf6c0c95eb
Update Xcode project
2012-08-08 19:05:07 -07:00
Antoine Mercadal
bb20a8f4ff
pbxprojModifier.py now uses the mod_pbxproj
2012-08-08 19:04:52 -07:00
Antoine Mercadal
cc18a5d3e2
Update default PBXProj
2012-08-08 19:04:30 -07:00
Antoine Mercadal
88287c6c2d
add attribute to hold the pbxmodifier script
2012-08-08 19:04:04 -07:00
Antoine Mercadal
0fd0a05cd1
basic support for removing a reference of a file
2012-08-08 19:03:44 -07:00
Antoine Mercadal
b0b084dbe8
add necessary imports
2012-08-08 16:02:00 -07:00
Antoine Mercadal
41a6621ac2
Make XCC generating .m files with @property for outlets
...
This is step 1 to have XCC working with Xcode 4.4.
2012-08-08 14:59:29 -07:00
Darrell Walisser
339937a316
-support for tags on NSCell, useful for radio groups
2012-08-04 13:58:31 -04:00
Darrell Walisser
97b3679101
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
AppKit/CPApplication.j
AppKit/CPWindow/_CPDocModalWindowView.j
2012-07-29 12:31:47 -04:00
Alexander Ljungberg
8aee458022
nib2cib support for button and radio button tags.
2012-07-19 01:05:09 +01:00