296 lines
11 KiB
Plaintext
296 lines
11 KiB
Plaintext
wmweather+ (2.18) unstable; urgency=medium
|
|
|
|
* Fix compilation for GCC 10
|
|
* Don't auto-generate date in manpage (Debian doesn't like that)
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Fri, 24 Apr 2020 14:11:46 -0400
|
|
|
|
wmweather+ (2.17) unstable; urgency=medium
|
|
|
|
* Add User-Agent when downloading files.
|
|
* Hook SIGABRT to better delete temp files on exit.
|
|
* Fix warning right-click handling.
|
|
* Add "tsunami" and "tsunami_seismic_msg", although they seem to need their
|
|
own warning zones.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Sun, 05 Mar 2017 17:22:08 -0500
|
|
|
|
wmweather+ (2.16) unstable; urgency=medium
|
|
|
|
* Fix resource leak in wmweather+.c
|
|
* Make build reproducable. Patch from Chris Lamb <lamby@debian.org> via Debian bug 833440.
|
|
* Update METAR and warning URLs
|
|
* Fix numsymbols in font.c
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Sat, 24 Dec 2016 10:04:32 -0500
|
|
|
|
wmweather+ (2.15) unstable; urgency=medium
|
|
|
|
* Fix mkgmtime to not crash if passed a tm_mon > 11
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Tue, 31 Dec 2013 19:36:42 -0500
|
|
|
|
wmweather+ (2.14) unstable; urgency=medium
|
|
|
|
* Update curl code to handle the possiblity of curl_multi_fdset returning -1
|
|
in maxfds.
|
|
* Clean up a few warnings from -Werror.
|
|
* Use automake 1.14 instead of 1.10.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Sun, 08 Dec 2013 15:20:15 -0500
|
|
|
|
wmweather+ (2.13) unstable; urgency=low
|
|
|
|
* Change the res_class to "DockApp".
|
|
* Escape dashes in the manpage.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Wed, 15 Sep 2010 10:10:34 -0400
|
|
|
|
wmweather+ (2.12) unstable; urgency=low
|
|
|
|
* Remove curl handle from the multihandle before closing the file
|
|
descriptor and before doing the callbacks. Otherwise we might get another
|
|
completion message, which will cause double-free errors and such.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Tue, 17 Aug 2010 15:27:37 -0400
|
|
|
|
wmweather+ (2.11) unstable; urgency=low
|
|
|
|
* Apply 01_wmweather+_patch_displaydelay.dpatch from Debian
|
|
* Fix Debian bug #419644 in a different way: First, change snprintf and
|
|
vsnprintf handling to be more like AC_FUNC_MALLOC handles malloc. Second,
|
|
just always call FUNC_VSNPRINTF_LIBOBJ instead of being conditional on
|
|
snprintf.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Fri, 18 Jan 2008 10:30:05 -0500
|
|
|
|
wmweather+ (2.10) unstable; urgency=low
|
|
|
|
* Remove libwww, add libcurl.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Sun, 06 Jan 2008 22:42:07 -0500
|
|
|
|
wmweather+ (2.9) unstable; urgency=low
|
|
|
|
* Add support for the new FW/SC distinction in some of the forecast data.
|
|
Also do it for METAR, even though the two are supposedly the same there.
|
|
* Fix some nasty double-free bugs in download.c if terminate_handler were to
|
|
be called before HTLoadAbsolute/HTPostAbsolute returned.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Mon, 17 May 2004 23:55:48 -0400
|
|
|
|
wmweather+ (2.8) unstable; urgency=low
|
|
|
|
* The downloader now tracks active downloads, and refuses to start a second
|
|
download when one is already active for a particular target file. Also,
|
|
downloads now time out after 10 minutes.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Mon, 29 Mar 2004 22:22:31 -0500
|
|
|
|
wmweather+ (2.7) unstable; urgency=low
|
|
|
|
* Oops, forgot to fix the manpage when the URIs changed in v2.5.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Fri, 21 Nov 2003 20:55:07 -0500
|
|
|
|
wmweather+ (2.6) unstable; urgency=low
|
|
|
|
* Use atexit() to clean up downloaded files.
|
|
* Alter forecast parsers to be less picky. 'AVN' and 'MRF' are changing to
|
|
'GFS' and 'GFSX' on Dec 16, and looking for just "MOS GUIDANCE" instead of
|
|
"xxx MOS GUIDANCE" should work about as well.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Fri, 21 Nov 2003 20:55:07 -0500
|
|
|
|
wmweather+ (2.5) unstable; urgency=low
|
|
|
|
* Added the "-display-mode" option. This fixes part of Debian bug #200110.
|
|
* Tack the PID on to downloaded files, so multiple instances of wmweather+
|
|
won't stomp on each other. This fixes the rest of Debian bug #200110
|
|
* Rewrote the longitude-guessing code, now it just depends on time_t being
|
|
an arithmetic type (which mkgmtime() did already).
|
|
* Replace the old b0rken/mktime.c with the one from GNU tar. The old one has
|
|
a SysVism that wasn't working too well for BSD people, who need the
|
|
replacement because mktime() on BSD fails for 'impossible' times (i.e. the
|
|
hour skipped when DST begins).
|
|
* Change forecast URIs, because NOAA changed them.
|
|
* Add a 'forget-warning-zones' option, which IMO adequately covers Debian
|
|
bug #214482. And it allows you to override zones on the command line too.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Tue, 28 Oct 2003 13:35:24 -0500
|
|
|
|
wmweather+ (2.4) unstable; urgency=low
|
|
|
|
* Remove a bunch of unused variables.
|
|
* Initialize a few things the compiler can't tell will always be initialized
|
|
before they're used.
|
|
- dock.c update_dock(): i will be initialized if either j&1 or j&2, and
|
|
only used if j&3. j is not volatile, so this will always initialize i.
|
|
- forecast.c locate_current(): current is set to NULL at the beginning of
|
|
the function. curdiff is set whenever current is, and is only used when
|
|
current!=NULL.
|
|
* Added .nf commands to the manpage, so man won't complain about long
|
|
pseudo-URLs (Fixes Debian bug #184306).
|
|
* Fixed various assumptions about char signedness (i.e. I made them
|
|
explicitly signed char) (Fixes Debian bug #181245).
|
|
* Added multiple warning zones, so for example you can look at both kyz036
|
|
and kyc209 for warnings (Partially fixes Debian bug #185651).
|
|
- The summary isn't so much a warning summary, as a summary of the weather
|
|
over the past day or so.
|
|
- Unless those "warnings not in the expected place" were due to the kyc209
|
|
versus kyz036 issue, I can't determine where the files might actually
|
|
have been. Sorry.
|
|
* Updated some of the docs.
|
|
* autoconf changed the name of the malloc cache variable...
|
|
* Added a replacement mktime. Hopefully it works right.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Sat, 22 Mar 2003 12:45:10 -0500
|
|
|
|
wmweather+ (2.3) unstable; urgency=low
|
|
|
|
* Fix a compiler warning, thanks to Martin Godisch
|
|
* Remove the debian directory at the request of the Debian maintainer; if
|
|
you want those files, they are available at debian.org
|
|
* Removed documentation of useless -geometry option
|
|
* Fixed crash on right-click when no warning zone was given
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Tue, 28 Jan 2003 12:47:07 -0500
|
|
|
|
wmweather+ (2.2) unstable; urgency=low
|
|
|
|
* It seems I forgot to create a b0rken/malloc.c
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Tue, 1 Oct 2002 16:36:12 -0400
|
|
|
|
wmweather+ (2.1) unstable; urgency=low
|
|
|
|
* Make the 'malformed location' error message more clear.
|
|
* Fix stupid crash in forecast.c (didn't wrap properly when iterating over
|
|
an array)
|
|
* Fix is_forecast_current, mktime wants 0-based month.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Mon, 30 Sep 2002 15:02:29 -0400
|
|
|
|
wmweather+ (2.0) unstable; urgency=low
|
|
|
|
* In no particular order:
|
|
* Animations can now display a label indicating the percent being shown. The
|
|
forecast window uses this extensively.
|
|
* All URIs can now be changed via command line/config file options.
|
|
* Added ./configure checks for b0rken snprintf/vsnprintf.
|
|
* Added ETA forecasts. These are mixed in with the AVN forecasts in the
|
|
rotation, sorted by time.
|
|
* Added display of the forecast type, which shows up at the bottom of the
|
|
forecast window where wind chill, heat index, and so on appear.
|
|
* When not animating, the percent chance cutoff can be adjusted using the
|
|
mouse wheel (as mapped to buttons 4 and 5).
|
|
* Made all forecast and warning options optional. Thus, if you don't specify
|
|
e.g. avn-station, no AVN forecasts will be downloaded.
|
|
* Regularized options: -radar is now -radar-uri, and -zone is now
|
|
-warning-zone.
|
|
* Support for POST for the radar image.
|
|
* Support for system-wide configs.
|
|
* -email is now optional too.
|
|
* Lots of code cleanups.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Sun, 22 Sep 2002 14:25:58 -0400
|
|
|
|
wmweather+ (1.11) unstable; urgency=low
|
|
|
|
* Fix a few URIs.
|
|
* Fix rounding errors in the pressure conversion functions (returned floats
|
|
don't need to be rounded, damnit!)
|
|
* Fix a bug in the warning code (displaying the wrong warnings)
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Sun, 15 Sep 2002 18:35:18 -0400
|
|
|
|
wmweather+ (1.10) unstable; urgency=low
|
|
|
|
* Handle libwww fds going bad, so the select will still function.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Sun, 8 Sep 2002 11:22:05 -0400
|
|
|
|
wmweather+ (1.9) unstable; urgency=low
|
|
|
|
* Remove dependancy on libftp, we use libwww's FTP module now.
|
|
* Rewrote the file downloader to take advantage of libwww's callbacks
|
|
(instead of waiting for the file to appear).
|
|
* Adjusted the m4 files to be more informative, and to check for libwraster
|
|
in /usr/X11R6 (stupid place for it, but oh well).
|
|
* Add some international METAR support. Mainly things reported in different
|
|
units.
|
|
* Make dock.c signals safe!
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Thu, 5 Sep 2002 22:01:42 -0400
|
|
|
|
wmweather+ (1.8) unstable; urgency=low
|
|
|
|
* Added failure conditions to configure.ac.
|
|
* Actually use LIBOBJS. Change to automake-1.6 since 1.4 is b0rken.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Sun, 1 Sep 2002 20:31:55 -0400
|
|
|
|
wmweather+ (1.7) unstable; urgency=low
|
|
|
|
* Initial Debianization
|
|
* Autoconfiscated
|
|
* Updated wmgeneral from wmpasman
|
|
* Fixed a bug in createXBMfromXPM
|
|
* Use createXBMfromXPM to get the mask. It's easier.
|
|
|
|
-- Brad Jorsch <anomie@users.sourceforge.net> Thu, 15 Aug 2002 15:31:46 -0400
|
|
|
|
version 1.6
|
|
|
|
* Apparently, AVN uses JUNE instead of JUN. Let's guess it uses JULY too
|
|
while we're at it.
|
|
|
|
-- Tue, 18 Jun 2002 08:52:27 -0500
|
|
|
|
version 1.5
|
|
|
|
* Fixed heat index so it'll display when the temp is below 100 ;)
|
|
|
|
-- Tue, 16 Apr 2002 21:22:07 -0500
|
|
|
|
version 1.4
|
|
|
|
* Changed the METAR display around a little bit. Local time is now primary.
|
|
* Changed the warning output to indicate the file the warning is from.
|
|
* minor code cleanups
|
|
|
|
-- Sat, 8 Sep 2001 17:14:32 -0500
|
|
|
|
version 1.3
|
|
|
|
* Display a moon instead of a sun when it's supposed to be night. We even
|
|
calculate a rough moon phase and calculate the solar zenith to determine
|
|
whether the sun is up or not.
|
|
* Adjusted some of the graphics again. master is even smaller now!
|
|
* Make the forecast bottom line change priority every few seconds (in other
|
|
words, if more than one line could be displayed it will alternate between
|
|
them).
|
|
|
|
-- Thu, 6 Sep 2001 22:55:10 -0500
|
|
|
|
version 1.2
|
|
|
|
* Fixed SEPT bug
|
|
|
|
-- Sat, 1 Sep 2001 21:10:22 -0500
|
|
|
|
version 1.1
|
|
|
|
* Made the master xpm smaller.
|
|
* Changed the font handling so only 1 copy of the characters is needed.
|
|
* Changed some of the wmgeneral stuff more.
|
|
|
|
-- Tue, 28 Aug 2001 12:46:54 -0500
|
|
|
|
version 1.0
|
|
|
|
* Wrote the thing over the past few weeks. I probably should have been
|
|
adding changelog entries all along, oh well.
|
|
|
|
-- Tue, 21 Aug 2001 18:36:32 -0500
|