Commit Graph

181 Commits

Author SHA1 Message Date
269cd67a57 DesktopMessage: fix building with debugging messages 2024-02-28 04:01:34 +01:00
e637b8c995 DesktopMessage: avoid a couple compilation warnings
This applies to Gtk+ >= 3.8.
2024-02-28 04:01:10 +01:00
e5b205bc11 DesktopMessage: simplify error messages for connect() 2024-02-28 03:22:16 +01:00
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
63084f226c Mime: do not abort if no globs were loaded 2024-02-28 02:49:04 +01:00
7fd37d6f92 DesktopMessage: support systems without X11 2024-02-28 02:49:04 +01:00
06cc9c9ec5 Update the copyright notice 2024-02-17 05:18:24 +01:00
7a28896e5b compat: avoid a compilation warning 2024-02-17 05:18:10 +01:00
618dab4472 MimeHandler: do not read default XDG application folders twice 2023-10-19 03:49:38 +02: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
592aa42055 Update the copyright notice 2022-05-01 00:50:48 +02:00
6fee9d8017 Mime: fallback to globs when globs2 is not available 2022-05-01 00:50:48 +02:00
63a1806f65 Also link with libX11 for Gtk+ 3 2021-01-24 00:03:19 +01:00
bc86366d5d Register modes for Gtk+ {2,3} and releases 2021-01-10 00:21:52 +01:00
33a7133507 Update the copyright notice 2020-09-28 08:04:43 +02:00
1a9643523f Add support for the globs2 file format
The priority field is ignored for the moment.
2020-09-28 08:04:43 +02: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
231ab59cc0 Build with Gtk+ 3 by default 2019-10-06 03:37:38 +02:00
c408cd9cc5 Also ship mimehandler.h 2018-12-29 02:11:09 +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
cf3cea7985 Change a FIXME into a TODO 2018-04-21 22:42:01 +02:00
fc47c98fc2 Support opening directory desktop entries 2018-04-21 22:40:25 +02:00
10cf90c1e0 Update the copyright notice 2018-04-21 22:28:18 +02:00
05ef48e935 Also allow executables for generic types 2018-04-21 21:57:12 +02:00
5203dd4d43 Code cleanup 2018-04-21 21:50:23 +02:00
e94f74a282 Implement fallback for executables in ~/.mime 2018-04-21 21:48:29 +02:00
070d3123bd Add compatibility code for GtkDialog 2018-02-06 00:46:03 +01:00
f879140893 Add compatibility code for Gtk+ < 2.14 2018-02-05 02:22:16 +01:00
4ca8180033 Fix build with Gtk+ < 3.0 2018-02-05 01:32:48 +01:00
a633870c55 Add compatibility code for gtk_widget_override_color() 2018-02-05 01:26:58 +01:00
29dc10f363 Offer more compatibility code 2018-01-28 08:48:18 +01:00
9b62d7c6a7 Allow setting the environment for "OnlyShowIn" 2018-01-27 11:06:29 +01:00
224e24227b Ignore empty generic names 2018-01-22 23:59:11 +01:00
5b42969ff0 Ignore empty translations 2018-01-22 23:49:05 +01:00
9fa0f98193 Use string_get_length() instead of string_length() 2018-01-22 23:48:40 +01:00
af8ab99448 No longer build with -fpedantic 2018-01-22 05:15:55 +01:00
97553209c6 Stick to the default stack protector 2018-01-22 05:15:23 +01:00
881a9cb718 Fix testing the "TryExec" property for applications 2018-01-22 04:51:10 +01:00
f8e71de202 Update a comment 2018-01-17 00:14:16 +01:00
4fc1383c00 Avoid compilation warnings 2018-01-17 00:14:01 +01:00
e520f7703a Escape filenames and URLs when opening 2018-01-17 00:11:45 +01:00
8093a9b375 Update the copyright notice 2018-01-16 05:45:49 +01:00
e65358ed3d Add gtk_scale_new{,_with_range}() for compatibility 2018-01-16 05:45:23 +01:00
4001fc6de3 Update the copyright notice 2018-01-14 06:50:00 +01:00