aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa/ScintillaCocoa.mm
AgeCommit message (Collapse)AuthorFilesLines
2013-10-14To follow naming conventions InnerView was renamed to SCIContentView andnyamatongwe1-6/+6
MarginView was renamed to SCIMarginView.
2013-10-05Bug [#1534]. Drag and drop fails when destination view is empty.nyamatongwe1-1/+2
2013-10-04Bug [#1533]. [NSImage dissolveToPoint:fromRect:fraction:] is deprecated.nyamatongwe1-1/+1
From Chinh Nguyen.
2013-09-30Removed command: method from ScintillaNotificationProtocol as all events can ↵nyamatongwe1-10/+0
now be received through the notification: method.
2013-09-30Added FocusIn and FocusOut notification events (SCN_FOCUSIN/SCN_FOCUSOUT) to beNeil1-0/+2
used in preference to the SCEN_SETFOCUS and SCEN_KILLFOCUS command events.
2013-09-18Reimplement notifications from ScintillaCocoa to ScintillaView as a delegate ↵nyamatongwe1-4/+30
relationship using ScintillaNotificationProtocol. Add optional command:idFrom: method to ScintillaNotificationProtocol for command notifications. In a future version registerNotifyCallback: and ScintillaCocoa::RegisterNotifyCallback will be deprecated.
2013-09-17Remove WM_UNICHAR as unused. A remnant from the Carbon platform layer.nyamatongwe1-17/+0
2013-09-16Take account of scroll position when creating drag image.nyamatongwe1-6/+6
2013-09-16Removed back up code that produced a simple drag image.nyamatongwe1-11/+0
2013-09-10Pass control ID with WM_NOTIFY for compatibility with other platforms.nyamatongwe1-1/+1
2013-09-08Stop exposing Scintilla implementation to clients from ScintillaView header.nyamatongwe1-0/+2
Platform.h and ScintillaCocoa.h are no longer imported in ScintillaView.h
2013-09-08Fix spelling mistakes in comments.nyamatongwe1-4/+4
2013-08-15Feature: [feature-requests:#1007]. Option to allow mouse selection toNeil1-15/+20
switch to rectangular by pressing Alt after start of gesture. From Neomi.
2013-08-09Move wrapping, edge and visual adjustments from Editor to ViewStyle.Neil1-1/+1
Move printing parameters into a separate struct.
2013-07-23Made header inclusion more consistent.nyamatongwe1-2/+2
2013-07-21Fix Clang C++11 compatibility.Neil1-2/+2
2013-07-11Include case conversion data in Scintilla so that all platforms will performNeil1-32/+12
case conversion of Unicode text in accordance with Unicode.
2013-06-05Turn font smoothing on for font quality level SC_EFF_QUALITY_LCD_OPTIMIZED.nyamatongwe1-0/+2
2013-06-05Avoid crash when byte value does not represent a character in current encoding.nyamatongwe1-0/+2
2013-05-26Switch SelectionText to use a std::string to hold the data and to provide ↵nyamatongwe1-10/+10
accessors to this data. Add a length argument to DropAt, although previous signature still available.
2013-05-04Replacing raw pointers and allocations with std::string and std::vector.nyamatongwe1-9/+7
Don't check result of new as failures throw an exception.
2013-05-02Feature: [feature-requests:#988]. Cocoa support for font quality.nyamatongwe1-0/+8
From Mark Yen.
2013-04-18Bug [#1466]. Fix crash on deallocation.nyamatongwe1-1/+1
2013-04-17Commit the current text when switching documents instead of discarding it asnyamatongwe1-1/+1
this retains the user's input when they forget to commit.
2013-04-17When switching documents, reset input composition as otherwise get mixture ↵nyamatongwe1-0/+15
of state from both documents.
2013-04-09Fix problems with input composition that could stop undo working.nyamatongwe1-0/+15
2013-04-02Fix automatic scrolling on Cocoa.nyamatongwe1-2/+2
2013-03-24Fixed painting of margin view when lines wrapped inside paint of text view.nyamatongwe1-0/+5
2013-03-15Use an NSScrollView on Cocoa for kinetic scrolling and hiding scrollbars ↵nyamatongwe1-165/+133
unless wanted. Also affects platform-independent code.
2013-03-15Added type safety by using InnerView where applicable instead of generic NSView.nyamatongwe1-3/+3
2013-03-15Ensure all fields initialised.nyamatongwe1-5/+9
2013-03-15Remove dead code.nyamatongwe1-10/+0
2013-03-13Implement high-priority idle work on Cocoa to avoid abandoning paints in ↵nyamatongwe1-0/+59
some situations. Rename IdleStyling to IdleWork.
2013-03-10Fix spelling in comments. Add missing comment.nyamatongwe1-1/+4
2013-03-10Remove remnants of Carbon.nyamatongwe1-2/+0
2013-02-28Removed unnecessary code.nyamatongwe1-6/+2
2013-02-07Fix crash that can occur after running "Convert to Modern Objective-C Syntax"nyamatongwe1-4/+4
which leads to an NSArray that contains nil.
2013-01-30Type casts so will build in std=c++11 mode.nyamatongwe1-2/+2
2013-01-11Bug: [#1436] Remove as observer in TimerTarget dealloc.nyamatongwe1-0/+2
2013-01-10Switched Alt+Delete to delete word left to be more compatible withnyamatongwe1-1/+1
OS X standards.
2013-01-04Fix retain count of timerTarget so it can be deallocated.nyamatongwe1-1/+1
From Mike Lischke at Oracle.
2013-01-04Fix object ownership and thus memory management. Change owner and backendnyamatongwe1-3/+1
properties to (nonatomic, assign) as pointers to owners should not be retained and backend is a pointer to a C++ object. Move property declarations before methods. Update copyright notice. From Mike Lischke at Oracle.
2012-12-30Fixed invalid octal number 0f.nyamatongwe1-1/+1
2012-10-26cocoa: avoid dividing by zero when setting vertical scroll positionMook1-1/+2
2012-10-13Limit horizontal scroll value so that it does not go negative when swipingnyamatongwe1-0/+2
touchpad with a small scroll width.
2012-10-06Fix problem with find indicator showing upside down at wrong y-position whennyamatongwe1-7/+13
applications built for 10.8.
2012-08-24Ensure abandoned paints cover full area by using NSView display instead of ↵nyamatongwe1-11/+6
trying to draw more within initial drawing context.
2012-07-25Limit horizontal touch scrolling to existing established width.nyamatongwe1-1/+4
2012-06-07Protect against APIs only available on 10.6+ when building for 10.5.nyamatongwe1-0/+14
2012-04-30When attempting to show invalid text in find indicator, hide the indicator.nyamatongwe1-1/+3