Andrew Hankinson
8751ef7439
Fixed: Wrap drawRect method in #if/#endif
2014-12-18 11:04:08 -05:00
Andrew Hankinson
8c393e3144
Fixed: removed self on _DOMElement
...
Also a bit of formatting.
2014-12-18 09:47:00 -05:00
Andrew Hankinson
a3ef2a43ac
Fix file modes on CPTextView files
...
Was 755; now 644
2014-12-17 20:48:29 -05:00
Andrew Hankinson
d2b3029f67
Fixed: Removed local declaration of _DOMElement
2014-12-17 20:47:12 -05:00
Andrew Hankinson
3e800ec7c8
Fixing type for DOM Elements
...
This commit fixes the type for DOM Elements in CPTextView.j
2014-12-17 12:40:24 -05:00
Andrew Hankinson
47d963b585
Fixed: Forward declaration of classes and types
...
Typedef in the ObjJ compiler introduced a few new warnings in this branch. This commit fixes the warnings by either declaring a type or forward-declaring a class.
2014-12-17 12:39:39 -05:00
Andrew Hankinson
397ae3407e
Merge branch 'refs/heads/master' into NEW--CPTextView
...
Conflicts:
AppKit/CPControl.j
2014-12-17 12:11:27 -05:00
Alexandre Wilhelm
47cced540e
Style: added missing semi-colon in CPComboBox
2014-12-10 10:31:38 -08:00
Alexandre Wilhelm
5b4bddc2e0
Fixed: removed stupid console.error(coucou)....
2014-12-10 10:29:46 -08:00
Alexandre Wilhelm
cd511da678
Fixed: used _implementedDelegateMethods in CPComboBox at the same time in CPTextField. This occured some issues with the delegate of the comboBoxDelegate when using textField delegate. This commit fix a issue about the row height of a an element in the list of the comboBox
2014-12-10 10:25:10 -08:00
Alexandre Wilhelm
92b997fb78
Fixed: crash when dragging the first line of a RuleEditor above the field Any
...
Previously, cappuccino crashed when dragging the first line of a CPRuleEditor above the field any.
Now we make sure, we can not drag over this limit.
2014-12-09 19:04:12 -08:00
Antoine Mercadal
05d602c313
Merge pull request #2279 from Dogild/CPDatePickerEnter
...
Fixed: CPDatePicker takes key code CPReturnKeyCode all the time
2014-12-09 18:11:38 -08:00
Antoine Mercadal
e1d92bd630
Merge pull request #2265 from Dogild/FocusRingDatePicker
...
Fixed: CPDatePicker doesn't have a focusRing when editing
2014-12-09 17:42:59 -08:00
Antoine Mercadal
373951a75e
Merge pull request #2275 from Dogild/ButtonBarRemove
...
Fixed: button are always removed from the superview in layoutSubviews
2014-12-09 17:40:27 -08:00
Antoine Mercadal
f17898d43d
Merge pull request #2276 from Dogild/PopoverWindowObserver
...
Fixed: wrong option for the observer in _CPPopoverWindow
2014-12-09 17:39:52 -08:00
Alexandre Wilhelm
9174338140
Fixed: CPDatePicker takes key code CPReturnKeyCode all the time
...
Previously, the CPDatePicker took the key code CPReturnKeyCode all the time. It means, the key event wasn't redistributed to the other component, for example a defaultButton in a window.
Now instead of returning YES, it returns [super performKeyEquivalent:anEvent]
2014-12-09 17:26:02 -08:00
cacaodev
3f9e2d5d39
CPAnimationContext : add typedef for HashTable
2014-12-09 22:36:37 +01:00
cacaodev
31449552d1
Merge remote-tracking branch 'upstream/master' into CPAnimationContext
...
Conflicts:
AppKit/CPView.j
2014-12-09 22:35:29 +01:00
Christophe Serafin
1016c3e22f
Fix controls' heights that are displayed in CPPredicateEditor
...
Lastly, we removed the usage of max-size to enable some controls like CPTextField to have
a specific height. This may caused a CPTextField to have a wrong height.
As all controls in a CPPredicateEditor have a CPControlSize to small, we now force their height to the minimum size.
2014-12-08 18:54:35 -08:00
Alexandre Wilhelm
b74d49b0bf
Fixed: changed option for observer in _CPPopoverWindow.j
2014-12-08 15:54:25 -08:00
Alexandre Wilhelm
8b29369b7e
Fixed: wrong option for the observer in _CPPopoverWindow
...
Previously the option of the observer in _CPPopoverWindow were set to 0, now it's set to CPKeyValueObservingOptionNew.
This PR fix also another issue, the popoverWindow registered the observer in the wrong order. It firstly observed the frame of the sender and then removed it directly. Now it register when ordering front the popover and remove it when closing the popover
2014-12-08 15:36:31 -08:00
Alexandre Wilhelm
cb5fe06e58
Fixed: button are always removed from the superview in layoutSubviews
...
Previously, the button of a CPButtonBar were always removed and readded in the method layoutSubviews.
Now we only remove the hidden button.
2014-12-08 15:29:28 -08:00
Alexandre Wilhelm
0f4a938dfc
Fixed: attributes of the listDelegate of a CPComboBox could crash cappuccino
2014-12-05 09:50:49 -08:00
Alexandre Wilhelm
46a0ce8e98
Fixed: wrong condition when setting the frame in CPWindow when ordering a view
2014-12-04 11:06:50 -08:00
Alexandre Wilhelm
12ed70fec2
Fixed: notifications CPWindowDidResignKeyNotification and CPWindowDidBecomeKeyNotification were not registered for a firstresponder textField when ordered again a window
2014-12-02 16:37:02 -08:00
Alexandre Wilhelm
c3ce0a61b6
Fixed: type with the method _windowWillBeAddedToTheDOM in CPWindow
2014-12-02 10:03:13 -08:00
Alexandre Wilhelm
f5d847f320
Style: style in CPWindow
2014-12-01 16:08:49 -08:00
Alexandre Wilhelm
1df0da7509
Fixed: method addObservers and removeObservers were not call all the time when ordering or not a window
2014-12-01 16:07:48 -08:00
Alexandre Wilhelm
e4bfd0ef5e
Fixed: issue when opening a popUpList of a CPComboBox. We now firstly open the panel and then we modify the content of the panel, this occured an issue with the rendering of the view
2014-12-01 16:07:13 -08:00
Alexandre Wilhelm
2e66601c19
Fixed: memory leak in CPComboBox
...
Previously, when assigning a listDelegate to a CPComboBox, we never deleted the observers added by this method. Now we add and delete these observers in the method addObservers and removeObservers.
This PR fix another issue. Previously, the behavior of the panel of the comboBox wasn't the same as the one in Cocoa. Now, when closing the panel, the hit view won't be the first responder as it was. Cocoa works like this as well.
2014-12-01 14:22:39 -08:00
Alexandre Wilhelm
2484fb85e9
Fixed: warning raised by the compiler due to unknown type in var declarations
2014-12-01 14:22:06 -08:00
daboe01
5f2fee5a99
redo support added
2014-11-29 18:57:05 +01:00
Alexandre Wilhelm
56acbfc85c
Fixed: change == to === on CPTextField when assigning a delegateo
2014-11-28 10:00:27 -08:00
Alexandre Wilhelm
77f962eed4
Style: removed comment in CPDatePicker
2014-11-28 09:58:44 -08:00
Alexandre Wilhelm
30413e6f8f
Merged conflict in CPComboBox
2014-11-26 16:00:03 -08:00
Alexandre Wilhelm
6ed7354884
Merge branch 'master' of https://github.com/cappuccino/cappuccino
2014-11-26 15:57:40 -08:00
Alexandre Wilhelm
94f89acc84
Fixed: memory leaks when using a delegate with a CPTextField
2014-11-26 15:56:10 -08:00
Alexandre Wilhelm
392a6cfbca
Fixed: memory leak when using a delegate with a CPComboBox
2014-11-26 15:55:50 -08:00
Alexandre Wilhelm
e03b6b3824
Fixed: _postDidResizeNotificationWithOldWidth does not exists anymore, replace by _didResizeTableColumn:tableColumn:oldWidht:
2014-11-26 15:18:39 -08:00
Alexandre Wilhelm
51940cea3d
Fixed: leak memory with CPTableViews delegate
2014-11-26 15:05:22 -08:00
Alexandre Wilhelm
e62fd4dc00
Merged of CPCLipView
2014-11-26 13:09:51 -08:00
Alexandre Wilhelm
547522a0a4
Fixed: Memory leak in CPClipView
...
Previously, the CPClipView registered the documentView to the notificationCenter as an observer to be notified when the frame/bounds of the documentView change.
Now, we don't use the notificationCenter anymore. The class CPView send a message to its superview (when it's a clipView) when the frame or bounds change. This fix the memory leak of the CPClipView
Fixed #2264
2014-11-26 13:06:03 -08:00
Alexandre Wilhelm
ad364b6184
Fixed: CPDatePicker doesn't have a focusRing when editing
...
Previously, the CPDatePicker didn't have a focus ring when an user was editing it.
Now it does. It works for Aristo1 and Aristo2.
Test App in Tests/Manual/CPDatePickerTest
Fixed #2263
2014-11-26 12:04:00 -08:00
Antoine Mercadal
b0a7fe4079
Merge branch 'master' into objj-typedef-and-ivar-checks
...
+ fixed new warnings from master
Conflicts:
Foundation/CPNotificationCenter.j
2014-11-26 12:00:34 -08:00
Alexandre Wilhelm
fc5bb7417f
Fixed: removed useless comment in CPClipView.j
2014-11-26 10:20:07 -08:00
Alexandre Wilhelm
b36cc8f1e9
Fixed: Memory leak in CPTableView, CPScrollView
...
Prevously, when removing a CPTableView or a CPScrollView, the CPNotificationCenter kept a reference of these observers in the notification center.
Now, the CPNotificationCenter does only have a observer when necessary.
2014-11-25 17:33:17 -08:00
Antoine Mercadal
0dcc645f22
Fix a missing @class declaration
2014-11-20 11:50:18 -08:00
Antoine Mercadal
460a60440a
Correctly set the type of datasource in CPComboBox
2014-11-19 14:53:38 -08:00
Antoine Mercadal
86d2431925
CPWebScriptObject is a class, not a typedef
2014-11-19 14:34:52 -08:00
Alexandre Wilhelm
d30659c37c
Fixed: CPMenu crash when opening a menu with items and then opening the menu without items
...
Previously, when opening a menu with items and then opening another menu without items, Cappuccino simply crashed. Now it works !
2014-11-19 14:27:19 -08:00