Commit Graph

30773 Commits (1b95fba17870eb7defe77f5dc83ed6419b367134)

Author SHA1 Message Date
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
John Benediktsson 00d8c2a6ed bubble-chamber: remove unused paused. 2018-01-22 12:27:52 -08:00
John Benediktsson c881f42bb7 trails: remove unused paused. 2018-01-22 12:27:46 -08:00
John Benediktsson 12b3125720 bubble-chamber: use timers instead of threads. 2018-01-22 12:23:09 -08:00
John Benediktsson e9ab434dd4 trails: use timers instead of threads. 2018-01-22 12:22:46 -08:00
John Benediktsson b43c652f68 biassocs: rename once-at to set-at-once. 2018-01-22 12:02:04 -08:00
John Benediktsson 87d595250e README.md: remove extra space. 2018-01-22 11:50:09 -08:00
John Benediktsson 32584c5335 sorting: simplify l-next, r-next. 2018-01-22 11:45:54 -08:00
John Benediktsson 2b31e95270 tools.scaffold: remove unused contains-dot?, contains-separator?. 2018-01-22 11:37:24 -08:00
John Benediktsson ea66922b91 fuel: add ? to a couple words. 2018-01-22 11:33:27 -08:00
John Benediktsson 3c12d2575f sodium: add not loaded tag for now. 2018-01-22 11:25:06 -08:00
John Benediktsson 7f23854b56 ui.operations: add docs for +secondary+. 2018-01-22 10:59:31 -08:00
John Benediktsson 603728b181 ui.tools.browser: adding back/forward to touchbar. 2018-01-22 10:46:50 -08:00
John Benediktsson f778422439 cpu.x86.assembler: fix article title to match other cpu.x86. 2018-01-22 10:46:39 -08:00
John Benediktsson 20534f06bb cpu.x86.features: fix article title to start with uppercase. 2018-01-22 10:18:20 -08:00
John Benediktsson 3f2b83bf12 checksums.sodium: use checksums in tests. 2018-01-22 09:28:01 -08:00
Alexander Iljin 383dc58d7e checksums.sodium: add a couple of tests and the "not tested" tag
The result for the first test (with no key) was produced using the b2sum
utility (part of Git for Windows) with the "-a blake2b" option, because
that's the hash that is currently being used by libsodium for its Generic
Hashing API.

The "not tested" tag was added to avoid adding the libsodium dependency to
the automated build evnironment.
2018-01-22 09:26:16 -08:00
Alexander Iljin 70eb4f1d34 sodium: add authenticated encryption and decryption (secretbox) functions 2018-01-22 09:26:16 -08:00
Alexander Iljin 60ff8c00aa checksums.sodium: implement optional keying 2018-01-22 09:26:16 -08:00
Alexander Iljin e10ccd030d checksums.sodium: support Sodium generic hash in checksums vocab 2018-01-22 09:26:16 -08:00
Alexander Iljin aec9f33248 sodium: add generic hash functions 2018-01-22 09:26:16 -08:00
Alexander Iljin 6a162c3045 sodium.ffi: add memory allocation and protection functions 2018-01-22 09:26:16 -08:00
Alexander Iljin b5a42cd4b7 sodium: add password hashing functions 2018-01-22 09:26:16 -08:00
Alexander Iljin d2d7a7b5f7 sodium: add random data generation functions 2018-01-22 09:26:16 -08:00
Alexander Iljin d31d42e8c5 sodium: add startup initialization hook 2018-01-22 09:26:16 -08:00
Alexander Iljin 868e718b66 sodium: import FFI stub 2018-01-22 09:26:16 -08:00
John Benediktsson e49ec97043 nehe: use border around buttons. 2018-01-22 08:50:41 -08:00
John Benediktsson 795150333a demos: use <filled-pile> 2018-01-22 08:50:33 -08:00
John Benediktsson 5501d2446b bubble-chamer: use <filled-pile> 2018-01-22 08:50:25 -08:00
Alexander Iljin dd4b3e6938 units.[imperial|si]: add a couple of Unicode aliases 2018-01-22 07:58:17 -08:00
Alexander Iljin 083c73b232 windows.kernel32: add SetFileValidData function 2018-01-22 07:58:17 -08:00
Alexander Iljin 34e9412e29 syntax-docs: improve descriptions for GENERIC: and GENERIC#: 2018-01-22 07:58:17 -08:00
Alexander Iljin cf5d0b349c ui.gadgets.editors-docs: fix a typo 2018-01-22 07:58:17 -08:00
Alexander Iljin d16cf66810 cpu.x86.features-docs: add some help on instruction-count 2018-01-22 07:58:17 -08:00
Alexander Iljin 5a627505ef ui.gesture-docs: amend propagate-gesture description 2018-01-22 07:58:17 -08:00
Alexander Iljin e07ba18839 ui: add find-windows to find multiple worlds matching a predicate 2018-01-22 07:58:17 -08:00
Alexander Iljin abb3089a97 sequences-docs: fix a typo 2018-01-22 07:58:17 -08:00
Alexander Iljin 183da87bf4 calendar.parser: simplify hms>duration 2018-01-22 07:58:17 -08:00
Alexander Iljin 261439fec6 random.windows: reduce verbosity of windows-crypto-context random-bytes* 2018-01-22 07:58:17 -08:00
John Benediktsson be20da972a concurrency.mailboxes: some cleanup and docs. 2018-01-22 07:51:43 -08:00
John Benediktsson 12166d3693 bubble-chamber: remove individual launcher vocabs in favor of single window. 2018-01-22 07:50:19 -08:00
John Benediktsson bfeb011341 bubble-chamber: adding demos tag. 2018-01-22 07:50:02 -08:00
John Benediktsson df67041a11 bubble-chamber: adjust for gl-scale-factor. 2018-01-22 07:39:29 -08:00
John Benediktsson 11a2ad3550 trails: can use symbols directly without wrapping. 2018-01-22 07:01:22 -08:00
John Benediktsson ed32c5df2b frame-buffer: fix for retina using gl-scale-factor. 2018-01-21 22:17:28 -08:00
John Benediktsson 827f2652ce frame-buffer: cleanup layout*. 2018-01-21 22:03:56 -08:00