Author Topic: Sametime protocol  (Read 14341 times)

0 Members and 1 Guest are viewing this topic.

Offline pepinlebref

  • Jr. Member
  • **
  • Posts: 77
  • Country: fr
  • Thanked: 2 times
  • Pepin le Bref, father of Charlemagne!
Sametime protocol
« on: 29 03 2014, 10:00:50 »
New thread for this brand new plugin available in NG (thx to wsx22)

Post Merge: 29 03 2014, 10:02:46
plugin option is not nice under Win 7-64
« Last Edit: 29 03 2014, 10:02:46 by pepinlebref »
 

Offline Wishmaster

Re: Sametime protocol
« Reply #1 on: 29 03 2014, 13:54:30 »
plugin option is not nice under Win 7-64
Its strange, but I dont have that issue, and watcher doesnt have it either (both Windows 7, x86 and x64). Do you have any special windows display settings? What are your DPI settings?
« Last Edit: 29 03 2014, 13:58:08 by Wishmaster »
 

Offline pepinlebref

  • Jr. Member
  • **
  • Posts: 77
  • Country: fr
  • Thanked: 2 times
  • Pepin le Bref, father of Charlemagne!
Re: Sametime protocol
« Reply #2 on: 29 03 2014, 14:40:03 »
It seems everything is standard.
Other options display properly...
 

Offline Wishmaster

Re: Sametime protocol
« Reply #3 on: 30 03 2014, 08:50:25 »
It seems everything is standard.
Other options display properly...
I tried to fix it, please check the next build tomorrow.
 

Offline watcher

Re: Sametime protocol
« Reply #4 on: 30 03 2014, 12:42:03 »
And now a new nightly build is uploaded, so you can just update regularly and test it.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline pepinlebref

  • Jr. Member
  • **
  • Posts: 77
  • Country: fr
  • Thanked: 2 times
  • Pepin le Bref, father of Charlemagne!
Re: Sametime protocol
« Reply #5 on: 30 03 2014, 17:12:05 »
Unfortunately, upgrading both sametime & core to latest don't solve this.
Just for your information, the same "bug" occurs also on the old Miranda (and it is also the only plugin showing this issue)

Post Merge: 31 03 2014, 14:39:05
BTW, the plugin seems to work, except when you are not on the good network (server not reachable) I have a crash...
« Last Edit: 31 03 2014, 14:39:05 by pepinlebref »
 

Offline pepinlebref

  • Jr. Member
  • **
  • Posts: 77
  • Country: fr
  • Thanked: 2 times
  • Pepin le Bref, father of Charlemagne!
Re: Sametime protocol
« Reply #6 on: 03 04 2014, 19:55:58 »
More info on the crash: running in VStudio shows a crash of YAPP plugin when he want to show "Sametime - No server connection"
=> could this be a bad call of popup mechanism in this plugin?
 

Offline wsx22

Odp: Sametime protocol
« Reply #7 on: 03 04 2014, 23:08:21 »
Please attach crash log from crashdumper plugin, use debug symbols.

Also, add 'Locals' window to your screenschoot of visual studio crash debug
I'm most interested in values of this variables:
Code: [Select]
pdc->pszClassName
arClasses[i]
arClasses[i]->pszName
arClasses[i]->pwszDescription
arClasses[i]->pszDescription

ps
I can't repeat your options display bug in my Win7 x64 too
 

Offline pepinlebref

  • Jr. Member
  • **
  • Posts: 77
  • Country: fr
  • Thanked: 2 times
  • Pepin le Bref, father of Charlemagne!
Re: Sametime protocol
« Reply #8 on: 05 04 2014, 17:19:51 »
Ok, updater today found some update and issue disappeared...
 

Offline pepinlebref

  • Jr. Member
  • **
  • Posts: 77
  • Country: fr
  • Thanked: 2 times
  • Pepin le Bref, father of Charlemagne!
Re: Sametime protocol
« Reply #9 on: 15 04 2014, 20:24:23 »
OK, I think I understood the display dialog issue.
Here is a patch:
 

Offline Wishmaster

Re: Sametime protocol
« Reply #10 on: 17 04 2014, 12:54:14 »
OK, I think I understood the display dialog issue.
Here is a patch:
Did you test it? And could you explain what you changed?
 

Offline pepinlebref

  • Jr. Member
  • **
  • Posts: 77
  • Country: fr
  • Thanked: 2 times
  • Pepin le Bref, father of Charlemagne!
Re: Sametime protocol
« Reply #11 on: 17 04 2014, 15:32:29 »
Yes I could test it with success (see screenshot).
I changed in the resource file the font to use to "MS Shell Dlg" which is what Microsoft calls a "logical font" able to manage different user interfaces.
More info I could find here:
https://www.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CDIQFjAA&url=http%3A%2F%2Fmsdn.microsoft.com%2Fen-us%2Flibrary%2Fwindows%2Fdesktop%2Fdd374112(v%3Dvs.85).aspx&ei=pe5PU-j8Baen0AXoqYHYCQ&usg=AFQjCNEkQ14n2ZsCmY0Q-_doOa4QxxHEhQ&sig2=a4x7aC8yGMpRsVX1jkw5IA&bvm=bv.64764171,d.d2k&cad=rja
Now we can wonder if we should change all other resource files the same way...
 

Offline Wishmaster

Re: Sametime protocol
« Reply #12 on: 18 04 2014, 09:39:07 »
Comitted in r8999, thanks :)
 

Offline KPAH

  • Newbie
  • *
  • Posts: 2
  • Country: ru
    • Easylife
Re: Sametime protocol
« Reply #13 on: 24 04 2014, 13:53:07 »
OMG, I can't believe wsx22 finally did it. Thanks!!
However, I tried and it doesn't launch for me.
I got a clean zip from NG downloads page, copied in the 2 dll's from wsx22 site (and the poposed ftp links), downloaded the sametime zip from the plugins section, unpacked it and copied inside. Launched NG, checked for updates.
As soon as I add a Sametime protocol the software immediately hags with "Miranda NG has stopped working". When I relaunch it there is a Sametime account, but the I click it Miranda crashes again. No logs are created.
What am I doing wrong? Also I would like to know if this can be used/ported to Miranda-IM as I have that beautifully set up over the years and don't want to mess with NG quite frankly.
 

Offline pepinlebref

  • Jr. Member
  • **
  • Posts: 77
  • Country: fr
  • Thanked: 2 times
  • Pepin le Bref, father of Charlemagne!
Re: Sametime protocol
« Reply #14 on: 24 04 2014, 14:05:38 »
I use the Beta build and not the stable version, could it be the reason ?