summaryrefslogtreecommitdiffstats
path: root/src/gui_w32.c
AgeCommit message (Collapse)Author
2016-12-01patch 8.0.0114v8.0.0114Bram Moolenaar
Problem: Coding style not optimal. Solution: Add spaces. (Ken Takata)
2016-12-01patch 8.0.0113v8.0.0113Bram Moolenaar
Problem: MS-Windows: message box to prompt for saving changes may appear on the wrong monitor. Solution: Adjust the CenterWindow function. (Ken Takata)
2016-11-10patch 8.0.0074v8.0.0074Bram Moolenaar
Problem: Cannot make Vim fail on an internal error. Solution: Add IEMSG() and IEMSG2(). (Domenique Pelle) Avoid reporting an internal error without mentioning where.
2016-10-12patch 8.0.0029v8.0.0029Bram Moolenaar
Problem: Code for MS-Windows is complicated because of the exceptions for old systems. Solution: Drop support for MS-Windows older than Windows XP. (Ken Takata)
2016-08-29patch 7.4.2293v7.4.2293Bram Moolenaar
Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
2016-08-25patch 7.4.2253v7.4.2253Bram Moolenaar
Problem: Check for Windows 3.1 will always return false. (Christian Brabandt) Solution: Remove the dead code.
2016-08-22patch 7.4.2243v7.4.2243Bram Moolenaar
Problem: Warning for assigning negative value to unsigned. (Danek Duvall) Solution: Make cterm_normal_fg_gui_color and _bg_ guicolor_T, cast to long_u only when an unsigned is needed.
2016-08-10patch 7.4.2192v7.4.2192Bram Moolenaar
Problem: Generating prototypes with Cygwin doesn't work well. Solution: Change #ifdefs. (Ken Takata)
2016-07-07patch 7.4.1995v7.4.1995Bram Moolenaar
Problem: GUI: cursor drawn in wrong place if a timer callback causes a screen update. (David Samvelyan) Solution: Also redraw the cursor when it's blinking and on.
2016-06-08patch 7.4.1909v7.4.1909Bram Moolenaar
Problem: Doubled semicolons. Solution: Reduce to one. (Dominique Pelle)
2016-06-04patch 7.4.1901v7.4.1901Bram Moolenaar
Problem: Win32: the "Disabled" menu items would appear enabled. Solution: Use submenu_id if there is a parent. (Shane Harper, closes #834)
2016-06-04patch 7.4.1890v7.4.1890Bram Moolenaar
Problem: GUI: When channel data is received the cursor blinking is interrupted. (Ramel Eshed) Solution: Don't update the cursor when it is blinking.
2016-06-02patch 7.4.1874v7.4.1874Bram Moolenaar
Problem: Unused variable in Win32 code. Solution: Remove it. (Mike Williams)
2016-06-02patch 7.4.1873v7.4.1873Bram Moolenaar
Problem: When a callback adds a timer the GUI doesn't use it until later. (Ramel Eshed) Solution: Return early if a callback adds a timer.
2016-04-26patch 7.4.1794v7.4.1794Bram Moolenaar
Problem: Can't build on MS-Windows. Solution: Add missing declaration.
2016-04-26patch 7.4.1792v7.4.1792Bram Moolenaar
Problem: Color name decoding is implemented several times. Solution: Move it to term.c. (Christian Brabandt)
2016-04-03patch 7.4.1705v7.4.1705Bram Moolenaar
Problem: The 'guifont' option does not allow for a quality setting. Solution: Add the "q" item, supported on MS-Windows. (Yasuhiro Matsumoto)
2016-04-02patch 7.4.1694v7.4.1694Bram Moolenaar
Problem: Win32 gvim doesn't work with "dvorakj" input method. Solution: Wait for QS_ALLINPUT instead of QS_ALLEVENTS. (Yukihiro Nakadaira)
2016-03-15patch 7.4.1575v7.4.1575Bram Moolenaar
Problem: Using wrong size for struct. Solution: Use the size for wide API. (Ken Takata)
2016-02-27patch 7.4.1433v7.4.1433Bram Moolenaar
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.
2016-02-27patch 7.4.1429v7.4.1429Bram Moolenaar
Problem: On MS-Windows, when not use renderoptions=type:directx, drawing emoji will be broken. Solution: Fix usage of unicodepdy. (Yasuhiro Matsumoto)
2016-02-23patch 7.4.1404v7.4.1404Bram Moolenaar
Problem: ch_read() doesn't time out on MS-Windows. Solution: Instead of WM_NETBEANS use select(). (Yukihiro Nakadaira)
2016-02-21patch 7.4.1379v7.4.1379Bram Moolenaar
Problem: Channel test fails on Win32 console. Solution: Don't sleep when timeout is zero. Call channel_wait() before channel_read(). Channels are not polled during ":sleep". (Yukihiro Nakadaira)
2016-02-20patch 7.4.1369v7.4.1369Bram Moolenaar
Problem: Channels don't have a queue for stderr. Solution: Have a queue for each part of the channel.
2016-02-20patch 7.4.1364v7.4.1364Bram Moolenaar
Problem: The Win 16 code is not maintained and unused. Solution: Remove the Win 16 support.
2016-02-20patch 7.4.1363v7.4.1363Bram Moolenaar
Problem: Compiler warnings with tiny build. Solution: Add #ifdefs.
2016-02-18patch 7.4.1348v7.4.1348Bram Moolenaar
Problem: More compiler warnings. (John Marriott) Solution: Add type casts, remove unused variable.
2016-02-17patch 7.4.1345v7.4.1345Bram Moolenaar
Problem: A few more compiler warnings. (Axel Bender) Solution: Add type casts.
2016-02-17patch 7.4.1344v7.4.1344Bram Moolenaar
Problem: Can't compile Win32 GUI with tiny features. Solution: Add #ifdef. (Christian Brabandt)
2016-02-16patch 7.4.1339v7.4.1339Bram Moolenaar
Problem: Warnings when building the GUI with MingW. (Cesar Romani) Solution: Add type cats. (Yasuhiro Matsumoto)
2016-01-31patch 7.4.1225v7.4.1225Bram Moolenaar
Problem: Still a few old style function declarations. Solution: Make them new style. (Hirohito Higashi)
2016-01-30patch 7.4.1208v7.4.1208Bram Moolenaar
Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
2016-01-29patch 7.4.1200v7.4.1200Bram Moolenaar
Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2016-01-29patch 7.4.1197v7.4.1197Bram Moolenaar
Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2016-01-29patch 7.4.1195v7.4.1195Bram Moolenaar
Problem: The channel feature does not work in the MS-Windows console. Solution: Add win32 console support. (Yasuhiro Matsumoto)
2016-01-24patch 7.4.1169v7.4.1169Bram Moolenaar
Problem: The socket I/O is intertwined with the netbeans code. Solution: Start refactoring the netbeans communication to split off the socket I/O. Add the +channel feature.
2016-01-10patch 7.4.1080v7.4.1080Bram Moolenaar
Problem: VS2015 has a function HandleToLong() that is shadowed by the macro that Vim defines. Solution: Do not define HandleToLong() for MSVC version 1400 and later. (Mike Williams)
2015-11-19patch 7.4.930v7.4.930Bram Moolenaar
Problem: MS-Windows: Most users appear not to like the window border. Solution: Remove WS_EX_CLIENTEDGE. (Ian Halliday)
2015-08-27patch 7.4.842v7.4.842Bram Moolenaar
Problem: Sending too many messages to close the balloon. Solution: Only send a WM_CLOSE message. (Jurgen Kramer)
2015-08-26patch 7.4.840v7.4.840Bram Moolenaar
Problem: Tooltip window stays open. Solution: Send a WM_CLOSE message. (Jurgen Kramer)
2015-08-25patch 7.4.829v7.4.829Bram Moolenaar
Problem: Crash when clicking in beval balloon. (Travis Lebsock) Solution: Use PostMessage() instead of DestroyWindow(). (Raymond Ko, PR 298)
2015-08-11patch 7.4.822v7.4.822Bram Moolenaar
Problem: More problems reported by coverity. Solution: Avoid the warnings. (Christian Brabandt)
2015-03-24updated for version 7.4.681v7.4.681Bram Moolenaar
Problem: MS-Windows: When Vim is minimized the window height is computed incorrectly. Solution: When minimized use the previously computed size. (Ingo Karkat)
2014-11-12updated for version 7.4.512v7.4.512Bram Moolenaar
Problem: Cannot generate prototypes for Win32 files and VMS. Solution: Add typedefs and #ifdef
2014-10-06updated for version 7.4.464v7.4.464Bram Moolenaar
Problem: Compiler warning. Solution: Add type cast. (Ken Takata)
2014-09-23updated for version 7.4.459v7.4.459Bram Moolenaar
Problem: Can't change the icon after building Vim. Solution: Load the icon from a file on startup. (Yasuhiro Matsumoto)
2014-09-19updated for version 7.4.448v7.4.448Bram Moolenaar
Problem: Using ETO_IGNORELANGUAGE causes problems. Solution: Remove this flag. (Paul Moore)
2014-08-06updated for version 7.4.394v7.4.394Bram Moolenaar
Problem: When using DirectX last italic character is incomplete. Solution: Add one to the number of cells. (Ken Takata)
2014-08-06updated for version 7.4.393v7.4.393Bram Moolenaar
Problem: Text drawing on newer MS-Windows systems is suboptimal. Some multi-byte characters are not displayed, even though the same font in Notepad can display them. (Srinath Avadhanula) Solution: Add the 'renderoptions' option to enable Direct-X drawing. (Taro Muraoka)
2013-08-07updated for version 7.4b.018v7.4b.018Bram Moolenaar
Problem: Win32: Dialog can still be too big. Solution: Move the check for height further down. (Andrei Olsen)