Matthias Clasen
a4768daec1
Handle missing MAP_FAILED. ( #308449 , Georg Schwarz)
...
2005-06-20 Matthias Clasen <mclasen@redhat.com>
* xdgmimecache.c: Handle missing MAP_FAILED. (#308449 , Georg
Schwarz)
2005-06-21 03:36:52 +00:00
Matthias Clasen
58a1af804c
2.7.0
2005-06-20 22:06:27 +00:00
Federico Mena Quintero
252e7dfa84
Pass the correct size to realloc(). Fixes
...
2005-06-10 Federico Mena Quintero <federico@ximian.com>
* xdgmime.c (xdg_mime_init_from_directory): Pass the correct size
to realloc(). Fixes https://bugs.freedesktop.org/show_bug.cgi?id=3506 .
2005-06-10 05:33:58 +00:00
Matthias Clasen
4a6e34d3de
Don't declare errno, including errno.h is enough. ( #304164 , Joerg
...
2005-06-09 Matthias Clasen <mclasen@redhat.com>
* xdgmimemagic.c: Don't declare errno, including errno.h
is enough. (#304164 , Joerg Sonnenberger)
2005-06-09 19:54:06 +00:00
Matthias Clasen
bd2316dcb6
Don't rely on C99 types. ( #304924 , John Ehresman)
...
2005-05-20 Matthias Clasen <mclasen@redhat.com>
* xdgmimecache.c: Don't rely on C99
types. (#304924 , John Ehresman)
2005-05-20 22:40:53 +00:00
Matthias Clasen
2464763a22
Sync to upstream.
...
2005-04-29 Matthias Clasen <mclasen@redhat.com>
* Sync to upstream.
2005-04-29 18:24:38 +00:00
Matthias Clasen
7d6f9b81ee
Use cache->buffer, not cache.
...
2005-04-08 Matthias Clasen <mclasen@redhat.com>
* xdgmimecache.c (cache_magic_matchlet_compare_to_data)
(cache_magic_matchlet_compare): Use cache->buffer, not
cache.
2005-04-08 21:01:21 +00:00
Manish Singh
e20434093a
add xdgmimecache.[ch].
...
Tue Apr 5 16:00:04 2005 Manish Singh <yosh@gimp.org>
* Makefile.am: add xdgmimecache.[ch].
2005-04-05 23:00:53 +00:00
Matthias Clasen
415750b253
Forgotten file
2005-04-04 21:57:39 +00:00
Matthias Clasen
1adc8cb75d
Forgotten files
2005-04-04 13:21:50 +00:00
Matthias Clasen
0e832d57fc
Sync to latest upstream, including fixes for matching against multiple
...
2005-03-28 Matthias Clasen <mclasen@redhat.com>
* xdgmimeglob.c: Sync to latest upstream,
including fixes for matching against multiple
extensions (eg .tar.gz) and for suffix
patterns which don't start with a dot.
2005-03-28 19:32:07 +00:00
Manish Singh
31bfcc1a1d
cast away the constness in the call to free().
...
Sat Mar 19 23:52:33 2005 Manish Singh <yosh@gimp.org>
* xdgmimeglob.c (_xdg_glob_hash_insert_text): cast away the constness
in the call to free().
2005-03-20 07:53:16 +00:00
Matthias Clasen
231cb64471
Don't leak node->mime_type if we are reusing an existing node. ( #170774 ,
...
2005-03-20 Matthias Clasen <mclasen@redhat.com>
* xdgmimeglob.c (_xdg_glob_hash_insert_text): Don't
leak node->mime_type if we are reusing an existing
node. (#170774 , Kjartan Maraas)
2005-03-20 07:10:14 +00:00
Manish Singh
5fed4b4afd
revert previous change, maintain ABI.
...
Tue Mar 1 13:53:56 2005 Manish Singh <yosh@gimp.org>
* gtk/xdgmime/xdgmime.[ch]: revert previous change, maintain ABI.
2005-03-01 22:00:03 +00:00
Matthias Clasen
6da29b43a6
gdk/gdkkeyuni.c gdk/gdkpixbuf-drawable.c gdk/gdkrgb.c gdk/x11/gdkdnd-x11.c
...
2005-03-01 Matthias Clasen <mclasen@redhat.com>
* gdk/gdkkeyuni.c
* gdk/gdkpixbuf-drawable.c
* gdk/gdkrgb.c
* gdk/x11/gdkdnd-x11.c
* gdk/x11/gdkevents-x11.c
* gdk/x11/gdkproperty-x11.c
* gdk/x11/gdkvisual-x11.c
* gdk-pixbuf/gdk-pixbuf.c
* gtk/gtkaction.c
* gtk/gtkbindings.c
* gtk/gtkcolorbutton.c
* gtk/gtkcombo.c
* gtk/gtkcontainer.c
* gtk/gtkfilechooserdefault.c
* gtk/gtkfilesel.c
* gtk/gtkgamma.c
* gtk/gtkiconview.c
* gtk/gtkinputdialog.c
* gtk/gtkitemfactory.c
* gtk/gtkmenu.c
* gtk/gtktextview.c
* gtk/gtktooltips.c
* gtk/gtktreedatalist.c
* gtk/gtkuimanager.c
* gtk/tree_minus.xpm
* gtk/tree_plus.xpm
* gtk/xdgmime/xdgmime.c
* gtk/xdgmime/xdgmime.h:
Move constant data to .rodata.
2005-03-01 06:25:55 +00:00
Matthias Clasen
65d7ef8ff4
2.6.1
2005-01-08 07:50:46 +00:00
Matthias Clasen
203e5edc6f
2.6.0
2004-12-16 18:21:44 +00:00
Marco Pesenti Gritti
85559a244f
Resync with upstream again
...
2004-12-13 Marco Pesenti Gritti <marco@gnome.org>
* xdgmimeglob.c: (_xdg_glob_hash_lookup_file_name):
Resync with upstream again
2004-12-13 19:13:58 +00:00
Manish Singh
d0dce64278
wrap new API in XDG_ENTRY().
...
Fri Dec 10 13:58:38 2004 Manish Singh <yosh@gimp.org>
* xdgmime.h: wrap new API in XDG_ENTRY().
2004-12-10 21:59:19 +00:00
Marco Pesenti Gritti
08b5b675e1
Resync with upstream
...
2004-12-09 Marco Pesenti Gritti <marco@gnome.org>
* xdgmime.c: (xdg_mime_unalias_mime_type),
(xdg_mime_mime_type_equal), (xdg_mime_mime_type_subclass),
(xdg_mime_get_mime_parents):
* xdgmime.h:
* xdgmimealias.c: (_xdg_mime_alias_list_lookup):
* xdgmimeglob.c: (_xdg_glob_hash_node_lookup_file_name):
* xdgmimeint.c: (_xdg_ucs4_to_lower):
* xdgmimeint.h:
* xdgmimemagic.c: (_xdg_mime_magic_read_from_file):
* xdgmimeparent.c: (_xdg_mime_parent_list_lookup):
Resync with upstream
2004-12-09 17:26:52 +00:00
Matthias Clasen
94ab8fe8c0
Make repeated calls accumulate the results, don't call qsort() on empty
...
2004-12-09 Matthias Clasen <mclasen@redhat.com>
* xdgmimealias.c (_xdg_mime_alias_read_from_file):
* xdgmimeparent.c (_xdg_mime_parent_read_from_file): Make
repeated calls accumulate the results, don't call qsort()
on empty arrays. (#160838 , Mariano Suárez-Alvarez)
2004-12-09 14:15:00 +00:00
Matthias Clasen
00c069f2b6
2.5.6
2004-12-03 06:32:17 +00:00
Matthias Clasen
a9dc6decd2
Protect against stupid bsearch() implementations. ( #159737 , Morten
...
2004-11-29 Matthias Clasen <mclasen@redhat.com>
* xdgmimeparent.c (_xdg_mime_parent_list_lookup):
* xdgmimealias.c (_xdg_mime_alias_list_lookup): Protect
against stupid bsearch() implementations. (#159737 ,
Morten Welinder)
2004-11-29 15:39:39 +00:00
Matthias Clasen
d54dedd752
Make it compile.
2004-11-24 18:01:21 +00:00
Matthias Clasen
56552a9d57
Initialize the parent field of the newly allocate list entry. ( #159330 ,
...
2004-11-24 Matthias Clasen <mclasen@redhat.com>
* xdgmimeparent.c (_xdg_mime_parent_read_from_file):
Initialize the parent field of the newly allocate list
entry. (#159330 , Alex Larsson)
2004-11-24 16:04:07 +00:00
Manish Singh
3d325e30d9
Don't put /* within a comment.
...
Fri Nov 19 15:10:32 2004 Manish Singh <yosh@gimp.org>
* xdgmime.c: Don't put /* within a comment.
2004-11-19 23:16:14 +00:00
Matthias Clasen
16912474cc
Add new symbols.
...
2004-11-09 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols: Add new symbols.
* xdgmime.h: Prefix all symbols.
2004-11-09 20:02:08 +00:00
Matthias Clasen
c4183ed568
Use xdg_mime_mime_type_subclass() to match mime types. This also gives use
...
2004-11-08 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfilefilter.c (gtk_file_filter_filter): Use
xdg_mime_mime_type_subclass() to match mime types. This
also gives use wildcard matching. (#143760 , #141224 ,
Tommi Komulainen, David A Knight)
2004-11-08 21:25:27 +00:00
Matthias Clasen
d0e90e40b1
Sync from upstream
...
2004-11-08 Matthias Clasen <mclasen@redhat.com>
* Sync from upstream
2004-11-08 19:36:12 +00:00
Matthias Clasen
4229a1ee35
*** empty log message ***
2004-10-28 03:28:56 +00:00
Matthias Clasen
542a674e7c
2.5.3
2004-09-19 05:40:00 +00:00
Matthias Clasen
17cf070553
2.5.2
2004-08-25 16:21:15 +00:00
Matthias Clasen
8e06e8735f
Add the XDG_PREFIX to this function as well.
...
Wed Aug 11 20:44:35 2004 Matthias Clasen <maclas@gmx.de>
* xdgmime.h (xdg_mime_shutdown): Add the XDG_PREFIX to
this function as well.
2004-08-12 00:46:43 +00:00
Matthias Clasen
fc3d7dec8f
2.5.1
2004-08-01 05:55:01 +00:00
Matthias Clasen
4466345809
Remove trailing commas from enumerations. ( #148035 )
...
Tue Jul 20 22:26:29 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkfilechooserutils.h:
* gtk/gtktoolbutton.c:
* gtk/gtktoolbar.c:
* gtk/gtkicontheme.c:
* gtk/gtkcalendar.c:
* demos/gtk-demo/ui_manager.c:
* demos/gtk-demo/appwindow.c: Remove trailing commas
from enumerations. (#148035 )
2004-07-21 02:30:19 +00:00
Soeren Sandmann
9d2a946813
=== Released 2.5.0 ===
...
Sun Jul 18 17:21:10 2004 Soeren Sandmann <sandmann@daimi.au.dk>
* === Released 2.5.0 ===
* NEWS: updates
* tests/testcombo.c: Fix compilation
2004-07-20 02:26:06 +00:00
Jonathan Blandford
0edc5cc877
Sync from upstream
...
Thu May 27 15:23:17 2004 Jonathan Blandford <jrb@gnome.org>
* Sync from upstream
2004-05-27 19:25:41 +00:00
Matthias Clasen
0baea96ec6
Make sure the static string is long enough. ( #136323 , Morten Welinder)
...
Fri Apr 30 00:19:11 2004 Matthias Clasen <maclas@gmx.de>
* xdgmimemagic.c (_xdg_mime_magic_read_a_number): Make sure
the static string is long enough. (#136323 , Morten Welinder)
2004-04-30 04:21:42 +00:00
Morten Welinder
c2ddd0e23c
Make sure to include <config.h> ( #137001 )
...
2004-03-12 Morten Welinder <terra@gnome.org>
* *.c: Make sure to include <config.h> (#137001 )
2004-03-12 18:25:01 +00:00
Jonathan Blandford
f01a9050f4
Sync from upstream
...
Wed Mar 10 22:48:15 2004 Jonathan Blandford <jrb@gnome.org>
* Sync from upstream
2004-03-11 03:48:26 +00:00
Federico Mena Quintero
80581c3011
Fixes #136082 and #135265 , patch by Morten Welinder.
...
2004-03-05 Federico Mena Quintero <federico@ximian.com>
Fixes #136082 and #135265 , patch by Morten Welinder.
* configure.in: Use AC_SYS_LARGEFILE.
* */*.c: #include <config.h>
2004-03-06 03:38:59 +00:00
Manish Singh
8295d6982b
declare _xdg_utf8_skip as extern to prevent multiple definitions.
...
Sun Feb 8 19:05:16 2004 Manish Singh <yosh@gimp.org>
* xdgmimeint.h: declare _xdg_utf8_skip as extern to prevent multiple
definitions.
2004-02-09 03:06:22 +00:00
Jonathan Blandford
e935a08d42
Sync from upstream
...
Wed Jan 21 09:33:13 2004 Jonathan Blandford <jrb@gnome.org>
* libgnomevfs/xdgmimeglob.c:
* libgnomevfs/xdgmimemagic.c: Sync from upstream
2004-01-21 14:33:10 +00:00
Jonathan Blandford
a99fb2ea6c
resync with upstream sources.
...
Tue Jan 20 13:07:04 2004 Jonathan Blandford <jrb@gnome.org>
* xdgmime.c: resync with upstream sources.
2004-01-20 18:07:07 +00:00
Owen Taylor
3a7a64aa46
=== Released 2.3.0 ===
...
Fri Oct 24 16:54:04 2003 Owen Taylor <otaylor@redhat.com>
* === Released 2.3.0 ===
* configure.in: Remove a stray comma.
* README.in: Fix a few notes about Xft 1 and pango-1.0.
* NEWS: Finish updates for 2.3.0.
* po/Makefile.in.in: Update to latest GLib version.
2003-10-24 22:16:07 +00:00
Owen Taylor
1e5c8e64f5
Relicense to be dual AFL/LGPL (and thus also GPL) rather than AFL/GPL.
...
Fri Oct 24 16:02:32 2003 Owen Taylor <otaylor@redhat.com>
* *.[ch]: Relicense to be dual AFL/LGPL (and thus also
GPL) rather than AFL/GPL. Also update AFL version to 1.2.
2003-10-24 20:03:37 +00:00
Owen Taylor
b3bae3b40a
gtk/gtkfilechooserutils.c gtk/gtkfilechooserprivate.[ch]: Basic framework
...
Wed Oct 22 23:20:04 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkfilechooser.[ch] gtk/gtkfilefilter.[ch]
gtk/gtkfilechooserwidget.[ch] gtk/gtkfilechooserdialog.[ch]:
gtk/gtkfilechooserutils.c gtk/gtkfilechooserprivate.[ch]:
Basic framework for the new file selector widget.
* gtk/gtkfilechooserdefault.[ch] gtk/gtkcellrenderersep.[ch]
gtk/gtkfilechooserentry.[ch] gtk/gtkfilesystemmodel.[ch]:
Initial implementation of the GtkFileChooser user interface.
* gtk/gtkfilesystemunix.[ch]: GtkFileSystem implementation
for Unix files.
* configure.in gtk/Makefile.am gtk/xdgmime: Build code
for freedesktop.org MIME system on Unix.
* tests/testfilechooser.c: Test program for GtkFileChooser
* tests/prop-editor.c: Add support for properties on interfaces.
2003-10-23 04:22:32 +00:00
Owen Taylor
971bd6274e
Move ChangeLog entry here
2003-07-23 22:30:52 +00:00
Jonathan Blandford
96ba7bb65e
use XDG_DATA_HOME instead of XDG_CONFIG_HOME.
...
* xdgmime/xdgmime.c (xdg_mime_init): use XDG_DATA_HOME instead of
XDG_CONFIG_HOME.
2003-07-22 19:39:10 +00:00
Owen Taylor
c80a3b3d3b
auto-ize.
...
Wed Jul 16 16:50:31 2003 Owen Taylor <otaylor@redhat.com>
* configure.ac Makefile.am: auto-ize.
* xdgmime/: Add freedesktop.org MIME spec implementatin
by Jonathan Blandford.
* gtkfilesystem.[ch]: Add gtk_file_info_render_icon()
gtk_file_info_set/get_icon_type to do icon handling
based on MIME type. Add a simple icon caching system.
* gtkfilesystemgnomevfs.c: Implement ensure_types()
so that extending the set of types for a loaded
directory works. Set the MIME type to get the default
icon handling.
* gtkfilesystemunix.c: Look up the MIME type using
xdgmime.
* gtkfilechooserimpldefault.c: Display icons in the list.
* glib-interface-properties-0.3.patch: New revision
of interface properties patch.
2003-07-16 21:16:39 +00:00