65 Commits
Author SHA1 Message Date
phil294 17f5abe873 Gui, Add, Picture: Allow specifying a common icon name instead of path 2023-07-05 19:47:34 +02:00
phil294 8069c94842 docs: msgbox icons are always shown since we're using appimage based on ubuntu 2023-07-05 19:03:04 +02:00
phil294 c6ad56b700 Add DetectHiddenWindows and A_DetectHiddenWindows
ref https://github.com/phil294/vimium-everywhere/issues/3
2023-07-05 03:11:58 +02:00
phil294 e95e11c267 add Gui, Option Unnamed Style and Unnamed ExStyle
but only `+0x80000000` and `+E0x8000000` for now, as they are needed for https://github.com/phil294/vimium-everywhere/issues/3. Other styles are probably very low priority or just don't apply on Linux at all.
2023-07-03 01:17:17 +02:00
phil294 70adc99cad document bug #32 (Send, @) 2023-02-27 01:16:19 +01:00
phil294 392a24fdf7 add command syntax to top of each command source file 2023-02-21 22:04:45 +01:00
phil294 8fd026cecc Run: fix escaping params, disable shell features and prevent ahk args from spanning multiple parameters
args are now split into params *before* ahk variable substitution.

for example,
```ahk
a = b" "c" > d "
Run, cmd "%a%"
```
would previously excute `cmd "b" "c" > d ""`. Now, it's `cmd "b\" \"c\" > d \""`, so everything is treated literally and shell features like `>` or `&` aren't available anymore. If you need these features, you need to invoke `bash -c '%your_ahk_variable_containing_bash_stuff%'` manually.
2023-01-03 16:48:42 +01:00
phil294 088f6fae1b note about run env vars 2023-01-03 14:12:20 +01:00
phil294 5cc0794dcf mini 2022-12-19 20:37:56 +01:00
phil294 e9bb892251 add Gui, Add, Picture 2022-12-18 21:55:47 +01:00
phil294 8fcae9ddcc add #Include / #IncludeAgain 2022-12-18 03:05:27 +01:00
phil294 860fac93ec add PixelSearch 2022-12-11 22:50:19 +01:00
phil294 5ff47beb72 add ControlSetText 2022-12-11 19:12:17 +01:00
phil294 8b052d3487 atspi: when missing, don't show popup, instead show message in windowspy 2022-12-11 17:33:47 +01:00
phil294 8ff67d005c add more built-in variables: A_ScreenWidth, A_ScreenHeight, A_UserName, A_IsAdmin, A_ComputerName 2022-12-10 22:20:31 +01:00
phil294 9714926956 mini 2022-12-05 21:34:47 +01:00
phil294 213e4750da docs: add note on atspi slowness 2022-12-05 16:56:33 +01:00
phil294 df335045df add Gui, Cancel /Hide 2022-12-05 03:54:54 +01:00
phil294 da0b4c1365 WinGet, ControlList: Skip non-interactive controls 2022-12-04 20:42:51 +01:00
phil294 53e694478a add If var [not] in/contains MatchList 2022-12-04 18:34:19 +01:00
phil294 29a75f4c4c add Gui, Destroy 2022-12-03 02:31:57 +01:00
phil294 2c696a03de add Gui, +/-Option 2022-12-03 01:52:28 +01:00
phil294 f7ca35c520 add Gui, Color
and WinSet docs
2022-12-02 21:00:57 +01:00
phil294 68c62fd3b8 add ToolTip docs 2022-11-29 03:17:55 +01:00
phil294 7e580dc77b add Loop, Parse 2022-11-29 03:06:40 +01:00
phil294 e353c0aabe add Input command 2022-11-26 22:20:24 +01:00
phil294 f2c43b2a3b add Window Spy
all done with AHK code!
2022-11-14 00:37:29 +01:00
phil294 5f9ac34a0a add WinGet (partially) 2022-11-13 23:41:14 +01:00
phil294 0a6a4ec367 add ControlGetText 2022-11-13 22:45:08 +01:00
phil294 8061194634 add ControlGetPos 2022-11-13 22:37:38 +01:00
phil294 5324a6eeea add automatic GuiClose label 2022-11-13 22:09:12 +01:00
phil294 55e7a6ef1b add GuiControl 2022-11-13 21:41:52 +01:00
phil294 7118fc46c4 minor docs format refactor 2022-11-13 21:02:57 +01:00
phil294 9f8e88c898 add CoordMode 2022-11-13 20:34:27 +01:00
phil294 a9c0667e22 add PixelGetColor 2022-11-13 15:05:32 +01:00
phil294 7299ab1492 add WinGetClass
https://github.com/phil294/x_do.cr/commit/94f755a4f18a9a9820e9738b371cbe6b49731926
2022-11-13 01:17:24 +01:00
phil294 cfca4be1d6 add WinGetTitle 2022-11-13 00:39:24 +01:00
phil294 576d40a21d implement [, WinText,, ExcludeText] for all relevant commands 2022-11-13 00:30:22 +01:00
phil294 e1ea33ca8b add WinGetText 2022-11-12 23:46:35 +01:00
phil294 40c0575b0c implement OutputVarControl option of MouseGetPos 2022-11-12 22:03:59 +01:00
phil294 6fe84bc580 add ControlClick 2022-11-12 21:58:17 +01:00
phil294 e4773fa5a7 add docs about accessibility commands 2022-11-12 21:56:38 +01:00
phil294 3b0db6a862 fix Hotkey command marked as tbd 2022-10-26 15:50:43 +02:00
phil294 2258b960a4 implement T option (timeout) for KeyWait 2022-10-26 15:11:01 +02:00
phil294 1041fc0099 update docs 2022-10-26 14:52:24 +02:00
phil294 5423d20f56 add MouseMove 2022-10-15 22:16:48 +02:00
phil294 f30821a0cb add MouseGetPos 2022-10-15 22:11:53 +02:00
phil294 1906fb3a63 fully implement MouseClick
closes #16
2022-10-15 21:43:40 +02:00
phil294 ace16e2c68 update some docs 2022-10-01 23:41:11 +02:00
phil294 c0322054c5 update docs 2022-10-01 22:48:35 +02:00