> Opening files in recursive directories is something that belongs in a plugin, > not in core.
I thought it's doable, but I'm not sure about the idea of mirror-copying open-dialog-box related codes to a plugin. Having an Open Dialog box under Tools menu also seems awkward. But I can do that if I decide to. > Also look at the project plugins (there are two of them at least) because > they may do part of what you want too and also the treebrowser plugin which > does recursive directory walking without too-new glib functions. It's ok. I can easily picture how it can be done with `g_file_enumerator_next_file()`. Also, it seems like not explicitly requesting a GFile instance from an iteration function is better since we don't need it when we're opening a file. An instance should only be created if we're opening another directory. --- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/1163#issuecomment-237833181
