aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa
AgeCommit message (Collapse)AuthorFilesLines
2014-05-01Consolidate insertion for paste into Editor class and perform line endNeil1-12/+3
conversion in Editor.
2014-04-29Added DMIS lexer.Neil Hodgson1-0/+4
2014-03-28Made indentation consistent.Neil Hodgson1-4/+4
2014-03-27Surround 10.9-specific calls with version checks to ensure builds on old SDKs.nyamatongwe2-0/+6
2014-03-27Improve scrolling by performing styling in methods called before drawing ↵Neil Hodgson3-0/+85
instead of inside drawing which then caused the drawing to be abandoned, and black blocks to appear on-screen. Discard responsive scrolling overdraw when that overdrawn content is invalid. Style just the visible area instead of the whole document when styling changes run beyond painting area.
2014-03-26Indentation use tab.Neil Hodgson1-1/+1
2014-03-26Do not call AddCharUTF for empty insertions as may crash when autocompletion ↵Neil Hodgson1-4/+7
active or cause other unexpected behaviour.
2014-03-26Refactor range deletion into a method on ScintillaView.Neil Hodgson2-19/+19
For removeMarkedText, use range deletion instead of setting the selection and inserting an empty string as this has fewer side effects and should avoid crashes when an autocompletion list is active.
2014-03-11Upgrade to Xcode 5.1.Neil Hodgson1-1/+1
2014-02-22Stop adding an extra line to scrollable height as that led to cursor up/downNeil Hodgson1-1/+1
movement bugs because different parts of the code disagreed on top line.
2014-02-20Check that argument is of correct type.Neil Hodgson1-0/+1
2014-02-20When window is offscreen, use the main screen for screen max Y to preventNeil Hodgson1-0/+2
the window disappearing.
2014-01-21Added some missing headers.Neil Hodgson1-0/+12
2014-01-21Added ELEMENTS macro and use it to clarify determining size of arrays.Neil Hodgson1-1/+2
2014-01-16Draw circles more accurately using CGContextAddEllipseInRect insteadNeil Hodgson1-52/+4
of a series of bezier curves.
2013-12-22Avoid unsafe strcpy, strncpy, and strcat replacing with safer functions whichNeil1-4/+2
guaranty termination where possible.
2013-12-15Make single argument constructors explicit to avoid unexpected conversions.Neil2-2/+2
2013-12-15Format normalization - whitespace and braces made consistent.Neil9-311/+311
Parameter names added to method declarations.
2013-12-06Ensure find indicator correctly flipped on OS X 10.9.Neil Hodgson1-0/+9
2013-12-03Fix problems with appearance of newly scrolled content on OS X 10.9 where ↵Neil Hodgson2-0/+24
previously prepared content was shown.
2013-11-24Disable scroll wheel magnification by default since it causes visual garbage toNeil Hodgson1-0/+5
appear on OS X 10.9 when scrolling horizontally on a retina display.
2013-11-17Fix problem where cursor didn’t change over margin after showing a dialog.Neil Hodgson2-0/+8
2013-11-17Add unit tests.Neil Hodgson1-2/+13
2013-11-12Fix a warning from Xcode about using a INSTALL_PATH that includes ↵Neil Hodgson1-0/+2
@executable_path but had SKIP_INSTALL off.
2013-11-12Specify deployment target as OS X 10.5 so builds on recent versions will run ↵Neil Hodgson1-0/+2
on older.
2013-11-11Update InfoBar to use combined images.Neil Hodgson2-5/+5
Change SDK setting to latest so will work with both Xcode 4.6 and 5.0.
2013-11-11Add @2x images for cursors and info bar to match retina displays.Neil Hodgson7-2/+14
From Mike Lischke.
2013-11-11Update SDK version so builds on both Xcode 4.6 and 5.0.Neil Hodgson1-3/+5
2013-11-07Feature [feature-requests:#1544]. Qt build system fixes for PySide separate ↵nyamatongwe1-2/+2
from shiboken. From Mark Yen.
2013-11-03Bug [#1544]. Mac font quality not applied to margin.nyamatongwe1-0/+10
From Mark Yen.
2013-10-30Bug [#1542]. Margin click focus handling on Cocoa.nyamatongwe1-0/+2
2013-10-25Bug [#1541]. Paste into multiple selections on OSX only inserts at one ↵nyamatongwe1-5/+5
selection point.
2013-10-18Added DMAP lexer to Cocoa build.nyamatongwe1-0/+4
2013-10-14To follow naming conventions InnerView was renamed to SCIContentView andnyamatongwe5-28/+28
MarginView was renamed to SCIMarginView.
2013-10-08Feature [feature-requests:#1024]. Lexer added for Rust language.Neil1-0/+4
From SiegeLord.
2013-10-06Allow subclassing InnerView.nyamatongwe2-1/+14
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 ↵nyamatongwe4-35/+2
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-27Draw rounding on alpha rectangles so INDIC_ROUNDBOX looks good.nyamatongwe1-14/+84
2013-09-26Fixed appearance of outlines of alpha rectangles.nyamatongwe1-6/+18
2013-09-20Removed make files as they have not been maintained and no longer work.nyamatongwe4-209/+25
The checkbuildosx.sh script now looks for installed SDKs macosx10.? and builds with each one that is installed.
2013-09-20Simplify project file. Set and use settings on the project level and avoid ↵nyamatongwe1-10/+2
setting on target.
2013-09-18Reimplement notifications from ScintillaCocoa to ScintillaView as a delegate ↵nyamatongwe4-77/+108
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.nyamatongwe2-2/+2
2013-09-10Bug [#1522]. Don't send selection change notification when scrolling.nyamatongwe1-1/+4