source: trunk/third/gnome-applets/gweather/ChangeLog @ 21373

Revision 21373, 57.4 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r21372, which included commits to RCS files with non-trunk default branches.
Line 
12004-10-13  Kjartan Maraas  <kmaraas@gnome.org>
2
3        * Locations.xml.in: Remove Oslo/Fornebu since the airport
4        was moved years ago.
5
62004-10-12  Mark McLoughlin  <mark@skynet.ie>
7
8        Fixes crash when opening preferences dialog - bug #153331
9
10        * gweather-pref.c: (load_locations): pass in a copy of the
11        current location since we re-compute the current location
12        when we select it in the treeview.
13
142004-09-13  Shaun McCance  <shaunm@gnome.org>
15
16        * docs/C/gweather-C.omf:
17        * docs/C/gweather.xml:
18        - Updates for 2.8 from Angela Boyle
19
202004-08-24  Davyd Madeley  <davyd@madeley.id.au>
21
22        * weather.c: Fix a TRANSLATOR comment incorrectly indicating "m/s" was
23        miles per hour. Closes #150892.
24
252004-08-22  Davyd Madeley  <davyd@madeley.id.au>
26
27        * weather.c:
28        * Locations.xml.in: Fix forecasting information for United Kingdom.
29        Closes #140677. Patch by Alan Cox <alan@redhat.com>. "No translatable
30        strings were harmed in the making of this patch."
31
322004-08-15  Kjartan Maraas  <kmaraas@gnome.org>
33
34        * Makefile.am: Remove reference to screen-exec.
35        * gweather-applet.c: (help_cb), (applet_destroy),
36        (gweather_applet_create): Use gnome_help_* Also
37        s/gtk_signal_connect/g_signal_connect/
38        * gweather-pref.c: (help_cb): Same.
39
402004-08-15  Davyd Madeley  <davyd@madeley.id.au>
41
42        * GNOME_GWeatherApplet.xml:
43        * gweather-applet.c:
44        * gweather-dialog.c: Change "Forecast" to "Details". Fixes #133871.
45
46        * gweather-dialog.c: Change "Humidity" to "Relative Humidity". Fixes
47        #147878.
48
492004-08-14  Davyd Madeley  <davyd@madeley.id.au>
50
51        * Locations.xmlin: Add Ulaanbaatar, remove extra occurance of Penang,
52        fix spelling of Sepang, change "Atlantic" to "Atlantic Ocean" to fix
53        translation problem.
54
552004-08-14  Frank Solensky  <frank@solensky.org>
56
57        reviewed by: Davyd Madeley <davyd@madeley.id.au>
58
59        * Locations.xml.in: Add locations for Ukraine and Poland; fix typo on
60        Gloucestershire, UK
61
62        Fixes bugs #106451, #142677, #149123
63
642004-08-09  Davyd Madeley  <davyd@madeley.id.au>
65
66        * gweather-pref.c: Change centigrade to celsius. Closes bug #149541.
67        * docs/C/gweather.xml: Change centigrade to celsius to reflect update
68        in UI. Also add kPa to the list of pressures.
69
702004-08-08  Davyd Madeley  <davyd@madeley.id.au>
71
72        * gweather-pref.c:
73        * gweather.h:
74        * gweather.c: Add kPa to the list of pressure preferences. Closes
75        #149612. Patch by Ryan Lortie <desrt@desrt.ca>.
76
772004-08-04  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>
78
79        * Locations.xml.in: Corrected Aguascaliantes to Aguascalientes
80        correct spelling
81
822004-07-25  Gareth Owen  <gowen72@yahoo.com>
83
84        * Locations.xml.in: Added Aigen Im Ennstal to Austrian
85        locations.
86
87        Fixes bug #148170
88
89        Patch by Patrick Steiner <patrick.steiner@a1.net>
90
912004-07-25  Gareth Owen  <gowen72@yahoo.com>
92
93        * weather.c: Remove C99isms
94
95        Fixes bug #148050
96
97        Patch by Joe Marcus Clarke <marcus@freebsd.org>
98
992004-07-25  Gareth Owen  <gowen72@yahoo.com>
100
101        * gweather-pref.c: Fix compile of systems without _NL_MEASUREMENT_MEASUREMENT
102
103        Fixes bug #148049
104
105        Patch by Joe Marcus Clarke <marcus@freebsd.org>
106
1072004-07-08  Gareth Owen  <gowen72@yahoo.com>
108
109        * Locations.xml.in: Corrected zone for Washington DC
110
111        Fixes bug #145625
112
1132004-07-06  Gareth Owen <gowen72@yahoo.com>
114
115        * weather.c: (metar_tok_wind): Mapping of wind directions [237..247]
116
117        Fixes bug #145053
118
119        Patch by Frank Solensky <frank@solensky.org>
120
1212004-07-06  Gareth Owen  <gowen72@yahoo.com>
122
123        * gweather-applet.c (size_allocate_cb): added callback
124        for changes in panel size.
125
126        Fixes bug #135205
127
128        Patch by Vincent Noel <vnoel@cox.net>
129
1302004-06-26  Gareth Owen  <gowen72@yahoo.com>
131
132        * docs/C/gweather.xml: Updated document to match recent changes.
133
134        Fixes bug #144957
135
1362004-06-26  Dennis Smit  <ds@nerds-incorporated.org>
137
138        * docs/C/gweather.xml: Add brief description of "feels like"
139
140        * gweather-dialog.c: (gweather_dialog_create),
141        (gweather_dialog_update): Add fields for apparent temperature
142
143        * gweather.h: Add widget for apparent temperature
144
145        * weather.c: (calc_humidity), (weather_info_get_humidity):
146        Calculate humidity as a gdouble instead of int
147
148        * (calc_apparent), (weahter_info_get_apparent): Added
149
150        * (metar_tok_temp), (_weather_info_fill), (weather_info_config_write),
151        (weather_info_config_read): Don't save humidity in info structure;
152        calculate only as needed for display.
153
154        * weather.h: WeatherHumidity returns gdouble, don't save in "info".
155        Add "get_apparent" for wind chill / heat index calcualtions.
156
157        Patch by: Frank Solensky  <frank@solensky.org>
158
159        Fixes bug #131005.
160
1612004-06-26  Dennis Smit  <ds@nerds-incorporated.org>
162
163        * Locations.xml.in: Added VIJP, Jaipur/Sanganer.
164       
165        Fixes bug #144735.
166
1672004-06-24  Gareth Owen  <gowen72@yahoo.com>
168
169        * Locations.xml.in: Removed some broken locations
170
1712004-06-24  Gareth Owen  <gowen72@yahoo.com>
172
173        * Locations.xml.in: Added Morganton, NC, USA
174
1752004-06-23  Gareth Owen  <gowen72@yahoo.com>
176
177        * Makefile.am: move location translations to a seperate domain.
178
179        Patch by Danilo Segan
180
1812004-06-21  Gareth Owen  <gowen72@yahoo.com>
182
183        * docs/eu/.cvsignore: Quieten CVS
184
1852004-06-20  Gareth Owen  <gowen72@yahoo.com>
186
187        * Locations.xml.in: New xml formated locations file.
188
189        * gweather-xml.c, gweather-xml.h: New files containing xml processing
190        code.
191
192        * .cvsignore: Added Locations.xml
193
194        * Makefile.in: Added rules for Locations.xml.in, gweather-xml.c and
195        gweather-xml.h
196
197        * gweather-pref.c: Moved column enum to header file.
198
199        (row_select_cb): Added saving of translated location name
200
201        (load_region): Deleted unused function
202
203        (load_locations): Now calls gweather_xml_load_locations to fill the
204        tree with location information
205
206        (free_data): remove un-needed calls to free
207
208        * gweather-pref.h: Moved column enum to header file.
209
210        * gweather.schemas.in: Added new location variable for storing
211        translated location name.
212
213        * weather.c (weather_location_new): Added setting of translated
214        location and handling of NULL initialisation.
215
216        (weather_location_config_read): Added reading/setting of translated
217        location
218
219        (weather_location_clone): Changed this so it called weather_location_new
220
221        (weather_location_free): Added freeing of structure members
222
223        (weather_location_equal): Added check for location name being the same
224        as some locations now have identical metar codes.
225
226        * weather.h: Added variable for storing translated location to the
227        GWeatherLocation structure.
228       
229        Fixes bug: 89746
230
2312004-06-19  Dennis Smit  <ds@nerds-incorporated.org>
232
233        * gweather-applet.c (gweather_create_applet): Added setting default
234        values for new unit variables.  Removed old metric variable.
235
236        (update_finish): Removed call to change the units of stored weather
237        readings.
238
239        * gweather-pref.c: Added #defines and arrays for the different units
240        and functions for handle changing the unit values via the combo boxes.
241
242        (update_dialog): Added code to set the unit combo box values
243
244        (metric_toggled): Removed function
245
246        (gweather_pref_create): Added combo boxes for selecting the units to
247        use.
248
249        (gweather_pref_load): Added loading of units from gconf.
250
251        * gweather.h: Added unit related enums.  Added variables for storing
252        current unit selections in the preference structure.  Added unit combo
253        boxes to the applet structure.
254       
255        * gweather.schemas.in: Added keys for each unit variable (distance,
256        speed, temp and pressure)
257
258        * weather.c: Added more unit conversion macros.
259
260        (weather_info_to_metric, weather_info_to_imperial): Removed unused
261        functions.
262
263        (temperature_string), windspeed_string, : New function to display
264        temperature/windspeed in the current unit.
265       
266        (weather_info_get_temp, weather_info_get_humitdy,
267        weather_info_get_wind, weather_info_get_pressure,
268        weather_info_get_visibility, weather_info_get_temp_summary): Changed
269        to display the variable in the currently selected unit.
270
271        * weather.h: Removed unused enums, function declarations and structure
272        members.
273
274        Fantastic patch by: Gareth Owen  <gowen72@yahoo.com>
275
276        Fixes bug #50595.
277
2782004-06-16  Dennis Smit  <ds@nerds-incorporated.org>
279
280        * gweather-dialog.c (gweather_dialog_create):
281        Added scrollbars to the radar map.
282
283        Patch by: S.SanthoshKumar  <santhu842k2@yahoo.co.in>
284
285        Fixes bug #97047.
286
2872004-06-10  Dennis Smit  <ds@nerds-incorporated.org>
288
289        * gweather-dialog.c (gweather_dialog_create):
290       
291        Set the correct accessible name. Fixes bug #134932.
292
293        Patch by: Muktha  <muktha.narayan@wipro.com>
294
2952004-06-10  Dennis Smit  <ds@nerds-incorporated.org>
296
297        * gweather-applet.c (clicked_cb):
298
299        Single click to popup forecast:
300        http://developer.gnome.org/projects/gup/hig/1.0/userinput.html#mouse-interaction-applets
301
3022004-06-10  Dennis Smit  <ds@nerds-incorporated.org>
303
304        * gweather-dialog.c (gweather_dialog_open):
305
306        Present the forecast dialog when it's reselected
307        from the applet.
308
3092004-06-09  Dennis Smit  <ds@nerds-incorporated.org>
310
311        * gweather-pref.c (gweather_pref_create):
312       
313        Set the preference window resizeable flag to FALSE.
314
315        Fixes bug: 144032.
316
3172004-06-09  Dennis Smit  <ds@nerds-incorporated.org>
318
319        * weather.h (_WeatherLocation): Added flag to track if zone information is
320        valid.
321
322        * weather.c (weather_location_new): Set zone validity flag from information
323        in Locations file.
324
325        * gweather-dialog.c (gweather_dialog_create): Only display forecast tab if
326        zone entry is valid.
327
328        (gweather_dialog_update): Only update forecast tab, if the zone entry is
329        valid.
330       
331        Patch by: Gareth Owen  <gowen72@yahoo.com>
332       
333        Fixes bug #97593.
334
3352004-06-09  Dennis Smit  <ds@nerds-incorporated.org>
336
337        * gweather-pref.c: HIG fixes for the treeview.
338
339        Patch by: Ross Burton  <r.burton@180sw.com>
340
341        Fixes bug: #144027.
342
3432004-06-09  Dennis Smit  <ds@nerds-incorporated.org>
344        * gweather-pref.c: Portability fixes for the IBM C compiler.
345
3462004-06-09  Dennis Smit  <ds@nerds-incorporated.org>
347        Fix for transparant radar images.
348
349        Patch by: Gareth Owen  <gowen72@yahoo.com>
350
351        Fixes bug #139216.
352
3532004-06-07  Dennis Smit  <ds@nerds-incorporated.org>
354
355        * weather.c (weather_info_config_read):
356        Initializing some variables to fix crasher on
357        location change.
358
359        Patch by: Gareth Owen  <gowen72@yahoo.com>
360
361        Fixes bug #143869.
362
3632004-06-07  Dennis Smit  <ds@nerds-incorporated.org>
364
365        * gweather-pref.c (gweather_pref_create):
366        Ally fixes by: Padraig 'O brain <padraig.obriain@sun.com>.
367
368        Fixes bug 134929.
369
3702004-06-07  Dennis Smit  <ds@nerds-incorporated.org>
371
372        * gweather-applet.c (gweather_applet_create):
373        Use alignment instead of hbox for the container
374        so the applet gets centered on vertical panels.
375
376        Patch by: Gareth Owen  <gowen72@yahoo.com>
377
378        Fixes bug #133771.
379
3802004-06-07  Dennis Smit  <ds@nerds-incorporated.org>
381       
382        * weather.c: Changing the CLOUD_RE_STR define.
383        (metar_tok_cloud): Adding support for NSC, sky clear
384        tag.
385
386        Patch by: Fabrice Bellet  <fabrice@bellet.info>
387
388        Fixes bug #134452.
389
3902004-06-07  Dennis Smit  <ds@nerds-incorporated.org>
391
392        patch by: Kaushal Kumar  <kaushal.kumar@wipro.com>
393
394        * Locations: Added Bangalore (VOBG) in India.
395
3962004-06-04  Kaushal Kumar  <kaushal.kumar@wipro.com>
397
398        * Locations: Added Karlstad (ESOK) in Sweden.
399
400        Patch by: Pontus Ullgren <bugzilla@pontus.ullgren.com>
401
402        Fixes bug #143678.
403
4042004-06-04  Kaushal Kumar  <kaushal.kumar@wipro.com>
405
406        Moved Ornskoldsvik (ESNO) and Ostersund (ESPC) up the
407        list to have the locations sorted alphabetically.
408
4092004-06-03  Dennis Smit  <ds@nerds-incorporated.org>
410
411        * gweather-applet.c (place_widgets): Fixed up applet
412        placement majorly.
413
414        Patch by: Nathan Fredrickson  <nathan@silverorange.com>
415
416        Fixes bug #142945.
417
4182004-06-03  Dennis Smit  <ds@nerds-incorporated.org>
419
420        * weather.c: Changed Kph to km/h in the
421        WINDSPEED_UNIT_STR define. Kph is not a metric unit.
422
423        Fixes bug #142919.
424
4252004-06-03  Dennis Smit  <ds@nerds-incorporated.org>
426
427        * gweather-dialog.c (response_cb): Add a response for the
428        update button.
429
430        (gweather_dialog_create): Add an update button to the forecast
431        dialog.
432
433        Patch by: Karthik BG  <kkbg@softhome.net>
434
435        Fixes bug #126530.
436
4372004-05-28  Muktha  <muktha.narayan@wipro.com>
438
439        * gweather-applet.c: Add accessible name. Fixes bug #134935.
440
4412004-05-28  Gareth Owen  <gowen72@yahoo.com>
442
443        * weather.c: Free buffers on deleting weather info structure.
444        Fixes bug #143316
445
4462004-05-27  Dennis Smit  <ds@nerds-incorporated.org>
447
448        * gweather-applet.c, weather.c: Applied patch by Gareth Owen that fixes bug
449        #134018.
450
451        I've done two things in this patch.  Firstly, when the location is changed any
452        outstanding VFS async calls are cancelled.  Secondly, instead of passing a
453        pointer to the weather info structure (which is free'd when you change
454        location) to the callbacks, a pointer to the GWeatherApplet structure
455        is now used.  Since the applet is only free'd when the instance is removed
456        from the panel, it can't get deleted before the callback is called.
457
4582004-05-16  Kevin Vandersloot <kfv101 psu edu>
459
460        * gweather-pref.c: Allow for translators to specify the default location. Fixes
461        bug #103080. Patch from Gareth Owen
462
4632004-05-13  Davyd Madeley <davyd@ucc.asn.au>
464
465        * gweather-dialog.c: Added a ETCHED_IN border around the Forecast
466        dialog.
467
4682004-04-28  Kjartan Maraas  <kmaraas@gnome.org>
469
470        * Locations: Adding cities in Great Britain. Patch from Gareth Owen
471        <gowen72 at yahoo com>. Closes bug #140675.
472        * Locations: Adding some portugese cities. Patch from Milton Moura
473        <mgcm at acm org>. Closes bug #140648.
474
4752004-04-28  Gareth Owen  <gowen72@yahoo.com>
476
477        * gweather-applet.c: Fix for crash when removing second applet.  Fixes
478        bug #140964.
479
4802004-04-25  Kevin Vandersloot <kfv101 psu edu>
481
482        * weather.c: Fix for certain invalid conditions. From bug #134452. Patch
483        from Arnaud Patard .
484
4852004-03-17  Glynn Foster  <glynn.foster@sun.com>
486
487        * docs/ja/*: Add ja docs since the original author didn't get back
488        to me.
489
4902004-03-16  Glynn Foster  <glynn.foster@sun.com>
491
492        * docs/Makefile.am: Add l10n'd docs to the build.
493        * docs/it/Makefile.am: Point to the proper omf file - I think.
494
4952004-03-15  Glynn Foster  <glynn.foster@sun.com>
496
497        * docs/*.sgml: Remove the old sgml docs that we don't need
498        anymore.
499
5002004-03-15  Glynn Foster  <glynn.foster@sun.com>
501       
502        * docs/*: Localized online help from Sun's translation team for
503        de, es, fr, it, ko, sv, zh_CN, zh_HK and zh_TW
504
5052004-03-10  Dennis Smit  <ds@nerds-incorporated.org>
506
507        * weather.c (weather_info_get_wind):
508        Ditto like the previous commit.
509
5102004-03-10  Dennis Smit  <ds@nerds-incorporated.org>
511
512        * weather.c (weather_info_get_pressure, weather_info_get_visibility):
513        Made the buffers a bit longer so international characters do fit
514        in the buffer as requested by the Thai translation team.
515
516        Fixes bug #136717.
517
5182004-03-05  Dennis Smit  <ds@nerds-incorporated.org>
519
520        Submitting patch by:
521       
522        Chris Lahey  <clahey@rigger.boston.ximian.com>
523
524        * weather.c (iwin_start_open): This was not using the return value
525        of g_ascii_strdown which allocates a new value.
526
527        Fixes bug #136186.
528
5292004-02-29  Dennis Smit  <ds@nerds-incorporated.org>
530
531        * gweather-applet.c (change_background_cb):
532        Removed bogus return.
533
5342004-02-28  Kevin Vandersloot
535
536        * Locations: Update Petawawa. Patch from Stephen Depooter. Fixes bug
537        #131797
538
5392004-02-28  Kevin Vandersloot
540
541        * Locations: Update Hnugarian locations. Patch from Egmont Koblinger. Fixes bug
542        #135602
543
5442004-02-28  Kevin Vandersloot
545
546        * Locations: Add Philippines. Patch from Eric Pareja. Fixes bug
547        #135694
548
5492004-02-28  Dennis Smit  <ds@nerds-incorporated.org>
550
551        * gweather-applet.c (place_widgets):
552        Should size better to panel now because we're using
553        widget allocation sizes instead of normalized panel
554        sizes. The panel only emits change_size signals on
555        normalized values tho. bleh.
556
557        (gweather_applet_create): Initialize the container
558        box we use for the allocation sizes.
559
560        * gweather.h: Added a container entry to the
561        GWeatherApplet structure to read allocated
562        applet size from.
563
5642004-02-26  Dennis Smit  <ds@nerds-incorporated.org>
565
566        * gweather-applet.c (gweather_applet_create):
567        Connect a signal to change_background.
568
569        (change_background_cb):
570        Added function and handle background changes.
571        Doesn't work for pixmap backgrounds yet.
572
5732004-02-24  Dennis Smit  <ds@nerds-incorporated.org>
574
575        * gweather-applet.c (place_widgets):
576
577        The applet now places the text and icon in the right
578        way in every panel/dimension. Also cleaned up the
579        place_widgets function.
580
5812004-02-23  Dennis Smit  <ds@nerds-incorporated.org>
582       
583        * gweather-applet.c (place_widgets):
584       
585        Fixes text placing for horizontal panels.
586        Vertical is still broken in some cases.
587
588        Patch by: Danilo Segan <dsegan@gmx.net>
589
590        Fixes bug #135205.
591
5922004-02-23  Dennis Smit  <ds@nerds-incorporated.org>
593
594        * Locations:
595
596        Patch that adds more Malaysian contries and adds "MY" to the Asia
597        list.
598
599        By: Andre Dahlqvist  <andre-bugs@telia.com>
600
6012004-02-23  Dennis Smit  <ds@nerds-incorporated.org>
602
603        * gweather-about.c (gweather_about_run):
604        Set the screen right when the user requests
605        the about dialog and it's already there but
606        not on the right screen.
607
6082004-02-23  Dennis Smit  <ds@nerds-incorporated.org>
609
610        * gweather-dialog.c (gweather_dialog_create):
611        Set the fill option for gtk_table_attach to
612        GTK_FILL instead of '0'.
613
614        Patch by: Detlef Reichl  <detlef.reichl@gmx.org>.
615
616        Fixes bug #135164.
617
6182004-02-22  Dennis Smit  <ds@nerds-incorporated.org>
619
620        * gweather-applet.c (help_cb):
621        Applied patch by Vijaykumar Patwari to
622        fix help in the context menu.
623
624        Fixes bug #134826.
625
6262004-02-18 Breda McColgan <breda.mccolgan@sun.com>
627
628        * docs/C/gweather.xml: Updated for GNOME 2.6.
629        * docs/C/gweather-C.omf: Updated for GNOME 2.6.
630        * docs/C/l10n.txt: Updated for GNOME 2.6.
631
6322004-02-17  Dennis Smit  <ds@nerds-incorporated.org>
633
634        * Locations: Adding more swedish cities.
635
636        Patch by: Andre Dahlgvist <andre-bugs@telia.com>
637
638        Fixes bug #134479.
639
6402004-02-08  Jason Leach  <leach@wam.umd.edu>
641
642        * Makefile.am (CLEANFILES): Add .server and .server.in here.
643        (#132071, Padraig O'Briain)
644
6452004-02-06  Dennis Smit  <ds@nerds-incorporated.org>
646
647        * location.c (parse_xml): replaced deprecated glib functions.
648
649        * weather.c (iwin_start_open): likewise.
650
651        Patch by: Kjartan Maraas <kmaraas@gnome.org>
652
653        Fixes bug #133159.
654
6552004-02-05  Dennis Smit  <ds@nerds-incorporated.org>
656
657        AI, i was assigning the credits for the patch wrongly, i should
658        go to sleep!
659
6602004-02-05  Dennis Smit  <ds@nerds-incorporated.org>
661
662        * Locations: Added Ukraine to the list of locations.
663
664        Patch by: Maxim Dzumanenko <mvd@mylinux.com.ua>
665
666        Fixes bug #126101.
667
6682004-02-01  Kevin Vandersloot
669
670        * weather.c: Fix display of wind in N direction. Patch from
671        corwashere yahoo com. Fixes bug # 132230
672
6732004-02-01  Kevin Vandersloot
674
675        * gweather-pref.c, Locations: Fix division into regions, states, cities etc.
676        Fixes bug #81391. Patch from Michael Terry.
677
6782004-01-31  Dennis Smit  <ds@nerds-incorporated.org>
679
680        * gweather-prefs.c (help_cb):
681        Changed gweather", "gweather-prefs",
682        into "gweather", "gweather-settings",.
683
684        Patch by muktha.narayan@wipro.com.
685
686        Fixes bug #131894.
687
6882004-01-28  Arvind Samptur  <arvind.samptur@wipro.com>
689
690        * gweather-about.c: (gweather-about-run): Set the screen
691        for the about dialog
692
6932004-01-20  James Henstridge  <james@daa.com.au>
694
695        * Locations (name): add BOM report codes to various Australian
696        locations.
697
698        * weather.c (bom_start_open): Add support for downloading
699        forecasts from the Australian Bureau of Meteorology.
700
7012004-01-18  Jason Leach  <leach@wam.umd.edu>
702
703        * Makefile.am (install-data-local): builddir != srcdir fix.
704
7052004-01-12 Archana Shah <archana.shah@wipro.com>
706
707        * gweather.h: Added a field in the structure GWeatherApplet for
708        about dialog.
709        * gweather-applet.c: (gweather-applet-create): Initialized
710        about_dialog field with NULL.
711        (applet_destroy): Destroys the about dialog when the applet is
712        removed from the panel.
713        * gweather-about.c: (gweather-about-run): Removed the static
714        variable "about" and used structure member about_dialog in that place.
715        Fixes bug #131073
716
7172004-01-09  Kevin Vandersloot
718
719        * weather.c: Format the forecast text to be more readable. Patch
720        from Richard Kilgore. Fixes bug #130749
721
7222004-01-09  Kaushal Kumar  <kaushal.kumar@wipro.com>
723
724        * Locations: Updated ICAO location code for Charlottetown to CYYG
725        in the [CA_PE] section.
726        Fixes bug #128569.
727
7282003-12-13  Michael Terry <mterry@fastmail.fm>
729
730       * GNOME_GWeatherApplet_Factory.server.in.in, Makefile.am,
731       gweather-about.c, gweather-applet.c, weather.c: Move icons from
732       built-in xpm pixmaps to gnome-icon-theme icons.  Fixes bug #124594.
733
7342003-12-16  Kevin Breit <mrproper@ximian.com>
735
736        * Locations: Added Wheeling, Illinois
737
7382003-12-07  Kevin Vandersloot
739
740        * weather.c: Fix different displays of temperature by using lrint
741        for the temp. Fixes bug #102338. Patch from hayastan132 hotmail com .
742
7432003-12-03  Muktha  <muktha.narayan@wipro.com>
744
745        * gweather-applet.c: Fix critical warnings when invoking
746        help. Fixes bug #128364.
747
7482003-11-30  Kevin Vandersloot
749
750        * Locations: Fix misspellings in French cities. Fixes bug #124750. Patch
751        by Stephane Jourdan
752
7532003-11-16  Behdad Esfahbod
754
755        * weather.c: Handled unknown values for almost all the fields in info
756          structure.
757
7582003-10-31  Muktha  <muktha.narayan@wipro.com>
759
760        * gweather-pref.c: Fix critical warnings when opening prefs window.
761        Fixes bug #121868.
762 
7632003-10-26  Kjartan Maraas  <kmaraas@gnome.org>
764
765        * Locations: Merge fix for bug #123471.
766        * Locations: Fixed Whitehorse, Alaska. From stable.
767        * Locations: Added Fredericksburg US. From stable.
768
7692003-10-26  Kjartan Maraas  <kmaraas@gnome.org>
770
771        * Locations: Merge fix for Athens from stable.
772
773Mon Sep 15 15:19:26 2003  George Lebl <jirka@5z.com>
774
775        * gweather-applet.c: when started in lockdown mode, hide the
776          preferences item
777
7782003-07-24  Kevin Vandersloot
779
780        * schemas.in: Clean up strings as part of bug #116066
781
7822003-07-21  Dennis Cranston <dennis_cranston at yahoo com>
783
784        * gweather-pref.c, gweather-dialog.c:  HIGify widget padding
785        between the vbox and action area of the dialogs.  Thanks to
786        <chris@gnome-de.org> Christian - Manny Calavera - Neumair.
787
7882003-07-17  Dennis Cranston <dennis_cranston at yahoo com>
789
790        * gweather-dialog.c:  Fix the label for the radar map tab.
791       
7922003-07-17  Dennis Cranston <dennis_cranston at yahoo com>
793
794        * gweather-pref.c, gweather-dialog.c:  HIG changes for the preferences
795        and forecast dialogs.
796
7972003-07-16  Abel Cheung  <maddog@linux.org.hk>
798
799        * weather.c (conditions_str): Removed all impossible weather
800          combinations. (#103813)
801
8022003-07-15  Kevin Vandersloot
803
804        * Merge back a lot of strings that got changed in the process
805
8062003-07-13  Kevin Vandersloot
807
808        * Merge back some 2.3.x changes
809       
810        * gweather-pref.c: allow for larger update intervals. Respect key writability of gconf items.
811        Update the applet when the city changes.
812       
813        * gweather-applet.c: expand the applet for Fitts' law. Add the degrees symbol. Keybindings.
814       
815        * gweather-dialog.c: OK instead of CLOSE for button.
816
8172003-07-13  Kevin Vandersloot
818
819        * Sadly revert 2.3.x changes since the weather server is unreliable. Need to merge in
820        fixes from 2.3.x still
821
822Wed Jul 09 15:31:58 2003  George Lebl <jirka@5z.com>
823
824        * gweather-prefs.c: respect key writability, fix initial size so
825          that all widgets will fit on screen, whack a whole bunch of
826          useless gtk_widget_show's
827
8282003-06-22  Kevin Vandersloot
829
830        * weather.c: work around weather.interceptvector problems to get the applet working again.
831        Patch from Mark Foster. Closed bug #113981
832       
833        * gweather-applet.c: add some padding between the icon and label. ALso fix issue with
834        setting tooltip.
835
8362003-06-16  Kevin Vandersloot
837
838        * gweather-pref.c, location.c, gweather-dialog.c: add back some accesibilty descriptions
839        and stuff. Change Close to Ok for forecast dialog.
840
8412003-06-15  Kevin Vandersloot
842
843        * gweather-applet.c: keybindings for update and forecast.
844
8452003-06-09  Kevin Vandersloot
846
847        * gweather-applet.c: don't tranlsate the degree symbols. Fixes bug #95436.
848
8492003-06-08  Kevin Vandersloot
850
851        * gweather-applet.c: display F or C for temperatures. Fixes bug #95436
852
8532003-06-05  Dennis Cranston <dennis_cranston at yahoo com>
854
855        * gweather-pref.[ch]:  HIGify the location tab.
856       
857        * gweather-dialog.c:  HIGify the forecast dialog.
858       
8592003-06-02  Kevin Vandersloot
860
861        * gweather-applet.c: small fix for packing
862
8632003-06-01  Kevin Vandersloot
864
865        * gweather_applet.c: Expand the applet for Fitt's law and pack widgets tighter on larger
866        panels.
867
8682003-05-31  Dennis Cranston <dennis_cranston at yahoo com>
869
870        * gweather-pref.c:  Fix newly created mnemonic clash.
871
8722003-05-31  Kevin Vandersloot
873
874        * weather.c, gweather-applet.c: improve the animation a bit and display errors
875        better
876
8772003-05-31  Kevin Vandersloot
878
879        * gweather-pref.c, gweather-applet.c: fix crash when toggling temp labels.
880        Also display temperature range for future days. Fixes bug #113783 and part
881        of #113981
882
8832003-05-07  Dennis Cranston <dennis_cranston at yahoo com>
884
885        * gweather-pref.c:  HIGify the action area of the preferences
886        dialog.
887
8882003-05-15  Kevin Vandersloot <kfv101@psu.edu>
889
890        * gweather-applet.c, gweather-pref.c: change wording for one of the prefs to make
891        more understandable.
892
8932003-05-14  Kevin Vandersloot <kfv101@psu.edu>
894
895        * gweather-dialog.c: fix mispelling. Fixes bug #112970
896
8972003-04-25  Dennis Cranston <dennis_cranston at yahoo com>
898
899        *gweather-pref.c: Minor HIG changes to the preference dialog:
900        add missing mnemonic; add missing colon from label; add units
901        after spin controls; remove dialog separator, set the default
902        button; and fix widget padding.
903
9042003-04-22  Kevin Vandersloot <kfv101@psu.edu>
905
906        * gweather-pref.c: fix saving of update interval. Also limit minimun update interval
907        to 30 min to save bandwidth
908
9092003-03-25  Kevin Vandersloot <kfv101@psu.edu>
910
911        * gweather-pref.c: update default location for server changes
912
9132003-03-07  Mark McLoughlin  <mark@skynet.ie>
914
915        * gweather-applet.c: (help_cb):
916        * gweather-pref.c: (help_cb): update for screen-exec changes.
917
9182003-02-20  Kevin Vandersloot <kfv101@psu.edu>
919
920        * merge changes from gweather-improve branch.
921
9222003-02-20  Kevin Vandersloot <kfv101@psu.edu>
923
924        * weather.c: funky animation for when an update occurs
925
9262003-02-18  Kevin Vandersloot <kfv101@psu.edu>
927
928        * location.c: cancel download of citites if new country is selected. Fixes a problem where
929        the fist country is shown
930
931        * gweather-applet.c: reoder high and low temps in tooltips
932
933        * weather.c: change icon for one condition
934
9352003-02-16  Kevin Vandersloot <kfv101@psu.edu>
936
937        * gweather-dialog.c: add a label for feels like temp and pressure. Get
938        some more metric conversions.
939
940        * weather.c, weather.c, gweather.h: remove lots of unneeded stuff
941
942        * location.c: fix crash if the dialog was closed durring an update
943
944        * gweather-applet.c: open forecast if applet double clicked
945
9462003-02-13  Kevin Vandersloot <kfv101@psu.edu>
947
948        * gweather-applet.c: add labels to display temps.
949
950        * gweather-dialog.c: don't display NULL if temp is not set
951
952        * gweather-pref.c: new config to show temp labels. Better packing
953        of some widgets
954
955        * gweather.schemas: new config option.
956
957        * gweather.h: fix an extra enum
958
9592003-02-10  Kevin vandersloot <kfv101@psu.edu>
960
961        * gweather-applet.c: display only requested number of forecast days
962
963        * weather.c: download all the forecast days even if the user only wants
964        to display a few.
965
966        * gweather-pref.c: change wording of the pref to reflect change in
967        behavior.
968
9692003-02-10  Kevin Vandersloot <kfv101@psu.edu>
970
971        * weather.c, gweather-dialog.c: improve the display of the forecast.
972        Display a string for the wind direction
973
9742003-02-09  Kevin Vandersloot <kfv101@psu.edu>
975
976        * weather.c: Remove dead code. Add support for canceling updates.
977        Add support for retrieving data in metric. Set tooltips properly when
978        update failed. More checks for xml retrievel - fixes possible crashes. Free
979        forecasts on update to plug some leaks.
980
981        * main.c: make sure to initialize some WeatherInfo values.
982
983        * location.c: display errors when retrieval fails
984
985        * gweather-pref.c: Remove some code. Make metic option work. Small
986        fixes.
987
9882003-02-09  Kevin Vandersloot <kfv101@psu.edu>
989
990        * gweather-dialog.c: improvements - show images, and better alignments
991
9922003-02-08  Kevin Vandersloot <kfv101@psu.edu>
993
994        * gweather-dialog.c: add a forecast list
995
9962003-02-08  Kevin Vandersloot <kfv101@psu.edu>
997
998        * gweather-dialog.c: readd this. Still some more work needed
999
1000        * weather.c: update the forecast dialog when finished
1001
1002        * location.c: remove the druid stuff
1003
10042003-02-08  Kevin Vandersloot <kfv101@psu.edu>
1005
1006        * gweather-pref.c: higify and flesh out the prefs dialog. Can now select
1007        locations from this dialog
1008
1009        * gweather_applet.c: some cleanup and readd the timer now
1010
1011        * gweather.schemas: save the location city and url
1012
1013        * location.c: some cleanup. Fix to work with prefs dialog.
1014
1015        * main.c: some reorganization
1016
10172003-02-06  Kevin Vandersloot <kfv101@psu.edu>
1018
1019        * gweather-pref.c: some pref dialog additions and removals. Very messy
1020        right now
1021
10222003-02-05  Kevin Vandersloot <kfv101@psu.edu>
1023
1024        *weather.c: parse wind conditions and city names.
1025
1026        * location.c:   gnome_vfs_escape_string on url so that urls with
1027        spaces work properly (and actually add it to cvs)
1028
1029        * gweather-applet.c: improve the tooltip labels
1030
10312003-02-04  Kevin Vandersloot <kfv101@psu.edu>
1032
1033        * weather.c: free the Forecasts Glist when updating. Fixes a
1034        crash on update
1035
1036        * gweather-about.c: add myself to authors list
1037
10382003-02-04  Kevin Vandersloot <kfv101@psu.edu>
1039
1040        * location.c: new code to fetch available locations. Uses a druid
1041        as the selector right now which might be an overkill.
1042
1043        * weather.c, gweather-applet.c: remove some unused code
1044
1045        * .schemas: add new config for number of forecast days and
1046        a first time run key
1047
10482003-01-29  Kevin Vandersloot <kfv101@psu.edu>
1049
1050        * weather.c: use weather.interceptvector.com to fetch weather forecast
1051        in xml format. Rewrite large amounts of code and simplify. Display
1052        up to a five day forecast on the panel instead of just current condition.
1053        Still lots needs to be done.
1054
10552003-01-21  Arvind Samptur <arvind.samptur@wipro.com>
1056        * gweather-applet.c (gweather_applet_create) (applet_destroy):
1057        Destroy the preferences and forcast dialog when destroying the applet.
1058
10592003-01-06  Kjartan Maraas  <kmaraas@gnome.org>
1060
1061        * Locations: Spell Gardermoen correctly.
1062
10632002-12-14  Fernando Herrera <fherrera@onirica.com>
1064
1065        * GNOME_GWeatherApplet_Factory.server.in.in: added bugzilla
1066        attributtes
1067
10682002-12-12  Kevin Vandersloot <kfv101@psu.edu>
1069
1070        * Locations: remove Marquette since its not supported anymore.
1071        Patch from Kevin Breit <mrproper@ximian.com>. Fixes bug
1072        #100906
1073
10742002-12-09  Kjartan Maraas  <kmaraas@gnome.org>
1075
1076        * gweather-pref.c: Fix a typo causing Gtk-CRITICAL warnings.
1077       
10782002-12-07  Dennis Cranston <dennis_cranston@yahoo.com>
1079
1080        * gweather-pref.c:  Change the default tab to 'General', since it is
1081        the first tab in the notebook.
1082
10832002-12-07  Dennis Cranston <dennis_cranston@yahoo.com>
1084
1085        * gweather-pref.c:  Fix the previous commit, so instead of having
1086        'Location' and 'Page 2' tab labels, we have 'General' and 'Location'
1087        tab labels.
1088
10892002-12-02  Christian Neumair  <chris@gnome-de.org>
1090
1091        * gweather-pref.c: Made tabs HIG compliant (removed mnemonics),
1092        prepended "General" tab.
1093
10942002-11-27  Kevin Vandersloot <kfv101@psu.edu>
1095
1096        * weather.c: fix memory leak. From patch by Sean Egan
1097         <bj91704@binghamton.edu>. Fixes bug #96443
1098
10992002-09-15  Juan Salaverria <rael@vectorstar.net>
1100
1101        * GNOME_GWeatherApplet.xml: Added a separator in the
1102        menu. May fix bug #89864
1103
11042002-11-25  Kevin Vandersloot <kfv101@psu.edu>
1105
1106        * pixmaps/*.xpm: Update icons from Calum Benson to show up better with
1107        different backgrounds. Fixes bug #79458
1108
11092002-11-25  Kevin Vandersloot <kfv101@psu.edu>
1110
1111        * Locations: Add Lulea Sweden. Fixes bug #99514
1112
11132002-11-25  Kevin Vandersloot <kfv101@psu.edu>
1114
1115        * Locations: Canadian updates from Mark L. Kahnt <kahnt@hosehead.dyndns.org>
1116        Fixes bug #99547
1117
11182002-11-19  Kevin Vandersloot <kfv101@psu.edu>
1119
1120        * Locations: Lots of updates. Patches from Evert Verhellen
1121        and Pekka Pietikäinen. Fixes bugs  97980, 97021, 95311,
1122        93781, and 91872
1123
11242002-09-19  Mark McLoughlin  <mark@skynet.ie>
1125
1126        * gweather-about.c: (gweather_about_run):
1127        * gweather-applet.c: (help_cb):
1128        * gweather-dialog.c: (gweather_dialog_create):
1129        * gweather-pref.c: (gweather_pref_create), (help_cb):
1130        kill the HAVE_GTK_MULTIHEAD conditionals. We require
1131        gtk+ HEAD now.
1132
11332002-08-14  Mark McLoughlin  <mark@skynet.ie>
1134
1135        * Makefile.am: link against libscreen-exec.la.
1136
1137        * gweather-applet.c: (help_cb):
1138        * gweather-pref.c: (help_cb): use the multiscreen
1139        gnome_help variants.
1140
11412002-07-18  Mark McLoughlin  <mark@skynet.ie>
1142
1143        * Makefile.am: install applet into libexec.
1144
1145        * GNOME_GWeatherApplet_Factory.server.in: move .server.in to
1146        .server.in.in to allow for libexec dir substitution.
1147
11482002-07-16  Kevin Vandersloot <kfv101@psu.edu>
1149
1150        * gweather-pref.c: properly save the new location when changed
1151        in the prefs dialog. Adapted from patch by Deepa Chacko Pillai.
1152        Should fix bug #86631, #88182, and #79787
1153
11542002-07-11  Kevin Vandersloot <kfv101@psu.edu>
1155
1156        * Locations: fix small breakage in the last commit
1157
11582002-07-11  Kevin Vandersloot <kfv101@psu.edu>
1159
1160        * Locations: add Prince Edward Island. Patch by Damon Brodie
1161        < damon.brodie@bridgewatersystems.com>. Fixes bug #87343
1162
11632002-07-11  Mark McLoughlin  <mark@skynet.ie>
1164
1165        * gweather-about.c: (gweather_about_run):
1166        * gweather-dialog.c: (gweather_dialog_create):
1167        * gweather-pref.c: (gweather_pref_create):
1168        realise dialogs on the same screen as the applet.
1169
11702002-07-10  Mark McLoughlin  <mark@skynet.ie>
1171
1172        * gweather-about.c: (gweather_about_run): use
1173        gtk_window_present.
1174
1175        * gweather-applet.c: use unsafe verbs to minise
1176        casting.
1177
11782002-07-03  Kevin Vandersloot <kfv101@psu.edu>
1179
1180        * weather.c: undo previous changes since they cause more
1181        breakage. Need to rewrite a lot of code here
1182
11832002-07-01  Kevin Vandersloot <kfv101@psu.edu>
1184
1185        * weather.c: set gweather_applet->gweather_info to the newly
1186        created info structure. Hopefully fixes bug #86631 and maybe some
1187        others. Prevents multiple http requests when the location has been
1188        changed and updated
1189
11902002-06-02  Kevin Vandersloot <kfv101@psu.edu>
1191
1192        * gweather-pref.c: destroy prefs dialog so it doesn't crash
1193        when closed using esc - bug #83816. Also free the data when
1194        destroying to prevent memory leaks
1195
11962002-05-31 Kevin Vandersloot <kfv101@psu.edu>
1197
1198        * Makefile.am: Fix GNOMELOCALEDIR to point to correct
1199        location. Fixes #83621.
1200
12012002-05-30  Kevin Vandersloot <kfv101@psu.edu>
1202
1203        * weather.c: fix up temp regex so that it can get the temp
1204        even if the dew is not available. Fixes bug #82335
1205
12062002-05-29  Kevin Vandersloot <kfv101@psu.edu>
1207
1208        * weather.c: kill some memory leaks and become really
1209        frightened by the code in this applet. Fixes bug #83457
1210
12112002-05-26 John Fleck <jfleck@inkstain.net>
1212
1213        * docs/C/gweather.xml
1214        updated to fix #81306 and clean up other UI/doc
1215        inconistencies
1216
12172002-05-23  Kevin Vandersloot <kfv101@psu.edu>
1218
1219        * gweather-pref.c: gconf sanity checks and report any errros.
1220
12212002-05-20  Kevin Vandersloot <kfv101@psu.edu>
1222
1223        * gweather-applet.c: add window icon. Also don't call gtk_main_quit
1224        on destroy
1225
12262002-05-13  Satyajit Kanungo <satyajit.kanungo@wipro.com>
1227        *. gweather-pref.c - Added a help button to the preference dialog box.
1228           gweather-applet.c Put the error check condition in the help callback.
1229
12302002-05-10  Deepa Natarajan <deepa.natarajan@wipro.com>
1231
1232        * .xml: added mnemonics for the popup menu
1233
12342002-05-09  Kevin Vandersloot <kfv101@psu.edu>
1235
1236        * gweather-pref.c, gweather.h: remove the proxy stuff since
1237        we now have a capplet for it
1238
12392002-05-07  Kevin Vandersloot <kfv101@psu.edu>
1240
1241        * Locations - fix spelling error pointed out by
1242         chips@chips.fr.eu.org - bug #80773
1243
12442002-04-29  Satyajit Kanungo <satyajit.kanungo@wipro.com>
1245        * Makefile.am - to include docs directory
1246        * docs/Makefile.am - currently only locale "C" is supported
1247        * gweather-applet.c,gweather-pref.c - Used the gnome help api to display
1248        * the help document.
1249        * GNOME_GWeatherApplet.xml - Added "help" button.       
1250
12512002-04-27  Dennis Cranston <dennis_cranston@yahoo.com>
1252
1253        * gweather-about.c:  "About..." dialog fixes -- change name
1254        to "Weather Report" to match name in "Add to panel" menu.
1255        Add the tstorm.xpm pixmap for the logo and window icon.
1256
12572002-04-28  Kevin Vandersloot <kfv101@psu.edu>
1258
1259        * cast the dialogs to GTK_DIALOG. Also remove some unneded
1260        stuff
1261
12622002-04-23  Pasupathi Duraisamy <pasupathi.duraisamy@wipro.com>
1263
1264       * Fixes bug #79459
1265
12662002-04-24  Kevin Vandersloot <kfv101@psu.edu>
1267
1268        * Locations: finnally get all the states. From Rikke Giles.
1269        Closes bug #76857
1270
12712002-04-20  Abel Cheung  <maddog@linux.org.hk>
1272
1273        * gweather-about.c: Added translation_credit and documenters placeholders.
1274
12752002-04-09  Abel Cheung  <maddog@linux.org.hk>
1276
1277        * gweather-pref.c (gweather_pref_create): Fix typo.
1278
12792002-04-07  Kevin Vandersloot <kfv101@psu.edu>
1280
1281        * Locations: update Hawaii, ohio, north carolina and rhode island
1282        from Rikke Giles. She rocks!
1283
12842002-04-04  Kevin Vandersloot <kfv101@psu.edu>
1285
1286        * weather.c: check for NULL string when comparing and
1287        make sure we have sane defaults if gconf returns notghin.
1288        Also, don't leak the strings returned from gconf. Should
1289        fix bug #74535
1290
12912002-04-02  Kevin Vandersloot <kfv101@psu.edu>
1292
1293        * *.xml: change properties to preferences
1294
1295        * gweather-pref.c, gweather-dialog.c: add mnemonics and
1296        change properties to preferences
1297
12982002-04-02  Kevin Vandersloot <kfv101@psu.edu>
1299
1300        * Locations: fix misspeling. From patch by leedjarv@interest.ee
1301        Fixes bug #77204
1302
13032002-04-02  Kevin Vandersloot <kfv101@psu.edu>
1304
1305        * Locations: more updates:
1306        * Andrew Van Overloop
1307        * David Hoover
1308        * Rikke Giles
1309        * Seth Hadley
1310
13112002-03-31  Kevin Vandersloot <kfv101@psu.edu>
1312
1313        * Locations: Lot's of radar map updates from the following awesome
1314        people see bug #76857:
1315        * John Fleck
1316        * Alex Duggan
1317        * David Hoover
1318        * Rikke Giles
1319        * Andrew Van Overloop
1320        * Chad McHenry
1321
13222002-03-28  Kevin Vandersloot <kfv101@psu.edu>
1323
1324        * weather.c: update the radar map download url for a better
1325        one
1326
1327        * Locations: random updates including the city I'm in ;)
1328
13292002-03-24 Pasupathi Duraisamy <pasupathi.duraisamy@wipro.com>
1330
1331        * gweather-pref.c: added functions add_atk_relation() and set_access_namedesc()        to set atk relation, accessible name and description to the widgets.
1332        Also added gweather_pref_set_accessibility() to set accessibility to the               gweather preference dialog.
1333     
1334        * gweather-pref.h: declarations to add_atk_relation() and set_access_namedesc()
1335       
1336        * gweather-dialog.c: accessible name and description added to forecast textview        and radar link button.
1337
13382002-03-23  Deepa Chacko Pillai <deepa.chacko@wipro.com>
1339 
1340        * weather.c, weather.h: Removed the redundant conversion of pixbuf
1341        to pixmap.
1342        * gweather-applet.c, gweather-dialog.c, gweather.h: Changed GtkPixmap
1343        to GtkImage.
1344 
13452002-03-18  Kevin Vandersloot <kfv101@psu.edu.
1346
1347        * gweather-pref.c: focus_out_event returns a gboolean.
1348        Fixes the crashes in this dialog
1349
13502002-03-18  Trevor Curtis <tcurtis@somaradio.ca>
1351        * docs/C/gweather.xml: created xml document
1352        * docs/C/legal.xml: legal info for document
1353
13542002-03-17  Kevin Vandersloot <kfv101@psu.edu>
1355
1356        * gweather-pref.c: Make proxy settings work and match those
1357        found in nautilus
1358
13592002-03-11  Kevin Vandersloot <kfv101@psu.edu>
1360
1361        * Allow for custom radar map urls. Fixes bug #53871
1362
13632002-03-10  Kevin Vandersloot <kfv101@psu.edu>
1364
1365        * gweather-applet.c: on double click don't toggle the
1366        forecast dialog - just show it.
1367
13682002-03-09  Kevin Vandersloot <kfv101@psu.edu>
1369
1370        * weather.c: update the iwin url. Make forecasts work - bug #52518.
1371
1372        * gweather-dialog.c: port forecast text to GtkTextView
1373
1374        * gweather-pref.c: restart the timeout when user changes the
1375        pref for it. Hook up proxy prefs to gnome-vfs gconf values.
1376        First attempt at fixing bug #73578. Also remove the detailed
1377        forecast for now as local forecast are retrieved as a result
1378        of the previous fix.
1379
1380        * gweather.schemas: remove the proxy stuff - they're handled
1381        by gnome-vfs automatically
1382
13832002-03-06  Kevin Vandersloot <kfv101@psu.edu>
1384
1385        * gweather-applet.c: don't call gnome_window_icon_ since
1386        it can cause crashes with bonobo applets. Also convert
1387        to metric here to fix bug #73600
1388
1389        * gweather-pref.c: explicitly change the labels when
1390        metric units is toggled. Fix a typo in setting the update
1391        interval
1392
1393        * weather.c: remove the metric gboolean global since it was
1394        causing bug #73600.
1395
13962002-03-05  Seth Nickell  <snickell@stanford.edu>
1397
1398        * GNOME_GWeatherApplet_Factory.server.in:
1399
1400        Change description, move into "Accessories".
1401
14022002-03-04  Kevin Vandersloot <kfv101@psu.edu>
1403
1404        * gweather-applet.c: fix bug #63251 by popping up the
1405        forecast on double click
1406
14072002-03-03  Bastien Nocera  <hadess@hadess.net>
1408
1409        * Makefile.am: don't do gconf fu if DESTDIR is set
1410
14112002-02-28  Kevin Vandersloot <kfv101@psu.edu>
1412
1413        * gweather-applet.c: remove dumb error dialog when an
1414        update is in progress. Fixes bug #72843
1415
1416        * weather.c: silently return if an update is in progress.
1417        Fix big memory leaks. Also clean up some indenting mess.
1418        Fix radar map retrieving. Test out new url for radars
1419        that actually displays recent maps - doesn't work
1420        for most cities though - see bug #53871
1421
1422        * gweather-pref.c: fix memleaks. Hide the dialog when
1423        closed
1424
1425        * gweather-dialog.c: don't hardcode font
1426
14272002-02-26  Kevin Vandersloot <kfv101@psu.edu>
1428
1429        * gweather-applet.c: use boxes instead of GtkFixed
1430        so that labels don't get cut off and code is much
1431        simplified. Fixes bug #52369
1432
1433        * weather.c: dont' spew error if info is NULL since
1434        we now check on startup
1435
1436        * gweather-pref.c: #ifdef out the update on pref dialog
1437        closing because I think it is annoying
1438
14392002-02-27  Jamin P. Gray <jgray@writeme.com>
1440
1441        * Locations: Fixed some alphabetical disorder with the US states
1442
14432002-02-25  Bastien Nocera  <hadess@hadess.net>
1444
1445        * weather.c: (weather_location_new), (metar_finish_read),
1446        (metar_finish_open), (iwin_finish_open), (iwin_start_open):
1447        * weather.h: kill usage of fixed size strings, clean up
1448
14492002-02-25  Bastien Nocera  <hadess@hadess.net>
1450
1451        * Locations: added Locations for Thailand (Fix:60226)
1452        get more locations from http://weather.noaa.gov/
1453
14542002-02-25  Bastien Nocera  <hadess@hadess.net>
1455
1456        * Locations: add Ben-Gurion to the list of locations
1457        (Fix: 72310)
1458
14592002-02-25  Bastien Nocera  <hadess@hadess.net>
1460
1461        * weather.c: (weather_info_to_metric), (weather_info_to_imperial):
1462        use hPa unit on metric systems (Fix:54483)
1463
14642002-02-25  Bastien Nocera  <hadess@hadess.net>
1465
1466        * Locations: fix up the locations, I used
1467        hadess.net/files/stuff/weather.sh to get the infos
1468        (Fix: 31345)
1469
14702002-02-24  Kevin Vandersloot <kfv101@psu.edu>
1471
1472        * weather.c, gweather-applet: kill the applet global
1473        variable. Also remove a lot of debug spew
1474
14752002-02-24  Kevin Vandersloot <kfv101@psu.edu>
1476
1477        * weather.c: remove some global variables to make
1478        multiple instances of gweather work
1479
14802002-02-25  Bastien Nocera  <hadess@hadess.net>
1481
1482        * weather.c: (weather_location_new): check if the arguments are
1483        non-NULL before trying to copy them
1484
14852002-02-23  Kevin Vandersloot <kfv101@psu.edu>
1486
1487        * fix the utf8 issues wrt the degrees symbol.
1488
14892002-02-22  Mark McLoughlin  <mark@skynet.ie>
1490
1491        * gweather.desktop.in:
1492        * gweather.gnorba: remove these files
1493
14942002-02-20  Todd Kulesza  <fflewddur@dropline.net>
1495
1496        * weather.c: initalize WeatherInfo's request_pending
1497        member to NULL and fix requests_init() to prevent
1498        multiple http requests.
1499       
1500        * gweather-pref.c: add a call to gweather_update()
1501        after the property dialog has been closed.
1502       
15032002-02-19  Kevin Vandersloot <kfv101@psu.edu>
1504
1505        * weather.c, gweather-pref.c: change __inline to inline
1506        to fix compilation on Solaris. Pathc from Laszlo (Laca) Peter
1507        <laszlo.peter@ireland.sun.com>. Fixes bug #71933
1508
15092002-02-17  Kjartan Maraas  <kmaraas@gnome.org>
1510
1511        * gweather-applet.c, gweather-dialog.c: Remove calls to deprecated
1512        functions gtk_widget_push|pop_visual().
1513       
15142002-02-17  Cody Russell  <bratsche@gnome.org>
1515
1516        * gweather-applet.c: Got rid of BonoboUI XML data.  It's been moved.
1517
1518        * GNOME_GWeatherApplet.xml: This is where it's been moved to!
1519
15202002-02-11  Kjartan Maraas  <kmaraas@gnome.org>
1521
1522        * GNOME_MultiLoadApplet_Factory.server.in: Mark strings for l10n.
1523       
15242002-02-11  Mark McLoughlin  <mark@skynet.ie>
1525
1526        * GNOME_GWeatherApplet_Factory.server.in: move to Vertigo namespace.
1527
1528        * main.c: update for factory macro change.
1529
15302002-02-03  Kevin Vandersloot <kfv101@psu.edu>
1531
1532        * weather.c: remove the gnome-vfs handle global variables.
1533        Fix the bug with not finishing when the server is not contacted.
1534
15352002-02-06  Seth Nickell  <snickell@stanford.edu>
1536
1537        * GNOME_GWeatherApplet_Factory.server.in:
1538
1539        Call it "Weather Report"
1540
15412002-02-03  Kevin Vandersloot <kfv101@psu.edu>
1542
1543        * gweather-pref.c: port the ctree to treeview. Also make double
1544        click update the weather. Finnally don't update when the dialog
1545        is closed. also call gtk_window_)present if the prefs dialog
1546        already exists
1547
1548        * weather.c: remove some old stuff
1549
15502002-02-02  Kevin Vandersloot <kfv101@psu.edu>
1551
1552        * gweather-applet.c: fix crash with NULL data passed to
1553        timeout. Fixes bug #70305. Thanks to markb@cs.columbia.edu
1554        for pointing out the fix
1555
1556        * gweather.schemas: make detailed forecast and radar not on
1557        by default since they seem to have issues atm
1558
15592002-01-30  Kevin Vandersloot <kfv101@psu.edu>
1560
1561        * gweather.schemas: add this file to cvs
1562
15632002-01-28  Todd Kulesza  <fflewddur@dropline.net>
1564
1565        * gweather-pref.c, weather.c, weather.h,
1566        gweather.schemas, Makefile.am: Hook up GConf.
1567       
1568        * main.c: comment out "Help" from right-click menu until
1569        it actually does something.
1570       
1571        * gweather-dialog.c: change "OK" button to "Close" for
1572        HIG compliance.
1573       
1574        * gweather-about.c: remove link to defunct website and
1575        update description.
1576       
1577        * GNOME_GWeatherApplet_Factory.server.in: change name
1578        to "Weather Monitor".
1579
15802002-01-28  Kevin Vandersloot <kfv101@psu.edu>
1581
1582        * main.c: remove include of http.h since it isn't used anymore
1583       
1584        * Makefile.am: dist Locations
1585
15862002-01-25  Kevin Vandersloot <kfv101@psu.edu>
1587
1588        * gweather-pref.c: port prefs dialog to GtkDialog and make
1589        it instant apply. Need
1590        to hook up to gconf and port the ctree to treeview
1591
1592        * gweather-applet.c: Fix issue with changing the location
1593
15942002-01-18  Kevin Vandersloot <kfv101@psu.edu>
1595
1596        * weather.c: some more fixes to get the detailed forecast,
1597        and don't use the same string to store the different http
1598        data. Still doesn't work half the time and the radar map
1599        is not getting shown for some reason
1600
1601        * gweather-pref.c: default to showing detailed forecast for
1602        debugging purposes
1603
1604        * gweather-dialog.c: port to GtkDialog and don't crash on
1605        closing
1606
16072002-01-17  Kevin Vandersloot <kfv101@psu.edu>
1608
1609        * gweather-applet.h: add right click menu, hook up to panel
1610        changed signals
1611
1612        * main.c: remove some unneded stuff
1613
16142002-01-17 Kevin Vandersloot <kfv101@psu.edu>
1615
1616        * weather.c: neglect the last patch. Really fix the problem
1617        now.
1618
16192002-01-17  Kevin Vandersloot <kfv101@psu.edu>
1620
1621        * weather.c: make the applet work by changing info->valid=succes
1622        to info->valid = TRUE
1623
16242002-01-17  Kevin Vandersloot <kfv101@psu.edu>
1625
1626        * Initial port to GNOME 2.0 by Todd Kulesza <fflewddur@dropline.net>
1627        Hook up to gnome-vfs and remove global variables. Doesn't quite
1628        work yet though
1629
16302002-01-09  Kjartan Maraas  <kmaraas@gnome.org>
1631
1632        * gweather-pref.c: Change string to be more presise. Christian
1633        Marillat <marillat@debian.org>. Fixes #62387.
1634       
16352001-07-03  Kjartan Maraas  <kmaraas@gnome.org>
1636
1637        * weather.c: Apply fix for compilation on FreeBSD from
1638        <Peter.A.Jonsson@epl.ericsson.se>.
1639       
16402001-07-02  Christopher R. Gabriel  <cgabriel@softwarelibero.org>
1641
1642        * gweather-pref.c (gweather_pref_create): Typo
1643
16442001-06-20  Kjartan Maraas  <kmaraas@gnome.org>
1645
1646        * gweather-pref.c: Remove C99 comments :)
1647        * gweather.h: Remove trailing commas from enums to fix compilation
1648        with IBMs AIX compiler (and probably other picky compilers).
1649        From Dan McNichol <mcnichol@austin.ibm.com>.
1650       
16512001-06-17  Kjartan Maraas  <kmaraas@gnome.org>
1652
1653        * gweather.c: Apply patch from <mdoller@wpi.edu> to make detailed
1654        forecast more readable. Also a patch for Locations to fix Salem,
1655        Portland and Eugene (Oregon) and a patch for temperature rounding.
1656       
16572001-05-15  Jason Leach  <jasonleach@usa.net>
1658
1659        * gweather-pref.c: Made some tiny code changes that would make the
1660        "Update Interval" spinner be in minutes.  Who wants to set the
1661        interval as seconds between 30s and 7200s?  Seems better to ask
1662        the user if they'd like weather updates every 2 minutes, or maybe
1663        every 5 or 10.
1664
1665        * gweather-pref.c (gweather_pref_create): Other semi-major
1666        cosmetic changes to the preferences->General tab.
1667
16682001-04-18  Jason Leach  <jasonleach@usa.net>
1669
1670        * gweather-pref.c (update_pref): Only bug the user about an
1671        invalid proxy URL when they've actually toggled the proxy to be
1672        used.
1673        (gweather_pref_run): Fix bug #53254 (and clean up some code in the
1674        process): Pesky error dialog that wouldn't close properly.
1675
16762001-02-20  Nat Friedman  <nat@ximian.com>
1677
1678        * gweather-pref.c: Define RADARMAP by default.
1679        (gweather_pref_create): Rearranged the pages so that Location is
1680        first.  Renamed "Basic" to "General".
1681        (gweather_pref_load): Enable the radar maps by default.
1682
1683        * gweather-applet.c (clicked_cb): Single left click brings up the
1684        preferences.
1685        (forecast_cb): New function to bring up the detailed-forecast
1686        dialog when the user selects the appropriate context menu item.
1687        (gweather_applet_create): Added the detailed-forecast menu item.
1688        (gweather_applet_create): Removed the shadow.
1689
16902001-02-11  Jason Leach  <jasonleach@usa.net>
1691
1692        * gweather-pref.c (gweather_pref_create): Make the Properties
1693        dialog resizable.
1694
16952001-01-25  Alan Shutko  <ats@acm.org>
1696
1697        * weather.c (iwin_parse): Strip CR from CRLF input.
1698
1699        * gweather-applet.c (gweather_update): Removed check for
1700        update_enabled.  This was preventing updates from happening when
1701        you ask for them by menu.
1702
17032000-12-08  Jason Leach  <jasonleach@usa.net>
1704
1705        * gweather-pref.c (gweather_pref_create): Changed window title for
1706        the properties dialog to "GNOME Weather Properties" from "Gweather
1707        Properties".
1708
17092000-12-07  Jason Leach  <jasonleach@usa.net>
1710
1711        * gweather-dialog.c (gweather_dialog_create): Made the forecast
1712        page scrollable via mousewheel.
1713
1714        * gweather-pref.c (gweather_pref_create): Made the Location CList
1715        scrollable via mousewheel.
1716
1717Tue Nov 28 20:11:22 2000  George Lebl <jirka@5z.com>
1718
1719        * gweather-applet.c, weather.[ch], Makefile.am:  Fixes, use of
1720          snprintf, bound checking in bunch of places, get rid of usage
1721          of g_return_if_fail for error checking, and port to gdk-pixbuf
1722          from imlib.
1723
1724Sat Nov 25 13:10:14 2000  George Lebl <jirka@5z.com>
1725
1726        * gweather-applet.c, weather.c:  A couple of potential crash fixes
1727          and cleanups
1728
17292000-11-06  Jason Leach  <leach@wam.umd.edu>
1730
1731        * Locations (name): Fixed a typo of "Stockholm (Arianda)" which
1732        should be "Stockholm (Arlanda)".  Fixed bug #30370.
1733
17342000-06-01  Jason Leach  <leach@wam.umd.edu>
1735
1736        * weather.c: replaced 5 bzero() calls with equivalent memset()
1737        calls, see man 3 bzero, "this function is deprecated, use memset
1738        in new programs", the reason appers to be mainly a portability
1739        thing.
1740       
1741        * weather.c (_weather_info_get_pixmap): There was no case for
1742        QUALIFIER_VICINITY, which is a valid possability for this switch,
1743        which meant that it sent users who have this in their weather
1744        report to a assert_not_reached() and then crashed; fixing bug
1745        #11806.
1746
1747        (_weather_info_get_pixmap): Threw in a missing case for
1748        PHENOMENON_ICE_CRYSTALS, which is another valid possability that
1749        would otherwise give a user a assert_not_reached() and maybe crash.
1750
17512000-05-14  Andreas Hyden  <a.hyden@cyberpoint.se>
1752
1753        * gweather.desktop: Added Swedish translation.
1754
17552000-04-27  Dan Mueth <d-mueth@uchicago.edu>
1756
1757        * docs/C/*sgml: Added corrections suggested by Spiros and
1758        a couple other small fixes.
1759        * docs/C/*png: Updated/cleaned up a couple screenshots.
1760
17612000-04-25  Fatih Demir <kabalak@gmx.net>
1762       
1763        * gweather.desktop : Added [tr] section .
1764
17652000-04-18  Dan Mueth <d-mueth@uchicago.edu>
1766
1767        * gweather-pref.c: Moved help button link to point to preferences
1768        section of the docs
1769
17702000-04-18  Dan Mueth <d-mueth@uchicago.edu>
1771
1772        * docs/C/Makefile.am: Added figures which were left
1773        out before
1774
17752000-04-20  Jonathan Blandford  <jrb@redhat.com>
1776
1777        * gweather-pref.c (gweather_pref_run): Add a help button.  Hook it
1778        up.  My god, this code is crufty.  I mean really crufty.  I
1779        cleaned up a few things but quickly got scared...
1780
17812000-04-18  Dan Mueth <d-mueth@uchicago.edu>
1782
1783        * docs/C/*: Added screenshots.  Moved to new templates.  Various
1784        small changes in documentation including improved markup.
1785        * gweather-applet.c: Fixed link from Help menuitem to docs.
1786
17872000-04-04  Jacob Berkman  <jacob@helixcode.com>
1788
1789        * gweather-applet.c (gweather_applet_create): reorder menu items
1790
1791Sun Apr 02 17:33:11 2000  George Lebl <jirka@5z.com>
1792
1793        * Locations: MT was left out of the states list for US, while MO was
1794          there twice.  Patch from: Rusty Conover <rconover@zootweb.com>
1795
17962000-03-16  Jacob Berkman  <jacob@helixcode.com>
1797
1798        * gweather-applet.c (place_widgets): show the temperature on small
1799        panels
1800
18012000-03-15  Jason Leach  <leach@wam.umd.edu>
1802
1803        * gweather-applet.c (gweather_applet_create): reorganized right
1804        click applet menu with About on top and Properties at the bottom
1805
1806        * gweather-pref.c (gweather_pref_create): changed the window title
1807        for the properties dialog to "Gweather Properties" from just
1808        "Properties"
1809
18102000-03-14  Spiros Papadimitirou <spapadim+@cs.cmu.edu>
1811
1812        * Included a small patch from Jacob Berkman (jacob@helixcode.com); shows
1813      location name in tooltip -- useful if running multiple instances).
1814
18152000-02-29  Jacob Berkman  <jacob@helixcode.com>
1816
1817        * gweather-applet.c (gweather_applet_create): rearrange the menus
1818        and give help an icon
1819
18202000-02-23  Peter Hawkins  <peterhawkins@ozemail.com.au>
1821
1822        * gweather-about.c: stopped about box from being shown multiple times at pnce.
1823 
18242000-02-11  Jason Leach  <leach@wam.umd.edu>
1825
1826        * weather.c (_weather_info_get_pixmap): fix bug #4746
1827
18282000-02-07  Spiros Papadimitriou  <spapadim+@cs.cmu.edu>
1829
1830        * Locations: Added Russia (from Serge Matveev).
1831    * Fixed an error with pixel size stuff (if not present,
1832      compilation would fail).
1833
18342000-02-03  Jason Leach  <leach@wam.umd.edu>
1835
1836        * Locations (name): kill bug #5711: added radar location for
1837        Rochester, MN.
1838
1839Sun Jan 30 01:18:01 2000  Tom Gilbert  <gilbertt@tomgilbert.freeserve.co.uk>
1840
1841        * The applet was starting at a set size, querying the weather
1842        server, *then* setting its size appropriately. On my slow modem,
1843        that meant it sat for 10 seconds before resizing to fit the panel
1844        size. Added a size/orientation check on startup to fix this.
1845
1846Sat Jan 29 17:43:28 2000  Tom Gilbert  <gilbertt@tomgilbert.freeserve.co.uk>
1847
1848        * On an anti-warning hunt using CFLAGS="-O6 -g -W -Wall
1849        -Wmissing-prototypes -Wmissing-declarations". Don't mind me.
1850
1851Sun Oct 31 16:45:31 1999  George Lebl  <jirka@5z.com>
1852
1853        * gweather-applet.c: use pixel size stuff
1854
18551999-08-15  Jacob Berkman  <jberkman@andrew.cmu.edu>
1856
1857        * gweather.desktop (Icon): Use our icon
1858
1859        * pixmaps/Makefile.am (gweather_iconsdir): install an
1860        icon for us
1861
18621999-08-12  Kjartan Maraas  <kmaraas@online.no>
1863
1864        * gweather.c: fixed a typo.
1865       
18661999-08-01  Jacob Berkman  <jberkman@andrew.cmu.edu>
1867
1868        * gweather-applet.c (gweather_applet_create): use
1869        the stock refresh image on the 'update' menu
1870
18711999-07-30  Spiros Papadimitriou <spapadim+@cs.cmu.edu>
1872
1873    * Each applet now properly saves its configuration, so
1874      multiple applets displaying the weather at different
1875      locations can run without interfering with each other.
1876    * Changed upper limit of update interval to 2hrs.
1877
18781999-07-28  Spiros Papadimitriou <spapadim+@cs.cmu.edu>
1879
1880    * More radar locations into Locations file (now using
1881      weather.com instead of wx.com; awaiting official response
1882      from weather.com for using their service on the web).
1883    * Improved (or at least changed ;) hunderstorm icon.
1884
18851999-07-25  Spiros Papadimitriou <spapadim+@cs.cmu.edu>
1886
1887    * Use Gtk idle timeouts to process HTTP requests in the
1888      background, so the interface does not freeze during updates.
1889    * Made the background transparent on most icons.
1890
18911999-07-18  Jacob Berkman  <jberkman@andrew.cmu.edu>
1892
1893        * gweather-applet.c (gweather_applet_create): don't use
1894        PACKAGE here, use "gweather" instead, so we don't get
1895        ~/.gnome/gnome-applets as a config file
1896
18971999-07-18 Spiros Papadimitriou <spapadim+@cs.cmu.edu>
1898
1899    * Sync gnome CVS version with my tree.
1900
1901
19021999-07-18  Jacob Berkman  <jberkman@andrew.cmu.edu>
1903
1904        * Makefile.am: added pixmaps directory, set up for building
1905        from gnome CVS
1906
1907        * gweather-pref.c (load_locations): use gnome_datadir_file()
1908        instead of confdefs.h
1909
1910
19111999-07-15 Spiros Papadimitriou <spapadim+@cs.cmu.edu>
1912
1913    * Display of radar maps is now a runtime option (now
1914      compile-time) and windows are destoyed when not displayed,
1915      to free up X resources...
1916    * Properly respond to "change_size" and "save_session" applet
1917      signals.
1918    * Added proxy option.
1919
1920
19211999-07-13 Spiros Papadimitriou <spapadim+@cs.cmu.edu>
1922
1923    * Better support for users with a dialup connection.
1924
1925
19261999-07-11 Spiros Papadimitriou <spapadim+@cs.cmu.edu>
1927
1928    * Fixed a stupid, but serious bug, that would cause coredumps
1929      upon updates...
1930    * Added option for detailed zone forecasts, instead of the more
1931      general state forecasts (takes more time to update, though,
1932      since the zone forecast file is about 10-20 times that of the
1933      state forecast file). 
1934
19351999-07-07 Spiros Papadimitriou <spapadim+@cs.cmu.edu>
1936
1937    * Fixed bug ocurring when METAR information is unavailable.
1938    * Replaced the gnome_less widget with a gtk_text + scrollbar,
1939      because it did strange things, so I worked around it.
1940    * Removed all regexps but one (got an occasional coredump when
1941      calling regcomp from metar_init_re that I couldn't figure out,
1942      so I worked around it).  The current C code isn't as comprehensive
1943      as the regexps were, but it should suffice (unless the METAR
1944      format contains any unexpected tokens).
1945    * Fixed a bug in the UTC to localtime conversion function (near
1946      midnight, would get time one hour early).  There should be a
1947      much simpler and less stupid way to do this, though! :-)
1948    * Changed the humidity formula.
1949    * Fixed a bug in the IWIN parser to handle a more general form of
1950      inputs (the old one would fail an assertion and dump core in
1951      forecasts where SFPxx was not used as expected) -- now uses regexps.
1952    * Fixed the layout for horizontal orientation (still need to take
1953      care of three digit temps).
1954
19551999-07-07 Spiros Papadimitriou <spapadim+@cs.cmu.edu>
1956
1957    * Began ChangeLog
1958
Note: See TracBrowser for help on using the repository browser.