aboutsummaryrefslogtreecommitdiffhomepage
path: root/cocoa
AgeCommit message (Collapse)AuthorFilesLines
2013-09-09Remove dealloc from @interface as it should not be directly called.nyamatongwe1-2/+0
2013-09-09Fix memory leak for margin view.nyamatongwe1-0/+1
2013-09-09Use const for constant strings as recommended in Effective Objective C 2.0nyamatongwe2-2/+2
2013-09-09Since overlay scroll bars, the info bar is always full width so remove variablenyamatongwe2-7/+0
for width and comments that is no longer correct.
2013-09-08Stop exposing Scintilla implementation to clients from ScintillaView header.nyamatongwe5-26/+35
Platform.h and ScintillaCocoa.h are no longer imported in ScintillaView.h
2013-09-08Fix spelling mistakes in comments.nyamatongwe5-21/+21
2013-08-21Added LexKVIrc to project.nyamatongwe1-0/+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.nyamatongwe2-5/+5
2013-07-23Only use map for character representations instead of unordered_map where ↵nyamatongwe1-3/+0
possible. unordered_map caused too many porting problems.
2013-07-22Added the character representation feature.Neil1-0/+3
2013-07-21Add standard compliance flag.nyamatongwe1-0/+2
2013-07-21Add standard compliance flag.nyamatongwe1-0/+2
2013-07-21Fix Clang C++11 compatibility.Neil2-3/+3
2013-07-11Add new files to project and sort file names.nyamatongwe1-21/+41
2013-07-11Include case conversion data in Scintilla so that all platforms will performNeil2-32/+14
case conversion of Unicode text in accordance with Unicode.
2013-07-01Added CharacterCategory to project file.nyamatongwe1-0/+8
2013-06-15Simplify direct access using Scintilla messages and avoid call layers.nyamatongwe2-0/+18
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-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-24Add Structured Text lexer.nyamatongwe1-0/+4
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.nyamatongwe3-71/+49
Don't check result of new as failures throw an exception.
2013-05-02Feature: [feature-requests:#988]. Cocoa support for font quality.nyamatongwe3-0/+137
From Mark Yen.
2013-05-01Removed SVector.h from Xcode project.nyamatongwe1-4/+0
2013-05-01Removed SVector.h and all references as it is no longer used.nyamatongwe1-1/+0
2013-04-24Feature: [feature-requests:#987]. Cocoa user interface validation.nyamatongwe2-1/+23
2013-04-18Bug [#1466]. Fix crash on deallocation.nyamatongwe1-1/+1
2013-04-17Remove method no longer needed due to change from NSTextInput to ↵nyamatongwe1-8/+0
NSTextInputClient.
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 ↵nyamatongwe2-0/+16
of state from both documents.
2013-04-17Switch from implementing NSTextInput to its replacement NSTextInputClientnyamatongwe2-8/+32
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.nyamatongwe3-1/+22
2013-04-02Fix automatic scrolling on Cocoa.nyamatongwe1-2/+2
2013-03-27Spelling in comments.nyamatongwe1-2/+2
2013-03-26Detect resizes on the ScintillaView so that text is rewrapped.nyamatongwe1-1/+4
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 ↵nyamatongwe4-356/+336
unless wanted. Also affects platform-independent code.
2013-03-15Added type safety by using InnerView where applicable instead of generic NSView.nyamatongwe2-6/+7
2013-03-15Ensure all fields initialised.nyamatongwe1-5/+9
2013-03-15Remove dead code.nyamatongwe2-11/+0
2013-03-15Removed owner property as it is not used.nyamatongwe2-5/+0
2013-03-13Implement high-priority idle work on Cocoa to avoid abandoning paints in ↵nyamatongwe2-0/+65
some situations. Rename IdleStyling to IdleWork.
2013-03-10Make property readonly to avoid potential ownership/lifetime issues.nyamatongwe1-1/+1