How to distinguish why the notification was closed on closeHow to close notifications with the keyboard?lubuntu notify-send remove limit of 21?Why does my shell script only execute in execution mode “Display output”?How to edit the notification configuration?Why GNOME3 apps close such long?How to get UNITY native notification for gogle chrome?Is the gnome-screenshot modified for Ubuntu?How can I get a numlock notification like the volume notification in Gnome 3?How to distinguish between snap and normal application in “Activities”Black screen after rebooting following upgrade to 18.10
Is it possible to avoid unpacking when merging Association?
Getting the || sign while using Kurier
When Schnorr signatures are part of Bitcoin will it be possible validate each block with only one signature validation?
Do I really need to have a scientific explanation for my premise?
Should I take out a loan for a friend to invest on my behalf?
Has a sovereign Communist government ever run, and conceded loss, on a fair election?
Can the alpha, lambda values of a glmnet object output determine whether ridge or Lasso?
How to design an organic heat-shield?
Rationale to prefer local variables over instance variables?
Street obstacles in New Zealand
How do I print a field from the bibliography
What materials can be used to make a humanoid skin warm?
Making a kiddush for a girl that has hard time finding shidduch
Was it really inappropriate to write a pull request for the company I interviewed with?
Having the player face themselves after the mid-game
Confusion about Complex Continued Fraction
MySQL importing CSV files really slow
Signed and unsigned numbers
After `ssh` without `-X` to a machine, is it possible to change `$DISPLAY` to make it work like `ssh -X`?
Power Strip for Europe
Which classes are needed to have access to every spell in the PHB?
PTIJ: Why does only a Shor Tam ask at the Seder, and not a Shor Mu'ad?
This Alpine town?
Expressing logarithmic equations without logs
How to distinguish why the notification was closed on close
How to close notifications with the keyboard?lubuntu notify-send remove limit of 21?Why does my shell script only execute in execution mode “Display output”?How to edit the notification configuration?Why GNOME3 apps close such long?How to get UNITY native notification for gogle chrome?Is the gnome-screenshot modified for Ubuntu?How can I get a numlock notification like the volume notification in Gnome 3?How to distinguish between snap and normal application in “Activities”Black screen after rebooting following upgrade to 18.10
I want to distinguish notification click and clear(close button click) on close.
I executed the following code.
import gi
gi.require_version('Notify', '0.7')
from gi.repository import GLib, Notify
def on_close(notif):
print('Closed reason:', notif.get_closed_reason())
Notify.init('Test')
notification = Notify.Notification.new('Test')
notification.connect('closed', on_close)
notification.show()
GLib.MainLoop().run()
I clicked notification.

Then I got this output.
Closed reason: 2
I clicked a close button.
Then I got this output.
Closed reason: 2
I clicked clear all.

Then I got this output.
Closed reason: 2
Thank you.
gnome 18.10 libnotify
New contributor
井上智文 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I want to distinguish notification click and clear(close button click) on close.
I executed the following code.
import gi
gi.require_version('Notify', '0.7')
from gi.repository import GLib, Notify
def on_close(notif):
print('Closed reason:', notif.get_closed_reason())
Notify.init('Test')
notification = Notify.Notification.new('Test')
notification.connect('closed', on_close)
notification.show()
GLib.MainLoop().run()
I clicked notification.

Then I got this output.
Closed reason: 2
I clicked a close button.
Then I got this output.
Closed reason: 2
I clicked clear all.

Then I got this output.
Closed reason: 2
Thank you.
gnome 18.10 libnotify
New contributor
井上智文 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I want to distinguish notification click and clear(close button click) on close.
I executed the following code.
import gi
gi.require_version('Notify', '0.7')
from gi.repository import GLib, Notify
def on_close(notif):
print('Closed reason:', notif.get_closed_reason())
Notify.init('Test')
notification = Notify.Notification.new('Test')
notification.connect('closed', on_close)
notification.show()
GLib.MainLoop().run()
I clicked notification.

Then I got this output.
Closed reason: 2
I clicked a close button.
Then I got this output.
Closed reason: 2
I clicked clear all.

Then I got this output.
Closed reason: 2
Thank you.
gnome 18.10 libnotify
New contributor
井上智文 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I want to distinguish notification click and clear(close button click) on close.
I executed the following code.
import gi
gi.require_version('Notify', '0.7')
from gi.repository import GLib, Notify
def on_close(notif):
print('Closed reason:', notif.get_closed_reason())
Notify.init('Test')
notification = Notify.Notification.new('Test')
notification.connect('closed', on_close)
notification.show()
GLib.MainLoop().run()
I clicked notification.

Then I got this output.
Closed reason: 2
I clicked a close button.
Then I got this output.
Closed reason: 2
I clicked clear all.

Then I got this output.
Closed reason: 2
Thank you.
gnome 18.10 libnotify
gnome 18.10 libnotify
New contributor
井上智文 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
井上智文 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
井上智文 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 47 mins ago
井上智文井上智文
1011
1011
New contributor
井上智文 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
井上智文 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
井上智文 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
井上智文 is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1124619%2fhow-to-distinguish-why-the-notification-was-closed-on-close%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
井上智文 is a new contributor. Be nice, and check out our Code of Conduct.
井上智文 is a new contributor. Be nice, and check out our Code of Conduct.
井上智文 is a new contributor. Be nice, and check out our Code of Conduct.
井上智文 is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1124619%2fhow-to-distinguish-why-the-notification-was-closed-on-close%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown