Commit Graph

485 Commits (f3d1d785cd2c369615989757d3301f7b4548696a)

Author SHA1 Message Date
Doug Coleman 4b614cc15b factor: Make source files/resources 644 instead of 755. 2018-07-13 20:36:50 -05:00
Alexander Iljin 7298918029 windows.registry: add change-registry-value and delete-value 2018-07-12 23:33:14 -05:00
Doug Coleman 0f2466e6fb windows.user32: Fix signature of LoadCursorW.
Also change a couple more that weren't exactly right.

Fixes #2011.
2018-07-06 21:21:29 -05:00
Doug Coleman 9f213f96f6 core: Add the shuffler words but without primitives.
The nipd branch slowed bootstrap by a minute, this patch does not.

sorry about changing the fjsc line endings...
2018-06-19 22:52:58 -05:00
Doug Coleman dc52e28f2f windows.surface-dial: Add surface-dial COM interface. 2018-03-17 18:39:12 -05:00
Doug Coleman 123c5133f0 windows.com.wrapper: Fix up docs example so it runs. 2018-03-17 18:15:30 -05:00
Doug Coleman 1d1f827f9b windows: Add some more win32 calls. 2018-03-17 11:19:02 -05:00
Alexander Iljin 1386b556af windows.kernel32: add the FILE_* constants for GetVolumeInformation 2018-03-04 21:27:28 +01:00
Doug Coleman 4a258dbc00 windows: Add some words that would be useful for Windows notifications. 2018-02-19 23:46:30 -06:00
Doug Coleman 2a45023e2f windows.dragdrop-listener: Fix the other using! 2018-02-11 00:12:47 -06:00
Doug Coleman c8d63c56a9 factor: Clean up wrong form of specialized-arrays in using lists. 2018-02-10 15:25:36 -06:00
John Benediktsson 27db0b6346 windows.dropfiles: need to use windows.errors. 2018-01-22 16:06:04 -08:00
Alexander Iljin d588a9dd3a windows.dropfiles: add startup hook to reset initialization status 2018-01-22 13:09:41 -08:00
Alexander Iljin b9eb4d546f windows.dragdrop-listener: update copyright year to 2018 2018-01-22 13:09:41 -08:00
Alexander Iljin deefb43bd2 windows.dragdrop-listener: make it produce file-drop gestures 2018-01-22 13:09:41 -08:00
Alexander Iljin 2d546cde54 windows.dropfiles: fix hwnd-reject-files and world-reject-files 2018-01-22 13:09:41 -08:00
Alexander Iljin ddd3965f98 windows.dropfiles[-docs]: update copyright year to 2018 2018-01-22 13:09:41 -08:00
Alexander Iljin 1224353571 windows.dropfiles: remove an exception suppression
Instead of suppressing all exceptions make a specific check for the
function avalability.
2018-01-22 13:09:41 -08:00
Alexander Iljin 8a24d1b25a windows.dropfiles[-docs]: remove unnecessary symbol 2018-01-22 13:09:41 -08:00
Alexander Iljin 12d55bd882 windows.dropfiles: add summary file 2018-01-22 13:09:41 -08:00
Alexander Iljin afdef8c90e windows.dropfiles[-docs]: implement the file-drop gesture 2018-01-22 13:09:41 -08:00
Alexander Iljin 29ef0dcc59 windows.dropfiles: move two words from windows.dragdrop-listener 2018-01-22 13:09:41 -08:00
Alexander Iljin a236b11dfd windows.dropfiles: new vocab 2018-01-22 13:09:41 -08:00
Alexander Iljin e4a9c1efc5 windows.user32: add a couple of functions and related constants
ChangeWindowMessageFilter is available since Vista.
ChangeWindowMessageFilterEx is available since Win7.
2018-01-22 13:09:41 -08:00
Alexander Iljin 751f88d9ec windows.shell32: remove duplicate HDROP type definition 2018-01-22 13:09:41 -08:00
Alexander Iljin 8acdd142cf windows.shell32: add some file drag-drop functions 2018-01-22 13:09:41 -08:00
Alexander Iljin 42fc4340ab windows.messages: add WM_COPYGLOBALDATA constant 2018-01-22 13:09:41 -08:00
Alexander Iljin 5690d4c25d windows.dragdrop-listener: call ole-initialize when necessary
This makes the code more robust and self-reliant.
2018-01-22 13:09:41 -08:00
Alexander Iljin 083c73b232 windows.kernel32: add SetFileValidData function 2018-01-22 07:58:17 -08:00
John Benediktsson 7bec9dcac7 windows.gdiplus: remove extra whitespace. 2018-01-19 09:22:39 -08:00
Alexander Iljin d1d3a33617 windows.user32: add some of the power setting notifications API 2017-10-09 09:58:07 -07:00
Alexander Iljin 6c04569536 windows.ole32: add LPCGUID type 2017-10-09 09:58:07 -07:00
Alexander Iljin 504c9959a1 Update some copyright headers to follow the current convention
Had to look through the history to find years for some headers. Added
authors to some files as well.
2017-09-11 15:43:03 -07:00
Doug Coleman 7b150204b1 windows.kernel32: Don't use /* */ 2017-09-08 23:42:56 -05:00
Doug Coleman fc14a13335 windows.dragdrop-listener: Remove unfinished autogenerated docs.
To regenerate docs do ``"windows.dragdrop-listener" scaffold-undocumented`` and also run ``"windows.dragdrop-listener" help-lint``
2017-09-06 21:39:46 -05:00
Doug Coleman 8c4a7c0402 windows.dragdrop-listener: Fix an error when calling
``windows.dragdrop-listener" load``
2017-09-06 19:05:29 -05:00
Doug Coleman cfed04a373 windows.dragdrop-listener: Fix compilation bug. 2017-09-02 02:00:25 +00:00
Doug Coleman 9a2af5a312 windows: Fix some drag and drop apis.
Attempting to define IDropTarget::QueryInterface-callback-1 outside of a compilation unit
Re-definition of LPD3DXPRTCOMPBUFFER
2017-08-31 23:24:12 -05:00
Alexander Iljin 7a554e302f windows.dragdrop-listener: add a short documentation and a summary 2017-08-18 02:21:57 +03:00
Alexander Iljin 94b67b52a8 windows.dragdrop-listener: add copyright comments and the authors file 2017-08-18 02:21:56 +03:00
Alexander Iljin 52b6cee8e4 windows.dragdrop-listener: optimize the DragEnter implementation 2017-08-18 02:21:55 +03:00
Alexander Iljin db24910497 windows.dragdrop-listener: generalize some code for reuse 2017-08-18 02:21:55 +03:00
Alexander Iljin 75f5f08810 windows.dragdrop-listener: fix filenames-from-hdrop implementation 2017-08-18 02:21:54 +03:00
Alexander Iljin cc5333694a windows.dragdrop-listener: add a helper word 2017-08-18 02:21:54 +03:00
Alexander Iljin 5c0ca7c41b windows.dragdrop-listener: list all function parameters in the comments 2017-08-18 02:21:53 +03:00
Alexander Iljin e1bd46faee windows.dragdrop-listener: balance the stack effects to pass compilation 2017-08-18 02:21:53 +03:00
Alexander Iljin aa3d2ae5c4 windows.dragdrop-listener: fix a COM interface reference 2017-08-18 02:21:52 +03:00
Alexander Iljin bd10484dc1 windows.dragdrop-listener: fix compilation of dragdrop-listener-window
The actual code needs to be updated to work with the current UI.
2017-08-18 02:21:52 +03:00
Alexander Iljin 111d73a901 windows.dragdrop-listener: replace construct-boa with boa 2017-08-18 02:21:51 +03:00
Alexander Iljin d6c7a7437f windows.dragdrop-listener: fix the USING: list 2017-08-18 02:21:51 +03:00