Antoine Mercadal
fa1f739458
NEW: Support for basic CPVisualEffectView
...
This patch contains a very naive implementation of the
NSVisualEffectView. This will only work on very recent unreleased
version of Safari, but should be supported by all at some point. This
allow to use the Yosemite/iOS blurry effect.
Not all options are supported (especially the
`CPVisualEffectBlendingModeBehindWindow` mode…). But hey! it’s a start
:)
Tests in Manual/CPVisualEffectViewTest
2015-08-13 20:53:53 -07:00
Antoine Mercadal
6d67d30aee
NEW: Initial support for CPAppearance
...
This patch adds the `CPAppearance` class and uses it where needed.
There is nearly no impact, but in `_CPPopoverWindowView` where the
`CPPopoverAppearance` needs to be converted to a `CPAppearance` object
nib2cib support has also been added.
*This patch brings no new functionality.*
2015-08-13 19:56:10 -07:00
Alexandre Wilhelm
1649ea64cc
New: CPDatePicker Support
...
- Added CPDatePicker
- Added CPLocale
- nib2cib for CPDatePicker
Test app in Tests/Manual/CPDatePickerTest
2013-03-26 16:52:46 -07:00
Alexander Ljungberg
b9b98a39bb
Avoid Foundation depending on AppKit.
...
CPGeometry.j and CGGeometry.j now share their implementation in two private API classes in the lower layer Foundation.
2012-07-13 01:28:38 +01:00
Alexander Ljungberg
ae4b7cb58e
Sort imports.
2012-07-13 01:26:14 +01:00
Vladimir Shevchenko
a6d6fb1a1e
CPGeometry moved to Foundation
2012-07-11 16:29:30 +07:00
Aparajita Fishman
32737e0b72
CPComboBox and CPTextField enhancements
...
- Full Cocoa-compliant implementation of CPComboBox and CPComboBoxDelegate.
- Better focus ring for CPTextField and all subclasses.
- CPTextField and its subclasses draw disabled contents differently, per Cocoa.
2012-07-06 00:15:23 -07:00
Antoine Mercadal
9866bf19a4
Support for setting ToolTips right from IB
2012-04-24 16:13:37 -07:00
Aparajita Fishman
502edbd152
nib2cib enhancements
...
- Added support for User Defined Runtime Attributes in IB.
- Added support for userland NS classes in IB.
- Added support for file-based nib2cib configuration.
- Converted nib2cib to Objective-J from straight Javascript.
- Updated man page for new features.
- Test app.
2012-04-12 12:09:24 -04:00
Aparajita Fishman
ec80a4c9e6
Add some missing imports
2012-04-09 00:59:57 -04:00
Alexander Ljungberg
3d9ae42dbf
Starter CPGradient with drawInRect:angle:.
2012-03-10 11:55:13 +00:00
Alexander Ljungberg
c4a16d10bc
Starter CPColorSpace implementation.
2012-03-10 11:53:47 +00:00
Alexander Ljungberg
6ac804d37c
CPWorkspace openFile and openURL.
2012-02-24 19:44:13 +00:00
Antoine Mercadal
3d5b30ab9e
add CPPopover (Cocoa API compliant)
2011-07-08 15:50:29 +02:00
Alexander Ljungberg
6f6ce40c06
CPUserDefaultsController.
2011-05-30 21:03:44 -04:00
Alexander Ljungberg
888fc89f86
Foundation for CPLevelIndicator.
2011-05-28 17:53:39 -04:00
cacaodev and Klaas Pieter Annema
ca1a1b43f1
CPRuleEditor & CPPredicateEditor & CPPredicateEditorRowtemplate implementations with theming, nib2cib support.
...
Tests: CPRuleEditorCibTest, CPPredicateEditorCibTest, SmartFoldersDemo: a real world usage of CPPredicateEditor.
Documentation for these 3 new classes.
2011-05-23 10:59:43 +02:00
Antoine Mercadal
b8f46565ef
make CPToolTip a framework private class
2011-05-15 22:17:11 +02:00
Alexander Ljungberg
345d48e224
Refs #1245 . Make CPToolTip and CPAttachedWindow internal since they're not part of the Cocoa API. Refactored some code from CPControl to CPToolTip.
2011-05-11 20:35:13 -04:00
Antoine Mercadal
3ddf6031fb
Support for tooltips on CPControls
2011-04-26 14:46:30 +02:00
Alexander Ljungberg
090fcab8c6
More globals fixing.
2011-01-24 13:43:55 -03:00
Ross Boucher
45f74386b8
Add bindings support to nib2cib
2010-11-18 15:52:54 -08:00
Alexander Ljungberg
6521202e68
Add CPSound to AppKit.
2010-11-18 11:53:37 -03:00
Antoine Mercadal
5d49c1346a
implement CPStepper
2010-11-08 23:20:05 +01:00
Alexander Ljungberg
1b45f621a7
Created and implemented a first draft Aristo theme for CPTokenField.
2010-10-02 22:41:38 -04:00
Alexander Ljungberg
1fed798120
Fixed: CPGraphics.j was not imported anywhere so the CPScrollView borders changes didn't work. Also minor code cleanup.
2010-08-11 23:07:05 -04:00
Klaas Pieter Annema and Ross Boucher
560ea75a25
added CPArrayController to AppKit.j
2010-07-26 22:48:40 -07:00
nciagra
997a305d35
Added CPKeyBinding for a dynamic key binding system.
2010-06-18 10:40:15 -04:00
Alexander Ljungberg
c1f16de441
Defined function and special key constants.
2010-06-07 19:09:01 -04:00
Ross Boucher
a580b522e3
Add initial CPBrowser implementation.
2010-03-26 14:00:30 -07:00
cacaodev and Ross Boucher
f7c46855b8
Added missing @imports in AppKit.j
2010-03-02 11:29:09 -08:00
Randall Luecke
5570a346c4
Imported CPOutlineView.j in AppKit.
2010-02-22 00:26:50 -05:00
Ross Boucher
e1d3363ad9
A couple fixes to the CPCursor stuff
2009-12-04 11:12:13 -08:00
Ross Boucher
25f3d99732
Add support for CPBox.
2009-09-22 17:23:02 -07:00
Francisco Ryan Tolmasky I
0497888edf
Made CPCollectionViewItem a subclass of CPViewController and improved nib2cib support for CPCollectionView, CPCollectionViewItem, and CPViewController.
...
Reviewed by me.
2009-09-15 05:00:56 -07:00
Francisco Ryan Tolmasky I
b369aa6aff
Made CPCibConnector, CPCibOutletConnector, and CPCibControlConnector public classes.
...
Reviewed by me.
2009-08-24 00:21:15 -07:00
tlrobinson
a5c467fba5
Add CPSearchField.j to AppKit.j imports
2009-06-06 16:12:02 -07:00
Ross Boucher
5a3f1c81a0
Add open panel beginnings
2009-05-24 13:43:23 -07:00
Francisco Tolmasky
28da8ccacf
Prelminary support for radio buttons and checkboxes in nib2cib.
...
Reviewed by me.
2009-05-17 18:46:28 -07:00
Ross Boucher
cfed10bbac
Add bezier path to appkit.j, fix slight code bug
2009-05-16 16:18:26 -07:00
Francisco Tolmasky
390cf2c16c
Fix for MainMenu.cib needing to be loaded manually in cib apps.
...
Closes #9 .
Reviewed by me.
2009-05-02 22:47:42 -07:00
Francisco Tolmasky
27035770d7
Fix for adding awakeFromCib.
...
Reviewed by me.
2009-02-21 01:37:28 -08:00
Tom Robinson
00c6a8905d
Various CPTableView improvements and nib2cib support
2009-02-18 03:43:49 -08:00
Ross Boucher
9b764caf79
Fixes for CPAlert (style, cleanup, and some behavior).
2008-11-10 10:15:35 -08:00
Tom Robinson
edf463ab31
Fixed missing CPTabView and CPFlashView/Movie imports in AppKit.j
...
[#128 state:resolved responsible:tlrobinson]
2008-11-08 04:39:38 -08:00
Francisco Ryan Tolmasky I
5144a5a579
Added @accessor support, @import, and fixed spacing bug with @selector.
...
Reviewed by ross.
2008-10-26 00:48:49 -07:00
Tom Robinson
96b1dbdb60
Missing imports in AppKit.j, and misplaced comma in CPSlider
2008-09-18 23:47:50 -07:00
Francisco Ryan Tolmasky I
d31ddcbe2e
Added CPSecureTextField import to AppKit.j.
...
Reviewed by me.
2008-09-08 19:57:45 -07:00
Francisco Ryan Tolmasky I
a97bb72800
Initial commit.
...
Reviewed by francisco, ross and tom.
2008-09-04 03:52:20 -07:00