aboutsummaryrefslogtreecommitdiffhomepage
path: root/gtk/ScintillaGTK.cxx
AgeCommit message (Collapse)AuthorFilesLines
2003-08-19Hoisted ConvertLineEnds out of GetGtkSelectionText as it maynyamatongwe1-25/+31
be useful in other code.
2003-08-17Added UTF-8 support for clipboard, primary selection and drag and drop.nyamatongwe1-77/+161
Disabled on Win32.
2003-08-08Protected GTK+ 2 specific code from being compiled on GTK+ 1.nyamatongwe1-0/+3
2003-08-08Patch from João to use symbols rather than literals and includenyamatongwe1-15/+23
'c' in the characters that can have an accent.
2003-08-07Patch from João Paulo F Farias to make keyboard input of accentsnyamatongwe1-1/+48
work for languages such as Brazilian Portuguese.
2003-05-11Addition of CopyText, CopyRange, and LineCopy.nyamatongwe1-0/+8
2003-04-29Text area is now a separate GtkDrawingArea and thus a separate X windownyamatongwe1-38/+85
which simplifies clipping against scroll bars which are no longer windows since GTK+ 2. Only handles expose events, other events are handled by the containing Scintilla widget. DisplayCursor handled here so that it is done relative to the text widget rather than whole Scintilla widget, so cursor is left alone for scroll bars. This removed some very messy code for managing the cursor over the scroll bars.
2003-04-27Using iconv to convert input into current character set.nyamatongwe1-8/+35
2003-04-18Patch from Simon to make ExternalLexer platform independent.nyamatongwe1-2/+2
2003-04-16Fix to marshalling.nyamatongwe1-2/+4
2003-04-08Beter attempt at drawing corner between scrollbars. Still fails but doesn'tnyamatongwe1-9/+14
overdraw vertical scroll bar when horizontal scroll bar turned off.
2003-04-05Avoid invalidating scroll bars.nyamatongwe1-4/+9
On GTK+ 2 do not perform expose processing as that leads to error messages. Using gdk_window_resize on calltip to allow shrinking.
2003-04-03CallTip can display up and down arrows and clicks are reported tonyamatongwe1-6/+33
container. Calltip can be replaced while visible rather than needing a cancel and recreation to minimize flashing.
2003-03-22Fixed compilation problems on GTK+.nyamatongwe1-2/+2
2003-03-20Patch from Simon Steele to implement the hotspot style and associatednyamatongwe1-0/+12
notifications.
2003-03-13Handling Unicode keys by transforming to UTF-8.nyamatongwe1-11/+36
2003-03-09Added Pango text display support to GTK+ platform.nyamatongwe1-5/+5
Added WindowID parameter to all Surface initialisation methods as Pango requires a window to determine the context used for text functions. AutoSurface changed because of above to take an Editor* argument so it can then discover the code page and window.
2003-03-01Protecting against accessing unmapped windows in initial sizenyamatongwe1-2/+3
determination.
2003-02-26Patch from Stephan Deibel to prevent Scintilla disrupting the primarynyamatongwe1-2/+3
selection at creation time.
2003-02-15Made Expose a method. Trying but failing to paint the corner between the ↵nyamatongwe1-24/+31
scrollbars in all situations.
2003-02-15Updating version numbers and copyright.nyamatongwe1-1/+1
2003-02-14Turn double buffering off for Scintilla to avoid flashing.nyamatongwe1-0/+3
2003-02-12Horizontal scroll bar removed in wrap mode.nyamatongwe1-6/+9
ScrollText removes some redraw area which appears unwanted.
2003-02-11Ensure mouse motion events are still received by scrollbars afternyamatongwe1-8/+13
examination by Scintilla by returning false from signal handler. Ensure mouse buton presses are still received by container after checking whether to popup a menu when popup menus turned off.
2003-02-10Modified GTK+ version to intercept mouse motion on scrollbars and set cursornyamatongwe1-0/+18
to arrow.
2003-02-08Avoiding problem at widget destruction time.nyamatongwe1-1/+6
2003-02-08Chose arrow cursors more similar to Windows.nyamatongwe1-2/+2
2003-01-30GTK+ 2 fixes.nyamatongwe1-3/+13
2003-01-28Fixed non-focus problem on mouse down reported by Vincent Spader.nyamatongwe1-1/+1
2003-01-28Made FullPaint work on GTK+ 2.nyamatongwe1-0/+4
2003-01-12International input patch from Yukihiro Nakai.nyamatongwe1-0/+13
2003-01-10Added XPM.h as the XPM support has been split out of LineMarker.h.nyamatongwe1-0/+1
2002-12-20Fixed problem with vertical scrollbar being moved out of real rangenyamatongwe1-14/+18
leading to inability to scroll at times. Added moveThumb argument to ScrollTo to allow smoother manipulation of thumb on GTK+
2002-10-11Patch from Shane that adds a font cache on GTK+.nyamatongwe1-0/+9
2002-09-19Removed last vestiges of scrollbars when turned off.nyamatongwe1-2/+2
2002-09-19Added mthod to turn off vertical scroll bar.nyamatongwe1-4/+14
2002-09-07Patch from John Ehresman to make sure the gdk window exists before itnyamatongwe1-36/+40
calls Paint.
2002-07-29Made compatible with both GTK+ 1.x and 2.x.nyamatongwe1-20/+63
SCINTILLA_NOTIFY defines the name of the notify signal used generated by Scintilla as this has changed for GTK+ 2.x due to a clash with the "notify" signal defined by GTK+.
2002-07-28Full paint now paints all of the margins as well. Required to simplifynyamatongwe1-5/+5
handling of abandoned paints where styling causes fold markers to change.
2002-07-17Patch from John Ehresman to convert clipboard text to use the line endings ↵nyamatongwe1-49/+70
of the document.
2002-07-06Made static as that seemed to be done by GTK+ 2 code.nyamatongwe1-1/+1
2002-07-05Removed check that is now redundant.nyamatongwe1-1/+1
2002-04-04Change to horizontal scrolling to allow the assumed document width to be set.nyamatongwe1-4/+9
2002-01-26Changed a cast to avoid compilation troubles on 64 bit Alphas.nyamatongwe1-1/+1
2002-01-18Updated copyrights for 2002.nyamatongwe1-1/+1
2002-01-15Added some casts to try and make it work for bug reporter.nyamatongwe1-2/+2
2002-01-10Made code bool-safe and turned Visual C++ warning 4800 back on.nyamatongwe1-11/+11
2001-12-21Changed default requisition width to 600 so does when propagated tonyamatongwe1-1/+1
container does not lead to 2000 pixel wide windows which do not fit on most screens.
2001-12-19Wrapping supported.nyamatongwe1-2/+1
2001-11-19Added virtual GetCtrlID method so that the ID can change dynamicallynyamatongwe1-4/+4
on Windoes when caused by SetWindowLong.