On 17 November 2017 at 03:28, Yuri Kravchenko via TortoiseSVN <tortoisesvn+apn2wqfrwjhsuppkpgslwrr8m0sqhgoycnzbd2vqeix0noakv...@googlegroups.com> wrote: > Unfortunately, the profiler does not think so. > You are still using CMFCRibbonButton and CMFCMenuBar classes, which are > inherited from CMFCToolBar, which uses GetPixel. And maybe several other > classes also use it. > The problem with GetPixel is also that in the last Windows update, the more > system uptime, the slower it is. Perhaps this is caused by a leak of system > resources due to some kind of error in the update. > Therefore, at least one object that uses it, is enough to make the program > run unacceptably slowly. > But I understand that such a hack is not suitable for public use. I'm trying > to find another way. > What version did you try? Did you enable ribbons for TortoiseMerge? The should be fixed in 1.9.99. r28027 or later: https://sourceforge.net/p/tortoisesvn/code/28025
CMFCRibbonButton is only used for status bar indicators, but they don't have images so they cannot be reason for slow down. PS: TortoiseMerge nightly works really fast on my Windows 10 with QHD display. -- Ivan Zhakov -- You received this message because you are subscribed to the Google Groups "TortoiseSVN" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tortoisesvn/CAPZho0_VeYH9vzkPBsXqkZgOinb2zP3a-pK-s%2B4XQRt-HfzfeA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
