Author Topic: NewStory  (Read 13073 times)

0 Members and 1 Guest are viewing this topic.

Offline ghazan

Re: NewStory
« Reply #15 on: 04 08 2023, 16:36:06 »
Boris_M,
где-то память трется, это по крашлогам не понять, к сожалению
 

Offline Boris_M

Re: NewStory
« Reply #16 on: 04 08 2023, 20:55:29 »
по крашлогам не понять
Miranda NG Version: 0.96.4 alpha build #25862 (c2f9a67162) x64
Build time: 4 Aug 2023 21:55:34
¤ Dbx_sqlite.dll v.0.96.2.4 [4 Aug 2023 21:59:14] - Miranda NG SQLite database driver
¤ NewStory.dll v.0.1.0.3 [4 Aug 2023 21:59:22] - NewStory

Прикреплю последний раз, всё тот же поиск - первый по Enter, второй по стрелкам мышкой...Пробовал запускать Miranda от имени Админа, Системы, все одно.
 

Offline dartraiden

Re: NewStory
« Reply #17 on: 04 08 2023, 21:05:07 »
Отчет о версиях полный давайте, может, там будет подсказка. Может, оно падает в какой-то определенной операционке, разрядности, с определенным набором плагинов или в зависимости от фазы Меркурия в доме Сатурна.
 

Offline Boris_M

Re: NewStory
« Reply #18 on: 04 08 2023, 22:04:59 »
Отчет о версиях полный давайте,
Так самый полный отчет там и есть в crash***********.txt, всё исподнее :)
 

Offline dartraiden

Re: NewStory
« Reply #19 on: 05 08 2023, 14:19:44 »
 
The following users thanked this post: Boris_M

Offline -SM-

Re: NewStory
« Reply #20 on: 07 08 2023, 17:39:48 »
После последних исправлений (до коммита 8bba5bfd2f666f5b6b9663945435d0b8aa8039c1 включительно) - стало что-то странное. Скроллинг стрелочками на скролбаре заработал хорошо, симметрично вверх и вниз. Потом я решил покрутить историю за движок скроллбара (в истории >170000 сообщений). В результате историю заклинило где-то в 2003-2005-х годах, и движком вниз ее стало нельзя докрутить до упора вниз. Я упёртый - стал давить на PgDn. Сначала сломалось отображение сообщений - вместо форматированного текста начал показываться RTF-исходник. А затем просто всё упало...
 

Offline ghazan

Re: NewStory
« Reply #21 on: 08 08 2023, 10:22:01 »
А затем просто всё упало...
ну тут просто гуй переполнился, и в какой-то момент прислал NULL вместо контекста рисования.
интересно, а сколько Миранда при этом отожрала GUI handles / Private commit?

Потом я решил покрутить историю за движок скроллбара (в истории >170000 сообщений).
движок я пока не трогал даже, тут пока хватает мелкого хлама с полностью переписанной навигацией
« Last Edit: 08 08 2023, 10:23:45 by ghazan »
 

Offline -SM-

Re: NewStory
« Reply #22 on: 08 08 2023, 11:57:12 »
интересно, а сколько Миранда при этом отожрала GUI handles
Если речь про GDI Objects в процесс эксплорере, то в процессе таскания движка (и PgDn тоже) оно увеличивалось, и по достижении ровно 10000 упало. Private доросло в этом процессе примерно с 75М до 244М.
повторяется стабильно сколько угодно раз.
« Last Edit: 08 08 2023, 15:26:01 by -SM- »
 

Offline Boris_M

Re: NewStory
« Reply #23 on: 10 08 2023, 20:35:10 »
Microsoft Windows 7
Miranda NG Version: 0.96.4 alpha build #25888 (a60896051a) x64
Build time: 10 Aug 2023 20:45:36
¤ TabSRMM.dll v.3.6.2.6 [9 Aug 2023 21:05:58] - TabSRMM
¤ NewStory.dll v.0.1.0.3 [10 Aug 2023 20:49:32] - NewStory
¤ Telegram.dll v.0.11.0.1 [2 Aug 2023 22:41:18] - Telegram protocol
Теперь  с поиском под Win7 всё ок! И по Enter и по кликам на стрелки. Работает.
Но вот момент (не знаю, верно ли отнести к NewStory) - контакт прислал картинку и сообщение в TG, сообщение пришло, картинка нет. Загрузка истории с сервера картинку не подгрузила.
Зашел в журнал истории NewStory удалил последее сообщение, закрыл, в TabSRMM (журнал собщений) пропали все сообщения, переключаюсь обратно в журнал истории сообщений - под 0 всё чисто, нет истории. Пробую "загрузка истории с сервера" - ничего, бегом в TG (помню что при удалении из журнала может удалить и в TG) - все на месте, отлягло :)

UPD
После перезагрузки "загрузка истории с сервера" сработала, но и удаленное сообщение из журнала удалилось и в TG  - это конечно очень грустно, обсуждалось уже в этой ветке
« Last Edit: 11 08 2023, 09:34:46 by Boris_M »
 

Offline Boris_M

Re: NewStory
« Reply #24 on: 06 09 2023, 14:21:04 »
Можно ли вынести кнопку GlobalSearch на панель кнопок, как был кнопка глобального поиска в  History++ ?
 

Offline dartraiden

Re: NewStory
« Reply #25 on: 06 09 2023, 16:20:10 »
Можно, пробуйте.
 
The following users thanked this post: Boris_M

Offline Boris_M

Re: NewStory
« Reply #26 on: 11 09 2023, 06:09:06 »
Miranda NG Version: 0.96.4 alpha build #25969 (15fd857bee) x64
Build time: 7 Sep 2023 20:49:00
¤ NewStory.dll v.0.1.0.3 [7 Sep 2023 20:52:10] - NewStory

Настраивал цвета журнала и после смены цвета имени (своего и собеседника) цвет имен в журнале истории такой же как у текста сообщений (смена на друге цвета так же ничего не меняет)

 
 

Offline dartraiden

Re: NewStory
« Reply #27 on: 11 09 2023, 10:09:07 »
 
The following users thanked this post: Boris_M

Offline Boris_M

Re: NewStory
« Reply #28 on: 11 09 2023, 10:49:47 »
dartraiden,
ghazan,
А возможно ли сделать чтобы в результататах поиска в глобальном поиске NewStory указывалось к кому было мое исходящее сообющение (как в History++) или как в том же  History++ "все результаты" или по определнному собеседнику

« Last Edit: 11 09 2023, 10:55:11 by Boris_M »
 

Offline dartraiden

Re: NewStory
« Reply #29 on: 13 09 2023, 00:03:03 »
Сделано.
 
The following users thanked this post: Boris_M