Doug Coleman
0625b85b47
Revert "windows.errors: make check-invalid-handle throw windows-error instances"
...
This reverts commit 38ab7289b5
.
2020-01-03 13:04:38 -06:00
Doug Coleman
d9f1093cf8
Revert "Delete throw-win32-error, replace with win32-error calls"
...
This reverts commit e1be081ec9
.
2020-01-03 13:04:01 -06:00
Doug Coleman
c308d794db
Revert "Replace "n>win32-error-string throw" with windows-error instance throwing"
...
This reverts commit 70d08ce743
.
2020-01-03 13:03:52 -06:00
Doug Coleman
7f395ba7f0
Revert "Replace "win32-error-string throw" with windows-error instance throwing"
...
This reverts commit 2dfb3b3a73
.
2020-01-03 13:03:10 -06:00
Doug Coleman
0f7672c25e
Revert "windows.errors: streamline error handling and throwing"
...
This reverts commit ca474dd154
.
2020-01-03 13:02:57 -06:00
Alexander Iljin
ca474dd154
windows.errors: streamline error handling and throwing
2019-11-25 07:06:59 -08:00
Alexander Iljin
2dfb3b3a73
Replace "win32-error-string throw" with windows-error instance throwing
...
Remove win32-error-string, because there was only one place it was used in.
2019-11-25 07:06:59 -08:00
Alexander Iljin
70d08ce743
Replace "n>win32-error-string throw" with windows-error instance throwing
2019-11-25 07:06:59 -08:00
Alexander Iljin
e1be081ec9
Delete throw-win32-error, replace with win32-error calls
2019-11-25 07:06:59 -08:00
Alexander Iljin
38ab7289b5
windows.errors: make check-invalid-handle throw windows-error instances
...
There are two consequences:
- the thrown object is now a windows-error, previously it was a string;
- if GetLastError returns zero, nothing is thrown. Previously the string
"The operation completed successfully." was thrown in that case.
2019-11-25 07:06:59 -08:00
John Benediktsson
41db42a571
Revert "io.encodings.utf16: add a utf16n word for native utf16 type."
...
This reverts commit ad24fa414f
.
2019-08-06 07:12:55 -07:00
John Benediktsson
ad24fa414f
io.encodings.utf16: add a utf16n word for native utf16 type.
...
remove io.encodings.utf16n vocabulary, which was kind of single purpose.
update a bunch of vocab usings.
2019-08-05 13:08:09 -07:00
John Benediktsson
fc9d0176df
windows.winsock: cleanup using.
2019-08-05 13:06:54 -07:00
John Benediktsson
05e8957732
windows.uniscribe: re-commit the &dispose removal.
2019-08-04 08:27:21 -07:00
Doug Coleman
c70d1f6c4a
basis: Fix Windows 10 select-all for emojis.
...
This is @kusumotonorio's patch but his branch is not up to date so there
are a ton of merge conflicts so I'm just pulling his changes into a new
patch. Sorry for my lack of git to do this cleanly while maintaining his
credit for this patch.
2019-08-02 17:07:42 -05:00
Doug Coleman
c6414048ce
windows.uniscribe: Apply the patch from #1402 for Windows.
2019-07-30 02:12:41 -05:00
John Benediktsson
bd2ed2c214
windows.uniscribe: remove <cache-assoc> &dispose.
...
That's kind of a bug, but probably dispose should happen differently.
2019-07-24 20:19:32 -07:00
Alexander Iljin
4a7644e509
windows.uniscribe: support transparency in text color
2019-06-08 18:47:42 +02:00
Alexander Iljin
3d56183360
windows.uniscribe: speed up pixel array processing for transparent fonts
...
The approach was suggested by John Benediktsson in a GitHub comment.
2019-06-08 18:47:41 +02:00
Alexander Iljin
f445b44af6
windows.uniscribe: support text with transparent background
...
This fixes issues #152 and #1658 .
2019-06-08 18:47:41 +02:00
KUSUMOTO Norio
08aa27a112
windows.factor KUSUMOTO Norio plan 2
...
bug fix for issue #1
Review of the structure of words
NUMPAD&OEM-keydown-codes
plugable keyboard info
keyboard auto detect
conflict
ToUnicode version
resolve conflicts
ui.backend.windows: fix whitespace
2019-05-02 07:52:27 -05:00
Alexander Iljin
968fea56d0
windows.user32: add the GetKeyboardType function
2019-04-22 22:16:58 -07:00
Alexander Iljin
0007789795
continuations[-docs]: add the finally word
2019-04-22 21:57:51 -07:00
Alexander Iljin
e2b689a636
windows.ole32: add a couple of constants
2019-03-29 19:45:58 -05:00
Doug Coleman
a1a0bdfa4e
windows.kernel32: add almost useless timezone function
2019-03-22 21:30:01 -05:00
John Benediktsson
4f401a1585
windows.dragdrop-listener: cleanup using.
2019-03-21 19:54:06 -07:00
Doug Coleman
0b794f5a07
windows.dragdrop-listener: Fix using
2019-03-21 18:38:47 -05:00
Doug Coleman
baafbb8b34
windows: Add all shell32 function stubs. Add more com.
2019-03-17 10:56:57 -05:00
Doug Coleman
17ed798178
*.txt: Add newlines, fix some spacing
2018-12-16 12:04:35 -06:00
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