Jean-Marie Traissard
9ed43cf6d1
Show a real error box when unable to bind to port
...
Fixes #1941 .
2006-06-05 17:07:48 +00:00
Yann Leboulanger
59c3b7b3c8
JEP 172 support (user nickname) Fixes #464 and #884
2006-06-01 15:23:38 +00:00
Dimitur Kirov
adb54d0eb7
prevent TB on window destroy
2006-05-29 18:23:12 +00:00
Dimitur Kirov
7e467e04f8
shrink account and protocol comboboxes
2006-05-19 22:30:23 +00:00
Dimitur Kirov
226e5372e4
new arguments for gajim-remote add_contact
...
(<jid> [account]). If account is not specified,
show a combobox with active accounts
2006-05-19 21:13:45 +00:00
Jean-Marie Traissard
e58130611d
Deal with non utf8 status messages in change status message dialog
2006-05-16 18:49:34 +00:00
Jean-Marie Traissard
8decfc44a2
Sort groups in edit group dialog, even when adding one. Note that it doesn't lower groupname before sort.
...
Make edit group window longer but with no vscroolbar if necessary.
2006-05-14 16:19:04 +00:00
Jean-Marie Traissard
00669c06a0
Missing upcase letter
2006-05-10 20:29:17 +00:00
Jean-Marie Traissard
af3500a225
#1005 preparation : Begin to move notifications to notify.py :
...
-moved popup and sound for contact in/out
-added popup for status change (always disable for the moment, will be advanced only)
Note : removed "if not gajim.awaiting_events[account].has_key(jid)" from condition for an in/out popup to be showed
2006-05-10 20:25:51 +00:00
Jean-Marie Traissard
a898cf4544
#1005 :
...
-Added events about FT, event status change
-Merge events first/next message reveived and add a condition about chat actually open with that contact for all events
-Added action about roster notification (animated icon for contact)
-Added glade file to translatable ones
2006-05-09 17:59:24 +00:00
Dimitur Kirov
6db39b590d
sort texts in completion list
2006-05-09 13:07:33 +00:00
Jean-Marie Traissard
a106d402b8
#1005 : Advanced Notifications Control : First part : Preferences GUI.
2006-05-09 00:05:15 +00:00
Dimitur Kirov
b145e59b41
moved completion dict creation in helpers.py
2006-05-08 22:44:47 +00:00
Dimitur Kirov
afdfdc05ce
add completion for single message dialog
2006-05-08 22:06:42 +00:00
Dimitur Kirov
8f239a4be0
moved completion definition in a function
...
get_completion_liststore in gtkgui_helpers
2006-05-08 21:59:09 +00:00
Dimitur Kirov
37a65bd72e
Start Chat text
2006-05-08 21:34:57 +00:00
Dimitur Kirov
1941de6879
add completion for start chat dialog
2006-05-08 21:16:38 +00:00
Dimitur Kirov
5e6b016af1
split gtkgui.glade in several small glade
...
files, which are now located in data/glade/
2006-05-02 15:53:25 +00:00
Yann Leboulanger
6d57097177
no need to call request_vcard twice, it's already in VcardWindow class
2006-04-28 20:54:29 +00:00
Jean-Marie Traissard
1309befd16
[nk]Clean "about" dialog
2006-04-25 20:38:16 +00:00
Dimitur Kirov
53764afbe7
new ConversationTextview doesn't extend
...
TextView
2006-04-18 16:08:56 +00:00
Jean-Marie Traissard
365d9d4eb6
Clarify menuitem new chat code : message->chat . Correct actions->chat behaviour
2006-04-18 15:17:07 +00:00
Yann Leboulanger
a5ce1a1503
print gtk and pygtk version in about dialog
2006-04-12 16:31:35 +00:00
Yann Leboulanger
af424d5bb9
fixes encoding problems when choosing a file in FileChooserDialog on non-utf-8 systems
2006-04-12 13:56:30 +00:00
Nikos Kouremenos
76da3f4b5a
past in about dlg too
2006-04-11 13:38:51 +00:00
Yann Leboulanger
1241da51f2
save also call on_response_ok. Fixes #1843
2006-04-10 21:15:44 +00:00
Yann Leboulanger
e2ed5d82ff
new non-blocking ImageChooserDialog. Fixes #777
2006-04-10 19:49:24 +00:00
Yann Leboulanger
a1b8dfbcd7
/SoundChooserDialog are now non blocker. Fixes #777
2006-04-10 17:21:28 +00:00
Yann Leboulanger
c9bc8fd6a7
filechooser when we receive file doesn't block anymore (no run() call). Fixes #777
2006-04-10 15:38:59 +00:00
Yann Leboulanger
cf819d3835
filechooserdialog is no more blocking (no call to run() func). see #777
2006-04-10 14:45:35 +00:00
Dimitur Kirov
0c9ceace11
nonmodla FT request dialog
2006-04-08 17:02:55 +00:00
Nikos Kouremenos
f0b186808f
typo
2006-04-08 10:34:47 +00:00
Dimitur Kirov
52d01323ce
mirate logs by spawing a child python process
...
No progress text, only pulsebar
2006-04-07 22:57:27 +00:00
Nikos Kouremenos
d47db39011
introduce new class for non modal filechooser. atm still blocks
2006-04-07 14:23:21 +00:00
Yann Leboulanger
8502d69f8d
handle click on old-style popup window the same way as for new-style. Fixes #1785
2006-04-06 18:13:06 +00:00
Yann Leboulanger
897fd6c35e
show YesNoDialogs. Fixes #1814
2006-04-06 11:04:41 +00:00
Jean-Marie Traissard
e226313777
Avoid code duplication in old popups coloring
2006-04-05 19:57:13 +00:00
Nikos Kouremenos
397d255c42
[jim++] fix muc invitation old style popup (perhpas new too) says event_type as text ( #1797 )
2006-04-05 16:32:22 +00:00
Nikos Kouremenos
1a3696a026
we no longer keep xml_console_window forever in me. we allocate on demand
2006-04-05 12:01:21 +00:00
Yann Leboulanger
f36a6af404
remove useless indentation
2006-04-04 17:46:19 +00:00
Yann Leboulanger
6efe0ce886
show confiramtion windows. Fixes #1795
2006-04-04 14:49:56 +00:00
Yann Leboulanger
543a2df0ee
check title before setting the label with it
2006-04-03 14:21:51 +00:00
Yann Leboulanger
ddfd3d7be6
better title / text in popup windows. Fixes #1790
2006-04-03 07:40:15 +00:00
Yann Leboulanger
31e54bc2ed
remove many call to dialog.run() function. Some are still here, but they happend only when the user do an action (close a chat window, change status, ...). So UI is not blocked when we receive a groupchat invitation or an error message.
2006-04-02 16:11:21 +00:00
Yann Leboulanger
ba7ef979b7
common/gajim can't contain _()O so move it to helpers
...
prevent renaming of special groups
2006-03-30 21:35:43 +00:00
Yann Leboulanger
66a4f406fa
Observersa in also a special group than can't be renamed / can't reveive contacts with DND
2006-03-30 21:25:38 +00:00
Yann Leboulanger
276415f570
we can now re-add a contact that was ith sub=none (so not shown at all in roster)
2006-03-30 17:55:25 +00:00
Yann Leboulanger
0e873f24ca
edit groups now works for non-metacontacts too :). Fixes #1778
2006-03-29 21:00:33 +00:00
Yann Leboulanger
7043aeeb7e
when we edit groups of a contact, groups of all brothers are also updated to they are sync. Fixes #1770
2006-03-29 20:26:20 +00:00
Yann Leboulanger
12959a7888
prevent adding twice a group in a contact.groups
2006-03-29 18:07:58 +00:00
Nikos Kouremenos
40e13f0bb1
explain sth better
2006-03-24 18:49:47 +00:00
Nikos Kouremenos
1524521c7f
pychecker on our files. everyone please have a look so we do not do the same mistakes and in case you catch a mistake I did when cleaning
2006-03-24 18:48:26 +00:00
Nikos Kouremenos
f65a5be6e5
commit first part of special notifications (aka buddy pounces). at last make Choose Sound dlg a class; TODO: actually write to config user settings as well as take those into account [jim++]
2006-03-15 17:45:55 +00:00
Nikos Kouremenos
22ab2f5300
if msg name for preset is empty assign a default (msg text) as name
2006-03-15 16:34:52 +00:00
Nikos Kouremenos
d8bfdd60f0
thank Anders Ström for Goojim and improve some strings in about dlg
2006-03-15 12:59:01 +00:00
Yann Leboulanger
a6a72ccf8d
forbid resource when we add a contact. Fixes #1117
2006-03-12 20:53:28 +00:00
Yann Leboulanger
e335c53247
nicer code
2006-03-10 14:01:57 +00:00
Nikos Kouremenos
b057235977
do not show comment if empty. show somehow smaller string
2006-03-10 13:43:20 +00:00
Yann Leboulanger
9cd8f04322
fix TB ( #1681 )
2006-03-10 13:17:21 +00:00
Yann Leboulanger
d4cbe39fc2
auto_authorization is now keept in mem. This way it works correctly, but doesn't if you close gajim before your contact ask your auth. Fixes #1630
2006-03-08 10:46:36 +00:00
Nikos Kouremenos
b3f9fc764e
fix a TB in trayicon menu functionality. fix varname which lead to bad functionality for single message [we were doing new message] and also fix functionality for it, add %s in strings and not +, use gtkgui helper function
2006-03-08 01:27:01 +00:00
Nikos Kouremenos
80c58110e2
now we can save preset messages from change status message dialog. we also use ComboBox and not ComboBoxEntry because the first shows clearer that it is not editable. fixes #1407
2006-03-07 14:02:45 +00:00
Yann Leboulanger
7934380cb2
when we click on a popup window, event is maybe already shown. prevent this TB. Fixes #1644
2006-03-02 21:13:12 +00:00
Yann Leboulanger
946a28b26b
[Jim++] some elif instead of if
2006-02-26 23:29:49 +00:00
Yann Leboulanger
0b6f021295
don't give focus to buttons in HIGdialogs. fixes #1412
2006-02-21 11:21:58 +00:00
Yann Leboulanger
9fe2475eba
show a correct vcard when it's the one of a contact that request our subscription. Fixes #1524
2006-02-20 21:30:45 +00:00
Yann Leboulanger
4415d770fc
not_in_the_roster.png -> not_in_roster.png
2006-02-20 11:02:35 +00:00
Nikos Kouremenos
72d49e951e
if user removes sth, ask him on quiting about VACUUM and if he likes that do it (sqlite docs say it can take sometime one large db (I cannot test, YANN?) and it is why I do not do it automatically; also fix a bug on massively deleteing contact logs
2006-02-06 21:35:54 +00:00
Nikos Kouremenos
6b925ec324
better varname
2006-02-04 20:26:07 +00:00
Travis Shirk
029d4838b8
SingleMessageWindow size/position fixes for #1505
2006-02-04 01:08:37 +00:00
Yann Leboulanger
f751cb6ef0
80 margin
2006-02-03 18:43:18 +00:00
Nikos Kouremenos
76757c556c
we cannot click save preset if status msg is empty
2006-01-26 17:40:11 +00:00
Yann Leboulanger
97378c63ed
[Campey] We can now position the old-style popup window
2006-01-21 21:11:29 +00:00
Nikos Kouremenos
912207c098
get_actor --> get_name_from_jid so it is visible it is on gajim level and not on xmppy (lower) lever
2006-01-20 17:50:01 +00:00
Nikos Kouremenos
bbc42cc115
[knuckles] refactor API about notifications so we do not dup code allover
2006-01-20 17:40:45 +00:00
Yann Leboulanger
2dc4eb3f21
[campey] not in the roster -> Not in Roster. Fixes #1054
2006-01-19 21:55:01 +00:00
Yann Leboulanger
103b143da2
typo
2006-01-19 19:59:58 +00:00
Yann Leboulanger
28a5263cd3
stringprep room jids when we want to join a room
2006-01-19 19:52:51 +00:00
Nikos Kouremenos
a8def93b99
enrich with info on how to ban domain and what else is allowed; make Close --> Cancel and Apply --> OK; FIXME: OK cb is not called.. :(
2006-01-19 13:52:02 +00:00
Travis Shirk
d46180751b
More spell-checking in single msg window; closes #1414
2006-01-19 02:42:58 +00:00
Nikos Kouremenos
5367d4a4fb
[knuckles] event images in old style notifications; /me did some rearranging in glade so they look better
2006-01-18 20:30:24 +00:00
Travis Shirk
b70b839155
Need to init before any of the events which occur during construction fire.
2006-01-18 02:16:49 +00:00
Nikos Kouremenos
a9727e39db
[knuckles] GMail notification now shows number of messages and if clicked opens inbox and all that :)
2006-01-17 20:23:36 +00:00
Travis Shirk
dd44704af4
Only enable Join button when all required entries have values; closes #1262
2006-01-14 21:59:59 +00:00
Travis Shirk
e119091317
Copyright update
2006-01-14 20:50:56 +00:00
Nikos Kouremenos
4764b39382
list THANKS file in about dialog
2006-01-12 08:50:07 +00:00
Nikos Kouremenos
226185d73a
remove some more asserts. nicfit have a look if you really need one
2006-01-12 08:30:23 +00:00
Yann Leboulanger
9b0f9c9295
handle correctly click on old popup notification when receiving message
2006-01-11 20:24:49 +00:00
Yann Leboulanger
d2ab3031f1
contact.name can now be empty. So use contact.get_shown_name() that returns a user friendly name
2006-01-10 18:30:57 +00:00
Travis Shirk
f52afdcbe8
Merged revisions 5017-5020,5022-5029 via svnmerge from
...
svn://svn.gajim.org/gajim/trunk
........
r5017 | asterix | 2006-01-06 01:55:51 -0700 (Fri, 06 Jan 2006) | 2 lines
use escape for pango markup
........
r5018 | asterix | 2006-01-06 02:21:39 -0700 (Fri, 06 Jan 2006) | 2 lines
missing new contacts function
........
r5019 | asterix | 2006-01-06 11:03:07 -0700 (Fri, 06 Jan 2006) | 2 lines
handle the click on toggle_gpg_encryption menuitem
........
r5020 | asterix | 2006-01-06 11:14:14 -0700 (Fri, 06 Jan 2006) | 2 lines
use the saved size even if a chat window is already opened
........
r5022 | asterix | 2006-01-07 03:43:47 -0700 (Sat, 07 Jan 2006) | 2 lines
we can now resume filetransfert
........
r5023 | asterix | 2006-01-07 03:56:31 -0700 (Sat, 07 Jan 2006) | 2 lines
[Knuckles] Google E-Mail Notification
........
r5024 | asterix | 2006-01-07 04:02:16 -0700 (Sat, 07 Jan 2006) | 2 lines
better string
........
r5025 | asterix | 2006-01-07 04:14:32 -0700 (Sat, 07 Jan 2006) | 2 lines
fix a TB
........
r5026 | asterix | 2006-01-07 05:36:55 -0700 (Sat, 07 Jan 2006) | 2 lines
we can now drag a file on a contact in the roster to send him a file
........
r5027 | asterix | 2006-01-07 06:26:28 -0700 (Sat, 07 Jan 2006) | 2 lines
contact.groups is always a list, even if emtpy
........
r5028 | asterix | 2006-01-07 06:54:30 -0700 (Sat, 07 Jan 2006) | 2 lines
make all buttons insensitive on a category row in disco
........
r5029 | asterix | 2006-01-07 07:19:25 -0700 (Sat, 07 Jan 2006) | 2 lines
auto open groupchat configuration window when we create a new room
........
2006-01-07 17:25:35 +00:00
Travis Shirk
1360933ba9
Merged in trunk updates, including meta_contacts
...
Merged revisions 4951,4962-4969 via svnmerge from
svn://svn.gajim.org/gajim/trunk
........
r4951 | nk | 2005-12-30 16:50:36 -0700 (Fri, 30 Dec 2005) | 1 line
fixes in greek transl
........
r4962 | asterix | 2006-01-01 11:41:04 -0700 (Sun, 01 Jan 2006) | 2 lines
merge meta_contacts branch with trunk. Meta contacts are not in gajim yet, but framework is here. We now use gajim.contacts.many_functions() to handle contacts and groupchat_contacts.
........
r4963 | asterix | 2006-01-01 11:43:24 -0700 (Sun, 01 Jan 2006) | 2 lines
correct contacts file
........
r4964 | asterix | 2006-01-01 11:47:26 -0700 (Sun, 01 Jan 2006) | 2 lines
dict.remove() doesn't exists, it's del dict[]
........
r4965 | asterix | 2006-01-01 11:50:15 -0700 (Sun, 01 Jan 2006) | 2 lines
some missing commits from branch
........
r4966 | asterix | 2006-01-01 11:53:30 -0700 (Sun, 01 Jan 2006) | 2 lines
end of gc_contact.nick -> gc_contact.name
........
r4967 | asterix | 2006-01-01 12:05:59 -0700 (Sun, 01 Jan 2006) | 2 lines
new ACE option: send_sha_in_gc_presence that allow to send sha info in groupchat presences
........
r4968 | asterix | 2006-01-01 12:12:36 -0700 (Sun, 01 Jan 2006) | 2 lines
0.9.1-2 in debian that solve the group bug (commit [4924])
........
r4969 | asterix | 2006-01-01 12:31:13 -0700 (Sun, 01 Jan 2006) | 2 lines
typo
........
2006-01-01 20:06:26 +00:00
Travis Shirk
c30ee542dc
Close to usable for chat, receiving messages, etc.
2005-12-31 21:55:44 +00:00
Travis Shirk
a52596266c
Merged trunk
2005-12-30 21:37:36 +00:00
Nikos Kouremenos
7736cb8824
fix some typos
2005-12-27 20:23:45 +00:00
Nikos Kouremenos
8a0bad93e5
[greblus] hardcode black text for old-style popups
2005-12-27 19:29:04 +00:00
Yann Leboulanger
2f69f3d8ed
single message now has conversation_textview so it prints urls and smeileys
2005-12-12 09:12:29 +00:00
Nikos Kouremenos
69fe0f02d7
show artists in about dialog alphabetically
2005-12-10 22:30:28 +00:00
Nikos Kouremenos
d9def4d2a4
[grenshad] add FT-related icons. thank him as artist
2005-12-10 22:00:06 +00:00
Yann Leboulanger
612716e2db
change copyright from "Gajim Team" to real people
2005-12-09 23:30:28 +00:00
Nikos Kouremenos
638a8ecd0b
add THANKS file and point to AUTHORS and THANKS in about dialog too
2005-12-09 17:57:09 +00:00