Commit Graph

67 Commits

Author SHA1 Message Date
Jefry Lagrange ace04d084c remove unnecessary argument in new_with_label call 2015-11-22 17:23:58 -04:00
Yann Leboulanger c099d78d16 [SamWhited] fix some missing import. Fixes #7932, #7949 2015-01-19 13:39:11 +01:00
Yann Leboulanger c5c59967be remove all icons for all menus 2014-11-11 23:11:15 +01:00
=?UTF-8?q?Mat=C4=9Bj=20Cepl?= eb6fa81854 =?UTF-8?q?Don=E2=80=99t=20use=20positional=20arguments=20?= =?UTF-8?q?with=20*MenuItem=20inits.?=
Avoid DepreciationWarning for ImageMenuItem, CheckMenuItemi, and MenuItem.

Fix #7858

Signed-off-by: Matěj Cepl <mcepl@redhat.com>
---
 src/chat_control.py          |  8 +++----
 src/conversation_textview.py |  5 ++--
 src/groupchat_control.py     |  4 ++--
 src/gui_interface.py         |  2 +-
 src/gui_menu_builder.py      | 15 +++++++-----
 src/roster_window.py         | 56 +++++++++++++++++++++++++++-----------------
 src/statusicon.py            | 13 ++++++----
 7 files changed, 61 insertions(+), 42 deletions(-)
2014-10-20 17:20:38 +02:00
Denis Fomin 4b33634a0b Copyright 2013>2014 2014-01-02 12:33:54 +04:00
Yann Leboulanger 9c8c1de03f update my copyright 2013-04-05 21:35:39 +02:00
Denis Fomin 3d18ca4e6b fix setting option in ACE 2013-01-08 15:54:20 +04:00
Denis Fomin bf5c8248b2 mnemonic in roster and statusicon 2013-01-08 14:52:46 +04:00
Denis Fomin 77d4843d62 Backed out changeset: 5bbc88f23675 2013-01-08 14:36:10 +04:00
Denis Fomin b23b4e54b0 fix submenu in roster and in statusicon 2013-01-06 18:50:10 +04:00
Yann Leboulanger 414e349345 python uses unicode internally 2013-01-01 19:44:25 +01:00
Denis Fomin e60d168906 typo 2013-01-01 19:58:57 +04:00
Denis Fomin 342755d58a fix SeparatorMenuItem 2013-01-01 19:46:04 +04:00
Yann Leboulanger a8d946bc96 more GTK3 fixes 2012-12-27 21:58:52 +01:00
Yann Leboulanger 8f71d9f219 start porting Gajim to gobject introspection and GTK3 2012-12-23 16:23:43 +01:00
Denis Fomin 2bc9f743b3 Fix ugly statusicon in MATE desktop.Set statusicon_size to 16 if MATE session detected. 2012-10-18 16:05:31 +04:00
Yann Leboulanger a3d2696987 correctly check is zeroconf account is connected. see #7199 2012-09-17 11:53:47 +02:00
Yann Leboulanger 94bc66dfab fix missing part of the commit. Fixes #7225 2012-08-31 11:46:45 +02:00
Yann Leboulanger 96dd70050b Jingle FT is now functionnal!! Thanks Jefry for the long time debugging with me 2012-08-23 13:10:30 +02:00
Yann Leboulanger f832900d2b coding standards 2012-08-22 12:55:57 +02:00
Denis Fomin 3b860457ef [Darlan and I].added the ability to restore the old tray icon (envelope).'trayicon_blink' in the ACE. Fixes #7176 2012-08-14 22:36:16 +04:00
Yann Leboulanger b846ac8793 save config regulary when we change an option. 2012-04-18 10:15:53 +02:00
Yann Leboulanger 3a3f99d618 upgrade copyright 2012-01-11 22:20:34 +01:00
Yann Leboulanger c2ea566b12 add advanced option to allow not saving roster position. Fixes #5712 2011-04-21 20:52:14 +02:00
Denis Fomin 0caf0f06ac minimize to the Systray, by a click (Left-click) at the Systray icon, when it is set to be a Stick window (to be appear at every Workspace). Fixes #6838 2011-03-21 11:49:42 +03:00
Denis Fomin 5dc76a23e7 Disable the existing signal before connecting the new (to menuitem in systray menu). Fixed #6819 2011-03-08 21:55:16 +03:00
Denis Fomin 43f4dd1433 correct position of the window while reading the new event by clicking on the tray icon
(restore window coordinates when it is the maximization of the system tray)
2011-01-27 19:10:15 +03:00
Yann Leboulanger 05c7f05dd9 [Dicson] Don't always show Tray icon if "only when pending events" option is used. Fixes #5921 2010-09-18 23:06:36 +02:00
Yann Leboulanger 5911966828 [Dicson] Ability to resize statusicon when statusbar changes. Fixes #5911 2010-09-16 20:27:54 +02:00
Yann Leboulanger 2be53c4aac update my copyright to 2010 2010-03-11 16:52:36 +01:00
Yann Leboulanger 31d1d35b17 never move roster window outside of screen. Fixes #5646 2010-03-10 13:28:51 +01:00
Yann Leboulanger be9aa8ba8c save and restore roster position when we click on systray icon. Fixes #5196 2010-02-19 09:48:22 +01:00
Yann Leboulanger 062caecfc8 ability to show / hide roster from statusicon menu. Fixes #5557 2010-02-09 19:36:32 +01:00
Éric Araujo fedd7dc8e2 convert tabs to spaces in source code thanks to reindent.py
holy diff batman!
2010-02-08 15:08:40 +01:00
Yann Leboulanger 956accf010 Bye bye glade, Hi gtk builder. Fixes #4945 2010-01-22 19:57:59 +01:00
Yann Leboulanger ecf964677d hide() roster instead of iconify() it when clicking on systray. Fixes #5505 2009-12-14 17:18:38 +01:00
Yann Leboulanger 002b8a720f finish using icon theme. Fixes #2378 2009-12-01 15:50:58 +01:00
Alexander Cherniuk a23961fbf6 Big portion of doc-string refactoring 2009-11-25 22:59:43 +02:00
Yann Leboulanger ddb493c87d always use statusicon in systray, not event icon, we already blink. 2009-11-25 08:27:06 +01:00
Yann Leboulanger eb11c24eea egg.trayicon is dead. Light a candle :'(
Fixes #3021, #5246
2009-11-24 14:33:49 +01:00
Jonathan Schleifer f7014072a7 Remove all OS X-specific code from the default branch.
OS X support is still maintained in the osx_newbuildsys branch - and
only there.
2009-06-15 21:34:38 +02:00
js db5f9bab05 statusicon.py was incompatible with r11080. Fixed. 2009-02-14 13:01:57 +00:00
Yann Leboulanger e389e0b16b [thorstenp] remove whitespace at eol 2008-12-03 21:56:12 +00:00
Yann Leboulanger 13763e3350 remove bad FIXME. we don't want to move to gtk.statusicon until they support animations and possibility to build tooltip on the fly 2008-11-20 15:37:26 +00:00
Julien Pivotto de4a23e751 See #4200.
* remove js from some headers
 * set coding:utf-8 to allow real names in headers
2008-08-15 17:31:51 +00:00
Julien Pivotto 8bc9bc29ae * Big headers review
* Remove some licencing problems
 * To do: same for images
 * See #4200
2008-08-15 03:20:23 +00:00
Yann Leboulanger 32eaa3219f left click on systray under windows show pending events if there are. fixes #4167 2008-08-01 14:23:50 +00:00
js 8605cd3f38 For historical reasons, we have a tab width of 3. This is strange, but
we have that in all files. To at least lesser the confusion a bit, add
vim tags for that.
Additionally, fix wrong #! in a few files.
2008-07-29 19:49:31 +00:00
js c2eb4b5a9f Completely remove OTR.
Sorry, it just wasn't maintainable. The problem is the current libotr
API. I'm sick of working around the strange libotr API, sick of getting
HTML messages, sick of losing messages. The final argument for
completely removing it was that we can't get the message ID of a sent
msg anymore - which we need. I tried to work around this as well, but
there seems to be no way to wait for a signal in glib the way I would
need it for the workaround (I wanted to emit a signal in inject_message
and then wait for it after the call to otr_message_fragment_and_send
so the signal can pass us the message id). And the last reason is that
we're heading towards a new release and thus want to stabilize the code,
thus don't have time to work around even more libotr API strangeness.
I will give feedback to the libotr developers, who are currently
planning a new API, so that we can hopefully see OTR support once again
as soon as libotr4 is released.

Kjell already announced that he will continue his branch:
https://code.launchpad.net/~afflux/gajim/otr

I really hope the libotr devs will provide a sane API with libotr4 so
we can integrate OTR support again.

Oh, and I added one more try/except block for OS X.
2008-06-08 15:27:05 +00:00
js 03d68c0d26 Be more specific on excepts. 2008-06-08 10:19:26 +00:00