Commit Graph

13962 Commits (ddd3965f98cc48355ab35b25e01436acb87fd714)

Author SHA1 Message Date
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 d4a849b192 ui.tools-docs: add a pointer to the file-drop gesture docs 2018-01-22 13:09:41 -08:00
Alexander Iljin 2ad605b9c7 ui.tools.listener: support file-drop gesture
The array of dropped file names is pushed onto the listener's stack.
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 4c24cc2603 ui.gestures[-docs]: add the file-drop gesture and the dropped-files symbol 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
John Benediktsson b43c652f68 biassocs: rename once-at to set-at-once. 2018-01-22 12:02:04 -08:00
John Benediktsson 2b31e95270 tools.scaffold: remove unused contains-dot?, contains-separator?. 2018-01-22 11:37:24 -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
Alexander Iljin 083c73b232 windows.kernel32: add SetFileValidData function 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 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 0133a674a4 concurrency.mailboxes: fix test now that get-all returns a vector. 2018-01-20 21:30:34 -08:00
John Benediktsson 0eb4fc2951 io.launcher.unix: cleanup find-process. 2018-01-20 13:33:16 -08:00
John Benediktsson cb89a14ed6 concurrency.mailboxes: use unless-disposed. 2018-01-20 12:23:32 -08:00
John Benediktsson f25d7313d6 concurrency.mailboxes: simplify mailbox-get-all-timeout. 2018-01-20 11:58:52 -08:00
Björn Lindqvist 3b78ec7b6f ui.render: small simplification 2018-01-20 18:10:06 +01:00
John Benediktsson f0fac14c14 system-info.macosx: adding High Sierra system-code-name. 2018-01-20 09:01:33 -08:00
John Benediktsson c68f0e0042 concurrency.distributed: use delete-at* instead of at/delete-at. 2018-01-20 08:18:36 -08:00
John Benediktsson 0ac73e1f11 concurrency.distributed: simplify a bit, mostly because...
... I'm not a fan of thd instead of thread, and it seemed (to me)
a little cleaner inlining assoc instead of using get/set words.
2018-01-20 08:16:25 -08:00
Alexander Iljin 392e57a0d5 concurrency.distributed: replace remote-thread connection slot with assoc
The new global assoc will match remote-thread instances with their
connection instances, if any. The slot removal will reduce the burden of
sending the remote-thread instances over the socket.
2018-01-20 08:12:38 -08:00
Alexander Iljin 5dec80711b concurrency.distributed: add myself to the vocab authors 2018-01-20 09:43:40 -06:00
Alexander Iljin 762268f2fe concurrency.distributed: implement with-connection combinator
This allows to send multiple messages over the same socket connection. The
old implementation used with-client, which sent a single message and then
closed the socket. The connection stream is stored in the new remote-thread
tuple slot named connection.
2018-01-20 09:43:40 -06:00
Alexander Iljin 72ed5bf73d concurrency.distributed: shorten stop-node implementation 2018-01-20 09:43:40 -06:00
John Benediktsson b40ba26bac basis/extra: removing '[ @ ] in favor of _ for fried quotations. 2018-01-19 23:40:23 -08:00
John Benediktsson dcb06f3cbd ui.backend.cocoa.views: use world get-global in touchbar-commands. 2018-01-19 15:39:52 -08:00
John Benediktsson 07e6e5e949 ui.gadgets.worlds: don't need world with-variable.
with-gl-context already does world set-global.
2018-01-19 15:09:27 -08:00
John Benediktsson c4d139ca9f porter-stemmer: use zip. 2018-01-19 12:13:58 -08:00
John Benediktsson d5b5706241 game.input.x11: use zip-as. 2018-01-19 12:13:35 -08:00
John Benediktsson 7bec9dcac7 windows.gdiplus: remove extra whitespace. 2018-01-19 09:22:39 -08:00
John Benediktsson 001ea5f6b4 ui.gadgets.worlds: revert back to 1 track-add. 2018-01-19 09:18:49 -08:00
John Benediktsson f33bf70ad6 ui.backend.cocoa.views: use queued-gesture for touchbar commands. 2018-01-18 22:20:27 -08:00
John Benediktsson b0ded020ea ui.gadgets.worlds: use constraints for single gadget in window. 2018-01-18 21:30:34 -08:00