Nп/п : 1 из 100
 От   : Max Nikulin                         2:5075/128        24 мар 23 16:50:01
 К    : Stanislav Vlasov                                      24 мар 23 18:51:07
 Тема : Re: Как узнать какой пакет предоставляет сервис DBus
----------------------------------------------------------------------------------
                                                                                 
@MSGID: <GcRPX-eNbf-1@gated-at.bofh.it> 60029bb9
@REPLY: <GcAcp-eB8T-1@gated-at.bofh.it> b602fc26
@REPLYADDR Max Nikulin <manikulin@gmail.com>
@REPLYTO 2:5075/128 Max Nikulin
@CHRS: CP866 2
@RFC: 1 0
@RFC-Message-ID: <GcRPX-eNbf-1@gated-at.bofh.it>
@RFC-References: <Gcn5v-esWe-1@gated-at.bofh.it>
<Gcwit-eyP0-1@gated-at.bofh.it> <GcxxT-ezJG-3@gated-at.bofh.it> <GcAcp-eB8T-1@gated-at.bofh.it>
@TZUTC: 0100
@PID: Mozilla/5.0 (X11; Linux x86_64; rv:102.0)
Gecko/20100101 Thunderbird/102.8.0
@TID: FIDOGATE-5.12-ge4e8b94
On 24/03/2023 03:58, Stanislav Vlasov wrote:
> 23.03.2023, Victor Wagner написал(а):

>> По идее freedesktop.org и создавалась для того, чтобы обеспечить общие
>> для всех стандарты и интероперабельность между различными DE. Но эта
>> миссия была успешно провалена.

> В otpclient она была провалена дважды, судя по issue на github.
> В первый раз - при привязке к гному.
> Во второй раз - когда в гноме выкинули соответствующий вызов dbus.
> Судя по https://github.com/paolostivanin/OTPClient/issues/185, где
> выпилили скриншоты вообще - будет что-то cross-DE, но когда -
> непонятно.

Это объясняет, почему я не заметил screenshot в коде.

Я бы не сказал, что Paolo Stivanin делает что-то неправильно. Он пишет 
приложение для аутентификации, и засовывать туда солидный кусок 
приложения для screenshot было бы немного странно. Приятно, конечно, 
когда есть возможность выделить область на экране, но это не 
первостепенная задача, чтобы ради нее упираться. Можно было дернуть 
gnome - замечательно, спрятали там API, ну и ладно. (В эту сторону по 
ссылкам не пошел, поэтому кажется странным кому нужно такое API, когда 
оно private, pipewire что-ли?)

Позиция xdg-desktop-portal мне нравится меньше: пусть приложения 
картинку сами обрезают до нужного размера. Ну не хотят они заставлять 
поддерживать UI для этого. Слова, что в wayland с координатами все 
сложно, я понимаю меньше. Автора otpclient мне проще понять, что не 
хочет поддерживать UI для вырезания QR из снимка всего экрана.

С какой-то стороны вполне разумно отдать обрезку картинки и дерганье 
d-bus всевозможных DE на откуп специальным приложениям для screenshot. 
Тут правда есть оговорка, что секреты лучше передавать по короткому 
пути, чтобы не оседали в кэшах thumbnails или clipboard managers. Если 
придумать еще несколько приложений, которым нужна именно *область 
экрана*, то можно попробовать убедить разработчиков xdg-desktop-portal, 
что это действительно важно.

А drag&drop для QR в otpclient сделали? Если нет, то можно напомнить 
автору. Вроде должно помочь.

> На мой взгляд, у дебиановского пакета баг -
> gnome-shell/gnome-screenshot в Recommends отсутствуют. Было бы понятно
> сразу.

У меня сложилось впечатление, что gnome-screenshot не предоставляет 
D-Bus API, а наоборот пытается дергать в поисках доступного. Если так, 
то его максимум в suggests, потому что есть разные альтернативы. Да и то 
поздно, учитывая, что отломившееся уже выкинуто.
--- Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0
 * Origin: linux.* mail to news gateway (2:5075/128)
SEEN-BY: 221/6 301/1 467/888 5001/100 5005/49
5015/255 5019/40 5020/715 848
SEEN-BY: 5020/1042 4441 12000 5030/49 1081 5075/35
37 128 6078/80
@PATH: 5075/128 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх