Size: a a a

OS Haiku - общение

2021 February 26

МН

Михаил Новоселов... in OS Haiku - общение
Gerasim Troeglazov
файловый менеджер (тракер) при первом обращении к файлу, или если выделить папку или группу файлов, и можно провести групповую идентификацию насильно
А если первое обращение от другой программы?
источник

GT

Gerasim Troeglazov in OS Haiku - общение
14 сентября 2017 года
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
Михаил Новоселов
Если ему в явном виде сказали линкрвать, он линкует. По-моему, у линковщика есть флаг не линковать не используемое, но его надо самому задать, посмотри ld --help | grep need
[nix-shell:~/Telegram-debug]$ ld --help | grep need
 --as-needed                 Устанавливать DT_NEEDED только для следующих динамических библиотек (если используются)
 --no-as-needed              Всегда устанавливать DT_NEEDED для динамических библиотек,
 --copy-dt-needed-entries    Позднее копировать ссылки DT_NEEDED, упомянутые внутри DSO
 --no-copy-dt-needed-entries Не копировать позднее ссылки DT_NEEDED, упомянутые внутри DSO
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
вроде не похоже
источник

GT

Gerasim Troeglazov in OS Haiku - общение
Михаил Новоселов
А если первое обращение от другой программы?
ну будет application/octet-stream
источник

МН

Михаил Новоселов... in OS Haiku - общение
Gerasim Troeglazov
ну будет application/octet-stream
Ясно
источник

МН

Михаил Новоселов... in OS Haiku - общение
Спасибо
источник

МН

Михаил Новоселов... in OS Haiku - общение
Ага
источник

GT

Gerasim Troeglazov in OS Haiku - общение
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝 ну всё, избавился от сигнала, щас слушалка порта шлёт через
      crl::on_main(manager, [=] {
       manager->notificationActivated(my);
     });
источник

GT

Gerasim Troeglazov in OS Haiku - общение
напрямую - всё работает
источник

GT

Gerasim Troeglazov in OS Haiku - общение
выкинул notifications_manager_haiku.h
источник

GT

Gerasim Troeglazov in OS Haiku - общение
щас юзается линуховый
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
посмотри, кстати, все ли методы Manager::Private ты юзаешь
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
а то видел, некоторые не юзались, но были задеклариованы
источник

GT

Gerasim Troeglazov in OS Haiku - общение
нет, не всё - там несколько заглушек пустых
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
Gerasim Troeglazov
нет, не всё - там несколько заглушек пустых
если они не нужны, убери их, приватный же
источник

GT

Gerasim Troeglazov in OS Haiku - общение
угу
источник

GT

Gerasim Troeglazov in OS Haiku - общение
надо ещё QThread выкинуть тогда
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
там бтв может быть вариант, что кастомный еще один класс тебе не нужен и достаточно Manager::Private, у макоси например так
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in OS Haiku - общение
в dbus-нотифкациях легче иметь объект на каждую нотификацию, поэтому там NotificationData
источник