Alexander Ljungberg
8bcbeb0aa9
Improve code readability with dictionary literals.
2013-02-25 17:02:36 +00:00
Aparajita Fishman
1c6d2f7fa4
Don't change the platform window's title unless the Cappuccino window is full platform.
2013-02-18 00:43:37 -05:00
Aparajita Fishman
1a26fbf6f4
Rework CPWindow cluster so CPWindow's code is in its file
2013-01-30 22:35:21 +08:00
Aparajita Fishman
4f377bcebe
Objj2 compiler fixes
...
Compiled all files individually:
- Added missing imports.
- Added @class/@global declarations to break circular dependencies.
- Misc. code cleanup.
Conflicts:
AppKit/CPWindow/_CPWindow.j
AppKit/Platform/DOM/CPPlatformWindow+DOM.j
2013-01-23 15:48:55 +07:00
Martin Carlberg
458fa9d02e
Fixed a lot of small bugs found by new warning message from compiler
2013-01-18 14:24:37 +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
Antoine Mercadal
d0c59ee253
fix bug preventing the CPPlatformWindow's title to change once opened
2011-09-21 14:00:35 +02:00
Antoine Mercadal
afa691376e
fix unable to change mainWindow's title
2011-09-02 14:00:49 +02:00
Antoine Mercadal
be10bcf27a
Fix CPPlatformWindow's title bug
...
if setTitle: is called on a CPWindow with the primaryPlatformWindow as platformWindow,
the main page's title is changed. This patch prevent changing the primaryPlatformWindow's title.
This is not optimal, but this is better than changing the title at each window setTitle: call
2011-09-02 12:42:09 +02:00
Antoine Mercadal
28772d3254
use CPWindow's title for platform window
2011-08-31 19:17:10 +02:00
Nathaniel Martin
9b1eac1923
deltaX and deltaY now set on mousemoved, based on last mouse event
2011-04-07 22:00:09 -07:00
Nathaniel Martin
875dbaa78f
Fix for issue 1210
2011-04-06 23:16:13 -07:00
Alexander Ljungberg
dedf3cd90f
More AppKit coding standards.
2011-02-28 23:55:29 -03:00
Francisco Ryan Tolmasky I
52f7844aee
Made it so .h files are automatically included in AppKit (avoiding needing to manually include Platform.h, etc.).
...
Also changed a bunch of <AppKit/*> imports to "*" imports.
Reviewed by me.
2010-11-01 11:10:01 -07:00
luddep
0780a68fba
fix for not being able to interact with DOM elements in views such as CPTextField
2010-08-31 09:36:54 +02:00
luddep
b61192a050
Initial lower level native scrolling attempt. Fixes scroll deltas globally, rather than in just CPScrollView.
2010-08-30 12:27:28 +02:00
Saikat Chakrabarti and Ross Boucher
c8759babae
Adding checks for existence of DOM when calling CPPlatformWindow+DOM-only methods
...
Conflicts:
AppKit/CPWindow/CPWindow.j
2010-06-06 11:48:15 -07:00
Francisco Ryan Tolmasky I
5a89dfe8f4
Fix for identifying when we can use platform windows.
...
Reviewed by me.
2010-05-12 19:22:31 -07:00
Ross Boucher
5b4603b6a7
add missing ivar declaration to CPPlatformWindow
2010-05-04 13:53:56 -07:00
Nicholas Small
6a8126337c
Added right click responder methods and context menu support.
2010-03-31 15:56:18 -04:00
Ross Boucher
c514fd7a08
Fix an issue where window levels weren't kept in sync with dom window layers.
...
Closes #507 .
2010-03-06 00:57:59 -08:00
Francisco Ryan Tolmasky I
c33e2ee51f
Fixed a bug with objj_debug_typecheck incorrectly misidentifying empty string as not a CPString. Also fixed a number of type declarations after running with objj_msgSend_decorate(objj_typecheck_decorator); turned on.
...
Reviewed by me.
2010-02-21 13:37:20 -08:00
Francisco Ryan Tolmasky I
56f6da606c
Missing licenses on a few files.
...
Reviewed by me.
2010-01-07 19:33:28 -08:00
Randall Luecke and Francisco Ryan Tolmasky I
e15cbfca33
fix bug in CPPlatformWindow where the visible frame for the platform window would offset itself for the menu bar height, even though no menu bar would be displayed because it's not the primaryPlatformWindow
2009-12-20 15:44:39 -08:00
Ross Boucher
2351f73c76
Make the new cursor stuff work across platform windows
2009-12-04 18:07:53 -08:00
Ross Boucher
56a739655f
A whole bunch of textfield and key event fixes.
2009-12-02 17:14:47 -08:00
Ross Boucher and Francisco Ryan Tolmasky I
2338ca2fa2
Add support for minimization.
2009-10-10 12:20:02 -04:00
Ross Boucher and Francisco Ryan Tolmasky I
1d76ac1b91
Addes initial support for window shadow styles.
...
Reviewed by tolmasky.
2009-09-30 07:03:55 +01:00
Francisco Ryan Tolmasky I
1862eacc27
Change frame setting behavior to match immediacy of Cocoa/GNUStep.
...
Reviewed by me.
2009-09-15 14:51:07 -07:00
Francisco Ryan Tolmasky I
d1d0d72e32
Slight change from macro to runtime option.
...
Reviewed by me.
2009-08-17 03:50:51 -07:00
Francisco Ryan Tolmasky I
ab8add681e
A number of fixes and improvements to the platform window subsystem.
...
Reviewed by me.
2009-08-17 03:50:51 -07:00
Francisco Ryan Tolmasky I
6a9804939e
More removal of "bridge".
...
Reviewed by me.
2009-07-27 22:43:01 -07:00
Francisco Ryan Tolmasky I
a34e23fa1c
Removed CPDOMWindowBridge dependency in CPTextField.
...
Reviewed by me.
2009-07-27 12:06:07 -07:00
Francisco Ryan Tolmasky I
fa5352ad40
Fix for drag and drop with platform windows.
...
Reviewed by me.
2009-07-27 12:06:07 -07:00
Francisco Ryan Tolmasky I
4d179b1db7
Remove global references to first window.
...
Reviewed by me.
2009-07-27 12:06:07 -07:00
Francisco Ryan Tolmasky I
d53207efd5
Furhter platform window support.
...
Reviewed by me.
2009-07-26 12:52:24 -07:00
Francisco Ryan Tolmasky I
e69d770583
Further deprecation of CPDOMWindowBridge.
...
Reviewed by me.
2009-07-25 17:10:48 -07:00
Francisco Ryan Tolmasky I
8382bb1ae8
Beginnings of Platform reorg.
...
Reviewed by me.
2009-07-25 16:47:30 -07:00