Commit Graph

27 Commits

Author SHA1 Message Date
e29a6a18d9 DesktopMessage: ignore errors from accept() 2024-02-28 03:06:46 +01:00
57226cb4b2 DesktopMessage: avoid a TOCTOU condition 2024-02-28 03:01:45 +01:00
aac2af926c Update the copyright notice 2024-02-28 02:49:04 +01:00
7fd37d6f92 DesktopMessage: support systems without X11 2024-02-28 02:49:04 +01:00
0055fda87f Update the copyright notice 2022-12-07 01:02:49 +01:00
14b8ac2fb2 Fix building without the X11 GDK backend 2022-12-07 01:02:25 +01:00
b116a4fb47 Avoid warnings with Gtk+ >= 3.22
This uses gdk_x11_display_error_{pop,push}() instead of
gdk_error_trap_{pop,push}().
2020-02-22 18:55:04 +01:00
db96a01504 Update the copyright notice 2020-02-22 18:54:54 +01:00
507c6ba784 Code cleanup 2020-02-22 18:53:56 +01:00
a966551767 Update the copyright notice 2018-04-21 22:43:50 +02:00
e3e28e8f44 Remove another FIXME 2018-04-21 22:43:43 +02:00
846e3ef95d Filter client messages on message type with Gtk+ 3 2016-01-13 00:30:32 +01:00
73c3758b21 Avoid a compilation warning 2016-01-12 03:09:56 +01:00
88137ab9b6 Update the copyright notice 2016-01-12 03:09:55 +01:00
597f2cab54 Add support for messaging with Gtk+ 3 2016-01-12 03:09:55 +01:00
c3dba5d8e8 Re-license as 2-clause BSD 2015-05-25 13:33:03 +02:00
701df68499 Return errors whenever desktop messaging is not available 2013-12-22 17:59:47 +01:00
98f7f2620c Implemented a way to unregister desktop messages 2013-12-19 04:59:42 +01:00
27ff3780cb Fixed build with Gtk+ 3.0 2013-05-13 04:03:32 +02:00
ee2e84a811 Automatically create a hidden window for messages if necessary 2013-04-11 01:41:02 +02:00
cbad687d78 Fixed duplicated client messages per application (breaks compatibility) 2013-04-11 01:21:42 +02:00
cff74da5b8 Using libSystem to allocate data 2012-10-10 01:15:56 +00:00
9d48afa29d About to release libDesktop 0.0.6 2012-01-07 03:15:35 +00:00
3f601b57a6 Compilation fix for Gtk+ 3.0 2012-01-02 14:51:36 +00:00
39fd53606a Really use 32-bits values within client messages 2012-01-02 11:36:37 +00:00
2edd7a6444 Allow applications to register message handlers as well
Happy new year!
2011-12-31 18:59:49 +00:00
1982180fba Implemented a temporary API of a message passing protocol for desktop applications 2011-12-30 19:49:01 +00:00