Alexandre Wilhelm
3581ac5ebd
Fixed: nib2cib with CPTextView works. Editable, Selectable, RichText, StringValue, BackgroundColor, InsertionPointColor works
2015-03-23 14:50:43 -07:00
Alexandre Wilhelm
ed6be510fb
Fixed: first work on nib2cib for the CPTextView. The example does not crash anymore
2015-03-20 12:22:23 -07:00
Alexandre Wilhelm
55f05ba839
Fixed: warnings when compiling
2015-03-20 10:03:42 -07:00
daboe01
cbb4565a48
timer support for drag-scrolling
2015-03-01 21:16:49 +01:00
daboe01
fc2f5c3615
formatting
2015-02-26 05:55:04 +01:00
daboe01
3a5ac9df10
formatting
2015-02-26 05:53:37 +01:00
daboe01
e8497bb0cc
typing attributes fix
2015-02-25 20:20:48 +01:00
daboe01
fa6a5f75af
fractional clicking support
2015-02-24 20:39:42 +01:00
daboe01
7b9eb4c87c
color well font panel sync
2015-02-24 20:22:03 +01:00
daboe01
c3ab510b57
fix copy paste of curly braces
2015-02-22 20:55:38 +01:00
daboe01
e9efe5bbb7
fix cornercases
2015-02-21 20:01:53 +01:00
daboe01
a7c234b272
smart copy paste
2015-02-21 15:14:50 +01:00
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
daboe01
5f2fee5a99
redo support added
2014-11-29 18:57:05 +01:00
daboe01
18d83b8c50
fix range exception when smart-cutting last word
2014-10-20 18:51:26 +02:00
daboe01
49c7e7ce2d
style
2014-09-15 20:10:24 +02:00
daboe01
1af7d01d96
fix of resizing regression
2014-09-15 18:20:53 +02:00
daboe01
66c6938df0
changed selection drawing from canvas to DOM
...
fixes height limitation, is faster and looks better
2014-09-14 21:24:23 +02:00
daboe01
bb9fb04788
make triple clicks behave more apple like
2014-09-13 20:24:27 +02:00
daboe01
f5cf2b2b55
fix selecting last character
2014-09-13 20:13:08 +02:00
daboe01
43169ced69
fix of the fix
2014-09-11 10:45:27 +02:00
daboe01
708844857d
make canvas sizing detection more robust
2014-09-11 10:22:50 +02:00
daboe01
ce777348b3
cursor up/down+ frames protection
2014-08-20 23:09:53 +02:00
daboe01
c052325487
various fixes and cleanup
2014-08-20 22:39:15 +02:00
daboe01
ce69410f49
revert of breaking change wrt backspace
2014-08-14 18:21:53 +02:00
daboe01
5f0be0cc7f
make storage length zero more tolerant
2014-08-14 14:14:49 +02:00
Andrew Hankinson
dca6347ea9
Fixed: Remove lingering references to i
...
Refs 75e347e8e3
2014-08-14 07:19:53 -04:00
daboe01
94c4db9072
fixed equality operator
2014-08-14 07:17:00 +02:00
Andrew Hankinson
7f63be2cd2
Formatting: Make if statement more readable
...
The if statement had a lot of sub-clauses. These were factored out into variable assignments.
2014-08-13 19:56:50 -04:00
Andrew Hankinson
1236dea4c5
Fixed: equality operators
2014-08-13 19:47:06 -04:00
Andrew Hankinson
c5c46df613
Fixed: typo
2014-08-13 19:44:23 -04:00
Andrew Hankinson
75e347e8e3
Fixed: obscure use of variables
...
Previously, the counting variable "i" was used as a variable throughout this method, leading to the value of 'i' becoming unclear as the method progressed.
Additionally, a later loop in this method redeclared 'i', providing more confusion.
This commit renames 'i' to the more descriptive 'targetLine' and uses that in its place. The redeclared value of 'i' was also renamed to "newTargetLine".
2014-08-13 18:15:58 -04:00
daboe01
d641cc5057
fix fussy optimization
2014-08-14 00:12:02 +02:00
daboe01
cf64145ff3
formatting
2014-08-12 16:06:49 +02:00
daboe01
195eca6b09
typesetter early exit in flushing fix
2014-08-12 15:48:31 +02:00
daboe01
b0ef077e48
fix typesetter nil bug
2014-08-12 15:12:19 +02:00
daboe01
e40a698d1a
fixed accessor
2014-08-12 10:37:05 +02:00
daboe01
69c34b1b27
formatting
2014-08-12 08:33:28 +02:00
daboe01
4700c2583d
fix acessor names
2014-08-12 08:29:28 +02:00
daboe01
6cf79a3c73
size should not be smaller than clipview
2014-08-06 13:31:31 +02:00
daboe01
2c110f7796
fixed: display error at bottom in case of resizing
2014-08-06 13:17:35 +02:00
daboe01
aebea0b57f
Update CPTypesetter.j
2014-08-04 13:27:42 +02:00
daboe01
8684455ea5
make canvas sizing validity detection more robust
2014-08-04 13:22:38 +02:00
daboe01
7cbb103376
fix selecting last newline error
2014-07-31 20:35:29 +02:00
daboe01
f5187b1533
_characterRangeForUn...: ternary operator
2014-07-20 11:44:03 +02:00