Nikos Kouremenos
|
4f9404e8b2
|
migration is okay now if no ~/.gajim; also many other small fixes
|
2005-12-05 23:25:02 +00:00 |
Nikos Kouremenos
|
acebad0196
|
query entrys has focus and search button grabs default
|
2005-12-05 20:23:49 +00:00 |
Yann Leboulanger
|
d3a6163729
|
no need of global vars, prefer self.var
|
2005-12-05 17:22:50 +00:00 |
Yann Leboulanger
|
faa46882ec
|
[SF] we now have all iconsets in .ico format for systray under windows
|
2005-12-05 16:36:30 +00:00 |
Nikos Kouremenos
|
7a45a5c96d
|
fix typo
|
2005-12-05 15:15:46 +00:00 |
Nikos Kouremenos
|
691d9e401d
|
do not break logic
|
2005-12-05 14:40:29 +00:00 |
Nikos Kouremenos
|
43740fce00
|
call make_python_month_gtk_month in a place
|
2005-12-05 14:37:37 +00:00 |
Nikos Kouremenos
|
2ad4218292
|
hide query builder button for .9
|
2005-12-05 14:35:17 +00:00 |
Nikos Kouremenos
|
b5dc0e4303
|
also select correct month
|
2005-12-05 14:00:19 +00:00 |
Nikos Kouremenos
|
f694ff70e1
|
try to fix a db locked that sometimes happens
|
2005-12-05 13:56:02 +00:00 |
Yann Leboulanger
|
3cbf89b09b
|
add a join button in the disco window to join IRC rooms or create new MUC rooms
|
2005-12-05 13:33:14 +00:00 |
Nikos Kouremenos
|
b9ec8e9109
|
needs_highlight --> needs_visual_notification
|
2005-12-05 13:26:08 +00:00 |
Nikos Kouremenos
|
032627a96f
|
do not match (2.8) as 8) emoticon
|
2005-12-05 13:25:50 +00:00 |
Yann Leboulanger
|
7636e43a2d
|
don't show * [n] when not needed
|
2005-12-05 11:57:14 +00:00 |
Nikos Kouremenos
|
19dc3b9295
|
class is Migration
|
2005-12-05 11:44:28 +00:00 |
Yann Leboulanger
|
7050a346c7
|
typo
|
2005-12-05 11:39:51 +00:00 |
Yann Leboulanger
|
637c903d68
|
* when in common, no need to do from common import FOO, just import FOO
* we now migrate automaticaly at startup in a thread
* progressDialog now scroll textvew to the end
|
2005-12-05 11:13:08 +00:00 |
Yann Leboulanger
|
ed47580227
|
sha is now computed on the raw image data and not the base64 encoded data
|
2005-12-05 08:45:39 +00:00 |
Yann Leboulanger
|
5260f38ea8
|
no need to import base64 in gajim.py
|
2005-12-05 08:44:03 +00:00 |
Yann Leboulanger
|
28936744a5
|
make sure windows get focus when we click on systray icon
|
2005-12-04 23:16:13 +00:00 |
Yann Leboulanger
|
734e7ecb21
|
ne need to duplicate code, show_next_unread in remote_control now does the same thing as click on systray when there is one or more pending event
|
2005-12-04 23:15:43 +00:00 |
Yann Leboulanger
|
4f53f2f769
|
typo: get -> get_per
|
2005-12-04 22:58:38 +00:00 |
Yann Leboulanger
|
140f03221f
|
take into account the no_log_for option
|
2005-12-04 22:23:41 +00:00 |
Nikos Kouremenos
|
a1d3a26464
|
I am with nick amen and someone says hamen; I do not get highlighted but as is I get * and [] and urgency hint from another place of code I cannot find. what must be done: merge that code with needs_highlight method which should be renamed to needs_visual_notification
|
2005-12-03 23:52:39 +00:00 |
Yann Leboulanger
|
a337412821
|
don't print empty restored messages
|
2005-12-02 22:24:01 +00:00 |
Nikos Kouremenos
|
10d0b06d44
|
deny avatar if > 32kb; used to be 8 but JEP now has it at SHOULD from MUST for 8kb so be more tollerant
|
2005-12-02 20:35:19 +00:00 |
Nikos Kouremenos
|
5300975d31
|
typo
|
2005-12-02 19:59:39 +00:00 |
Yann Leboulanger
|
51dc8afb09
|
take into account only the accounts that are synced with global status to compute the global status (for status combobox)
|
2005-12-02 19:12:21 +00:00 |
Yann Leboulanger
|
0cd7356807
|
escape for pango account names
|
2005-12-02 19:01:54 +00:00 |
Yann Leboulanger
|
e5529eb0ac
|
don't write wrong config option when we change option combobox in theme window
|
2005-12-02 17:47:52 +00:00 |
Yann Leboulanger
|
f89c0c3baf
|
some cleanup in migration script
|
2005-12-02 17:24:55 +00:00 |
Yann Leboulanger
|
4c1dfe445e
|
don't migrate now, migration window is not ready
|
2005-12-02 17:19:04 +00:00 |
Yann Leboulanger
|
ff5e4b32e0
|
some typo
|
2005-12-02 17:16:23 +00:00 |
Nikos Kouremenos
|
ea8cefaac1
|
commit generic ProgressDialog class to assist us in general for those stuff; now for logs migration
|
2005-12-02 16:18:04 +00:00 |
Nikos Kouremenos
|
0a5ac5d80c
|
fix strings in places; add comments; updatea bit greek trnaslation [now has 666 translated messages] 666!! that rocks
|
2005-12-02 14:08:40 +00:00 |
Nikos Kouremenos
|
3020c31981
|
only clear message when needed. (send_message() clears it if no errors)
|
2005-12-02 13:23:12 +00:00 |
Nikos Kouremenos
|
42487409b3
|
ACE: hide_avatar_of_transport
|
2005-12-02 13:10:02 +00:00 |
Nikos Kouremenos
|
524866db6f
|
add tlen, fix gadu gadu to gg, and use dot because ggore@jabber.FOO can exist
|
2005-12-02 13:09:43 +00:00 |
Nikos Kouremenos
|
6e22a369ee
|
add tlen, fix gadu gadu to gg, and use dot because ggore@jabber.FOO can exist
|
2005-12-02 13:08:58 +00:00 |
Nikos Kouremenos
|
6cc869152c
|
detect and print correct name for history nickname in pm. we could also as logger.jid_is_from_pm but that means asking again HD, so I chose asking gc_contacts (mem super faster)
|
2005-12-02 12:40:55 +00:00 |
Nikos Kouremenos
|
e39eb2a4e7
|
fix string; fix so it default to ok
|
2005-12-02 11:42:17 +00:00 |
Yann Leboulanger
|
796b26883d
|
remove some line that were for tests
|
2005-12-02 11:20:25 +00:00 |
Yann Leboulanger
|
e692624e2c
|
Gajim now ask if we want to migrate at startup
|
2005-12-02 11:18:00 +00:00 |
Nikos Kouremenos
|
fbbb1f72c3
|
no need to inherit StatusTable; thanks deluge for tb
|
2005-12-01 21:18:12 +00:00 |
Yann Leboulanger
|
91d9f0604b
|
fix TB (exceptions have moved)
|
2005-12-01 21:07:30 +00:00 |
Yann Leboulanger
|
775aa283b2
|
we are now ablt to save a status message that contain sevral lines
|
2005-12-01 20:11:48 +00:00 |
Yann Leboulanger
|
8fd1717afd
|
mk_color_string has moved and its name changed
|
2005-12-01 19:17:23 +00:00 |
Yann Leboulanger
|
2265a42269
|
escape for pango markup contact's name
|
2005-12-01 19:04:27 +00:00 |
Nikos Kouremenos
|
80b40b77ec
|
chat using acct not chat with account [unless account is human been! :D]
|
2005-12-01 18:19:51 +00:00 |
Nikos Kouremenos
|
4e96e1d03c
|
move a helper to gtkguihelpers
|
2005-12-01 18:16:30 +00:00 |
Nikos Kouremenos
|
5ab797ae7e
|
missing init
|
2005-12-01 18:10:22 +00:00 |
Nikos Kouremenos
|
bd9eeae613
|
cleanup
|
2005-12-01 18:08:10 +00:00 |
Nikos Kouremenos
|
037e9d6b9c
|
pychecker on vcard.py u always find sth
|
2005-12-01 18:07:43 +00:00 |
Nikos Kouremenos
|
e3a9be9733
|
add some fixmes, remove some others, 80 margin and cleanup
|
2005-12-01 18:03:05 +00:00 |
Nikos Kouremenos
|
70b0fefd11
|
fix typo; also include _svn
|
2005-12-01 17:56:31 +00:00 |
Nikos Kouremenos
|
7a0c0311db
|
rm unused var
|
2005-12-01 17:50:45 +00:00 |
Nikos Kouremenos
|
618e89c480
|
remote_control to use exceptions.py and the latter to be included in POTFILES.in [please always do this when new files]
|
2005-12-01 17:49:45 +00:00 |
Nikos Kouremenos
|
fa03f0498d
|
better strings
|
2005-12-01 17:49:10 +00:00 |
Yann Leboulanger
|
892d665a50
|
print startup errors in a gtk.window instead of to std.err
|
2005-12-01 17:17:20 +00:00 |
Yann Leboulanger
|
54e47436e3
|
add an exceptions file that contain our custom exceptions
|
2005-12-01 17:16:53 +00:00 |
Yann Leboulanger
|
0bf6346ab1
|
[SF] fix string
|
2005-12-01 15:21:20 +00:00 |
Yann Leboulanger
|
751ec180a0
|
add tooltips in vcard window about subscription and as
|
2005-12-01 14:42:25 +00:00 |
Yann Leboulanger
|
68de2b3346
|
texviews are no more in glade but our custom widgets
|
2005-12-01 14:07:29 +00:00 |
Nikos Kouremenos
|
ae9b49b204
|
add clickability to results column (so you can order too), and add resizability [why not?]
|
2005-11-30 23:17:25 +00:00 |
Nikos Kouremenos
|
f87affbf7b
|
do not tb if with contact we have no logs at all
|
2005-11-30 22:25:37 +00:00 |
Nikos Kouremenos
|
db23b53b95
|
[Paweł M. Zaskórski]use gtkspell to single message winow too; stop doing if 'gtkspell' in globals() and use global var (faster)
|
2005-11-30 22:22:22 +00:00 |
Nikos Kouremenos
|
fa1e4fe430
|
gtkspell module is not used. remove importing it
|
2005-11-30 22:20:01 +00:00 |
Nikos Kouremenos
|
e162e5daed
|
select last day we have logs for in history browser
|
2005-11-30 21:56:42 +00:00 |
Nikos Kouremenos
|
707e98722b
|
do not use gtk-no on tab img. no need
|
2005-11-30 20:51:25 +00:00 |
Nikos Kouremenos
|
c7fa39ca5e
|
resize the history window on expander expanded and reset it to original size when if we dis-expand
|
2005-11-30 19:41:31 +00:00 |
Nikos Kouremenos
|
c9cc45a7cc
|
work with special tigris build that workarounds vs bug on .svn; eg look for _svn too
|
2005-11-30 18:48:58 +00:00 |
Norman Rasmussen
|
ba54aa9630
|
Hopefully fixed emoticons for good now. Closes #1129
|
2005-11-30 18:35:40 +00:00 |
Nikos Kouremenos
|
7ef98979d8
|
remove print
|
2005-11-30 18:19:25 +00:00 |
Yann Leboulanger
|
cec9b1e861
|
send offline status to gc before we disconnect
|
2005-11-30 17:54:34 +00:00 |
Yann Leboulanger
|
d58f380842
|
emmit SIGNED_IN when needed (when we connect)
|
2005-11-30 17:46:36 +00:00 |
Yann Leboulanger
|
20c4113666
|
join opened groupchat windows only for concerned account
|
2005-11-30 17:45:34 +00:00 |
Nikos Kouremenos
|
28fe6a06d3
|
less columns in history. TODO: fill name for not groupchat
|
2005-11-30 17:30:58 +00:00 |
Nikos Kouremenos
|
40f3316bbb
|
commit sth to assist testing
|
2005-11-30 17:13:35 +00:00 |
Nikos Kouremenos
|
50446b7f5b
|
remove unused var
|
2005-11-30 17:12:58 +00:00 |
Norman Rasmussen
|
786da12472
|
http://cvs.sourceforge.net/viewcvs.py/xmpppy/xmpppy/xmpp/auth.py
Wed Oct 26 08:45:22 2005 UTC by snakeru
Fixed SASL bug on win32 platform. (Thanks to Martin Thomas)
|
2005-11-30 17:08:45 +00:00 |
Nikos Kouremenos
|
1095357c90
|
try to make get_status work
|
2005-11-30 16:17:06 +00:00 |
Nikos Kouremenos
|
32b3f683f4
|
prevent a tb
|
2005-11-30 16:04:23 +00:00 |
Nikos Kouremenos
|
e981cd5690
|
prevent a tb
|
2005-11-30 15:45:20 +00:00 |
Nikos Kouremenos
|
b854555e58
|
fix strings to be more readable; add get_status (did not test yet); raise allover
|
2005-11-30 15:26:08 +00:00 |
Nikos Kouremenos
|
7d357dfe5a
|
fix names of exception, fix docstring, fix strings
|
2005-11-30 14:48:58 +00:00 |
Nikos Kouremenos
|
9cf5a80655
|
typo
|
2005-11-30 14:43:50 +00:00 |
Nikos Kouremenos
|
76d97e25ed
|
raise exceptions and there spit translated text. this allows ppl that use gajim-remote to now catch those exceptions instead of impossibly guessing which locale user has and how that is translated
|
2005-11-30 14:42:23 +00:00 |
Nikos Kouremenos
|
f839968c6c
|
typo in docstring. thanks Jim++
|
2005-11-30 14:26:49 +00:00 |
Nikos Kouremenos
|
164f45ecf4
|
remove a wrong comment; enrich a docstring
|
2005-11-30 14:16:26 +00:00 |
Nikos Kouremenos
|
8522d1bd22
|
try to fix a MAJOR TB. maybe simple dispatch jid should be stripped too. I dont know. Yann?
|
2005-11-30 13:59:16 +00:00 |
Nikos Kouremenos
|
a7b49ffcfb
|
accident the expand True. revert that
|
2005-11-29 21:51:12 +00:00 |
Nikos Kouremenos
|
330aa6e906
|
we can now ddouble click the search result in history and this will move us to the date of this conversation result
|
2005-11-29 21:47:47 +00:00 |
Travis Shirk
|
fb4e8f254d
|
SASL challenges that have '=' in a value can now be parsedr; '=' in a base-64 encoded nonce is rather common
|
2005-11-29 20:27:57 +00:00 |
Yann Leboulanger
|
820dae2642
|
1) we can't receive our vcard empty
2) write an empty file for empty vcards so that they are not asked at each gajim startup
|
2005-11-29 20:17:51 +00:00 |
Nikos Kouremenos
|
06a17b91e2
|
add comment for translators to avoid send button and actions button to _ the character E (conflicts with ALT+E => emoticon selector); rebuild pot/po
|
2005-11-29 20:04:36 +00:00 |
Nikos Kouremenos
|
2185e46df0
|
revert sth and add comment to explain
|
2005-11-29 19:57:59 +00:00 |
Nikos Kouremenos
|
6c3a51d59f
|
grey not #9e9e9e
|
2005-11-29 19:45:07 +00:00 |
Nikos Kouremenos
|
7a0fa12f59
|
[SF] respect print time selection for history too. now ichat-style works there too!
|
2005-11-29 19:41:08 +00:00 |
Nikos Kouremenos
|
4c4ad5e8cd
|
%X asks locale
|
2005-11-29 19:11:03 +00:00 |
Nikos Kouremenos
|
a79587590f
|
name the colors with their names
|
2005-11-29 18:43:35 +00:00 |
Nikos Kouremenos
|
c9e30fd612
|
make a commit comment a code comment. also add a new line so it is visually better to seperate logic and return
|
2005-11-29 18:37:01 +00:00 |
Nikos Kouremenos
|
f9ecc9e456
|
fix typo
|
2005-11-29 18:31:45 +00:00 |
Yann Leboulanger
|
77f920641a
|
[multani] don't make avatars bigger than they are
|
2005-11-29 18:29:03 +00:00 |
Nikos Kouremenos
|
5406f2c3c6
|
[SF] move merge accounts to accounts window; also fix spacing in that window
|
2005-11-29 17:13:13 +00:00 |
Nikos Kouremenos
|
e542fff69f
|
searching in history is in. not yet 100% functionality
|
2005-11-29 14:41:01 +00:00 |
Nikos Kouremenos
|
dfb9d92619
|
exclude kind gcstatus/status rather than ask for rest of statuses
|
2005-11-29 13:18:21 +00:00 |
Yann Leboulanger
|
14c7d7f891
|
when we ask if date has message, don't take into account status messages
|
2005-11-29 12:06:29 +00:00 |
Nikos Kouremenos
|
2887e8d192
|
add 15 more pixels to calendar so in most langs days do not overlap
|
2005-11-29 10:48:36 +00:00 |
Nikos Kouremenos
|
a3774c5747
|
use single quotes; add a comment
|
2005-11-29 10:20:39 +00:00 |
Nikos Kouremenos
|
17034b654a
|
remove a fixme; remove old and replace with that we really mean by old, so we do not get confused with date
|
2005-11-29 10:16:31 +00:00 |
Nikos Kouremenos
|
ef6685a047
|
[SF] add missing : after E-Mail
|
2005-11-29 10:01:39 +00:00 |
Travis Shirk
|
253df9cd45
|
state_unread_color no longer needed.
|
2005-11-29 04:03:16 +00:00 |
Travis Shirk
|
fb31c2478c
|
Unread messages cause tab label to display bold; closes #1155
|
2005-11-29 04:01:00 +00:00 |
Travis Shirk
|
a2e68a1fc2
|
80 col formatting
|
2005-11-29 01:23:14 +00:00 |
Yann Leboulanger
|
4b42e0fa01
|
[Jim] don't ask status message when going invisible
|
2005-11-28 22:16:57 +00:00 |
Yann Leboulanger
|
e7d7200e04
|
translate theme when we upgrade config file and check be sure that the current roster_theme exists
|
2005-11-28 22:12:46 +00:00 |
Yann Leboulanger
|
0bb2e5c1d0
|
be sure to print restored conversation BEFORE we print new messages
|
2005-11-28 21:22:48 +00:00 |
Yann Leboulanger
|
4fd5ed93ae
|
log status message is now False by default
|
2005-11-28 21:15:23 +00:00 |
Yann Leboulanger
|
34695edbad
|
[SF] systray menu looks like other menus
|
2005-11-28 20:04:41 +00:00 |
Nikos Kouremenos
|
567ce86ec1
|
remove a var, use hasattr
|
2005-11-28 18:18:29 +00:00 |
Nikos Kouremenos
|
313f4c8c94
|
fix logic
|
2005-11-28 17:56:57 +00:00 |
Nikos Kouremenos
|
a64709b7a4
|
prevent the right way bad show to crash us; add comment on special treatment of show is None in *status events
|
2005-11-28 17:34:43 +00:00 |
Yann Leboulanger
|
d38883a92a
|
don't try to log presence when show in unknown
|
2005-11-28 16:41:34 +00:00 |
Yann Leboulanger
|
3f2cbf7c46
|
[SF] show "with account acct_name" instead of "as jid" in menus
|
2005-11-28 16:29:04 +00:00 |
Yann Leboulanger
|
258c0541e0
|
when we receive an empty vcard, we send an empty vcard to the interface so that it knows it arrived
|
2005-11-28 16:26:19 +00:00 |
Yann Leboulanger
|
b3d80edfb9
|
add a comment
|
2005-11-28 15:38:07 +00:00 |
Yann Leboulanger
|
5008a15838
|
prevent from drag-n dropping a contact to "transport" or "not in the roster" group
|
2005-11-28 15:26:17 +00:00 |
Yann Leboulanger
|
8afb79747b
|
we must decode ALL string from GTK to prevent TB when there are contacts with non-ascii chars
|
2005-11-28 15:22:12 +00:00 |
Yann Leboulanger
|
c62bf15cb5
|
[Jim++] handle correctly messages older than a month (see #1169)
|
2005-11-28 13:39:37 +00:00 |
Nikos Kouremenos
|
8862daa3fc
|
typo
|
2005-11-27 22:28:33 +00:00 |
Nikos Kouremenos
|
75a2418fea
|
add magnet: catching, and add a fixme for special treatment of uncatched xmpp:
|
2005-11-27 22:05:10 +00:00 |
Nikos Kouremenos
|
45cade3693
|
clear the regular expression cache when done with make_regexps
|
2005-11-27 21:57:41 +00:00 |
Nikos Kouremenos
|
bb977a5848
|
use the right forward icon
|
2005-11-27 19:27:09 +00:00 |
Nikos Kouremenos
|
af9f4afe0c
|
ask sql to do the timeout check
|
2005-11-27 17:33:57 +00:00 |
Yann Leboulanger
|
8f986b6d21
|
take into account the restore_line_timeout option
|
2005-11-27 16:59:39 +00:00 |
Nikos Kouremenos
|
bcb959e576
|
stop mark days when we close history
|
2005-11-27 16:11:55 +00:00 |
Yann Leboulanger
|
c3670ea4eb
|
when a message a no type, we must consider it as type=normal as explained in RFC3921
|
2005-11-27 15:45:54 +00:00 |
Nikos Kouremenos
|
a0df80aed6
|
underline a string
|
2005-11-27 12:47:40 +00:00 |
Nikos Kouremenos
|
8734c5f2cb
|
SIGN_IN --> SIGNED_IN
|
2005-11-27 12:42:42 +00:00 |
Yann Leboulanger
|
21116c221e
|
create a new SIGN_IN event that is emitted when we sign in
|
2005-11-27 12:29:30 +00:00 |
Nikos Kouremenos
|
31c29fb56a
|
in theory this waits up until 20 seconds before raising locked
|
2005-11-27 12:22:07 +00:00 |
Yann Leboulanger
|
958512e90d
|
typo
|
2005-11-27 10:05:20 +00:00 |
Yann Leboulanger
|
294831017f
|
remove FIXME:
plz don't ask questions in the code
I put that here cause this function is called when we log in and never after
|
2005-11-27 09:57:56 +00:00 |
Yann Leboulanger
|
b0eec477b1
|
"send new message" in roster window menu becomes "start chat" with the appropriate icon
|
2005-11-27 09:54:35 +00:00 |
Yann Leboulanger
|
0ed25ede49
|
join bookmarked groupchat AFTER already opened ones so we don't open bookmarks twice
|
2005-11-27 09:41:48 +00:00 |
Nikos Kouremenos
|
7ade0cfaf2
|
enrich a comment
|
2005-11-27 00:24:46 +00:00 |
Nikos Kouremenos
|
313f72667e
|
history window now marks progressively days that have logs in selected month (thanks to gtasklets/pseudo-threads idea by the great Gustavo)
|
2005-11-27 00:22:26 +00:00 |
Nikos Kouremenos
|
98e66332ee
|
restore last lines for correct jid
|
2005-11-26 22:02:07 +00:00 |
Nikos Kouremenos
|
b47ac0c0b9
|
do not die if hd is full; also remove not used method
|
2005-11-26 15:21:52 +00:00 |
Yann Leboulanger
|
11d45a5740
|
update the value of the status combobox when we go invisible and cancel because of the groupchat warning, or when there is no synced with golbal status account
|
2005-11-26 15:03:03 +00:00 |