summaryrefslogtreecommitdiff
path: root/src/gui.h
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.0320: no Haiku supportv8.2.0320Bram Moolenaar2020-02-261-3/+20
| | | | | Problem: No Haiku support. Solution: Add support for Haiku. (Emir Sari, closes #5605)
* patch 8.1.2366: using old C style commentsv8.1.2366Bram Moolenaar2019-11-301-207/+206
| | | | | Problem: Using old C style comments. Solution: Use // comments where appropriate.
* patch 8.1.1633: cannot generate prototypes with X11 but without GUIv8.1.1633Bram Moolenaar2019-07-041-0/+6
| | | | | Problem: Cannot generate prototypes with X11 but without GUI. Solution: Include X11/Intrinsic.h.
* patch 8.1.1230: a lot of code is shared between vim.exe and gvim.exev8.1.1230Bram Moolenaar2019-04-281-0/+13
| | | | | | Problem: A lot of code is shared between vim.exe and gvim.exe. Solution: Optionally put the shared code in vim.dll. (Ken Takata, closes #4287)
* patch 8.1.0941: macros for MS-Windows are inconsistentv8.1.0941Bram Moolenaar2019-02-171-2/+2
| | | | | | | Problem: Macros for MS-Windows are inconsistent, using "32", "3264 and others. Solution: Use MSWIN for all MS-Windows builds. Use FEAT_GUI_MSWIN for the GUI build. (Hirohito Higashi, closes #3932)
* patch 8.1.0810: too many #ifdefsv8.1.0810Bram Moolenaar2019-01-241-3/+1
| | | | | Problem: Too many #ifdefs. Solution: Graduate FEAT_MBYTE, part 4.
* patch 8.1.0228: dropping files is ignored while Vim is busyv8.1.0228Bram Moolenaar2018-07-291-2/+3
| | | | | Problem: Dropping files is ignored while Vim is busy. Solution: Postpone the effect of dropping files until it's safe.
* patch 8.0.1795: lose contact with jobs when :gui forksv8.0.1795Bram Moolenaar2018-05-051-0/+4
| | | | | | | Problem: Lose contact with jobs when :gui forks. Solution: Don't fork when there is a running job. Make log message for a died job clearer. Also close the terminal when stderr and stdout are the same FD.
* patch 8.0.1544: when using 'termguicolors' SpellBad doesn't showv8.0.1544Bram Moolenaar2018-02-271-0/+2
| | | | | Problem: When using 'termguicolors' SpellBad doesn't show. Solution: When the GUI colors are not set fall back to the cterm colors.
* patch 8.0.1312: balloon_show() only works in terminal when compiled with GUIv8.0.1312Bram Moolenaar2017-11-181-4/+0
| | | | | | Problem: balloon_show() only works in terminal when compiled with the GUI. Solution: Add FEAT_BEVAL_GUI and refactor to move common code out of the GUI specific file.
* patch 8.0.1118: FEAT_WINDOWS adds a lot of #ifdefsv8.0.1118Bram Moolenaar2017-09-161-2/+0
| | | | | | Problem: FEAT_WINDOWS adds a lot of #ifdefs while it is nearly always enabled and only adds 7% to the binary size of the tiny build. Solution: Graduate FEAT_WINDOWS.
* patch 8.0.1038: strike-through text not supportedv8.0.1038Bram Moolenaar2017-09-021-0/+1
| | | | | | Problem: Strike-through text not supported. Solution: Add support for the "strikethrough" attribute. (Christian Brabandt, Ken Takata)
* patch 7.4.2358v7.4.2358Bram Moolenaar2016-09-091-0/+26
| | | | | Problem: Compiler warnings with Solaris Studio when using GTK3. Solution: Define FUNC2GENERIC depending on the system. (Kazunobu Kuriyama)
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-291-1/+1
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.2192v7.4.2192Bram Moolenaar2016-08-101-1/+1
| | | | | Problem: Generating prototypes with Cygwin doesn't work well. Solution: Change #ifdefs. (Ken Takata)
* patch 7.4.2089v7.4.2089Bram Moolenaar2016-07-211-0/+6
| | | | | | Problem: Color handling of X11 GUIs is too complicated. Solution: Simplify the code. Use RGBA where appropriate. (Kazunobu Kuriyama)
* patch 7.4.1611v7.4.1611Bram Moolenaar2016-03-191-1/+1
| | | | | | Problem: The versplit feature makes the code uneccessary complicated. Solution: Remove FEAT_VERTSPLIT, always support vertical splits when FEAT_WINDOWS is defined.
* patch 7.4.1402v7.4.1402Bram Moolenaar2016-02-231-0/+7
| | | | | Problem: GTK 3 is not supported. Solution: Add GTK 3 support. (Kazunobu Kuriyama)
* patch 7.4.1375v7.4.1375Bram Moolenaar2016-02-201-7/+2
| | | | | Problem: Still some Win16 code. Solution: Remove FEAT_GUI_W16.(Hirohito Higashi)
* updated for version 7.4.553v7.4.553Bram Moolenaar2014-12-171-1/+1
| | | | | Problem: Various small issues. Solution: Fix those issues.
* updated for version 7.3.1220v7.3.1220Bram Moolenaar2013-06-171-1/+6
| | | | | | Problem: MS-Windows: When using wide font italic and bold are not included. Solution: Support wide-bold, wide-italic and wide-bold-italic. (Ken Takata, Taro Muraoka)
* updated for version 7.3.774v7.3.774Bram Moolenaar2013-01-231-9/+0
| | | | | Problem: Tiny GUI version misses console dialog feature. Solution: Define FEAT_CON_DIALOG when apprpriate. (Christian Brabandt)
* updated for version 7.3.234v7.3.234Bram Moolenaar2011-06-261-0/+2
| | | | | Problem: With GTK menu may be popping down. Solution: Use event time instead of GDK_CURRENT_TIME. (Hong Xu)
* updated for version 7.3.187v7.3.187Bram Moolenaar2011-05-101-16/+1
| | | | | Problem: The RISC OS port has obvious errors and is not being maintained. Solution: Remove the RISC OS files and code.
* Whitespace cleanup.Bram Moolenaar2010-07-171-1/+1
|
* Change remaining HAVE_GTK2 to FEAT_GUI_GTK.Bram Moolenaar2010-06-261-6/+6
|
* Remove the old and not well supported GTK 1 code. (James Vega)Bram Moolenaar2010-06-251-14/+0
|
* updated for version 7.2aBram Moolenaar2008-06-241-1/+1
|
* updated for version 7.1-007v7.1.007Bram Moolenaar2007-06-191-1/+0
|
* updated for version 7.1bBram Moolenaar2007-05-101-3/+3
|
* updated for version 7.1aBram Moolenaar2007-05-061-0/+4
|
* updated for version 7.0-232v7.0.232Bram Moolenaar2007-04-261-1/+2
|
* updated for version 7.0f02v7.0f02Bram Moolenaar2006-04-271-0/+8
|
* updated for version 7.0f01v7.0f01Bram Moolenaar2006-04-251-0/+5
|
* updated for version 7.0e02v7.0e02Bram Moolenaar2006-04-181-0/+43
|
* updated for version 7.0c10v7.0c10Bram Moolenaar2006-04-051-0/+3
|
* updated for version 7.0c01Bram Moolenaar2006-03-271-1/+1
|
* updated for version 7.0cv7.0cBram Moolenaar2006-03-271-0/+4
|
* updated for version 7.0216v7.0216Bram Moolenaar2006-03-061-0/+2
|
* updated for version 7.0208Bram Moolenaar2006-02-271-2/+0
|
* updated for version 7.0206v7.0206Bram Moolenaar2006-02-241-0/+1
|
* updated for version 7.0197v7.0197Bram Moolenaar2006-02-141-1/+1
|
* updated for version 7.0163Bram Moolenaar2005-12-061-38/+3
|
* updated for version 7.0116Bram Moolenaar2005-07-251-2/+3
|
* updated for version 7.0098Bram Moolenaar2005-06-301-4/+0
|
* updated for version 7.0085Bram Moolenaar2005-06-141-2/+1
|
* updated for version 7.0060Bram Moolenaar2005-03-151-2/+5
|
* updated for version 7.0030Bram Moolenaar2005-01-041-26/+1
|
* updated for version 7.0018Bram Moolenaar2004-10-111-2/+1
|
* updated for version 7.0003Bram Moolenaar2004-06-301-4/+39
|