summaryrefslogtreecommitdiff
path: root/capplets/theme-switcher/ChangeLog
blob: f70b36b65e9ddd75dec52820210306dac027edbb (plain)
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
2004-04-07  Jody Goldberg <jody@gnome.org>

	* gnome-theme-manager.c (update_settings_from_gconf_idle) : fix the
	  selection when not running metacity.  That was damn irritating.

2004-03-10  Chris Lahey  <clahey@ximian.com> 

	* gnome-theme-manager.c: (pixbuf_async_func): rename function. Use
	broken_image.
	(pixbuf_async_data_free): rename function. Use PixbufAsyncData instead
	of a GList.
	(pixbuf_idle_func): rename function. Handle the case that things
	change again while we're updating.  Stop what it's doing and start
	from the beginning. 
	(add_pixbuf_idle): 
	(load_meta_themes): clean up. Remove model_meta_theme_info. 
	(update_themes_from_disk): Remove the code to check for
	have_meta_theme here.  It works with no metathemes installed.
	(add_custom_row_to_meta_theme): handle the initial case too.
	(remove_custom_row_from_meta_theme): removed.
	(themes_equal): helper function for a fairly complicated comparison.
	(update_settings_from_gconf_idle), (update_settings_from_gconf):
	reamed. Instead of custom_theme_found to mean that there should be a
	custom theme, we use current_theme_saved.
	This means that there's a metatheme for the current theme.  Its
	meaning is almost exactly the boolean opposite of the old
	one but it's more understandable.  initial_theme_saved tells us 
	whether the initial theme has a metatheme for it now. 
	(theme_changed_idle), (theme_changed_func): Made this idle to reduce
	rerunning
	(setup_dialog): Load broken image.
	(gnome_theme_manager_sort_func): Make it symmetric. 
	* gnome-theme-manager.h: Remove THEME_FLAG_INITIAL.

2004-04-02  Padraig O'Briain <padraig.obriain@sun.com>

	* gnome-theme-details.c (update_list_something): Check that cursor
	position has changed before calling gtk_tree_view_set_cursor.
	* gnome-theme-manager.c (update_settings_from_gconf): Check that 
	cursor position has changed before calling gtk_tree_view_set_cursor.

	Fixes bug #131538.

2004-04-01  Jody Goldberg <jody@gnome.org>

	* Release 2.6.0.3

2004-03-30  Jody Goldberg <jody@gnome.org>

	* Release 2.6.0.1

2004-03-23  Jody Goldberg <jody@gnome.org>

	* Release 2.6.0

2004-03-11  Jody Goldberg <jody@gnome.org>

	* Release 2.5.4

2004-03-02  Jody Goldberg <jody@gnome.org>

	* gnome-theme-manager.c (load_meta_themes) : revert the commit on
	  Wed Feb  4 00:05:11 2004  Jonathan Blandford  <jrb@gnome.org>
	  exit if it is a non-compliant wm (eg, anything but metacity)

2004-02-25  Fernando Herrera  <fherrera@onirica.com>

	http://bugzilla.gnome.org/show_bug.cgi?id=132902
	* theme-install.glade: use GtkFileChooser.

2004-02-13  Jody Goldberg <jody@gnome.org>

	* Release 2.5.3

2004-02-12  Mark McLoughlin  <mark@skynet.ie>

	* gnome-theme-details.c: (cb_dialog_response):
	* gnome-theme-installer.c: (install_dialog_response):
	* gnome-theme-manager.c: (cb_dialog_response):
	* theme-switcher.c: (install_dialog_response),
	(cb_dialog_response): Update help links to point to user-guide.xml

Sat Feb  7 00:34:45 2004  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (load_meta_themes): fix #106424

Fri Feb  6 20:49:25 2004  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-details.c (gnome_theme_details_init): Patch from
	Frederic Crozat to install themes in the right place.

Wed Feb  4 00:05:11 2004  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (load_meta_themes): exit if it is a
	non-compliant wm (eg, anything but metacity)

Tue Feb  3 23:36:25 2004  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (load_meta_themes): use
	g_markup_printf_escaped instead of g_strdup_printf, #110564

2004-01-14  Jody Goldberg <jody@gnome.org>

	* Release 2.5.2

2004-01-05  Muktha <muktha.narayan@wipro.com>

	* theme-properties.glade: Add accessible name and description.
	  Fixes bug #128377.

2003-12-30  Jody Goldberg <jody@gnome.org>

	* Release 2.5.1.1

2003-12-30  Jody Goldberg <jody@gnome.org>

	* Release 2.5.1

2003-12-05 Srinivasa Ragavan <sragavan@novell.com>

	* gnome-theme-installer.c (install_dialog_response): Fix for bug
	  #127371, reporting invalid/ null file locations.

2003-12-05 Srinivasa Ragavan <sragavan@novell.com>

	* gnome-theme-installer.c (install_dialog_response): Fix for infinite 
	  loop, when trying to install themes from ~/.themes , #116224

2003-10-28  Jody Goldberg <jody@gnome.org>

	* Release 2.5.0

Tue Aug  5 15:38:31 2003  Jonathan Blandford  <jrb@redhat.com>

	* theme-properties.glade: Fix from Christian Neumair to fix
	default and focus, #116892

	* theme-install.glade: ditto

Mon Aug  4 14:14:53 2003  Jonathan Blandford  <jrb@redhat.com>

 	* gnome-theme-manager.c (idle_async_func): make sure that we have
	a valid theme_id, #104824

2003-07-07  Jody Goldberg <jody@gnome.org>

	* Release 2.3.4

2003-07-02  Mark McLoughlin  <mark@skynet.ie>

	* gnome-theme-manager.c: (idle_async_func), (load_meta_themes):
	use the default image if the thumbnailer fails.

2003-06-24  Jody Goldberg <jody@gnome.org>

	* Release 2.3.3

Wed Jun 18 15:46:27 2003  Jonathan Blandford  <jrb@gnome.org>

	* Makefile.am (EXTRA_DIST): add $(desktop_icons_DATA)

2003-06-06 Mark Finlay <sisob@eircom.net>

 	* gnome-ccthemes.png
	* Makefile.am

	Add icon for the theme applet from gnome-desktop

2003-05-28  Christian Neumair  <chris@gnome-de.org>

	* theme-install.glade
	* theme-properties.glade:

	HIGified (#105004).

2003-05-13  Andrew Sobala  <aes@gnome.org>

	* Makefile.am: removed theme-thumbnail.[ch]
	* gnome-theme-manager.c: (meta_theme_selection_changed):
	theme-thumbnail is now in libcommon. Removed meta_theme_set; also now
	in libcommon.
	* theme-thumbnail.c: removed, now in libcommon
	* theme-thumbnail.h: removed, now in libcommon

2003-05-07  Jody Goldberg <jody@gnome.org>

	* Release 2.3.1

2003-05-03  Kjartan Maraas  <kmaraas@gnome.org>

	* theme-thumbnail.c: (create_image): Unref the
	icon_theme after using it.

2003-05-02  Kjartan Maraas  <kmaraas@gnome.org>

	* theme-properties.glade: Add a colon for consistency.
	Fixes bug #103923.

2003-04-29  Kjartan Maraas  <kmaraas@gnome.org>

	* gnome-theme-manager.c: (main): Fix a typo. Adapted version
	of a patch from <mitr@volny.cz>. Fixes bug #111849.

2003-04-29  Kjartan Maraas  <kmaraas@gnome.org>

	* theme-thumbnail.c: (message_from_capplet), (message_from_child),
	(generate_theme_thumbnail), (theme_thumbnail_factory_init): Plug
	leaks and guard against invalid reads reported by valgrind.

Wed Feb  5 17:03:26 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.[ch] (get_default_string_from_key): get the
	default from the schema and always sort it at the top.

	* gnome-theme-details.c: ditto

Tue Feb  4 17:09:18 2003  Jonathan Blandford  <jrb@redhat.com>

	* Release 2.2.0.1

Tue Jan 21 01:15:14 2003  Jonathan Blandford  <jrb@gnome.org>

	* Release 2.2.0

Tue Jan 21 00:44:03 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-save.c (escape_string_and_dup): correctly escape the
	file we're saving.

Thu Jan 16 02:41:09 2003  Jonathan Blandford  <jrb@gnome.org>

	* Release 2.1.7

Thu Jan 16 02:32:39 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-details.c (gnome_theme_details_update_from_gconf):
	make sure we're initted, as this function can be run
	asynchronously.

	* gnome-theme-manager.c (gnome_meta_theme_installer_run_cb): hook
	up the installer.

	* gnome-theme-installer.c: Try to handle icon themes.

Wed Jan 15 20:15:31 2003  Jonathan Blandford  <jrb@redhat.com>

	* gnome-theme-manager.c (gnome_theme_manager_tree_sort_func): 
	remove this unneeded sort func.

	* gnome-theme-details.c (setup_tree_view): use the right sort
	function.

2003-01-14  Jody Goldberg <jody@gnome.org>

	* gnome-theme-manager.c (load_meta_themes) : yet another place to
	handle NULL window manager.

2003-01-14  Alex Duggan  <aldug@gnome.org>
	
	* gnome-theme-manager.c (main): 
	s/gnome-theme-properties/gnome-theme-manager/  Fixes #103525

Tue Jan 14 02:16:22 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (load_meta_themes): set the correct row to
	the new data.  This was messing a lot up.  Saving now works, so
	long as you don't type bad data.

	* TODO: update.

2003-01-13  Jody Goldberg <jody@gnome.org>

	* gnome-theme-manager.c (load_meta_themes) : handle yet another place
	  where gnome_wm_manager_get_current may be NULL.

Mon Jan 13 15:20:17 2003  Jonathan Blandford  <jrb@redhat.com>

	* gnome-theme-manager.c (main): gnome_theme_init ()

2003-01-10  Jody Goldberg <jody@gnome.org>

	* Release 2.1.6

2003-01-10  Jody Goldberg <jody@gnome.org>

	* Makefile.am (EXTRA_DIST) : dist the pixmaps too.

2003-01-08  Anders Carlsson  <andersca@codefactory.se>

	* gnome-theme-manager.c: (update_font_button_state),
	(font_key_changed), (apply_font_clicked), (setup_dialog):
	* gnome-theme-manager.h:
	Add support for applying fonts.
	
	* theme-thumbnail.c: (create_image):
	Allow SVG files as icons.
	
2003-01-08  Jody Goldberg <jody@gnome.org>

	* gnome-theme-details.c (gnome_theme_details_update_from_gconf) :
	  handle lack of metacity.
	(window_theme_selection_changed) : ditto.
	(gnome_theme_details_reread_themes_from_disk) : ditto.

Wed Jan  8 01:57:09 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (add_initial_row_to_meta_theme): handle
	initial theme as custom.

	* TODO: update

Tue Jan  7 03:10:36 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-save.c (save_dialog_response): add a description
	entry.  Still needs escaping.

	* theme-thumbnail.c (generate_theme_thumbnail): read the thumbnail
	back from the child correctly.  I think thumbnailing fully works.

	* TODO: Update

2003-01-06  Seth Nickell  <snickell@stanford.edu>

	* gnome-theme-manager.c: (load_meta_themes):
	* theme-properties.glade:

	Removed #if 0'd code for hard-coding minimuum height
	of the tree view. Use glade properties to set minimuum
	height to a more reasonable value. Its hard to find
	items when you only see two in the scroll-view at
	any given time, and many people do not think to
	resize windows (nor should they have to :-)
	
2003-01-06  Seth Nickell  <snickell@stanford.edu>

	* gnome-theme-manager.c: (add_custom_row_to_meta_theme):

	Don't mark internal string for translation so we don't
	break string freeze.
	
Mon Jan  6 10:55:39 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (setup_dialog): fix default image.
	Remove debugging g_prints.

2003-01-05  Seth Nickell  <snickell@stanford.edu>

	* gnome-theme-manager.c: (setup_dialog), (main):
	* Makefile.am:
	* theme-thumbnailing.png:

	Add a default image for when theme's are being
	thumbnailed.
	
	* theme-properties.glade:

	Hide dialog by default so it doesn't come
	up undrawn.
	
2003-01-05  Seth Nickell  <snickell@stanford.edu>

	* gnome-theme-manager.c: (add_custom_row_to_meta_theme),
	(remove_custom_row_from_meta_theme):
	* theme-thumbnail.c: (theme_thumbnail_invalidate_cache):
	* theme-thumbnail.h:
	
	Generate thumbnails for the custom theme.

Thu Jan  2 08:57:54 2003  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c: correctly merge disk updates and the
	current setup.

	* TODO: Add a TODO

2002-12-31  Seth Nickell  <snickell@stanford.edu>

	* theme-thumbnail.c: (create_image):

	Change the order of priority between folder icon names,
	since gnome-fs-directory is in the backup theme and will
	otherwise take precedence. This fix is a hack.

2002-12-31  Seth Nickell  <snickell@stanford.edu>

	* theme-thumbnail.c: (create_image):

	Thumbnail for themes (most currently) that use
	"gnome-fs-directory" as the icon name for folders rather
	than "folder".

2002-12-30  Jody Goldberg <jody@gnome.org>

	Apply
	http://bugzilla.gnome.org/show_bug.cgi?id=101752

	* gnome-theme-details.c : Merge in Frederic's patch.
	* gnome-theme-details.c : ditto.

2002-12-28  Seth Nickell  <snickell@stanford.edu>

	* gnome-theme-details.c: (path_to_theme_id), (load_theme_names),
	(gnome_theme_details_reread_themes_from_disk):

	Use the theme directory name rather than the "printable" name
	for icon themes. Does this need to be done for WM themes and
	GTK themes as well?
	
2002-12-28  Seth Nickell  <snickell@stanford.edu>

	* gnome-theme-manager.c: (update_themes_from_disk):

	Fix crash when current WM isn't detected.

2002-12-18  Jody Goldberg <jody@gnome.org>

	* Release 2.1.5

Fri Dec  6 16:54:14 2002  Jonathan Blandford  <jrb@redhat.com>

	* gnome-theme-save-data.c: New file.  Really saves now.  Doesn't
	notice when a new metatheme is added, though.

Tue Dec  3 20:45:17 2002  Jonathan Blandford  <jrb@redhat.com>

	* gnome-theme-save.c: Add saving support.  Almost to a working
	point w/ this capplet...

Tue Dec  3 14:26:05 2002  Jonathan Blandford  <jrb@redhat.com>

	* gnome-theme-details.c (window_theme_selection_changed): Fix
	g_assert_not_reached() that can be reached.

Tue Dec  3 00:40:13 2002  Jonathan Blandford  <jrb@gnome.org>

	* .cvsignore: shut up, CVS

	* Makefile.am: build new objects

	* gnome-theme-details.[ch]: New file to encapsulate the details
	dialog.

	* gnome-theme-manager.c: Restructure code.  Less love, more work.
	Prolly an improvement.

2002-11-23  Jody Goldberg <jody@gnome.org>

	* Release 2.1.3

Sat Nov 16 00:55:58 2002  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (meta_theme_selection_changed): actually
	set the theme.

Thu Nov 14 19:30:02 2002  Jonathan Blandford  <jrb@gnome.org>

	* theme-thumbnail.c (setup_theme_thumbnail_factory): add G_IO_HUP
	so the child can actually exit when the parent does.

Thu Nov 14 17:14:00 2002  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c: Use new theme system.  Handle other
	themes better.

	* theme-thumbnail.c: new file to draw themes.  Currently
	synchronous -- needs to be made async.

Thu Nov  7 15:24:33 2002  Jonathan Blandford  <jrb@gnome.org>

	* gtk-theme-selector.desktop.in (Exec): change binary name.

Tue Nov  5 15:48:20 2002  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c (read_themes): make more robust.

2002-11-02  Jody Goldberg <jody@gnome.org>

	* Release 2.1.2

2002-11-02  Jody Goldberg <jody@gnome.org>

	* Makefile.am : Add missing file

Fri Nov  1 11:01:16 2002  Jonathan Blandford  <jrb@gnome.org>

	* gnome-theme-manager.c: Rewrote to handle metathemes and icon
	themes.  The WM stuff was previously broken, too.

	* gnome-theme-installer.[ch]: Extract this code out to it's own
	file.

2002-10-26  Havoc Pennington  <hp@pobox.com>

	* theme-switcher.c (window_read_themes): adapt to gnome-wm-manager
	API changes

2002-10-21  Jody Goldberg <jody@gnome.org>

	* Release 2.1.1

2002-10-01  Yanko Kaneti <yaneti@declera.com>

	* gtk-theme-switcher.schemas: reorder elements so that it validates.

2002-10-01  Jody Goldberg <jody@gnome.org>

	* Release 2.1.0.1

2002-08-26  Jody Goldberg <jody@gnome.org>

	* theme-switcher.c (drag_data_received_cb) : unescape the string.

2002-09-09  Mark McLoughlin  <mark@skynet.ie>

	* Makefile.am: use ../../libwindow-settings/libgnome-window-settings.la
	instead of -L../../libwindow-settings -lgnome-window-settings.
	Fixeds build breakage.

2002-08-21  Jody Goldberg <jody@gnome.org>

	* Release 2.1.0

2002-08-01  Christophe Fergeau  <teuf@users.sourceforge.net>

	* theme-switcher.c : correctly deal with bzip2
 	  compressed theme files

2002-08-19  Ross Burton  <ross@burtonini.com>

	* gtk-theme-selector.desktop.in: Fix the desktop file so that it
	validates.

2002-08-07  Jody Goldberg <jody@gnome.org>
	Patch from JRB for 88443

	* theme-switcher.c (read_themes) : store the current cursor

2002-07-31  Federico Mena Quintero  <federico@ximian.com>

	* theme-install.glade: Make the file entry modal.  Fixes #89410.

2002-07-10  Jody Goldberg <jody@gnome.org>

	* theme-switcher.c (show_install_dialog) : create and destroy the
	  dialog.

2002-07-05  jacob berkman  <jacob@ximian.com>

	* theme-switcher.c (transfer_done_cb): do the real work in an idle
	(transfer_done_idle_cb): do the real work

	this fixes bug #86141 - i don't understand why, but some very evil
	things seem to have been happening.  see that bug for details.

2002-06-17  Jody Goldberg <jody@gnome.org>

	* Release 2.0.0

2002-05-28  Satyajit Kanungo <satyajit.kanungo@wipro.com>
        * theme-switcher.c : Changed the help file link
          to get the help document from user-guide.

2002-05-26  Jody Goldberg <jody@gnome.org>

	* theme-switcher.c (install_dialog_response) : improve handling of
	  help failures.
	(cb_dialog_response) : ditto.

Sun May 26 11:34:31 2002  Jonathan Blandford  <jrb@gnome.org>

	* theme-switcher.c (main): use APPID instead of argv[0]

2002-05-16  Jody Goldberg <jody@gnome.org>

	* theme-switcher.c (install_dialog_response) : add some safety checks
	  for invalid files.

2002-05-16  Jody Goldberg <jody@gnome.org>

	* theme-switcher.c (cb_dialog_response) : fix path.
	(install_dialog_response) : add help link.

Tue May 14 12:29:35 2002  Jonathan Blandford  <jrb@redhat.com>

	* theme-switcher.c (read_themes): try to scroll to theme.
	Currently appears to be a little broken somewhere.

	* theme-properties.glade: clean up, and add an atk relation, #76416

2002-05-10  Anders Carlsson  <andersca@gnu.org>

	* theme-properties.glade:
	Remove ellipsis after "Go to theme folder".
	
	* theme-switcher.c: (show_manage_themes):
	Create the .themes directory if it doesn't exist.
	
2002-05-10  Anders Carlsson  <andersca@gnu.org>

	* theme-properties.glade:
	Remove ellipsis after "Go to theme folder".
	
	* theme-switcher.c: (show_manage_themes):
	Create the .themes directory if it doesn't exist.
	
2002-05-08  Jody Goldberg <jody@gnome.org>

	* theme-switcher.c (cb_dialog_response) : new.
	(setup_dialog) : support help.

Mon May  6 17:40:17 2002  Jonathan Blandford  <jrb@redhat.com>

	* theme-switcher.c: remove print statements

	* theme-properties.glade: Fix up UI.  Not perfect, but better.

2002-04-29  Rachel Hestilow  <hestilow@ximian.com>

	* theme-properties.glade: Further revamp based on seth's suggestions.

2002-04-29  Rachel Hestilow  <hestilow@ximian.com>

	* theme-properties.glade: Hide checkbutton until we actually
	implement that...put it on the backburner for now.

2002-04-29  Rachel Hestilow  <hestilow@ximian.com>

	* theme-properties.glade, theme-swither.c: Add support
	for install/manage themes.
	
2002-04-27  Seth Nickell  <snickell@stanford.edu>

	* gtk-theme-selector.desktop.in:

	Change name, move out of Advanced category.
	
	* theme-properties.glade:

	Tweak padding / spacing.

	* gtk-theme-selector.desktop.in.in:

	Old cruft file, delete.
	
2002-04-26  Seth Nickell  <snickell@stanford.edu>

	* Makefile.am:
	* gnome-font-and-theme-properties.c:
	* gnome-font-and-theme-properties.glade:
	* gtk-theme-selector.glade:
	* main.c:
	* theme-properties.glade:
	* theme-switcher.c: (create_dialog), (theme_selection_changed),
	(read_themes), (theme_key_changed), (theme_changed_func),
	(sort_func), (setup_dialog), (main):

	Move the font code into a seperate capplet.
	
Thu Apr 18 19:35:42 2002  Jonathan Blandford  <jrb@redhat.com>

	* gnome-font-and-theme-properties.c (setup_dialog): handle new
	theme-changing code, and sort code.

2002-04-12  jacob berkman  <jacob@ximian.com>

	* gnome-font-and-theme-properties.c (create_dialog): get the glade
	file from GLADEDIR

	* Makefile.am (INCLUDES): define GLADEDIR
	(glade_DATA): install the right glade file

Wed Apr 10 18:03:25 2002  Jonathan Blandford  <jrb@gnome.org>

	* gtk-theme-selector.desktop.in (Exec): s/gtk2-theme-selector-capplet/gnome-font-and-theme-properties

2002-04-10  Rachel Hestilow  <hestilow@ximian.com>
	
	* gnome-font-and-theme-properties.glade: Add font options to UI.

	* gnome-font-and-theme-properties.c (setup_dialog): Add peditors
	for fonts.
	
2002-04-10  jacob berkman  <jacob@ximian.com>

	* Makefile.am (SUBDIRS): add back SUBDIRS

2002-03-28  Richard Hestilow  <hestilow@ximian.com>

	* control/control.c (create_form): Construct list example
	from a single string. Fixes bug #72761.

2002-03-09  Richard Hestilow  <hestilow@ximian.com>
	
	* gtk-theme-selector.glade, main.c: Remove preview option
	and button, this makes no sense with instant apply.
	(select_cb): Just call apply_cb.
	
2002-02-27  Kjartan Maraas  <kmaraas@gnome.org>

	* main.c: s/PACKAGE/GETTEXT_PACKAGE/g
	
2002-02-18  Gediminas Paulauskas <menesis@delfi.lt>

	* main.c: fix i18n

2002-02-11  Seth Nickell  <snickell@stanford.edu>

	* gtk-theme-selector.glade:
	* main.c: (call_apply), (response_cb), (main):

	Convert to instant apply.

2002-02-04  Lauris Kaplinski  <lauris@ximian.com>

	* main.c (themes_list_refresh): Use g_path_get_basename
	(get_selected_theme_name): Ditto
	(install_cb): Use g_signal_connect

	* control/control.c (create_form): Use gtk_menu_shell_append
	(create_form): Use gtk_radio_button_get_group,
	set entry max length explicitly

2002-01-28  Richard Hestilow  <hestilow@ximian.com>

	* main.c: Include gconf-client.h, add trailing NULLs to all
	gconf_client calls (for GError).

2002-01-27  Seth Nickell  <snickell@stanford.edu>

	* gtk-theme-selector.desktop.in.in:

	Add Categories field.

2002-01-27  Richard Hestilow  <hestilow@ximian.com>

	* control/control.c: Include string.h.
	(create_form): Defer modifying default rc files until property is set.
	(set_prop_cb): Set default files here instead.
	
2002-01-21  Anders Carlsson  <andersca@gnu.org>

	* main.c: Get the theme name right.

	* control/control.c (create_form): Use a GtkTreeView instead of a
	clist.

2002-01-21  Richard Hestilow  <hestilow@ximian.com>

	* Complete rewrite.

2002-01-14  Bradford Hovinen  <hovinen@ximian.com>

	* Makefile.am: Update

2002-01-04  Bradford Hovinen  <hovinen@ximian.com>

	* control/Makefile.am (gnome_theme_preview_LDADD): Use
	$(CONTROL_{CFLAGS|LIBS}) rather than @CONTROL_{CFLAGS|LIBS}@

2001-12-08  Richard Hestilow  <hestilow@ximian.com>
	
	* Port to GConf.

2001-12-08  Richard Hestilow  <hestilow@ximian.com>

	* Partial revamp to use bonobo control instead of bug-prone
	custom socket; also port away from libcapplet.

2001-10-13  Bradford Hovinen  <hovinen@ximian.com>

	* lister.c (edit_file_to_use): Be paranoid about what we have read
	from the input file -- make sure the string is always
	NULL-terminated

2001-09-29  Richard Hestilow  <hestilow@ximian.com>

	* gui.c (sort_alpha): Use g_strcasecmp, not strcmp.
	Fixes bug #13539.

2001-09-29  Richard Hestilow  <hestilow@ximian.com>

	* lister.c: (list_themes, list_system_themes, list_user_themes):
	Return a GList of ThemeEntry*, and remove extraneous number argument.
	Also, use g_strdup_printf instead of g_snprintf.
	
	* da.h (ThemeEntry): Add a "row" data member.
	* gui.c: Change variables current_theme, current_global_theme,
	initial_theme, and last_theme to ThemeEntry*.
	(make_main): Change GtkList to a GtkCList to avoid scrolling bug.
	(click_entry): Changed to "select_row" callback prototype.
	(delete_entry): Removed.
	(item_destroy_notify): Added in lieu of delete_entry.
	(sort_alpha): Accept ThemeEntry* and not GtkBin*.
	(add_theme_list): Added.
	(update_theme_entries): Use clist functions.
	
2001-07-27  Bradford Hovinen  <hovinen@ximian.com>

	* RELEASE : 1.5.2

2001-07-27  Bradford Hovinen  <hovinen@ximian.com>

	* Makefile.am: Remove empty SUBDIRS line

2001-07-20  Chema Celorio  <chema@celorio.com>

	* RELEASE : 1.5.0

2001-07-19  Richard Hestilow  <hestilow@ximian.com>

	* Started.
	
	* main.c (main): Don't waitpid. I have no idea why it didn't work,
	but this is at least better than waiting forever.