e101d4d002
Let the MimeHandler API be more consistent
2017-12-12 13:08:16 +01:00
e4c4284dbe
Tokenize categories on semicolons (";")
2017-12-09 01:05:18 +01:00
c55d1ca96a
Fix a few bugs with memory management
2017-12-09 01:01:57 +01:00
3b0fe39b2a
Turn MimeHandler into an opaque type
2017-12-09 00:48:50 +01:00
e55c373f13
Do not queue empty types
2017-12-08 23:57:11 +01:00
597e23880c
Rename enumerated values for the MimeHandler class
2017-12-08 23:20:16 +01:00
08792869b4
Extend the API
...
With this, the DeforaOS Panel is closer to complete functionality
without relying on additional code handling desktop entries.
2017-12-08 16:50:46 +01:00
a5f12e50f9
Register a dependency
2017-12-07 19:07:33 +01:00
45d2afff26
Insert DATADIR into the default XDG_DATA_DIRS
2017-12-07 19:06:20 +01:00
69c22237a4
Add a test for mimehandler_get_types()
2017-12-07 19:00:30 +01:00
a0dc6a9fe0
Add a helper to list the MIME types supported
2017-12-07 18:58:41 +01:00
e5450740e5
Update the copyright notice
2017-12-07 17:52:42 +01:00
66e2e16533
Add a test for the MimeHandler class
2017-12-07 17:52:30 +01:00
94c0dae8a9
Introduce the MimeHandler class
2017-12-07 17:51:44 +01:00
e5f5729e56
Update the copyright notice
2017-11-27 10:34:46 +01:00
6980d305c4
Use the Object class for managing Mime
2017-11-27 10:34:25 +01:00
ab18baad92
Register two new tests
2017-10-24 00:53:25 +02:00
3a1a75d58a
Add tests for HTML and XML files
2017-10-24 00:53:25 +02:00
42db38888c
Update the copyright notice
2017-10-14 00:30:29 +02:00
a72286b6a1
Use PROGNAME_WIDGET for widget(1)
2017-10-14 00:30:09 +02:00
dd57dbfd37
Import updated scripts from upstream
2017-10-14 00:28:28 +02:00
8eb166de58
Import latest version of the script upstream
2017-01-12 17:07:54 +01:00
da1fe8d2a8
Update the copyright notice
2016-11-16 00:54:48 +01:00
d907715ca7
Avoid a potential crash with Gtk+ 3
2016-11-16 00:54:35 +01:00
39220ca294
Detect and report more usage errors
2016-11-16 00:45:01 +01:00
2c0dc6c6ba
Avoid warnings about signedness issue
2016-11-16 00:45:01 +01:00
acefb7f480
Remove spurious semicolon
2016-11-16 00:45:01 +01:00
357f9fba54
Update the copyright notice
2016-11-16 00:45:01 +01:00
8f5092c2ce
Update the manual page for widget(1)
2016-11-16 00:45:01 +01:00
2e20342585
Update the copyright notice
2016-11-16 00:45:01 +01:00
987adb6574
Allow setting the default size for widget(1)
2016-11-16 00:45:01 +01:00
c02f2870ca
Update the copyright notice
2016-09-15 01:33:22 +02:00
bd0f203dc7
Add a comment about an issue with tooltips
...
It is apparently difficult to place tooltips only for
GTK_TOOLBAR_ICONS. Plus, we would need to listen to events in case
the preferences change while the program is running, and the
"has-tooltip" property seems to have the side-effect of removing the
tooltip text entirely - which would not work for us.
2016-09-15 01:30:51 +02:00
b2726a3d37
Remove config.{h,sh} from the source tree
2016-08-09 02:49:34 +02:00
ff3f2a35fc
About to release libDesktop 0.2.2
2016-08-09 02:48:46 +02:00
3d63acfc50
Also log error codes upon failures
2016-08-02 03:16:45 +02:00
cbfa80df62
Really test libDesktop.pc
2016-05-16 03:52:13 +02:00
ec8d3c0358
Build with RELRO by default
2016-04-30 02:10:06 +02:00
9e2ee3cd61
Register tests.log
2016-04-30 02:10:06 +02:00
72a0b82a06
Add a test for the pkg-config file
2016-04-30 02:10:06 +02:00
cb35526b8a
Register more key definitions for compatibility
2016-04-30 00:33:51 +02:00
df21d37210
Fix building PIE on Linux and FreeBSD (possibly more)
2016-03-06 00:26:15 +01:00
0df131caf8
Import newer scripts upstream
2016-02-20 03:27:02 +01:00
1496dce23f
Fix compatibility layer for Gtk+ 2
2016-02-20 03:20:30 +01:00
6269f36060
Re-generate the Makefiles
2016-01-20 02:22:15 +01:00
32f43d89cb
About to release libDesktop 0.2.1
2016-01-20 02:22:03 +01:00
048ab7372a
Fix "make dist"
2016-01-20 00:24:41 +01:00
37c0ce14ab
Import newer scripts upstream
2016-01-20 00:21:17 +01: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