aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa/ScintillaView.mm
AgeCommit message (Collapse)AuthorFilesLines
2013-06-15Simplify direct access using Scintilla messages and avoid call layers.nyamatongwe1-0/+15
2013-06-15Fix insertText: of ScintillaView to directly call ScintillaCocoa since ↵nyamatongwe1-1/+1
insertText of InnerView was replaced with insertText:replacementRange: to implement NSTextInputClient in [df4058].
2013-05-19The convertRectToScreen: message was introduced in 10.7 so use ↵nyamatongwe1-2/+9
convertBaseToScreen: call on 10.6. convertBaseToScreen: was deprecated in 10.7.
2013-05-04Replacing raw pointers and allocations with std::string and std::vector.nyamatongwe1-14/+6
Don't check result of new as failures throw an exception.
2013-04-24Feature: [feature-requests:#987]. Cocoa user interface validation.nyamatongwe1-0/+22
2013-04-17Remove method no longer needed due to change from NSTextInput to ↵nyamatongwe1-8/+0
NSTextInputClient.
2013-04-17Switch from implementing NSTextInput to its replacement NSTextInputClientnyamatongwe1-7/+31
NSTextInput is slated for deprecation and NSTextInputClient allows the selection of accented characters through pressing and holding the base key.
2013-04-17Implement firstRectForCharacterRange so that composition popups appear near ↵nyamatongwe1-3/+28
insertion.
2013-04-17Restore undo collection after sequence of composition actions by only ↵nyamatongwe1-4/+6
remembering undo collection state when switching to composition, not when composition changed.
2013-04-17When setting composition text, correctly select the indicated text by ↵nyamatongwe1-4/+8
converting range to bytes.
2013-04-09Fix problems with input composition that could stop undo working.nyamatongwe1-0/+5
2013-03-26Detect resizes on the ScintillaView so that text is rewrapped.nyamatongwe1-1/+4
2013-03-15Use an NSScrollView on Cocoa for kinetic scrolling and hiding scrollbars ↵nyamatongwe1-181/+171
unless wanted. Also affects platform-independent code.
2013-03-15Removed owner property as it is not used.nyamatongwe1-1/+0
2013-03-10Extract Window::Cursor enum -> NSCursor* mapping so can be reused.nyamatongwe1-26/+27
2013-03-10Fix spelling in comments. Add missing comment.nyamatongwe1-3/+3
2013-02-24Less intense version of previous change: just mark the view for drawing ↵nyamatongwe1-1/+1
instead of drawing.
2013-02-24Fix problem where abandoned paints may not cause redraw.nyamatongwe1-1/+3
2013-01-30Type casts so will build in std=c++11 mode.nyamatongwe1-4/+4
2013-01-10Removed dead stores.nyamatongwe1-2/+2
2013-01-10Add a replace method and a parameter for backwards search.nyamatongwe1-23/+166
From Mike Lischke.
2013-01-10Turn off undo collection for IME composition.nyamatongwe1-16/+35
From Mike Lischke.
2013-01-04When setting a font name, set first 128 styles insted of 32 as willnyamatongwe1-1/+1
work for more lexers. From Mike Lischke at Oracle.
2013-01-04Implement a delegate for Scintilla notifications.nyamatongwe1-1/+13
From Mike Lischke at Oracle.
2012-09-08Fix extra release of info bar.nyamatongwe1-1/+0
2012-09-06Stop setting the save point from calls that should only be reading.nyamatongwe1-2/+0
2012-08-24Ensure abandoned paints cover full area by using NSView display instead of ↵nyamatongwe1-1/+3
trying to draw more within initial drawing context.
2012-08-14Drop notifications so not sent after ScintillaView freed.nyamatongwe1-0/+1
2012-07-29Decrease sensitivity of pinch-zoom. From Chinh Nguyen.nyamatongwe1-7/+12
2012-06-07Protect against APIs only available on 10.6+ when building for 10.5.nyamatongwe1-0/+2
2012-03-13Change name of the 'layout' method of ScintillaView and InfoBar to ↵nyamatongwe1-6/+6
'positionSubViews' as 'layout' has been added to their superclass NSView in OS X 10.7. The existing 'layout' method interfered with the new automatic layout feature.
2012-03-01Enable basic pinch zoom. From Matthew Brush.nyamatongwe1-0/+16
2011-07-11Avoid unused parameter warnings when deliberate.nyamatongwe1-0/+11
2011-07-11Fix 64 bit -> 32 bit warnings in Cocoa code.nyamatongwe1-12/+12
2011-07-10Return byte length of insertion for encoding from InsertText so can benyamatongwe1-2/+2
used to underline text inserted by IME and replace correctly when the IME changes.
2011-07-10Allow drag to trash to delete.nyamatongwe1-1/+13
2011-06-15Made ScintillaCocoa::ContentView public so it can be used bynyamatongwe1-1/+2
ScintillaView and using hwndFrom to find view so idFrom can be used as it is on other platforms.
2011-06-05Hide horizontal scrollbar in wrap mode.nyamatongwe1-1/+2
2011-06-05Respond to window deactivation by hiding caret.nyamatongwe1-0/+23
2011-06-05Comment typo.nyamatongwe1-1/+1
2011-05-27Fix last warning.nyamatongwe1-1/+0
2011-05-27Avoid warning.nyamatongwe1-0/+2
2011-05-27IME fixed to avoid inserting keys that are part of a character.nyamatongwe1-7/+19
Allows for either NSString or NSAttributedString. From Mike Schroeder of Adobe.
2011-05-27Expose registerNotifyCallback on ScintillaView class.nyamatongwe1-0/+11
From Elizabeth Irizarry of Adobe.
2011-02-07Merged in current scintilla-cocoa from bzr.nyamatongwe1-24/+63
2010-07-24Updates from Scintilla-Cocoa project.nyamatongwe1-3/+85
Updated case mapping, modifier key for zoom, redo, mouse wheel, search and highlight.
2010-04-22Updated to launchpad scintilla-cocoa revision 33.nyamatongwe1-33/+56
Context menu implemented. Many warnings avoided. Make files added.
2010-01-20Updated to current version (28) of Scintilla Cocoa.nyamatongwe1-9/+56
2009-09-04Avoid errors from new compiler in OS X 10.6.nyamatongwe1-1/+3
2009-09-04Fix in the InfoBar to avoid setting a cell class for the entire application.nyamatongwe1-6/+14
Fixed memory leak re. notification center. Cursor handling did not properly retain the used cursor image.