aboutsummaryrefslogtreecommitdiffhomepage
path: root/gtk
AgeCommit message (Collapse)AuthorFilesLines
2007-05-12Avoid dragging text onto itself as this produces undo actions but nonyamatongwe1-5/+16
real effect and is often accidental.
2007-05-12Bug fix from Enrico Tröger for GTK+ does not place a text/uri-listnyamatongwe1-13/+14
target on the clipboard as this allows Open Office to see the text and correctly paste it.
2007-05-12Drag operation does not start until mouse has been dragged more thannyamatongwe1-1/+12
a threshold distance. Using platform threshold when possible. Moved some common dragging code on Windows into EffectFromState.
2007-05-11Only perform alpha blending on rectangles with positive widths tonyamatongwe1-2/+2
avoid warnings. Tracing on GTK+ goes to standard error so is not buffered.
2007-04-19All Unicode planes supported, not just the Basic Multilingual Plane.nyamatongwe1-3/+3
2007-04-16Added support for GAP language from Istvan Szollosi.nyamatongwe2-6/+9
2007-04-05Implemented decorations which are extended indicators.nyamatongwe4-209/+364
2007-03-29Incorporated cmake support.nyamatongwe2-8/+11
2007-01-03Remove [MSVC] compile-time warnings for "empty" controlled statement and ↵rdaneelolivaw2-7/+5
gboolean != bool
2007-01-02Added definition that stops MSVC from complaining about unsafe standard ↵nyamatongwe1-1/+1
string functions.
2007-01-02Separated the cell buffer into substance and style buffers.nyamatongwe1-1/+1
2007-01-01Major change to CellBuffer class with addition of Partitioning class and ↵nyamatongwe1-0/+2
SplitVector template. Inserting and deleting lines are made more efficient by lessening the amount of per line information copied. Marker data is only allocated for each line if markers are added.
2006-12-19Patch from Stephan Deibel to disable the adaptive mouse wheel scrolling ↵nyamatongwe1-1/+10
algorithm on OS X because there the most common X11 server (Apple's) already includes an algorithm like this that ends up magnifying the magnifications.
2006-12-13D lexer and language support from Waldemar Augustyn.nyamatongwe2-1/+4
2006-12-07Fixed problem on Solaris where "LATIN1" wasn't supported by iconv so typing haduid229441-1/+1
no effect.
2006-08-22Added key code for the right hand side Windows key.nyamatongwe1-0/+2
2006-08-22Changed default drag action to move.nyamatongwe1-4/+7
2006-08-22Basic recognition of the Windows and Context Menu keys as SCK_WIN andnyamatongwe1-0/+4
SCK_MENU so that these keys don't commands associated with their values ('[' and ']'). SCK_WIN can be mapped on both platforms but if SCK_MENU is mapped on Windows it executes both the mapped command and shows the context menu. Called "Win" and "Menu" in SciTE but only "Win" documented.
2006-08-17Changes to horizontal scrolling.nyamatongwe1-13/+19
Patch from Stephan Deibel handles left/right scroll events. Changed horizontal page and step increments to be more useful.
2006-08-09Support for Thai.nyamatongwe1-2/+2
2006-06-24If opening a converter in transliterations mode fails, try opening withoutnyamatongwe1-10/+21
transliterations.
2006-06-18Patch from Robert Roessler to support DROPFILES_DND as equivalent formatnyamatongwe1-1/+4
to text/uri-list.
2006-06-15Only allow setting the code page to valid values.nyamatongwe1-0/+5
2006-06-08Added support for //TRANSLIT option to iconv to allow approximatenyamatongwe3-35/+22
conversions, such as when pasting UTF-8 text and the buffer is set to an encoding that does not support all of the characters on the clipboard.
2006-05-31Attempting to move all keyboard input on GTK+ 2.x to using input method.nyamatongwe1-111/+34
2006-05-21Default to Sans font when Pango enabled.nyamatongwe1-2/+4
2006-05-18Patch from bug 1489948 to stop using deprecated calls on GTK+ 2.nyamatongwe2-63/+202
2006-05-14Added CharClassify and reordered alphabetically.nyamatongwe1-1/+1
2006-04-28Moved uri-list to first preference in formats so that files dragged fromnyamatongwe1-13/+17
recent version of Nautilus will trigger URI dropped notification rather than copy text into document.
2006-04-25Set of patches from John Ehresman:nyamatongwe2-15/+42
Make sure the ListBox widget is created before modifying it. Call DropGraphics() when a widget is unmapped to conserve resources and because DropGraphics() ends up being called from the map signal handler so nothing is saved by not calling it. Remove the nearly identical accent / character macro re-definitions. Make sure widget is realized before grabbing the primary selection. Ensure the caret is visible after a selection is pasted. Ensure uri data is NULL-terminated before calling NotifyURIDropped. Use correct call, gdk_region_destroy, to free a region. The fixed-height-mode property is used to optimize display of large autocompletion lists. This property was added in gtk 2.4, but is probed for at runtime so the code should work with older gtk versions. The active color is set to the selected color on the list box so the selected lines are more clearly selected when the listbox widget does not have the focus. The autocompletion popup never gets the focus so the active color ends up being used.
2006-04-04Patch from John Ehresman that transforms line ends when text is copied tonyamatongwe1-11/+17
the clipboard for gtk 2 on win32, as well as gtk 1.
2006-03-30Support for Spice language added by Fabien Proriol.nyamatongwe2-2/+5
2006-03-26Fixed warnings from recent GCC.nyamatongwe1-3/+4
2006-03-02Lexer for TCL contributed by Andre Arpin.nyamatongwe2-2/+5
2006-02-26Translucency implementation for INDIC_ROUNDBOX and caret line.nyamatongwe1-0/+84
2006-02-25Patch from Greg Smith with further modifications moved characternyamatongwe4-15/+27
classification from Document into a separate CharClassify class and file and uses this from RESearch for regular expression word end \< and \> instead of built-in table.
2006-02-23Made number of colours in a palette dynamic so that large numbers ofnyamatongwe1-7/+23
colours will work.
2006-02-13Since casting between void* and function pointers produces a warningnyamatongwe1-1/+1
under recent g++, add an additional cast to sptr_t. Add small size and pedantic warning flags.
2006-02-03Support for Opal language from Sebastian Pipping.nyamatongwe2-2/+5
2006-01-28Added Inno Setup lexer from Friedrich Vedder.nyamatongwe2-5/+9
Removed comment saying GrabFocus is GTK+ specific.
2006-01-26Patch from John Ehresman to correctly allocate the text display area whennyamatongwe1-11/+11
the vertical scroll bar is hidden. It also hides the scroll bar widgets themselves.
2005-11-15Check whether area is being painted against the update region,nyamatongwe1-1/+31
not just the bounding box of this region. This ensures that a need to abandon a paint when a restyle affects text outside the area being painted.
2005-11-02Updated id to match uptr_t in header.nyamatongwe1-1/+1
2005-09-01Avoid runtime warning by only calling gdk_window_resize when calltip windownyamatongwe1-3/+3
set to not be NULL.
2005-08-04Patch, mostly from Naba, to make work with Pango 1.8.nyamatongwe1-10/+23
2005-07-18Support for Cyrillic code page 1252 on GTK+.nyamatongwe1-0/+4
2005-06-07Commented out currently unused size measurement string.nyamatongwe1-2/+4
Hiding sizing measurement string with ifdef except when used.
2005-05-27Support for CSound from Georg Ritter.nyamatongwe2-8/+11
2005-05-20Flagship / Clipper support from Randy Butler.nyamatongwe2-3/+6
2005-05-16Added ISO 8859-15 character set.nyamatongwe1-0/+4