summaryrefslogtreecommitdiff
path: root/src/helpers/AsyncDialogBox.cpp
Commit message (Collapse)AuthorAgeFilesLines
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-141-2/+2
|
* ci: correct tar command for xz compression & fix typos (#11213)xqso2025-07-251-1/+1
|
* asyncDialogBox: lock box in fdWrite to prevent a uaf (#10759)Vaxry2025-06-161-1/+8
|
* input: always allow focus to permission popupsVaxry2025-05-181-4/+15
|
* inputs: refactor class member vars (#10230)davc0n2025-05-011-1/+1
|
* asyncdialogbox: fix missing headerVaxry2025-04-291-0/+1
|
* window: make AsyncDialogBoxes not closeableVaxry2025-04-291-0/+9
| | | | we don't want the user to accidentally close a popup for permissions or ANR. They can dismiss them by clicking an appropriate option.
* async: add Promise and use it for AsyncDialogBoxVaxry2025-04-271-8/+9
|
* asyncDialogBox: fix missing pidVaxry2025-04-121-2/+2
| | | | fixes #10056
* helpers: add missing include for BSDs after 3c128679ee8c (#9982)Jan Beich2025-04-071-0/+1
| | | | | | | | | | | src/helpers/AsyncDialogBox.cpp:47:23: error: use of undeclared identifier 'read' 47 | while ((ret = read(m_pipeReadFd.get(), buf.data(), 1023)) > 0) { | ^ src/helpers/AsyncDialogBox.cpp:83:9: error: use of undeclared identifier 'pipe' 83 | if (pipe(outPipe)) { | ^ src/helpers/AsyncDialogBox.cpp:110:5: error: use of undeclared identifier 'close' 110 | close(outPipe[1]); | ^
* helpers: Add an async dialog box impl (#9919)Vaxry2025-04-061-0/+122
Adds an async dialog box, way safer than our previous local solution for ANR