aboutsummaryrefslogtreecommitdiffhomepage
path: root/gtk/ScintillaGTK.cxx
AgeCommit message (Collapse)AuthorFilesLines
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.
2001-11-02ButtonMove called even when mouse button not down to ensure cursor changesnyamatongwe1-6/+2
over margins and selection.
2001-10-28Fixed Platform changes for GTK+ and hid most of the implementation ofnyamatongwe1-17/+28
Surface.
2001-10-28Removed platform-specific headers from Platform.h and thus stoppednyamatongwe1-58/+68
visibility of these headers to most code.
2001-09-01Made work on GTK+ for X.nyamatongwe1-1/+1
2001-09-01Using new SelectionText type to handle text that is the subject of copy,nyamatongwe1-69/+58
cut, paste and drag operations. Mouse wheel scrolling moved into platform subclasses. Macro support always included so MACRO_SUPPORT definition and use removed. Allowing menu popup moved from Editor to ScintillaBase.
2001-08-17Extended Hungarian hack to make Russian work.nyamatongwe1-3/+4
2001-08-17Changed handling of keys >= 256 to try to make Russian work like Hungarian.nyamatongwe1-3/+3
2001-07-16Patch from John to change destruction of Scintilla object.nyamatongwe1-9/+17
2001-06-28Patches from Stephan to simplify preprocessor definitions for GTK+nyamatongwe1-20/+20
on Windows.
2001-06-16Patch from John for off-by-one allocation size error.nyamatongwe1-4/+4
Changed from malloc/free to new/delete.
2001-06-14Changes to make Hungarian characters appear and to improvenyamatongwe1-1/+5
font selection for non Western European languages.