2007-03-01 Tor Lillqvist <tml@novell.com>
* e-print.c (print_dialog_response)
(e_print_get_dialog_with_config): Bypass the body of these
functions on non-G_OS_UNIX for now as they use
gtk_print_unix_dialog_get_settings(). Gtk printing on Win32 needs
work.
svn path=/trunk/; revision=33271
2007-02-27 Jeff Cai <jeff.cai@sun.com>
* e-mktemp.c: (get_dir):
Use g_build_filename to get the tempoary directory name.
Fix#399307
svn path=/trunk/; revision=33263
2006-09-07 Tor Lillqvist <tml@novell.com>
* Makefile.am (ruledir): Define ruledir here, too, like in
addressbook/gui/widgets/Makefile.am, as we use it in
SEARCH_RULE_DIR for the benefit of e-win32-reloc.c. Fixes the
Win32-specific problem "eab-widgets-WARNING **: Could not load
addressbook search; no parts". (#348419)
svn path=/trunk/; revision=32748
2006-08-21 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #349310. Patch from both Laurent Goujon
and Pavel Roskin.
* e-util.h: Added function declaration for get_font_options.
This time for real.
svn path=/trunk/; revision=32615
2006-07-22 Harish Krishnaswamy <kharish@novell.com>
* e-util.c: (get_font_options): Handle cases when the
props are undefined. This bug is currently causing Evo
to crash as soon as it comes up.
svn path=/trunk/; revision=32389
2006-06-15 Tor Lillqvist <tml@novell.com>
* e-plugin.c (ep_construct): On Win32, if the compile-time
localedir's prefix from the plugin's .eplug file matches
Evolution's compile-time prefix, replace it with the run-time
prefix (installation directory).
svn path=/trunk/; revision=32150
2006-06-08 Gary Coady <garycoady@ubuntu.com>
* e-i18n.h: Use the correct gettext domain for translations.
Fixes bug #333003. (Committed by Andre Klapper)
svn path=/trunk/; revision=32098
2006-06-02 Tor Lillqvist <tml@novell.com>
* e-util.c: Don't need the Win32-only fix_percent_l() after all,
this is taken care of in e_strftime(). (The check in e-d-s's
configure.in for the support of %l and %k has now been made more
reliable so it actually works also on Win32.)
svn path=/trunk/; revision=32069
2006-06-02 Frederic Peters <fpeters@entrouvert.com>
* e-error.c: Set new scroll member to false in static
declarations. Fixes build breaker #343446.
svn path=/trunk/; revision=32066
2006-03-27 Tor Lillqvist <tml@novell.com>
* e-util.c (fix_percent_l): [Win32] Instead of %l (which is a GNU
extension not implemented in the Microsoft C library) use %I.
Fixes#336055.
(e_strftime_fix_am_pm): Call fix_percent_l() when necessary.
svn path=/trunk/; revision=31807
2006-02-09 Harish Krishnaswamy <kharish@novell.com>
* e-bconf-map.c: Upstreaming Olaf Hering's patch
to use signed chars.
svn path=/trunk/; revision=31459
2006-01-10 Simon Zheng <simon.zheng@sun.com>
* e-mktemp.c (get_dir):
* e-plugin.c:
* e-util.[ch] (e_create_directory):
(e_sort):
Delete e_mkdir_hier(), and use e_util_mkdir_hier()
instead of it.
Delete e_strstrcasea(), and use e_util_strstrcase()
instead of it.
Delete e_strftime(), use the copy in evolution-data-server/
libedataserver/e-data-server-util.c instead of it.
Delete e_filename_make_safe(), and use the copy in
evolution-data-server/libedataserver/e-data-server-util.c
instead of it.
Detelte e_utf8_strftime(), and use the copy in
evolution-data-server/libedataserver/e-data-server-util.c
instead of it.
svn path=/trunk/; revision=31117
2006-01-02 Tor Lillqvist <tml@novell.com>
* e-menu.c (emph_construct_menu): Don't eventually free a return
value from xmlGetProp() with g_free(). g_strdup() it first, and
xmlFree() what xmlGetProp() returned.
On Win32, replace a configure-time prefix of the ui file with the
run-time one.
svn path=/trunk/; revision=31021
2005-12-17 Tor Lillqvist <tml@novell.com>
* eggtrayicon.c: For building on Win32 against GTK+ 2.8, include a
copy of the GtkStatusIcon code from GTK+ HEAD (i.e., what will be
GTK+ 2.10) and some helper functions from gdk/win32. Eventually
when GTK+ 2.10 is released and Evo no longer needs to support
older GTK+ versions, eggtrayicon.[ch] can be removed completely
from here, as the use of eggtrayicon in ../calendar/gui/
alarm-notify/alarm-queue.c will automatically switch to using
GtkStatusIcon instead.
* eggtrayicon.h: Ditto, for building on Win32 against GTK+ 2.8,
include a copy of gtkstatusicon.h from GTK+ HEAD.
svn path=/trunk/; revision=30827
2005-12-17 Tor Lillqvist <tml@novell.com>
* e-xml-utils.c (e_xml_get_child_by_name, e_xml_save_file): Remove
these functions that are now in libedataserver/e-xml-utils.c
* e-xml-utils.h: Include libedataserver/e-xml-utils.h.
svn path=/trunk/; revision=30826
2005-12-17 Tor Lillqvist <tml@novell.com>
* e-plugin.c: Use GLib API where applicable for portability.
* e-plugin.c: Use e_xml_parse_file() and e_xml_save_file()
instead of using libxml directly.
* e-plugin.c: Add copyright header.
(epl_construct): [Win32 only:] Remap the plugin location from the
compile-time path to to a run-time path, to handle the common case
where the location in the .eplug file is in Evo's compile-time
prefix. Use libedataserver's e_util_get_prefix() and
e_util_replace_prefix(). We could alternatively use relative paths
in the .eplug files on Win32, like we do for .server files.
svn path=/trunk/; revision=30825
2005-12-17 Tor Lillqvist <tml@novell.com>
* e-pilot-map.c: Use e_xml_parse_file() and e_xml_save_file()
instead of using libxml directly.
svn path=/trunk/; revision=30824
2005-12-17 Tor Lillqvist <tml@novell.com>
* e-error.c
* e-fsutils.c: Use gstdio wrappers. Use GDir instead of dirent.
* e-error.c
* e-folder-map.c: Use e_xml_parse_file() instead of using libxml
directly.
svn path=/trunk/; revision=30821
2005-12-17 Tor Lillqvist <tml@novell.com>
* Makefile.am (INCLUDES): Don't need EXTRA_GNOME_CFLAGS or
GNOME_FULL_CFLAGS.
svn path=/trunk/; revision=30820
2005-12-17 Tor Lillqvist <tml@novell.com>
* e-util-private.h (fsync)
* e-util.c: Don't bother with a Win32 implementation of fsync() as
the uses of fsync() in evo are pretty irrelevant. Just #define
fsync() away on Win32.
svn path=/trunk/; revision=30796