Thank you so much Stefan! cleared out questions.

> It is a bit hidden

Yeah! most of glib/gtk documentation can be much better.

2016-06-16 18:14 GMT-03:00 Florian Müllner <fmuell...@gnome.org>:
>
>
> On Thu, Jun 16, 2016 at 9:11 PM Stefan Salewski <m...@ssalewski.de> wrote:
>>
>> So your observed behaviour seems to be intended. When application is
>> started with arguments, example_app_open() is called, which includes
>> the code of example_app_activate(). This indicates that
>> example_app_activate() is not executed when application is started with
>> arguments, so we can assume that "activate" signal is not emitted for
>> that case. (That was not clear for me from the docs)
>
>
> It is a bit hidden in the documentation for g_application_run()[0]:
> "If there are no files listed, the application is activated via the
> "activate" signal. If there are one or more files, and
> G_APPLICATION_HANDLES_OPEN was specified then the files are opened via the
> "open" signal."
>
> [0]
> https://developer.gnome.org/gio/stable/GApplication.html#g-application-run



-- 
Victor Aurélio Santos
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to