Miranda NG Official Community Forum

Forum for English speaking Miranda NG users => Miranda NG general talk => Topic started by: toast on 09 07 2014, 17:48:31

Title: Metacontact history
Post by: toast on 09 07 2014, 17:48:31
Hi,

Contact specific history in metacontacts isn't really working for me, at least not for outgoing messages.
Before the update the history was saved separately for every contact in a metacontact plus the metacontact itself.
Now it seems outgoing messages are just saved for the metacontact, meaning that if you delete and split it to separate contacts again the outgoing history is just gone.

Incoming messages on the other hand seem to work as before, I can see them in the history of the metacontact and also in the history of the included contacts.
Title: Re: Metacontact history
Post by: ghazan on 09 07 2014, 18:30:58
1. Everything is saved only for metacontacts, only once, in one exemplar.
2. Subs make their only histories by filtering out their own events, so you just send messages via another sub.

And you better run dbchecker once after conversion - it will fix all possible problems
Title: Re: Metacontact history
Post by: watcher on 09 07 2014, 18:33:44

Now it seems outgoing messages are just saved for the metacontact, meaning that if you delete and split it to separate contacts again the outgoing history is just gone.

Wrong. Try and see for yourself.
Title: Re: Metacontact history
Post by: toast on 09 07 2014, 19:17:14
I did run dbchecker, before and after updating, and I did delete a metacontact to find out what happens.
Outgoing messages just aren't there for the subs.
Incoming no problem.

Existing messages work as expected, but new ones don't for whatever reason.
A friend of mine has the same problem, so it's not just me.
Title: Re: Metacontact history
Post by: ghazan on 09 07 2014, 19:22:37
and if you detouch and reattach a sub back?
Title: Re: Metacontact history
Post by: watcher on 09 07 2014, 19:26:39
When were these metacontacts created? Was it by any chance on early nightly versions of 0.95.1?
Can you create a totally new meta and see if problem still persists there?
Title: Re: Metacontact history
Post by: toast on 09 07 2014, 19:32:46
I've never used any nightly version.
The metacontacts are from years ago I think.
But I also removed one of them completely and created it again, but that also doesn't fix it.
Title: Re: Metacontact history
Post by: watcher on 09 07 2014, 20:06:58
And how do you run dbcheker - is this checkbocks unchecked?

(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2Fz7QTCAV.png&hash=b380fb20843197ffa1a5a6c3aff523dbb3f60131)
Title: Re: Metacontact history
Post by: ghazan on 09 07 2014, 20:08:45
which message editor do you use? tabSRMM? Scriver? StdMsg?
would you post your VersionInfo (http://wiki.miranda-ng.org/index.php?title=Version_information) please

PS: if you switched to tabSRMM, will it fix the problem?
Title: Re: Metacontact history
Post by: watcher on 09 07 2014, 20:09:06
At least newly created metacontacts should work OK if database is intact and checked with dbchecker (i would even suggest "Aggressively find corruption" checked).
Title: Re: Metacontact history
Post by: toast on 09 07 2014, 20:18:12
Changing to tabSRMM indeed seems to fix it.
I use the standard message editor, whatever that is called, no extra plugin. I just like it the most.

So it doesn't seem to be a database problem (in dbchecker I have everything unchecked)




VersionInfo
CPU: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz [Intel64 Family 6 Model 42 Stepping 7] [DEP Enabled] [8 CPUs]
Installed RAM: 16282 MBytes
Operating System: Microsoft Windows 8.1 Business Edition, 64-bit (build 9600)
Internet Explorer: 9.11.9600.17126 (build 99600)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : German/German | German/German
Free disk space on Miranda partition: 19180 MBytes

Miranda NG Version: 0.95.1 build #9721 x64
Build time: 7 Jul 2014 15:05:12
Profile: D:\Programme\Miranda NG\Profiles\main\main.dat
Profile size: 57737216 Bytes
Profile creation date: 9 Jul 2014 21:57:34
Language pack: No language pack installed
Service Mode: No

Active Plugins (19):
  AdvaImg.dll v.0.11.0.1 [26 Jan 2014 21:07:52] - Miranda image services
  AVS.dll v.0.11.1.1 [7 Jul 2014 14:56:04] - Avatar service
  Clist_nicer.dll v.0.9.2.3 [7 Jul 2014 14:57:20] - Clist nicer
  Cln_skinedit.dll v.0.0.0.4 [26 Jan 2014 21:07:38] - Skin editor for clist nicer
  CrashDumper.dll v.0.0.4.22 [7 Jul 2014 15:00:02] - Crash dumper
  Dbx_mmap.dll v.0.95.1.1 [7 Jul 2014 14:56:10] - Miranda NG mmap database driver
  Facebook.dll v.0.2.7.0 [7 Jul 2014 14:58:32] - Facebook RM
  HistoryPP.dll v.1.5.1.5 [15 Jun 2014 21:16:40] - History++
  ICQ.dll v.0.11.2.1 [7 Jul 2014 14:57:12] - IcqOscarJ protocol
  Import.dll v.0.11.0.1 [7 Jul 2014 14:56:06] - Import contacts and messages
  Jabber.dll v.0.11.0.4 [7 Jul 2014 14:57:06] - Jabber protocol
  MSN.dll v.0.11.0.2 [7 Jul 2014 14:57:08] - MSN protocol
  PluginUpdater.dll v.0.1.2.1 [7 Jul 2014 15:00:32] - Plugin updater
  PManagerEx.dll v.0.0.0.5 [7 Jul 2014 15:00:34] - Miranda NG profile changer
  SeenPlugin.dll v.5.0.4.8 [7 Jul 2014 14:57:54] - Last seen
  StartupStatus.dll v.0.8.0.47 [7 Jul 2014 14:58:06] - StartupStatus
  TabSRMM.dll v.3.3.1.4 [7 Jul 2014 14:56:38] - TabSRMM
  UInfoEx.dll v.0.8.5.0 [7 Jul 2014 14:58:22] - User info ext
  WhenWasIt.dll v.0.3.3.5 [7 Jul 2014 14:58:16] - Birthday reminder

Unloadable Plugins (1):
  DbChecker.dll v.0.0.0.0 [7 Jul 2014 15:00:20] - <unknown>


Protocols and Accounts:
-------------------------------------------------------------------------------
Facebook                 0 - Enabled 0 - Disabled  Loaded
ICQ                      1 - Enabled 0 - Disabled  Loaded
JABBER                   2 - Enabled 1 - Disabled  Loaded
MSN                      0 - Enabled 1 - Disabled  Loaded
MetaContacts             1 - Enabled 0 - Disabled  Loaded
SKYPE                    0 - Enabled 1 - Disabled  Not Loaded

Icon Packs:
-------------------------------------------------------------------------------
 HistoryPP_icons.dll [7 Jul 2014 15:00:52]
 Proto_AIM.dll [7 Jul 2014 14:58:54]
 Proto_conn_Skype.dll [8 Dec 2012 23:49:24]
 Proto_Facebook.dll [7 Jul 2014 14:58:50]
 Proto_GG.dll [7 Jul 2014 14:58:54]
 Proto_ICQ.dll [7 Jul 2014 14:58:54]
 Proto_IRC.dll [7 Jul 2014 14:58:54]
 Proto_Jabber.dll [7 Jul 2014 14:58:56]
 Proto_MetaContacts.dll [7 Jul 2014 15:03:58]
 Proto_MSN.dll [7 Jul 2014 14:58:56]
 Proto_Skype.dll [7 Jul 2014 15:02:58]
 Proto_Yahoo.dll [7 Jul 2014 14:58:56]
 TabSRMM_icons.dll [7 Jul 2014 15:00:54]
 Toolbar_icons.dll [7 Jul 2014 14:59:02]
 UInfoEx_icons.dll [7 Jul 2014 14:58:34]
 xStatus_ICQ.dll [7 Jul 2014 14:57:12]
 xStatus_Jabber.dll [7 Jul 2014 14:57:14]
[close]
Title: Re: Metacontact history
Post by: ghazan on 09 07 2014, 20:25:13
toast, good, I'll try to reproduce the problem. one moment
Title: Re: Metacontact history
Post by: watcher on 09 07 2014, 20:25:41
Changing to tabSRMM indeed seems to fix it.
I use the standard message editor, whatever that is called, no extra plugin. I just like it the most.
]

Confirming the problem with StdMsg - we'll try and fix it.
Title: Re: Metacontact history
Post by: ghazan on 09 07 2014, 21:20:32
fixed, thanks.
will be available in the next nightly build
Title: Re: Metacontact history
Post by: toast on 09 07 2014, 21:22:49
great, thanks :THUMBS UP:
Title: Re: Metacontact history
Post by: watcher on 09 07 2014, 21:26:57
Please try this build:
Title: Re: Metacontact history
Post by: toast on 09 07 2014, 21:37:47
yep, works

can't test incoming messages at the moment, nobody's online anymore, but that was never broken so it shouldn't matter :)

outgoing messages are logged correctly now