summaryrefslogtreecommitdiff
path: root/src/gui_gtk_x11.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.1545v7.4.1545Bram Moolenaar2016-03-121-3/+16
| | | | | Problem: GTK3: horizontal cursor movement in Visual selection not good. Solution: Make it work better. (Kazunobu Kuriyama)
* patch 7.4.1538v7.4.1538Bram Moolenaar2016-03-121-3/+23
| | | | | Problem: Selection with the mouse does not work in command line mode. Solution: Use cairo functions. (Kazunobu Kuriyama)
* patch 7.4.1525v7.4.1525Bram Moolenaar2016-03-081-0/+2
| | | | | Problem: On a high resolution screen the toolbar icons are too small. Solution: Add "huge" and "giant" to 'toolbariconsize'. (Brian Gix)
* patch 7.4.1497v7.4.1497Bram Moolenaar2016-03-051-9/+24
| | | | | Problem: Cursor drawing problem with GTK 3. Solution: Handle blinking differently. (Kazunobu Kuriyama)
* patch 7.4.1490v7.4.1490Bram Moolenaar2016-03-041-0/+2
| | | | | Problem: Compiler warning for unused function. Solution: Add #ifdef. (Dominique Pelle)
* patch 7.4.1443v7.4.1443Bram Moolenaar2016-02-271-5/+7
| | | | | Problem: Can't build GTK3 with small features. Solution: Use gtk_widget_get_window(). Fix typos. (Dominique Pelle)
* patch 7.4.1433v7.4.1433Bram Moolenaar2016-02-271-36/+0
| | | | | | Problem: The Sniff interface is no longer useful, the tool has not been available for may years. Solution: Delete the Sniff interface and related code.
* patch 7.4.1402v7.4.1402Bram Moolenaar2016-02-231-20/+1319
| | | | | Problem: GTK 3 is not supported. Solution: Add GTK 3 support. (Kazunobu Kuriyama)
* patch 7.4.1232v7.4.1232Bram Moolenaar2016-02-011-3/+3
| | | | | Problem: Compiler warnings when the Sniff feature is enabled. Solution: Add UNUSED.
* patch 7.4.1207v7.4.1207Bram Moolenaar2016-01-301-10/+9
| | | | | | Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
* patch 7.4.1138v7.4.1138Bram Moolenaar2016-01-191-3/+12
| | | | | | Problem: When running gvim in the foreground some icons are missing. (Taylor Venable) Solution: Move the call to gui_gtk_register_resource(). (Kazunobu Kuriyama)
* patch 7.4.1037v7.4.1037Bram Moolenaar2016-01-021-1/+1
| | | | | | | Problem: Using "q!" when there is a modified hidden buffer does not unload the current buffer, resulting in the need to abandon it again. Solution: When using "q!" unload the current buffer when needed. (Yasuhiro Matsumoto, Hirohito Higashi)
* patch 7.4.995v7.4.995Bram Moolenaar2015-12-291-0/+9
| | | | | | Problem: gdk_pixbuf_new_from_inline() is deprecated. Solution: Generate auto/gui_gtk_gresources.c. (Kazunobu Kazunobu, closes #507)
* patch 7.4.938v7.4.938Bram Moolenaar2015-11-241-11/+9
| | | | | Problem: X11 and GTK have moure mouse buttons than Vim supports. Solution: Recognize more mouse buttons. (Benoit Pierre, closes #498)
* patch 7.4.866v7.4.866Bram Moolenaar2015-09-151-4/+3
| | | | | | | Problem: Crash when changing the 'tags' option from a remote command. (Benjamin Fritz) Solution: Instead of executing messages immediately, use a queue, like for netbeans. (James Kolb)
* patch 7.4.861v7.4.861Bram Moolenaar2015-09-081-0/+5
| | | | | Problem: pango_shape_full() is not always available. Solution: Add a configure check.
* patch 7.4.855v7.4.855Bram Moolenaar2015-09-081-2/+2
| | | | | Problem: GTK: font glitches for combining characters Solution: Use pango_shape_full() instead of pango_shape(). (luchr, PR #393)
* patch 7.4.731v7.4.731Bram Moolenaar2015-06-091-1/+3
| | | | | Problem: The tab menu shows "Close tab" even when it doesn't work. Solution: Don't show "Close tab" for the last tab. (John Marriott)
* updated for version 7.4.332v7.4.332Bram Moolenaar2014-06-171-10/+31
| | | | | | Problem: GTK: When a sign icon doesn't fit exactly there can be ugly gaps. Solution: Scale the sign to fit when the aspect ratio is not too far off. (Christian Brabandt)
* updated for version 7.4.295v7.4.295Bram Moolenaar2014-05-131-0/+1
| | | | | Problem: Various typos, bad white space and unclear comments. Solution: Fix typos. Improve white space. Update comments.
* updated for version 7.4.270v7.4.270Bram Moolenaar2014-04-291-4/+8
| | | | | Problem: Comparing pointers instead of the string they point to. Solution: Use strcmp(). (Ken Takata)
* updated for version 7.4.252v7.4.252Bram Moolenaar2014-04-061-0/+3
| | | | | Problem: Critical error in GTK, removing timer twice. Solution: Clear the timer after removing it. (James McCoy)
* updated for version 7.3.1278v7.3.1278Bram Moolenaar2013-06-301-0/+1
| | | | | | Problem: When someone sets the screen size to a huge value with "stty" Vim runs out of memory before reducing the size. Solution: Limit Rows and Columns in more places.
* updated for version 7.3.985v7.3.985Bram Moolenaar2013-05-211-0/+5
| | | | | | Problem: GTK vim not started as gvim doesn't set WM_CLASS property to a useful value. Solution: Call g_set_prgname() on startup. (James McCoy)
* updated for version 7.3.925v7.3.925Bram Moolenaar2013-05-061-1/+1
| | | | | Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
* updated for version 7.3.856v7.3.856Bram Moolenaar2013-03-131-5/+7
| | | | | Problem: When calling system() multi-byte clipboard contents is garbled. Solution: Save and restore the clipboard contents. (Yukihiro Nakadaira)
* updated for version 7.3.819v7.3.819Bram Moolenaar2013-02-141-2/+1
| | | | | Problem: Compiling without +eval and with Python isn't working. Solution: Add the eval feature when building with Python.
* updated for version 7.3.777v7.3.777Bram Moolenaar2013-01-231-0/+8
| | | | | Problem: When building with Gnome locale gets reset. Solution: Set locale after gnome_program_init(). (Christian Brabandt)
* updated for version 7.3.520v7.3.520Bram Moolenaar2012-05-181-2/+24
| | | | | | Problem: Gvim starts up slow on Unbuntu 12.04. Solution: Move the call to gui_mch_init_check() to after fork(). (Yasuhiro Matsumoto) Do check $DISPLAY being set.
* updated for version 7.3.347v7.3.347Bram Moolenaar2011-10-261-1/+1
| | | | | | Problem: When dropping text from a browser on Vim it receives HTML even though "html" is excluded from 'clipboard'. (Andrei Avk) Solution: Fix the condition for TARGET_HTML.
* updated for version 7.3.279v7.3.279Bram Moolenaar2011-08-101-6/+16
| | | | | | Problem: With GTK, when gvim is full-screen and a tab is opened and using a specific monitor configuration the window is too big. Solution: Adjust the window size like on MS-Windows. (Yukihiro Nakadaira)
* updated for version 7.3.234v7.3.234Bram Moolenaar2011-06-261-7/+5
| | | | | Problem: With GTK menu may be popping down. Solution: Use event time instead of GDK_CURRENT_TIME. (Hong Xu)
* updated for version 7.3.221v7.3.221Bram Moolenaar2011-06-191-2/+1
| | | | | | Problem: Text from the clipboard is sometimes handled as linewise, but not consistently. Solution: Assume the text is linewise when it ends in a CR or NL.
* updated for version 7.3.134v7.3.134Bram Moolenaar2011-02-251-1/+1
| | | | | Problem: Drag-n-drop doesn't work in KDE Dolphin. Solution: Add GDK_ACTION_MOVE flag. (Florian Degner)
* updated for version 7.3.130v7.3.130Bram Moolenaar2011-02-251-2/+3
| | | | | Problem: Variable misplaced in #ifdef. Solution: Move clipboard_event_time outside of #ifdef.
* Fix #ifdef for GDK_SUPER_MASK. (Stephan Schulz)Bram Moolenaar2010-08-151-2/+2
|
* Fix #ifdef for GDK_SUPER_MASK.Bram Moolenaar2010-08-131-1/+1
|
* Remove unused code.Bram Moolenaar2010-08-081-46/+0
|
* Improve positioning of combining characters in GTK.Bram Moolenaar2010-08-081-4/+11
|
* Fix: with newer GTK versions accented characters were drawn too much to theBram Moolenaar2010-08-071-15/+12
| | | | left.
* Add support for horizontal scroll wheel. (Bjorn Winckler)Bram Moolenaar2010-07-251-1/+7
|
* Support completion for ":find". (Nazri Ramliy)Bram Moolenaar2010-07-141-2/+2
| | | | Cleanup white space.
* Avoid use of the GTK mail_loop() so that the GtkFileChooser can be used.Bram Moolenaar2010-07-111-56/+6
| | | | (James Vega)
* Various small fixes from Dominique Pelle.Bram Moolenaar2010-06-261-2/+2
|
* Remove the old and not well supported GTK 1 code. (James Vega)Bram Moolenaar2010-06-251-1306/+18
|
* Fixes for time in clipboard request. Also fix ownership. (David Fries)Bram Moolenaar2010-06-221-1/+8
|
* One more fix for conceal patch.Bram Moolenaar2010-06-061-1/+1
|
* updated for version 7.2.442Bram Moolenaar2010-06-051-17/+67
| | | | | | Problem: Copy/paste with OpenOffice doesn't work. Solution: Do not offer the HTML target when it is not supported. (James Vega)
* Add :nbstart and :nbclose.Bram Moolenaar2010-05-221-3/+1
|
* Included the patch to support netbeans in a terminal.Bram Moolenaar2010-05-221-1/+2
|