forked from community-ssu/evolution-data-server
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog.old
2106 lines (1348 loc) · 65.5 KB
/
ChangeLog.old
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2006-03-22 Tommi Vainikainen <[email protected]>
* configure.in (ALL_LINGUAS): Added Dzongkha (dz).
2006-01-19 Harish Krishnaswamy <[email protected]>
* configure.in: Add substitution of @API_VERSION@
to EVO_SUBST_SERVER_RULE as this is now required
by GNOME_Evolution_DataServer.server.in.in.
2006-01-12 Harish Krishnaswamy <[email protected]>
* src/GNOME_Evolution_DataServer.server.in.in:
* src/server.c:
The Cal and Book Factory oafids should reflect
the API version rather than the BASE version.
Fixes #323115.
2005-11-30 Harish Krishnaswamy <[email protected]>
* configure.in : Updated 1.4.2.1 release with a fix for a crasher
in calendar caused by an incorrect assert for sequence numbers.
2005-11-29 Harish Krishnaswamy <[email protected]>
* configure.in: Update version to 1.4.2 (GNOME 2.12.2 release).
2005-11-29 Harish Krishnaswamy <[email protected]>
* configure.in:
* src/GNOME_Evolution_DataServer.server.in.in:
* src/Makefile.am: Reverting the changes to installable locations till we can test
it better and add the version-independent bonobo/help installables
as well as was suggested in the list.
2005-11-28 Sushma Rai <[email protected]>
* libedataserver/e-categories.c (initialize_categories_config): Add
default categories only if the category list is empty in gconf, so that
we don't bring back the deleted category from the default list
every time. Fixes #273905.
2005-10-25 Irene Huang <[email protected]>
* configure.in: Add API_VERSION to EVO_SUBST_SERVER_RULE
* src/GNOME_Evolution_DataServer.server.in.in: Change location
of OAFIID:GNOME_Evolution_DataServer_BookFactory:@VERSION@,
OAFIID:GNOME_Evolution_DataServer_CalFactory:@VERSION@,
OAFIID:GNOME_Evolution_DataServer_InterfaceCheck,
OAFIID:GNOME_Evolution_DataServer_Logging from
@LIBEXECDIR@/evolution-data-server-@VERSION@@EXEEXT@ to
@LIBEXECDIR@/evolution-data-server-@API_VERSION@/evolution-
data-server-@VERSION@@EXEEXT@.
* src/Makefile.am: In section install-evolution-data-servers:
change to $(mkinstalldirs) $(DESTDIR)$(libexecdir)/evolution-
data-server-$(API_VERSION)
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) evolution-data-server
$(DESTDIR)$(libexecdir)/evolution-data-server-$(API_VERSION)/
evolution-data-server-$(BASE_VERSION)
2005-10-03 Harish Krishnaswamy <[email protected]>
* configure.in : Update release number, libtool numbers.
***Release 1.4.1 ****
2005-09-01 Parthasarathi Susarla <[email protected]>
* confugure.in : Add API_VERSION to config.h
2005-08-29 Harish Krishnaswamy <[email protected]>
* configure.in : Update release number to 2.4.0
2005-08-26 Chenthill Palanisamy <[email protected]>
* configure.in: Do not build camel docs.
* docs/reference/Makefile.am: Removed camel docs.
reviewed by Parthasarathi Susarla <[email protected]>
2005-08-22 Not Zed <[email protected]>
* libedataserver/e-xml-hash-utils.c (e_xmlhash_foreach_key): cast
the func to remove a warning.
2005-08-22 Harish Krishnaswamy <[email protected]>
* configure.in : bump version
***** Release 1.3.8 *****
2005-08-22 Harish Krishnaswamy <[email protected]>
* docs/reference/Makefile.am : enable libedataserver docs
* libedataserver/e-sexp.h, docs/reference/libedataserver
/libedataserver-sections.txt: Fix build issues - patch
contributed by Tor Lillqvist <[email protected]>
2005-08-22 Shreyas Srinivasan <[email protected]>
* configure.in: Build camel-docs.
* docs/reference/Makefile.am: Build camel-docs.
2005-08-21 Chenthill Palanisamy <[email protected]>
* libedataserver/e-xml-hash-utils.[ch]:
(e_xmlhash_foreach_key_remove): function to remove
hash keys.
Committing for Armin Bauer <[email protected]>
and modified by <[email protected]> and
2005-08-19 Sarfraaz Ahmed <[email protected]>
* configure.in : Add the check for NTLM support in OpenLDAP. This
is needed for enabling the Exchange support in e-d-s.
2005-08-19 Harish Krishnaswamy <[email protected]>
* configure.in : Build libedataserver api docs
2005-08-18 Tor Lillqvist <[email protected]>
* libedataserver/e-iconv.c (e_iconv_init): Sync with the version
in evolution/e-util: Use g_win32_getlocale() and g_get_charset()
on Win32. (Why is this file duplicated in e-d-s and evo, BTW?)
2005-08-13 Tor Lillqvist <[email protected]>
* libedataserver/Makefile.am: Link with SOCKET_LIBS. Use
NO_UNDEFINED.
* src/Makefile.am (INCLUDES): Remove stray trailing slashes from
some -I options.
2005-08-08 Harish Krishnaswamy <[email protected]>
* configure.in: Update version, libtool numbers.
*****Release 1.3.7*****
2005-08-05 Harish Krishnaswamy <[email protected]>
* configure.in: fix for bug #300048. patch
submitted by Roland Illig <[email protected]>
2005-07-30 Harish Krishnaswamy <[email protected]>
* configure.in: update libtool numbers for libebook
2005-07-29 Harish Krishnaswamy <[email protected]>
* configure.in: Bump version number
*****Release 1.3.6.1***** includes fix for
#311731 - (Removing folders from an IMAP)
2005-07-28 Tor Lillqvist <[email protected]>
* src/GNOME_Evolution_DataServer.server.in.in: Use EXEEXT.
2005-07-26 Harish Krishnaswamy <[email protected]>
* configure.in : bump version
****** Release 1.3.6 *****
2005-07-21 Joe Shaw <[email protected]>
* libedataserver/e-source-group.c:
* libedataserver/e-source-list.c:
* libedataserver/e-source.c: Change the init and class_init
functions to contain the whole class name for the benefit of the
gtk-sharp parser.
2005-07-20 Tor Lillqvist <[email protected]>
* configure.in: Enable building with Mozilla nspr and nss on
Win32. No -ldl on Win32. No import library for softokn3.dll.
2005-07-14 Sarfraaz Ahmed <[email protected]>
* configure.in : Substituting the CURRENT:REVISION:AGE variables for
library versions
2005-07-12 Harish Krishnaswamy <[email protected]>
* configure.in : bump version, libtool numbers.
***** Release 1.3.5 *****
2005-07-06 Ross Burton <[email protected]>
* libedataserver/e-util.c:
Remove a function and table which is in GLib.
2005-07-06 Harish Krishnaswamy <[email protected]>
* configure.in : align the name of the LIBEXCHANGE_STORAGE
to the conventions (_ instead of -).
2005-07-02 Harish Krishnaswamy <[email protected]>
* configure.in : bump version, libtool numbers.
2005-07-02 Harish Krishnaswamy <[email protected]>
* libedataserver/e-categories.c: (initialize_categories_config):
Fix all the compiler warnings.
2005-06-22 Tor Lillqvist <[email protected]>
* configure.in: Don't check locking on Win32. Add gnome-vfs-2.0 o
E_DATA_SERVER_DEPS. Add gobject-2.0 to CAMEL deps. Substitute also
EXEEXT in EVO_SUBST_SERVER_RULE.
2005-06-12 Sarfraaz Ahmed <[email protected]>
* servers/Makefile.am : use ENABLE_LDAP instead of HAVE_LDAP
* configure.in : And rename HAVE_KRB5 to ENABLE_KRB5.
2005-06-12 Sarfraaz Ahmed <[email protected]>
* configure.in : Print the status for Exchange support being present.
* servers/Makefile.am : Build Exchange only if LDAP is enabled.
2005-06-11 Sarfraaz Ahmed <[email protected]>
* configure.in : Fixed a minor typo to fix make clean.
2005-06-10 Sarfraaz Ahmed <[email protected]>
* configure.in : Added the Exchange server communication code to
servers directory. Also enabled a HAVE_KRB5 automake conditional.
* servers/Makefile.am : Now build exchange as well.
2005-06-09 Harish Krishnaswamy <[email protected]>
* configure.in : Do not build camel docs. They are borked now :(
2005-06-07 Harish Krishnaswamy <[email protected]>
* configure.in : bump version, libtool numbers.
2005-05-31 Rodrigo Moya <[email protected]>
* src/GNOME_Evolution_DataServer.server.in.in: added missing
names for CORBA services.
2005-05-28 Kjartan Maraas <[email protected]>
* configure.in: Disable the libedataserver api docs build
* docs/reference/Makefile.am: Here too. It doesn't build.
2005-05-24 Tor Lillqvist <[email protected]>
* configure.in: Define NO_UNDEFINED as -no-undefined and
SOCKET_LIBS as -lws2_32 (the WinSock2 library) on Win32. AC_SUBST
them. Check for strtok_r. Add gobject-2.0 to
EVOLUTION_ADDRESSBOOK_DEPS and EVOLUTION_CALENDAR_DEPS.
2005-05-24 Tor Lillqvist <[email protected]>
Make libdb as included in e-d-s build on Win32 with mingw. (The
official build setup for libdb uses MSVC.)
* libdb/dist/Makefile.in: Use EXEEXT for Win32 portability. Use
the MAKEFILE_MAYBE_WIN32 variable (which configure.ac sets to
empty on Unix, "_win32" on Win32) to use those source files that
have an own copy in os_win32 from there.
* libdb/dist/config.hin: Add DB_WIN32 flag. Insert stuff from the
libdb/build_win32_db_config.h file.
* libdb/dist/configure.ac: Changes for mingw builds. AC_SUBST some
more variables.
* libdb/dist/configure: Manually make corresponding changes as in
configure.ac. (Yuck! But we don't run autogen in libdb/dost, so
what else to do?)
* libdb/os_win32/os_type.c: Include db_int_def.h here, too.
2005-05-19 Tor Lillqvist <[email protected]>
* configure.in: Check for regexec in a separate -lregex. Add
gmodule to CAMEL_CFLAGS and _LIBS, as camel uses gmodule,
too. Don't bother mentioning glib as gthread and gmodule drag in
it automatically.
2005-05-18 Harish Krishnaswamy <[email protected]>
* configure.in : bump version, libtool numbers.
2005-05-18 Harish Krishnaswamy <[email protected]>
* docs/reference/Makefile.am : Do not build
camel docs. They are a bit flaky ATM.
2005-05-13 Rodrigo Moya <[email protected]>
* libedataserver/e-categories.c (add_category_if_present): new private
function to create standard categories if they don't exist.
(initialize_categories_config): make sure, in all cases, that our
standard categories are available.
2005-05-13 Shreyas Srinivasan <[email protected]>
* libedataserver/e-categories.c: Add new Anniversary category,
Fixes #256874
2005-05-13 Harish Krishnaswamy <[email protected]>
* configure.in: export LIBSOUP for use elsewhere.
2005-05-06 Tor Lillqvist <[email protected]>
* configure.in: Check for Win32 (mingw), set Automake
conditional. Move the libtool stuff a bit earlier so that $host
gets set early and can be checked in a more logical place. Check
for some more headers and functions. Use gobject-2.0 instead of
glib-2.0 in E_DATA_SERVER_DEPS as the libs we build do depend on
gobject. Check for libsoup-2.4 first, as that is what HEAD libsoup
calls its .pc file. On Win32, copy the libtool generated here to
libdb/dist.
2005-05-05 Veerapuram Varadhan <[email protected]>
* configure.in: Added "docs/reference/calendar/libedata-cal".
2005-05-04 Rodrigo Moya <[email protected]>
* configure.in:
* docs/reference/calendar/Makefile.am:
* docs/reference/calendar/libedata-cal/*: added gtk-doc setup for
libedata-cal.
* docs/reference/libedataserver/libedataserver-docs.sgml: added missing
files.
2005-05-04 Rodrigo Moya <[email protected]>
* docs/reference/calendar/*: improved API documentation.
2005-04-26 Harish Krishnaswamy <[email protected]>
* configure.in: bump version, libtool numbers.
2005-04-25 Harish Krishnaswamy <[email protected]>
* configure.in: Modify camelproviderdir to use API_VERSION.
* evolution-data-server.pc.in: use VERSION instead of API_VERSION.
2005-04-20 Ross Burton <[email protected]>
* src/offline-listener.c:
Remove an usused variable.
2005-04-20 Ross Burton <[email protected]>
* libedataserver/e-data-server-module.c:
* libedataserver/e-data-server-module.h:
* src/server.c:
Use a #define hack to revert API change to EDataServerModule.
2005-04-20 Ross Burton <[email protected]>
* configure.in: Depend on GLib 2.4.
* libedataserver/e-data-server-module.c:
* libedataserver/e-data-server-module.h:
Use G_DEFINE_TYPE over GNOME_CLASS_BOILERPLATE, and rename
e_data_server_module_init to _initialize.
* src/server.c:
Update for change to e-data-server-module.h.
2005-04-20 Ross Burton <[email protected]>
* src/offline-listener.c: Don't leak a GConfValue.
2005-04-20 James Henstridge <[email protected]>
* configure.in (EVO_SET_COMPILE_FLAGS): fix up macro so that it
doesn't trigger configure failures with newer versions of
pkg-config. Fixes bug #300435.
2005-04-14 Sushma Rai <[email protected]>
* libedataserver/e-source.c (e_source_set_relative_uri): Resetting the
absolute uri, when relative uri is changed if source is having absolute
uri.
Fixes #274308
2005-04-11 Harish Krishnaswamy <[email protected]>
* Makefile.am: use API_VERSION instead of BASE_VERSION in
pc files.
* configure.in: bump version, leave extensiondir, idldir,
bonobo server and libtool numbers untouched (use API_VERSION
instead).
* evolution-data-server.pc.in, libedataserver/Makefile.am,
servers/groupwise/Makefile.am, src/Makefile.am: use API_VERSION.
2005-04-07 Gareth Owen <[email protected]>
* po/en_GB.po: Updated British English translations
2005-03-31 Steve Murphy <[email protected]>
* configure.in: Added "rw" to ALL_LINGUAS.
2005-03-30 Adi Attar <[email protected]>
* configure.in: Added "xh" to ALL_LINGUAS.
2005-03-29 James Bowes <[email protected]>
* docs/reference/libedataserver/libedataserver-docs.sgml:
* docs/reference/libedataserver/libedataserver-sections.txt: Add
e-time-utils and e-xml-hash-utils.
* docs/reference/libedataserver/tmpl/e-time-utils.sgml:
* docs/reference/libedataserver/tmpl/e-xml-hash-utils.sgml: New API
template files.
* libedataserver/e-time-utils.c:
* libedataserver/e-time-utils.h:
* libedataserver/e-xml-hash-utils.c:
* libedataserver/e-xml-hash-utils.h: New API documentation.
2005-03-27 Pawan Chitrakar <[email protected]>
* configure.in: Add ne in ALL_LINGUAS
2005-03-23 James Bowes <[email protected]>
* configure.in: Add docs/reference/libedataserver/Makefile
as output.
* docs/reference/Makefile.am: Add libedataserver as subdir.
* docs/reference/libedataserver/Makefile.am: Remove ignored files
section.
* docs/reference/libedataserver/libedataserver-docs.sgml: Add
sections for new API docs.
* docs/reference/libedataserver/libedataserver-sections.txt: Make
nice formatting for the new documentation.
* libedataserver/e-trie.c:
* libedataserver/e-uid.c:
* libedataserver/e-url.c:
* libedataserver/e-url.h:
* libedataserver/e-util.c:
* libedataserver/e-util.h:
* libedataserver/md5-utils.c:
* libedataserver/md5-utils.h: Document public functions and data
structures.
* docs/reference/libedataserver/tmpl/e-trie.sgml:
* docs/reference/libedataserver/tmpl/e-uid.sgml:
* docs/reference/libedataserver/tmpl/e-url.sgml:
* docs/reference/libedataserver/tmpl/e-util.sgml:
* docs/reference/libedataserver/tmpl/md5-utils.sgml: New template
files for API documentation.
2005-03-06 JP Rosevear <[email protected]>
* configure.in: bump version, libtool numbers
2005-02-28 JP Rosevear <[email protected]>
* configure.in: bump version, libtool numbers
2005-02-10 Kjartan Maraas <[email protected]>
* libedataserver/e-data-server-module.c: (load_module_dir):
Don't leak the module path.
2005-02-09 Hans Petter Jansson <[email protected]>
* libdb/dbinc/mutex.h: Fix PPC assembly.
2005-02-07 JP Rosevear <[email protected]>
* configure.in: bump version. libtool numbers
2005-02-07 Ross Burton <[email protected]>
* libedataserver/e-db3-utils.c:
Remove useless libgnome use.
2005-02-03 Ross Burton <[email protected]>
* libedataserver/e-categories.c:
* libedataserver/e-component-listener.c:
* libedataserver/e-time-utils.c:
* servers/groupwise/e-gw-connection.c:
* src/server.c:
Use glib/gi18n.h.
2005-02-03 Rodrigo Moya <[email protected]>
* libedataserver/e-categories.c (idle_saver_cb): changed to return a
gboolean and always FALSE to remove the idle callback after saving.
(save_config): new function that marks the config as dirty and installs
the idle callback.
(initialize_categories_config, e_categories_remove, e_categories_add,
e_categories_set_color_for, e_categories_set_icon_file_for): call
save_config() when saving the categories.
2005-02-01 Jeffrey Stedfast <[email protected]>
* configure.in: Generate the old imap makefile.
2005-01-28 Rodrigo Moya <[email protected]>
* libedataserver/e-categories.c (initialize_categories_config): pass
a correct boolean value as the 'searchable' flag.
2005-01-26 JP Rosevear <[email protected]>
Fixes #69909
* src/server-logging.h: add private structure to instance
* src/server-logging.c (server_logging_register_domain): track the
information for the registration so we can later unregister it
(server_logging_dispose): unregister the log handlers and from the
information and list
(server_logging_finalize): free the private structure
(server_logging_class_init): set finalize/dispose methods
2005-01-25 Rodrigo Moya <[email protected]>
* libedataserver/e-categories.[ch] (e_categories_add): added a
'searchable' argument.
(e_categories_is_searchable): new function.
(hash_to_xml_string): add the 'searchable' property to the config.
2005-01-24 JP Rosevear <[email protected]>
* configure.in: bump version, libtool numbers
2005-01-21 Jeffrey Stedfast <[email protected]>
* configure.in: Removed the enable checks for IMAP4, we just
always build it now. Also don't generate
camel/providers/imap/Makefile as we no longer build it.
2005-01-21 Sivaiah Nallagatla <[email protected]>
* libedataserver/e-source.c
(e_source_update_from_xml_node) : look for
case where passed in node does not contain any properites.
In the case reset the properites of the source
and emit the changed signal
makes personal books unselectable
from auto-completion
2005-01-14 Priit Laes <[email protected]>
* configure.in: Added 'ar', 'cy', 'he', 'hi', 'is', 'mk', 'ml',
'wa' to ALL_LINGUAS.
2005-01-14 Not Zed <[email protected]>
* libedataserver/e-sexp.c: reverted rodrigo's change. We never
build ESexp as a GObject anymore (it is used by camel).
2005-01-12 Rodrigo Moya <[email protected]>
* libedataserver/e-categories.[ch] (e_categories_exist): new function.
* libedataserver/e-sexp.[ch]: removed the usage of the
E_SEXP_IS_G_OBJECT macro, since it was not being set anywhere.
(e_sexp_new): fixed some typoes.
(e_sexp_class_init): use g_type_class_peek_parent to get the
parent class for our class.
2005-01-08 Not Zed <[email protected]>
* libedataserver/e-xml-hash-utils.c (e_xmlhash_write): cast field
length to int.
* libedataserver/e-url.c (e_url_shroud): setup string manually
don't use *.%s as it depends on locale.
2005-01-10 Rodrigo Moya <[email protected]>
* e-categories.c (escape_string): new function.
(hash_to_xml_string): add category names after escaping them.
(initialize_categories_config): mark the configuration as not dirty
only when we just got the list of categories from it.
2005-01-07 David Trowbridge <[email protected]>
* configure.in:
* Makefile.am: added weather calendar backend to build.
2005-01-05 Rodrigo Moya <[email protected]>
* libedataserver/e-categories.c (initialize_categories_config): set
the configuration to not dirty even when we add the set of built-in
categories.
2005-01-05 Rodrigo Moya <[email protected]>
* libedataserver/e-categories.c (initialize_categories_config): set
the initialized flag to TRUE before starting, or we'll get infinite
recurrent calls to this function.
2005-01-05 Rodrigo Moya <[email protected]>
* libedataserver/e-categories.c (initialize_categories_config): use _()
instead of N_() for translatable strings.
2005-01-04 Rodrigo Moya <[email protected]>
* libedataserver/e-categories.c (idle_saver_cb): new GSourceFunc to be
called at idle times.
(cleanup_at_exit): save configuration if it's dirty. Remove the idle
callback.
(initialize_categories_config): install the idle callback.
2005-01-04 Rodrigo Moya <[email protected]>
* art/Makefile.am:
* art/category*.png: added category icons from GAL.
* Makefile.am:
* configure.in: added 'art' directory to build.
* libedataserver/e-categories.[ch]: moved categories API from evolution.
* libedataserver/Makefile.am: added new files to the build.
2004-12-31 JP Rosevear <[email protected]>
* Makefile.am: clean iconv-detect.h
2004-12-29 David Trowbridge <[email protected]>
* libedataserver/e-source.c: Add logic for emitting a "changed" signal
if any of the properties change
2004-12-27 Rodrigo Moya <[email protected]>
* src/server.c (gnome_segv_handler): use the correct binary name (ie,
include the BASE_VERSION and the full path).
2004-12-23 Sivaiah Nallagatla <[email protected]>
* src/offline-listener.[ch] :New class to listen for gconf
key and set online/offline modes on factories -> backends
* src/Makefile.am : added new source file
offline-listener.[ch] to _SOURCES
2004-12-23 Rodrigo Moya <[email protected]>
* Makefile.am: build servers/ dir before camel/.
2004-12-20 David Mosberger-Tang <[email protected]>
* libedataserver/e-memory.c (STRUCT_ALIGN): Replace with G_MEM_ALIGN.
(ALIGNED_SIZE): New macro.
(MemPoolNode): Remove "data" member.
(MemPoolThresholdNode): Likewise.
(e_mempool_alloc): Use (ALIGNED_SIZEOF(*n) + N) in lieu of
&n->data[N] to ensure proper alignment.
2004-12-21 Hans Petter Jansson <[email protected]>
* libedatasererui/e-name-selector.[ch]: Implement ENameSelector,
a convenience context that sets up and provides the shared model
and widgets for one name selection session.
* libedataserverui/Makefile.am (libedataserverui_1_2_la_SOURCES)
(libedataserveruiinclude_HEADERS): Add ENameSelector.
2004-12-20 JP Rosevear <[email protected]>
* configure.in: bump version, libtool numbers
2004-12-20 JP Rosevear <[email protected]>
* libedataserverui/test-name-selector.c (main): no need to init
mime utils explicitly any more
2004-12-20 Hans Petter Jansson <[email protected]>
* libedataserverui/test-name-selector.c (main): Don't lie to
gnome_program_init () about our name.
2004-12-20 Hans Petter Jansson <[email protected]>
* libedataserverui/e-contact-store.c (clear_contact_ptrarray):
Implement.
(free_contact_ptrarray): Use clear_contact_ptrarray () to unref the
contacts.
(clear_contact_source): Keep the primary contact array around even
when it's empty.
(query_contact_source): Make sure the book is opened before we
try to open a view to it. Set view to NULL if we can't get one.
(e_contact_store_add_book): Allocate temporary memory on stack.
(e_contact_store_remove_book): Free the primary contact array.
* libedataserverui/e-destination-store.c
(e_destination_store_insert_destination): Implement.
(e_destination_store_append_destination): Renamed from
_add_destination (). Connect to destination's "changed" signal.
(e_destination_store_remove_destination): Disconnect from
"changed" signal.
* libedataserverui/e-name-selector-dialog.c (add_destination):
Use e_destination_store_append_destination ().
* libedataserverui/test-name-selector.c (start_test): We don't
need the gconf_path. Set up an ENameSelectorEntry for testing.
(main): Remove junk related to gconf_path.
* libedataserverui/e-name-selector-entry.[ch]: Implement a completing
entry for Evolution contacts. Still considered unstable.
* libedataserverui/Makefile.am (libedataserverui_1_2_la_SOURCES)
(libedataserveruiinclude_HEADERS): Add ENameSelectorEntry to build.
2004-12-17 JP Rosevear <[email protected]>
* libedataserverui/test-name-selector.c (close_dialog): destroy
the dialog and quit
(start_test): listen for any response so we can exit
* libedataserverui/e-name-selector-dialog.glade: don't make the
blank window visible
2004-12-16 Hans Petter Jansson <[email protected]>
* libedataserverui/libedataserverui.pc.in: Remove gladedir definition,
it's useless and breaks the evo build.
2004-12-16 Hans Petter Jansson <[email protected]>
* libedataserverui/test-name-selector.c: Implement a test for
ENameSelectorDialog.
* libedataserverui/Makefile.am (noinst_PROGRAMS): Build the test.
(test_name_selector_SOURCES)
(test_name_selector_LDADD): Build parameters for the test.
2004-12-16 Hans Petter Jansson <[email protected]>
* libedataserver/e-data-server-marshal.list: Add NONE:STRING.
* libedataserverui/e-destination-store.[ch]: Implement
EDestinationStore, a GtkTreeModel interface to a list of
EDestinations.
* libedataserverui/e-name-selector-model.[ch]: Implement
ENameSelectorModel, a model that provides an EContactStore and a
list of EDestinationStores whose members are filtered out from
the EContactStore.
* libedataserverui/e-name-selector-dialog.[ch]: Implement
ENameSelectorDialog, a GtkDialog that lets you select EContacts
interactively, producing lists of EDestinations.
* libedataserverui/e-name-selector-dialog.glade: The Glade XML
specification for the ENameSelectorDialog interface.
* libedataserverui/e-contact-store.c (e_contact_store_get_contact):
Implement.
(e_contact_store_get_books): Free a small temp allocation.
(e_contact_store_remove_book): Get the pointer to the source struct.
* libedataserverui/libedataserverui.pc.in (gladedir): Set this var.
* Makefile.am (INCLUDES): Add a define providing the installed
Glade directory.
(libedataserverui_1_2_la_SOURCES): Add new files.
(libedataserveruiinclude_HEADERS): Add new files.
(glade_DATA): Add new Glade file.
(EXTRA_DIST): Dist glade_DATA.
2004-12-16 Hans Petter Jansson <[email protected]>
* configure.in: Pull in libglade-2.0.
2004-12-09 Hans Petter Jansson <[email protected]>
* libedataserverui/e-contact-store.[ch]: Implement EContactStore,
a GtkTreeModel interface to EBook views.
* libedataserverui/test-contact-store.c: Implement an interactive
test for EContactStore.
* libedataserverui/Makefile.am (libedataserveruiinclude_HEADERS)
(libedataserverui_1_2_la_SOURCES): Build e-contact-store.c and install
e-contact-store.h.
(test_contact_store_SOURCES)
(test_contact_store_LDADD): Build the interactive test for
EContactStore.
2004-12-09 JP Rosevear <[email protected]>
* configure.in: check for zlib, for the gzip mime filter
2004-12-07 Rodrigo Moya <[email protected]>
Fixes #70267
* libedataserver/e-file-cache.[ch] (e_file_cache_freeze_changes,
e_file_cache_thaw_changes): new functions to disable temporarily
writes to disk.
(e_file_cache_init): initialize new private members.
(e_file_cache_add_object, e_file_cache_remove_object): mark the
cache file as dirty when we are frozen.
2004-12-06 Rodney Dawes <[email protected]>
* Makefile.am (EXTRA_DIST): Add iconv-detect.c
2004-12-06 Jeffrey Stedfast <[email protected]>
* configure.in (E_DATA_SERVER_DEPS): Fixed to include $mozilla_nspr
* libedataserver/Makefile.am: Don't need to have NSS_CFLAGS or
NSS_LIBS here - they are included in E_DATA_SERVER_[CFLAGS,LIBS]
2004-12-03 Rodney Dawes <[email protected]>
* configure.in: Remove the commented out OpenSSL block
Don't do pkg-config --exists for mozilla, just try to use the
PKG_CONFIG() macro, and set have_nss="no" if it fails
* libedataserver/Makefile.am: Add NSS_CFLAGS and NSS_LIBS for the
e-msgport code that needs it
2004-12-03 Jeffrey Stedfast <[email protected]>
* configure.in: Display configuration info after configure runs
(S/MIME, SSL, Kerberos, etc)
2004-12-03 Not Zed <[email protected]>
* libedataserver/Makefile.am (libedataserver_1_2_la_LIBADD): add
iconv_libs to the library list.
2004-12-01 Hans Petter Jansson <[email protected]>
* Makefile.am: Build libedataserverui after non-UI libraries that it
may depend on.
2004-11-28 JP Rosevear <[email protected]>
* configure.in: bump version, libtool numbers
2004-11-25 Harish Krishnaswamy <[email protected]>
* libedataserverui/e-source-selector.[ch]:
(selector_button_press_event): if rt-clicked on a source
group, set it as primary on the selector and emit a popup event.
(e_source_selector_get_primary_source_group): accessor for
primary source group.
2004-11-16 Not Zed <[email protected]>
* Makefile.am (DIST_SUBDIRS, SUBDIRS): Added camel.
* configure.in: Added more camel required config checks. Build
the camel makefiles. Not sure if this should be in its own
configure.in.
2004-11-15 Not Zed <[email protected]>
* libedataserver/e-util.c: include config.h.
* libedataserver/e-sexp.c: updated from evolution/e-util.
* libedataserver/e-memory.c: updated from evolution/e-util.
* iconv-detect.c: added iconv format checker.
* configure.in: add stftime checks and iconv charset format checks.
* libedataserver/e-util.c (e_strftime): copied from gal/e-util.h.
* libedataserver/e-time-utils.c (parse_with_strptime): reove
e-utf8 depenedncy.
* libedataserver/e-iconv.[ch]: Moved from gal/util.
* libedataserver/e-trie.[ch]: Moved from evolution/e-util.
* libedataserver/e-msgport.[ch]: Moved from evolution/e-util.
* libedataserver/e-time-utils.[ch]: Moved from evolution/e-util.
2004-11-05 Rodrigo Moya <[email protected]>
* configure.in: use evolution-data-server-$BASE_VERSION as the
GETTEXT_PACKAGE.
2004-11-03 Ryan Skadberg <[email protected]>
Fixes #69056
* configure.in: Fix GETTEXT_PACKAGE to be 1.2 to match EDS version.
2004-11-02 JP Rosevear <[email protected]>
Fixes #68737
* configure.in: require libbonobo >= 2.4.2
2004-11-01 Hans Petter Jansson <[email protected]>
* libdb/dbinc/mutex.h: Remove duplicated x86-64 mutex definition.
2004-10-27 JP Rosevear <[email protected]>
* src/server.c: include just include signal.h for portability
2004-10-21 Rodrigo Moya <[email protected]>
* libedataserverui/Makefile.am:
* libedataserverui/e-source-selector-dialog.[ch]: added source
selector dialog widget.
* libedataserverui/e-source-selector.h: added G_BEGIN/END_DECLS.
2004-10-14 JP Rosevear <[email protected]>
* libedataserverui/e-source-selector.c: G_DEFINE_TYPE cleanups for
parent class
* libedataserverui/e-source-option-menu.c: ditto
2004-10-14 JP Rosevear <[email protected]>
* libedataserverui/libedataserverui.pc.in: link to the right lib
and require libedataserver 1.2
2004-10-13 JP Rosevear <[email protected]>
* libedataserver/e-data-server-marshal.list: add missing
marshaller list
2004-10-13 JP Rosevear <[email protected]>
* Makefile.am: build libedataserverui
2004-10-13 JP Rosevear <[email protected]>
* libedataserverui/test-source-option-menu.c: move from evolution
* libedataserverui/e-source-selector.c: ditto
* libedataserverui/e-source-selector.h: ditto
* libedataserverui/e-source-option-menu.c: ditto
* libedataserverui/e-source-option-menu.h: ditto
* libedataserverui/test-source-selector.c: ditto
* libedataserverui/libedataserverui.pc.in: add a pkg-config file
* libedataserverui/Makefile.am: build libedataserverui and test progs
* configure.in: add libtool versioning for libedataserverui and
output the files
2004-10-11 Hans Petter Jansson <[email protected]>
Probably fixes bugs #67600 and #65996.
* libdb/dbinc/mutex.h
* libdb/dist/config.hin
* libdb/dist/configure
* libdb/mutex/mut_tas.c
* libdb/lock/lock_region.c
* libdb/dist/aclocal/mutex.ac
* libdb/dist/aclocal/libtool.ac: Commit mutex portability changes for
x86-64 and a couple of other archs, and rebuild the generated
configure files.
2004-10-04 Chris Toshok <[email protected]>
* libedataserver/e-data-server-module.h: add the prototype for the
eds_module_* functions here, so modules can include this file
instead of writing their own prototypes in module sepcific
headers.
2004-09-30 Chris Toshok <[email protected]>
* evolution-data-server.pc.in (extensiondir,privlibdir): add these
variables so extension authors can find the place to install their
stuff.
2004-09-30 Chris Toshok <[email protected]>
* src/GNOME_Evolution_DataServer.server.in.in: add this
(previously generated) file to the build.
* src/GNOME_Evolution_DataServerLDAP.server.in.in,
src/GNOME_Evolution_DataServerNOLDAP.server.in.in: nuke these
files.
* src/Makefile.am (evolution_data_server_LDADD): remove all the