mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-08-22 10:07:12 +00:00
utils aa-notify: If tkthemes are missing output a message
Let the user know that tkthemes is missing. Signed-off-by: John Johansen <john.johansen@canonical.com>
This commit is contained in:
parent
62123c6feb
commit
9b4d747f5e
@ -2,19 +2,19 @@ import os
|
|||||||
import tkinter as tk
|
import tkinter as tk
|
||||||
import tkinter.ttk as ttk
|
import tkinter.ttk as ttk
|
||||||
import subprocess
|
import subprocess
|
||||||
|
|
||||||
try: # We use tk without themes as a fallback which makes the GUI uglier but functional.
|
|
||||||
import ttkthemes
|
|
||||||
except ImportError:
|
|
||||||
ttkthemes = None
|
|
||||||
|
|
||||||
|
|
||||||
import apparmor.aa as aa
|
import apparmor.aa as aa
|
||||||
|
|
||||||
from apparmor.translations import init_translation
|
from apparmor.translations import init_translation
|
||||||
|
|
||||||
_ = init_translation()
|
_ = init_translation()
|
||||||
|
|
||||||
|
try: # We use tk without themes as a fallback which makes the GUI uglier but functional.
|
||||||
|
import ttkthemes
|
||||||
|
except ImportError:
|
||||||
|
print(_("ttkthemes not found. Install for best user experience."))
|
||||||
|
ttkthemes = None
|
||||||
|
|
||||||
|
|
||||||
notification_custom_msg = {
|
notification_custom_msg = {
|
||||||
'userns': _('Application {0} wants to create an user namespace which could be used to compromise your system\nDo you want to allow it next time {0} is run?')
|
'userns': _('Application {0} wants to create an user namespace which could be used to compromise your system\nDo you want to allow it next time {0} is run?')
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user