Commit Graph

245 Commits

Author SHA1 Message Date
Nikos Kouremenos 5d6c0db657 fix copyright header 2006-03-02 13:13:35 +00:00
Nikos Kouremenos b2cd018b52 well return :P 2006-02-26 14:47:23 +00:00
Nikos Kouremenos 6a0ab2290f introduce gtkgui helper get_state_image_from_file_path_show(file_path, show) 2006-02-26 14:33:44 +00:00
Nikos Kouremenos cb6f163f02 VCARDPATH --> VCARD_PATH 2006-02-15 10:44:41 +00:00
Nikos Kouremenos 1a34074136 if avatar is too big, scale it using notification size (by default to 48x48) and hope that now filesize is small enough. aka we are not Gimp 2006-02-09 16:47:31 +00:00
Travis Shirk cd1993037a Added gtkgui_helpers.escape_underscore to not require re module 2006-02-08 05:13:26 +00:00
Yann Leboulanger ec2d9c0ad2 move data/pixmaps/events/TRANSPORT_o*line.png to data/iconsets/transports/TRANSPORT/48x48
TODO: create 48x48 online and offline pngs for all jabber iconsets
2006-02-08 00:55:16 +00:00
Yann Leboulanger 2e50c301c8 fix the make_color_string function. Fix #1268 2006-02-05 17:12:36 +00:00
Yann Leboulanger 754abfddea don't crash when we're not under KDE. Fixes #1445 2006-01-23 12:45:27 +00:00
Nikos Kouremenos 1ce3c65dd6 [knuckles] refactor notify so we do not dup code at all 2006-01-21 23:15:35 +00:00
Yann Leboulanger ef86ddf65b [knuckles] missing line in KDE xmpp support. Fixes #855 2006-01-21 21:23:30 +00:00
Nikos Kouremenos d9dd7a054c expose logic even better 2006-01-21 10:01:20 +00:00
Nikos Kouremenos ea1d9fc3b7 typo 2006-01-21 10:00:43 +00:00
Nikos Kouremenos 5bb85f4b9c fix a tb on possibly_set_gajim_as_xmpp_handler 2006-01-21 10:00:18 +00:00
Nikos Kouremenos 818d2471fc Gajim is now xmpp handler in KDE too 2006-01-20 17:36:22 +00:00
Nikos Kouremenos 8c33fab699 make decode filenames work allover 2006-01-18 19:50:16 +00:00
Yann Leboulanger bab21aaf56 [knuckles] improved popup notification to show avatar 2006-01-17 09:01:59 +00:00
Nikos Kouremenos 7ea9c3eac4 get_pixbuf_from_data can return type now 2006-01-14 13:50:35 +00:00
Nikos Kouremenos 3c50094afa we now show avatar instead of general contact img for online/offline 2006-01-12 22:48:49 +00:00
Travis Shirk 260f90811e Merged message_window branch. 2006-01-11 02:49:37 +00:00
Travis Shirk fc6af37467 Config updating, tab label markup abstraction, auto window sizing/positioning, window title 2005-12-31 06:27:22 +00:00
Travis Shirk a52596266c Merged trunk 2005-12-30 21:37:36 +00:00
Nikos Kouremenos 404cc402cb ACE: notification_timeout; and fix desc for use_urgency_hi*N*t 2005-12-28 22:49:58 +00:00
Yann Leboulanger 9abc57d0ae add a use_urgency_hit option 2005-12-28 22:30:41 +00:00
Yann Leboulanger c687ad17b1 fix color parser 2005-12-18 10:38:33 +00:00
Yann Leboulanger 612716e2db change copyright from "Gajim Team" to real people 2005-12-09 23:30:28 +00:00
Yann Leboulanger cae7ce3bac "Gajim Team" in all hearders become "Contributors for this file" 2005-12-09 17:15:30 +00:00
Yann Leboulanger 34255e5682 Vincent left us a long time ago 2005-12-07 23:09:10 +00:00
Nikos Kouremenos 42487409b3 ACE: hide_avatar_of_transport 2005-12-02 13:10:02 +00:00
Nikos Kouremenos 4e96e1d03c move a helper to gtkguihelpers 2005-12-01 18:16:30 +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
Yann Leboulanger 77f920641a [multani] don't make avatars bigger than they are 2005-11-29 18:29:03 +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 fb07453d57 initial stuff at mark day that has logs. atm it is slow and has some bugs I will fix soon. I commit this nonetheless 2005-11-24 01:39:47 +00:00
Nikos Kouremenos ca31a7f67a history window now has a calendar; tons of cleanups, comments, better varnames and in general better quality of code; also a fixme for another day 2005-11-20 21:58:08 +00:00
Nikos Kouremenos fac2a002c7 [sef] ask avatars on startup ace 2005-11-15 23:26:22 +00:00
Nikos Kouremenos 082fc7aaa9 fixing dict name: gajim.interface.windows --> gajim.interface.instances 2005-11-13 15:08:47 +00:00
Nikos Kouremenos 33e7b103c0 gtkexcepthook only for those that run svn versions; release user should not be bugged with TBs as they should be minor to overall functionality and he should not care. if he is advanced he knows how to find out what is wrong (how to get to see a traceback etc); also moving get_avatar_pixbuf_from_cache to gtkgui_helpers (all in one commit because of import issues) 2005-11-12 21:24:54 +00:00
Nikos Kouremenos 3492272881 only one line for status msg under contact 2005-11-08 15:24:19 +00:00
Nikos Kouremenos 99636d5ccf [gjc]commit better analogy for colors in contact row 2005-11-08 14:09:56 +00:00
Nikos Kouremenos 4034efa762 we now have avatars in roster. I default to 48x48 (gaim defaults to that too) u can change that to whatever you want via ACE and you can take avatars off via PREFS; defaulting to 32x32 is too small. njoy 2005-11-08 13:04:59 +00:00
Nikos Kouremenos b89fe57543 inital patch to make status msg change color in gc too [does not work yet] 2005-11-07 11:07:55 +00:00
Nikos Kouremenos 5e6766a3a4 do not fail if user does not have pywin32 2005-11-02 10:52:12 +00:00
Nikos Kouremenos 36cc5bfa5d WINAPI: Gajim now can detects file lock and does not allow sending the file. 2005-11-01 20:01:14 +00:00
Yann Leboulanger 9121514778 don't open a tabbedchat or a groupchat window over another one 2005-11-01 15:42:08 +00:00
Nikos Kouremenos 878b274481 add func in gtkgui helpers 2005-10-31 19:35:17 +00:00
Nikos Kouremenos f5411971c7 if roster is in vd1, and we are in vd2 and we click systray, move roster from vd1 to vd2 2005-10-31 18:06:36 +00:00
Nikos Kouremenos ee46edcfb8 if we have avatar in HD, we get it from there now 2005-10-30 21:39:09 +00:00
Nikos Kouremenos 01e09ce9b1 make the cursor invisible when showing bigger avatar; make it visible on mouse move 2005-10-16 14:19:02 +00:00
Nikos Kouremenos 9498889fa0 catch correctly exception if user has problems with gconfd 2005-10-13 19:44:33 +00:00
Nikos Kouremenos 357c85a2ad improve code quality 2005-10-07 10:33:52 +00:00
Nikos Kouremenos f6470778a6 we now show a happy dialog on nick conflict asking (and even proposing new nick); also refactor code and add a new gtkgui helper 2005-10-03 18:19:31 +00:00
Nikos Kouremenos e3b340a430 fix a fixme 2005-09-25 18:37:50 +00:00
Nikos Kouremenos 5eea887c43 [delmonico] First Time User Wizard is in! 2005-09-18 15:03:04 +00:00
Nikos Kouremenos 599e8d15a4 add two more ft proxies until we get to autodiscover if the server we have the JID on, has support and we prio on that 2005-09-17 11:26:15 +00:00
Dimitur Kirov 223a2627b5 save prefs only on theme_manager destroy.
fixed bug in groupfontattr(s). tooglebuttons
are loaded with theme
2005-09-17 09:37:40 +00:00
Dimitur Kirov 159a4dad42 prevent NoneType TB if fontattrs are not set 2005-09-17 08:42:37 +00:00
Dimitur Kirov 37f3af1139 added get_theme_font_for_option function 2005-09-17 08:32:55 +00:00
Nikos Kouremenos 619cdf307c add missing import 2005-09-08 14:03:19 +00:00
Nikos Kouremenos c7c555d8f4 we wrote a file as user but then we got it mounted as root, so file is root. so do not tb on that. thanks stellaris 2005-09-08 13:53:32 +00:00
Nikos Kouremenos 914749b740 register xmpp:// gajim-remote handler in GNOME; various cleanup 2005-09-07 21:12:30 +00:00
Nikos Kouremenos 74ceb1f9f8 if we have pygtk28/gtk28 we now set UrgencyHint instead of just *. I LOVE 2.8 [see inside for new way via .props] CONGRAAAAAATS to jdahlin, gjc and rest of gang :) 2005-09-04 16:57:09 +00:00
Yann Leboulanger 2d67cfa9b7 fix TB for gtk >= 2.8 2005-09-02 19:26:52 +00:00
Nikos Kouremenos ca9f164450 add new line in the end of file 2005-08-29 20:20:08 +00:00
Nikos Kouremenos 5114b52232 do screen size better 2005-08-29 20:18:24 +00:00
Nikos Kouremenos ac05887b43 make human logic safe resizements, moves of windows 2005-08-28 10:57:08 +00:00
Nikos Kouremenos c249acab44 fix a typo 2005-08-26 19:23:52 +00:00
Nikos Kouremenos b5c71cd2f2 ensure_unicode_string is back 2005-08-26 12:08:14 +00:00
Nikos Kouremenos cec336112d [Stéphan K.] make most strings we use unicode instacnes 2005-08-26 00:52:44 +00:00
Nikos Kouremenos 84bf980787 s.decode(utf-8) does not choke if s is already unicode. so we MUST use that allover 2005-08-25 20:23:41 +00:00
Dimitur Kirov fd7936ff36 fixed bug:
ensure_unicode_string return None if 'string'
is type unicode
2005-08-25 08:02:41 +00:00
Nikos Kouremenos 58149b4810 ensure unicode string func and using it in one more place 2005-08-24 20:29:12 +00:00
Dimitur Kirov f9657d7521 make check for unicode text as argument 2005-08-17 14:38:20 +00:00
Nikos Kouremenos fed3e0815a polish po is ready. greek po lacks 13 messages. pot/po update. many comments for translators, and some comments so you can remind me guys what to fix for 0.9 :) 2005-08-17 12:17:09 +00:00
Nikos Kouremenos c28690de54 logic fix 2005-08-14 22:30:28 +00:00
Nikos Kouremenos 18106eaa96 get default font from KDE too. thanks IceRAM 2005-08-14 21:43:16 +00:00
Dimitur Kirov c85fa3584b Thanks to HellPaso now we have default font
in xfce
2005-08-12 00:33:48 +00:00
Dimitur Kirov ead3e5557e set default font from the desktop default
application font setting (only Gnome for now)
2005-08-11 22:06:26 +00:00
Dimitur Kirov ed1893ee9b moved convert bytes to common/helpers 2005-08-09 17:27:27 +00:00
Nikos Kouremenos 872db9fb6b strings fix, german po is somehow new, pot/po 2005-08-08 21:54:36 +00:00
Dimitur Kirov 028bfbb6f0 reduce chars and lines in helpers 2005-08-08 15:44:22 +00:00
Nikos Kouremenos b0599ba788 kilobyte megabyte etc is 1000 and not 1024. we could use KiB MiB if we want for 1024. more http://en.wikipedia.org/wiki/Kibibyte 2005-08-08 09:30:54 +00:00
Dimitur Kirov 27658039c2 typo in comments 2005-08-07 21:50:03 +00:00
Dimitur Kirov e8cd8ace7a added help to gettext strings 2005-08-07 21:44:12 +00:00
Dimitur Kirov f700c53fd9 show file size with 1 unit after the floating
point
2005-08-07 12:55:34 +00:00
Nikos Kouremenos 6ff5643ce2 autodetect for links now should work 2005-08-04 23:11:55 +00:00
Yann Leboulanger f9b4bb36fe no need to translate glade strings here 2005-08-01 09:47:00 +00:00
Dimitur Kirov 6994ec0e2a file size converter bytes -> KB -> Mb -> Gb 2005-07-30 10:20:24 +00:00
Nikos Kouremenos bae6755899 [liorithiel] autodetect everytime browser/mailer by default 2005-07-25 14:38:21 +00:00
Nikos Kouremenos 8b24eb4cb8 escape subject in set_subject and do not TB 2005-07-23 13:09:36 +00:00
Nikos Kouremenos d9ff414ac5 escape pango markup for all characters that break it 2005-07-23 12:45:17 +00:00
Nikos Kouremenos 549b10369e moving contacts-related functions to common/gajim.py 2005-07-22 00:01:05 +00:00
Nikos Kouremenos 44f5dccb1e use ellipse if pygtk26, gtk26 or else ... trick for status message in tc 2005-07-21 23:19:33 +00:00
Nikos Kouremenos 688fb66979 gtkgui_helpers have func to escape pango markup 2005-07-21 21:39:47 +00:00
Nikos Kouremenos 2db64d9ce8 put chatstate in the banner 2005-07-21 14:56:39 +00:00