Use the icon sizing solution from ticket #6839 for all dialogs.
History manager’s icon was 16px in Unity launcher. Fixes #7290
This commit is contained in:
parent
fdbde63c99
commit
577c7221f6
10
src/gajim.py
10
src/gajim.py
|
@ -394,8 +394,14 @@ if pid_alive():
|
|||
if (show_remote_gajim_roster()):
|
||||
print("Gajim is already running, bringing the roster to front...")
|
||||
sys.exit(0)
|
||||
pix = gtkgui_helpers.get_icon_pixmap('gajim', 48)
|
||||
Gtk.Window.set_default_icon(pix) # set the icon to all newly opened wind
|
||||
pixs = []
|
||||
for size in (16, 32, 48, 64, 128):
|
||||
pix = gtkgui_helpers.get_icon_pixmap('gajim', size)
|
||||
if pix:
|
||||
pixs.append(pix)
|
||||
if pixs:
|
||||
# set the icon to all windows
|
||||
Gtk.Window.set_default_icon_list(*pixs)
|
||||
pritext = _('Gajim is already running')
|
||||
sectext = _('Another instance of Gajim seems to be running\nRun anyway?')
|
||||
dialog = dialogs.YesNoDialog(pritext, sectext)
|
||||
|
|
|
@ -109,9 +109,14 @@ import sqlite3 as sqlite
|
|||
|
||||
class HistoryManager:
|
||||
def __init__(self):
|
||||
pix = gtkgui_helpers.get_icon_pixmap('gajim')
|
||||
# set the icon to all newly opened windows
|
||||
Gtk.Window.set_default_icon(pix)
|
||||
pixs = []
|
||||
for size in (16, 32, 48, 64, 128):
|
||||
pix = gtkgui_helpers.get_icon_pixmap('gajim', size)
|
||||
if pix:
|
||||
pixs.append(pix)
|
||||
if pixs:
|
||||
# set the icon to all windows
|
||||
Gtk.Window.set_default_icon_list(*pixs)
|
||||
|
||||
if not os.path.exists(LOG_DB_PATH):
|
||||
dialogs.ErrorDialog(_('Cannot find history logs database'),
|
||||
|
|
Loading…
Reference in New Issue