Nikos Kouremenos
|
7ad4ff2878
|
remove two prints we do not need
|
2005-11-25 23:25:41 +00:00 |
|
Nikos Kouremenos
|
caade489ee
|
new db design and improved migration script. if you ran before the migration please remove you old logs.db as it is incompatible with the new one and rerun migration if you care about old logs. a print on show is on purpose, bonus of the first to traceback and give us the value of show that causes the tb. yea svn got unstable these days. sorry about that but big changes
|
2005-11-25 23:23:25 +00:00 |
|
Nikos Kouremenos
|
378555434a
|
history window for old days is ok now
|
2005-11-25 22:13:39 +00:00 |
|
Nikos Kouremenos
|
8c3d0c8014
|
remove 2 prints
|
2005-11-24 18:52:26 +00:00 |
|
Nikos Kouremenos
|
eb1c72921c
|
fix so we store send stuff in the same place we store recv stuffed. todo: we need one more column in jids table called type_of_msg to store tc or gc and then migration needs fixing. this means people who migrated will have to migrate again by first removing the current log db. this also means until migration script is ready and after the migration u did logs will be lost
|
2005-11-24 18:29:45 +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
|
ccdea9dfb7
|
fix calendar to return only the date asked
|
2005-11-24 00:26:01 +00:00 |
|
Nikos Kouremenos
|
d9cc33cf26
|
log system rewrite to use sqlite database instead of plain ascii files. this allows us to scale better (be faster), provide search in history, and save logs for JIDs that are non-ASCII. PLEASE read http://trac.gajim.org/wiki/MigrateLogToDot9DB
|
2005-11-23 19:12:52 +00:00 |
|
Nikos Kouremenos
|
9db3d26c1f
|
fix so uf_show works
|
2005-11-21 08:56:45 +00:00 |
|
Nikos Kouremenos
|
1b8b6a435e
|
optimize a bit (more to come)
|
2005-11-21 06:33:46 +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
|
0696e75358
|
history order change: history is ordered as everything else latest is in the bottom
|
2005-11-03 21:31:04 +00:00 |
|
Yann Leboulanger
|
2e9d0fbeba
|
we now save/read log to ~/.gajim/logs/jid.lower()
|
2005-11-03 08:50:35 +00:00 |
|
Yann Leboulanger
|
b4d9a6aab0
|
new helpers.check_paths() function that creates LOGPATH and VCARDPATH
|
2005-10-30 11:20:24 +00:00 |
|
Nikos Kouremenos
|
8a1326a810
|
sys.getfilesystemencoding() can return None to some systems (eg. OpenBSD). Thanks Jolan for patches
|
2005-10-21 13:21:31 +00:00 |
|
Nikos Kouremenos
|
fcc4a6a0ce
|
class higdialog class and add report this bug in exception dialog and add some fixes for adding icons to buttons
|
2005-09-11 13:41:21 +00:00 |
|
Nikos Kouremenos
|
3d5901dd63
|
[stephan k.] also decode in LOGPATH
|
2005-09-02 21:45:35 +00:00 |
|
Nikos Kouremenos
|
20a7a0c426
|
isinstance() is faster than type. pydoc timeit
|
2005-08-26 12:34:11 +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
|
e0c3e309db
|
remove a fixme
|
2005-08-25 18:33:40 +00:00 |
|
Nikos Kouremenos
|
ed2516b2ba
|
fix a typo and an overl00k
|
2005-08-25 17:33:04 +00:00 |
|
Nikos Kouremenos
|
9cabb5e830
|
chmod bad permisioned dirs
|
2005-08-25 16:50:02 +00:00 |
|
Nikos Kouremenos
|
5570639beb
|
create logs and .gajim dir with 0700
|
2005-08-23 09:14:35 +00:00 |
|
Nikos Kouremenos
|
4abf4f53b3
|
check if dir before write, and do not write if it is
|
2005-08-19 10:32:42 +00:00 |
|
Nikos Kouremenos
|
4edf5e69ea
|
create file when writing!
|
2005-08-18 19:46:50 +00:00 |
|
Nikos Kouremenos
|
9a5e49ac1c
|
try to prevent a major TB
|
2005-08-16 11:35:14 +00:00 |
|
Nikos Kouremenos
|
9f4a145e48
|
check isfile before opening
|
2005-08-14 21:46:57 +00:00 |
|
Yann Leboulanger
|
55dcc3e8bb
|
create LOGPATH folder if it doesn't exists and ~/.gajim exists
|
2005-08-06 09:33:48 +00:00 |
|
Nikos Kouremenos
|
fbd2633695
|
use %s
|
2005-08-05 12:40:32 +00:00 |
|
Nikos Kouremenos
|
e0f766de1c
|
mark strings for transl
|
2005-08-05 12:33:50 +00:00 |
|
Nikos Kouremenos
|
d4f0994f77
|
commit a missing file; revert one that hsould be commited [sorry]
|
2005-07-24 19:04:29 +00:00 |
|
Nikos Kouremenos
|
688fb66979
|
gtkgui_helpers have func to escape pango markup
|
2005-07-21 21:39:47 +00:00 |
|
Yann Leboulanger
|
daefea0150
|
function moved to helpers.py
|
2005-07-02 12:36:21 +00:00 |
|
Nikos Kouremenos
|
d0c407f466
|
better comment
|
2005-07-01 23:13:46 +00:00 |
|
Yann Leboulanger
|
0b79deddb9
|
we now save and restore '\n' '\\n' differently (fix #244)
|
2005-07-01 20:37:35 +00:00 |
|
Yann Leboulanger
|
f1d1a0a07e
|
we now have history for gc too
|
2005-06-13 14:46:08 +00:00 |
|
Yann Leboulanger
|
74a45a7224
|
we now save conferences history in a folder, and all pm related to this conference in this folder
|
2005-06-08 09:19:54 +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
|
d44955c81b
|
first the print then the action
|
2005-05-23 17:01:13 +00:00 |
|
Yann Leboulanger
|
667eb618b7
|
os.path.mkdir crashes under win9x if the folder already exists
|
2005-05-23 15:32:35 +00:00 |
|
Yann Leboulanger
|
f0be64c460
|
under win9x dot_gajim = ''
|
2005-05-23 11:35:58 +00:00 |
|
Nikos Kouremenos
|
8db7ec096a
|
first letter is better to be cap for folders in Windows
|
2005-05-20 18:18:06 +00:00 |
|
Nikos Kouremenos
|
98e78c7999
|
win9x: save in current dir
|
2005-05-20 18:13:38 +00:00 |
|
Nikos Kouremenos
|
e7e88cd701
|
bugfix
|
2005-05-20 00:12:15 +00:00 |
|
Nikos Kouremenos
|
19235f6f68
|
win32: path is even better now .gajim ==> Gajim
|
2005-05-20 00:09:18 +00:00 |
|
Nikos Kouremenos
|
d2e0782121
|
win32 fix: save logs in the correct place and issue correct messages not only POSIX
|
2005-05-20 00:05:18 +00:00 |
|
Yann Leboulanger
|
bbe1c02fc2
|
finish changing config option names ...
|
2005-05-12 17:46:17 +00:00 |
|
Nikos Kouremenos
|
00cd5dd0dc
|
fixed #264
|
2005-05-12 17:17:20 +00:00 |
|
Nikos Kouremenos
|
47eb596780
|
do not fail if ~/.gajim is file or ~/.gajim/logs is file. also use os.path.join() for / to become \ for 9x until now I think we have been failing
|
2005-05-12 13:43:17 +00:00 |
|
Yann Leboulanger
|
6ab10d5fe5
|
logger.py do the replacements, not history_windows.py
|
2005-05-11 17:48:30 +00:00 |
|