MCPcopy Create free account

hub / github.com/btzy/nativefiledialog-extended / functions

Functions249 in github.com/btzy/nativefiledialog-extended

↓ 36 callersFunctionNFDi_SetError
src/nfd_win.cpp:38
↓ 31 callersFunctionNFDi_SetError
src/nfd_portal.cpp:98
↓ 28 callersFunctionNFD_GetError
src/nfd_win.cpp:303
↓ 20 callersFunctionNFD_Init
src/nfd_win.cpp:320
↓ 20 callersFunctionNFD_Quit
src/nfd_win.cpp:338
↓ 15 callersFunctioncopy
src/nfd_portal.cpp:111
↓ 10 callersFunctionNFDi_Free
src/nfd_gtk.cpp:63
↓ 9 callersFunctionNFD_PathSet_Free
src/nfd_win.cpp:823
↓ 9 callersFunctionNFDi_Free
src/nfd_win.cpp:51
↓ 8 callersFunctionNFDi_SetFormattedError
src/nfd_portal.cpp:102
↓ 7 callersFunctionNFD_FreePathN
src/nfd_win.cpp:342
↓ 6 callersFunctionConvertU8ToNative
src/nfd_win.cpp:912
↓ 6 callersFunctionNFD_PathSet_GetCount
src/nfd_win.cpp:722
↓ 5 callersFunctionAddOptions
src/nfd_win.cpp:282
↓ 5 callersFunctionAllocAndCopyFilePath
If fileUri starts with "file://", strips that prefix and URI-decodes the remaining part to a new buffer, and make outPath point to it, and returns NFD
src/nfd_portal.cpp:1126
↓ 5 callersFunctionCopyWCharToNFDChar
allocs the space in outPath -- call NFDi_Free()
src/nfd_win.cpp:853
↓ 5 callersFunctionGetNativeWindowHandle
src/nfd_win.cpp:295
↓ 5 callersFunctionNFD_FreePathU8
src/nfd_win.cpp:930
↓ 5 callersFunctionNormalizePathSeparator
src/nfd_win.cpp:921
↓ 5 callersFunctionRunDialogWithFocus
wrapper for gtk_dialog_run() that brings the dialog to the front see issues at: https://github.com/btzy/nativefiledialog-extended/issues/31 https://gi
src/nfd_gtk.cpp:426
↓ 5 callersFunctionSetDefaultPath
src/nfd_win.cpp:234
↓ 5 callersFunctionSetDefaultPath
src/nfd_gtk.cpp:337
↓ 5 callersFunctionset_native_window
test/test_sdl.c:78
↓ 5 callersFunctionshow_error
test/test_sdl.c:14
↓ 4 callersFunctionAppendSingleFilter
src/nfd_portal.cpp:300
↓ 4 callersFunctionGetError
src/include/nfd.hpp:80
↓ 4 callersFunctionNFDi_Free
src/nfd_portal.cpp:57
↓ 4 callersFunctionReadDict
src/nfd_portal.cpp:736
↓ 4 callersMethodSubscribe
src/nfd_portal.cpp:1028
↓ 4 callersFunctioncopy
src/nfd_gtk.cpp:69
↓ 3 callersFunctionAddFiltersToDialog
helper functions */
src/nfd_win.cpp:81
↓ 3 callersFunctionAppendWildcardFilter
src/nfd_portal.cpp:471
↓ 3 callersFunctionCopyCharToWChar
allocs the space in outStr -- call NFDi_Free()
src/nfd_win.cpp:836
↓ 3 callersFunctionCopyFilterItem
src/nfd_win.cpp:883
↓ 3 callersFunctionNFD_OpenDialogMultipleN_With_Impl
src/nfd_win.cpp:442
↓ 3 callersFunctionNFD_OpenDialogN_With_Impl
src/nfd_win.cpp:358
↓ 3 callersFunctionNFD_PathSet_FreePathU8
src/nfd_win.cpp:1160
↓ 3 callersFunctionNFD_PathSet_GetPathU8
Get the UTF-8 path at offset index */ It is the caller's responsibility to free `outPath` via NFD_FreePathU8() if this function returns * NFD_OKAY */
src/nfd_win.cpp:1141
↓ 3 callersFunctionNFD_PickFolderMultipleN_With_Impl
src/nfd_win.cpp:670
↓ 3 callersFunctionNFD_PickFolderN_With_Impl
src/nfd_win.cpp:604
↓ 3 callersFunctionNFD_SaveDialogN_With_Impl
src/nfd_win.cpp:520
↓ 3 callersFunctionNFDi_SetError
src/nfd_gtk.cpp:50
↓ 3 callersFunctionReadResponseUris
Read the message. If response was okay, then returns NFD_OKAY and set `uriIter` to the URI array iterator. Otherwise, returns NFD_CANCEL or NFD_ERROR
src/nfd_portal.cpp:811
↓ 3 callersFunctionReadResponseUrisSingle
Read the response URI. If response was okay, then returns NFD_OKAY and set file to it (the pointer is set to some string owned by msg, so you should
src/nfd_portal.cpp:861
↓ 3 callersFunctionSetDefaultExtension
call after AddFiltersToDialog */
src/nfd_win.cpp:179
↓ 3 callersFunctionUriDecodeUnchecked
Decodes the given URI and writes it to `outPath`. The caller must ensure that the given URI is not malformed (typically with a prior call to `TryUriD
src/nfd_portal.cpp:1106
↓ 3 callersFunctionshow_path
test/test_sdl.c:21
↓ 2 callersFunctionAddFiltersToDialog
src/nfd_gtk.cpp:109
↓ 2 callersFunctionAppendOpenFileQueryDictEntryCurrentFolder
src/nfd_portal.cpp:604
↓ 2 callersFunctionAppendOpenFileQueryDictEntryHandleToken
src/nfd_portal.cpp:251
↓ 2 callersFunctionAppendOpenFileQueryParentWindow
src/nfd_portal.cpp:203
↓ 2 callersFunctionFreePath
src/include/nfd.hpp:33
↓ 2 callersFunctionInit
src/include/nfd.hpp:25
↓ 2 callersFunctionIsHex
Returns true if ch is in [0-9A-Za-z], false otherwise.
src/nfd_portal.cpp:156
↓ 2 callersFunctionMakeUniqueObjectPath
Allocates and returns a path like "/org/freedesktop/portal/desktop/request/SENDER/TOKEN" with randomly generated TOKEN as recommended by flatpak. `ha
src/nfd_portal.cpp:986
↓ 2 callersFunctionNFD_DBus_GetVersion
src/nfd_portal.cpp:1385
↓ 2 callersFunctionNFD_OpenDialogMultipleU8_With_Impl
src/nfd_win.cpp:994
↓ 2 callersFunctionNFD_OpenDialogU8_With_Impl
src/nfd_win.cpp:945
↓ 2 callersFunctionNFD_PathSet_FreeEnum
src/nfd_win.cpp:786
↓ 2 callersFunctionNFD_PathSet_GetEnum
src/nfd_win.cpp:769
↓ 2 callersFunctionNFD_PathSet_GetPathN
src/nfd_win.cpp:738
↓ 2 callersFunctionNFD_PickFolderMultipleU8_With_Impl
src/nfd_win.cpp:1122
↓ 2 callersFunctionNFD_PickFolderU8_With_Impl
src/nfd_win.cpp:1084
↓ 2 callersFunctionNFD_SaveDialogU8_With_Impl
src/nfd_win.cpp:1033
↓ 2 callersFunctionParseHexUnchecked
Returns the hexadecimal value contained in the char. Precondition: IsHex(ch)
src/nfd_portal.cpp:161
↓ 2 callersFunctionReadResponseResults
Read the message, returning an iterator to the `results` dictionary of the response. If response was okay, then returns NFD_OKAY and set `resultsIter
src/nfd_portal.cpp:775
↓ 2 callersFunctionReadResponseUrisUnchecked
Same as ReadResponseUris, but does not perform any message type checks. You should only use this if you previously used ReadResponseUris and it return
src/nfd_portal.cpp:836
↓ 2 callersFunctionTryUriDecodeLen
Returns true if the given file URI is decodable (i.e. not malformed), and false otherwise. If this function returns true, then `out` will be populated
src/nfd_portal.cpp:1082
↓ 2 callersFunctionWaitForCleanup
src/nfd_gtk.cpp:354
↓ 2 callersFunctionemit_case_insensitive_glob
src/nfd_portal.cpp:135
↓ 2 callersFunctionemit_case_insensitive_glob
src/nfd_gtk.cpp:77
↓ 2 callersFunctionshow_paths
test/test_sdl.c:28
↓ 1 callersFunctionAddFiltersToDialogWithMap
returns null-terminated map (trailing .filter is null)
src/nfd_gtk.cpp:215
↓ 1 callersFunctionAllocAndCopyFilePathWithExtn
Like AllocAndCopyFilePath, but if `fileUri` has no extension and `extn` is usable, appends the extension. `extn` could be null, in which case no exten
src/nfd_portal.cpp:1170
↓ 1 callersFunctionAppendSaveFileQueryDictEntryCurrentFile
src/nfd_portal.cpp:623
↓ 1 callersFunctionAppendSaveFileQueryDictEntryCurrentName
src/nfd_portal.cpp:592
↓ 1 callersFunctionAppendSaveFileQueryDictEntryFilters
src/nfd_portal.cpp:535
↓ 1 callersFunctionAppendSaveFileQueryParams
Append SaveFile() portal params to the given query.
src/nfd_portal.cpp:691
↓ 1 callersFunctionAppendSaveFileQueryTitle
src/nfd_portal.cpp:247
↓ 1 callersFunctionAppendSingleFilterCheckExtn
src/nfd_portal.cpp:378
↓ 1 callersFunctionCount
src/include/nfd.hpp:89
↓ 1 callersFunctionFormatUIntToHexString
Writes val as a hex string to out
src/nfd_portal.cpp:171
↓ 1 callersFunctionFree
src/include/nfd.hpp:103
↓ 1 callersFunctionGenerate64RandomChars
Appends up to 64 random chars to the given pointer. Returns the end of the appended chars.
src/nfd_portal.cpp:958
↓ 1 callersFunctionGetAllocNativeWindowHandle
Gets the GdkWindow from the given window handle. This function might fail even if parentWindow is set correctly, since it calls some failable GDK fun
src/nfd_gtk.cpp:443
↓ 1 callersFunctionGetPath
src/include/nfd.hpp:93
↓ 1 callersFunctionNFD_ClearError
src/nfd_win.cpp:307
↓ 1 callersFunctionNFD_DBus_SaveFile
DBus wrapper function that helps invoke the portal for the SaveFile() API. This function returns NFD_OKAY iff outMsg gets set (to the returned message
src/nfd_portal.cpp:1306
↓ 1 callersFunctionNFD_FreePathN
src/nfd_portal.cpp:1472
↓ 1 callersFunctionNFD_GetNativeWindowFromSDLWindow
* Converts an SDL window handle to a native window handle that can be passed to NFDe. * @param sdlWindow The SDL window handle. * @param[out] nat
src/include/nfd_sdl2.h:37
↓ 1 callersFunctionNFD_OpenDialogMultipleN_With_Impl
src/nfd_portal.cpp:1539
↓ 1 callersFunctionNFD_OpenDialogMultipleN_With_Impl
src/nfd_gtk.cpp:639
↓ 1 callersFunctionNFD_OpenDialogN_With_Impl
src/nfd_portal.cpp:1490
↓ 1 callersFunctionNFD_OpenDialogN_With_Impl
src/nfd_gtk.cpp:574
↓ 1 callersFunctionNFD_PathSet_EnumNextN
src/nfd_win.cpp:795
↓ 1 callersFunctionNFD_PathSet_FreePathN
src/nfd_win.cpp:765
↓ 1 callersFunctionNFD_PickFolderMultipleN_With_Impl
src/nfd_portal.cpp:1708
↓ 1 callersFunctionNFD_PickFolderMultipleN_With_Impl
src/nfd_gtk.cpp:846
↓ 1 callersFunctionNFD_PickFolderN_With_Impl
src/nfd_portal.cpp:1651
↓ 1 callersFunctionNFD_PickFolderN_With_Impl
src/nfd_gtk.cpp:792
next →1–100 of 249, ranked by callers