Commit Graph

128 Commits

Author SHA1 Message Date
Yann Leboulanger ef926b1c2b more simple tab switching (still doesn't work ... GTK bug ?) 2005-06-26 22:41:25 +00:00
Nikos Kouremenos b657c0ff8c ctrl+up/down now put the cursor after the message with and with a space [thanks to rohan and me] 2005-06-26 13:10:37 +00:00
Nikos Kouremenos 20e6434ba7 some better comments 2005-06-25 09:46:04 +00:00
Yann Leboulanger f0547ba13d don't show huge messages in context menu
we can also have this submenu on a status message word
2005-06-25 08:12:59 +00:00
Nikos Kouremenos 958beaa486 Gajim now can search, visit wikipedia and dict a selected word or phrase. Yes it rocks :) 2005-06-25 01:23:21 +00:00
Yann Leboulanger 0433b146c7 no need of print_with_tag_list function, we can use buffer.insert_with_tags_by_name() (Thx Liorithiel) 2005-06-23 21:35:54 +00:00
Nikos Kouremenos b2d83f092f yet another string that was commited and didn't obey to HIG nor was marked for translation 2005-06-23 21:20:26 +00:00
Nikos Kouremenos 7e6878e2f3 fix logic 2005-06-23 21:16:10 +00:00
Yann Leboulanger 2650441742 on_close_button_clicked need one more argument 2005-06-23 15:23:24 +00:00
Yann Leboulanger 3b358d603c add icons to menu 2005-06-23 10:28:31 +00:00
Yann Leboulanger 1eda5e7b38 don't show text formating buttons for 0.8 release 2005-06-23 08:15:13 +00:00
Yann Leboulanger 772d79fa78 alt + c now toggle compact mode
some functions goes to chat.py
2005-06-22 21:58:45 +00:00
Yann Leboulanger 399589e406 we can now togglt to a minimalistic mode in gc/tabbed chat window thankx to liorithiel
TODO: add a keyboard shortcut, should we save the latest state ?
2005-06-22 19:39:19 +00:00
Nikos Kouremenos a4263d3515 nothing new 2005-06-20 22:22:54 +00:00
Nikos Kouremenos 17967d38d7 fix comment 2005-06-19 13:12:50 +00:00
Yann Leboulanger e5ee6829da gropchat messages that are not for us do not count as new messages 2005-06-19 11:20:06 +00:00
Yann Leboulanger 8ac67fef09 we can now have animations in textview 2005-06-18 15:57:06 +00:00
Nikos Kouremenos 8e94b98d6e include 2.6.0 check 2005-06-18 15:29:05 +00:00
Nikos Kouremenos 29799bf2f4 removing two unneeded lines 2005-06-17 15:35:13 +00:00
Nikos Kouremenos c951abccf3 irc emulation: /me adds * and then the nick 2005-06-17 15:31:21 +00:00
Yann Leboulanger 213c617780 messages for us in gc are now bold and colored (thx Liorothiel) 2005-06-16 19:14:07 +00:00
Yann Leboulanger e7ff7da1da themes are back (TODO: manage themes) 2005-06-13 22:11:09 +00:00
Yann Leboulanger 4e329c4c0c remove a commented out line 2005-06-13 15:43:43 +00:00
Yann Leboulanger f1d1a0a07e we now have history for gc too 2005-06-13 14:46:08 +00:00
Nikos Kouremenos f634209067 remove 3 unneeded lines 2005-06-12 22:20:42 +00:00
Nikos Kouremenos dc7f0c4e80 removing CR+LF that were added by accident 2005-06-12 15:14:07 +00:00
Nikos Kouremenos 69f937bfa7 applying patch by aldafu to make ctrl+l clear the converstaion_textview 2005-06-11 17:55:31 +00:00
Nikos Kouremenos c77387346c adhering to our new coding style for Classes and fixing glade banners stuff 2005-06-10 22:45:50 +00:00
Nikos Kouremenos 3d59234f7f class name Foo_widgettype becomes FooWidgettype so we now look 100% pygtkish [sed rocks] 2005-06-10 21:14:16 +00:00
Nikos Kouremenos f3cf1b1f66 few lines less code in a block 2005-06-10 20:13:37 +00:00
Nikos Kouremenos b23b2eac9a commiting GC mockup and supporting code both by Dennis Craven 2005-06-10 20:06:01 +00:00
Nikos Kouremenos c96c3c123e chat window mockup and related code by Dennis Craven 2005-06-07 21:28:21 +00:00
Yann Leboulanger 0c79775f5a we now have private messages ! (TODO: update the chat window when the contact change his status) 2005-06-07 16:52:24 +00:00
Nikos Kouremenos 4166022b3d applying ctrl+keyup/down patch after cleaning and testing. Thanks rohan for patch 2005-06-07 16:25:55 +00:00
Nikos Kouremenos 78c7ca566f try again later 2005-06-07 01:10:24 +00:00
Nikos Kouremenos 6c7d811a3c fixing #294 [thanks to Nick Lopez!] 2005-06-03 21:52:36 +00:00
Yann Leboulanger 8a3d23cf81 we now print restored message as grey and add an empty line at the end 2005-06-03 21:29:07 +00:00
Nikos Kouremenos 4b14127049 make good use of the context menu in notebook 2005-06-03 15:37:17 +00:00
Yann Leboulanger 1ac9feb35a we now print the restored conversation in small (I think it's not enough and we should print it grey too, comments ?) 2005-06-02 19:38:22 +00:00
Nikos Kouremenos 037199e30a Do not let long nicknames take all the space in notebook 2005-06-02 16:30:18 +00:00
Nikos Kouremenos 968762437f do not remember lines for transports 2005-05-30 21:12:34 +00:00
Nikos Kouremenos b34b3c8e55 remember last lines after reopening chat window (thanks Sergey Kuleshov, and don't fail on gtkspell-lang not available 2005-05-30 21:00:04 +00:00
Nikos Kouremenos 14b8d03a56 globals() not locals() 2005-05-26 00:29:22 +00:00
Nikos Kouremenos 3f890b8063 completing gtkspell support
adding escape to close accounts_window
using %s instead of + for joining strings [gives us better translation] and fixing a typo there
sorry for big commit
2005-05-26 00:07:49 +00:00
Nikos Kouremenos c1e472bcbd adding gtkspell and #323 2005-05-25 23:58:27 +00:00
Nikos Kouremenos ddcbbca289 some more translatable strings 2005-05-21 15:19:58 +00:00
Yann Leboulanger c2481dc949 use
keyval == keysyms.Tab or keyval == keysyms.ISO_Left_Tab
instead of:
hardware_keycode == 23
so it works under win too.
2005-05-15 20:58:04 +00:00
Nikos Kouremenos 1a5927afb2 at last a way to always scroll to end. thanks muntyan from #gtk+ :) 2005-05-14 22:24:14 +00:00
Nikos Kouremenos e2012ca370 clear menuitem to use stock [have image] 2005-05-13 19:58:03 +00:00
Nikos Kouremenos 526430c9b2 ichat style in time fix 2005-05-13 18:03:10 +00:00
Nikos Kouremenos 97aef098bc fixes/cleanups allover:
Basically a traceback a traceback with present()
replace some menuitem strings to be more HIG
introducing /clear and that is all I think
2005-05-13 16:53:30 +00:00
Yann Leboulanger 834d16654f fix #216 (Ctrl+V works when we open the chat window) 2005-05-12 21:39:20 +00:00
Nikos Kouremenos 9be572c32d more common [gedit, gossip, ..] to prepend a custom menuitem (Clear) and also adding _ to it 2005-05-12 18:40:42 +00:00
Yann Leboulanger e9abca09fc we now have clear in the conversation textview in gc and chat window (close #220) 2005-05-11 19:40:37 +00:00
Nikos Kouremenos 2475d4728d \t is only possible via copy pasting and we shouldn't touch clipboard text where we can 2005-05-09 10:46:40 +00:00
Yann Leboulanger b9406c24d6 /me\n or /me't also works ! 2005-05-09 10:36:44 +00:00
Nikos Kouremenos 5bb1df8a19 for /mebalbla u want a space after /me right? :) 2005-05-09 10:20:08 +00:00
Yann Leboulanger 0f8de69f57 /meblabla is not a /me 2005-05-09 08:17:42 +00:00
Nikos Kouremenos 0a15ecc5b4 removing extra identation. I also want to mention that the previous commit shouldn't have had all those files. It was by accident. Anyways the previous commit also fixed a GUI bug for the Groupchat: now groupchat window and chat window use *different* hboxes 2005-05-04 16:40:41 +00:00
Nikos Kouremenos 2e668210c2 if not foo else becomes if foo else: 2005-05-04 16:22:07 +00:00
Nikos Kouremenos 68b0672437 show contact status if tabbed and more than one tabs in the tab itself. this is more HIG and ergonomic cause we know the status of a contact without clicking on it. Also this design is followed by Gossip, Gaim and many others IM clients that do tabbedUI 2005-05-03 16:37:59 +00:00
Yann Leboulanger 84b8ee6708 when we scroll to end, in a textview, we also scroll to left 2005-04-25 13:18:12 +00:00
Vincent Hanquez 8465b76ba7 remove two self instances that were missed my last commit 2005-04-24 09:45:11 +00:00
Vincent Hanquez 4fd1413266 remove unnecessary variables registered in self 2005-04-24 00:54:10 +00:00
Vincent Hanquez 9f463820c2 remove unnecessary variable registered in self 2005-04-24 00:20:40 +00:00
Yann Leboulanger a231862c73 bugfix 2005-04-22 20:48:04 +00:00
Yann Leboulanger ad0f8a4775 when we initiathe groupchat_window there is not tab, we add them with add_group finction 2005-04-22 18:08:08 +00:00
Nikos Kouremenos 103ee6e6bc tab missed a var change. gajim didnt work 2005-04-22 14:00:35 +00:00
Vincent Hanquez d315135652 broke too long lines
reduce freakin' long variable names
2005-04-22 00:02:42 +00:00
Vincent Hanquez ba5acab7f7 [codingstyle] one space between each + - * / = operator 2005-04-21 23:20:18 +00:00
Yann Leboulanger 58fc9bd255 remove unneeded print 2005-04-21 18:43:52 +00:00
Yann Leboulanger dd2ca4dcd4 ctrl + V now print the text in message_textview even if the focus is on conversation_textview 2005-04-21 16:41:22 +00:00
Nikos Kouremenos 387e09162f STARTING TO: now allow Ctrl+V to chat windows, do not ESC --> close tab (or window) in GC. SEE FIXMEs 2005-04-20 22:56:33 +00:00
Yann Leboulanger a4c47e661e update from trunk 2005-04-16 23:15:03 +00:00
Yann Leboulanger 60f2ef8adc keep namespace when we call a class :
* from xx import yy -> import xx
 * yy() -> xx.yy()
2005-04-14 17:07:55 +00:00
Yann Leboulanger b40bcc9105 plugin.accounts[name] -> gajim.config.get_per() 2005-04-14 07:05:10 +00:00
Yann Leboulanger aa861b907a configuration is now in common/config
currently gajim cannot be accessed from every where, even with global gajim :(
2005-04-12 21:09:06 +00:00
Yann Leboulanger 149ed7a22d reorder files 2005-04-12 15:47:20 +00:00
Renamed from plugins/gtkgui/chat.py (Browse further)