aweather
9 years agoVersion 0.4 v0.4
Andy Spencer [Wed, 12 May 2010 03:42:40 +0000 (03:42 +0000)]
Version 0.4

9 years agoUse power of two textures for level2 sweeps
Andy Spencer [Wed, 12 May 2010 03:40:24 +0000 (03:40 +0000)]
Use power of two textures for level2 sweeps

9 years agoVersion bump to -p1
Andy Spencer [Mon, 10 May 2010 05:54:08 +0000 (05:54 +0000)]
Version bump to -p1

9 years agoAdd some files dist tarballs
Andy Spencer [Mon, 10 May 2010 05:53:26 +0000 (05:53 +0000)]
Add some files dist tarballs

9 years agoTurn on -Wunused
Andy Spencer [Mon, 10 May 2010 05:38:18 +0000 (05:38 +0000)]
Turn on -Wunused

9 years agoAdd check when loading Conus pixbuf
Andy Spencer [Thu, 6 May 2010 08:09:09 +0000 (08:09 +0000)]
Add check when loading Conus pixbuf

9 years agoVersion bump to 0.4-p0
Andy Spencer [Thu, 6 May 2010 06:37:36 +0000 (06:37 +0000)]
Version bump to 0.4-p0

9 years agoConvert time selector to GtkTreeView
Andy Spencer [Thu, 6 May 2010 06:33:19 +0000 (06:33 +0000)]
Convert time selector to GtkTreeView

9 years agoFix Win32 threading bug
Andy Spencer [Thu, 6 May 2010 05:49:56 +0000 (05:49 +0000)]
Fix Win32 threading bug

Fix a crash when multiple sites are updated using the same GisHttp (i.e.
SoupSession).

SoupSessionSync is supposed to be thread-safe, so either this is a bug
in libsoup, or something else is going on, but using separate GisHttp
objects appears to fix the problem for now.

9 years agoUse xdg-open for win32
Andy Spencer [Wed, 5 May 2010 07:08:48 +0000 (07:08 +0000)]
Use xdg-open for win32

xdg-open doesn't actually exist, so bundle a fake xdg-open script

9 years agoFix pointer/loading bugs in RadarSite hiding
Andy Spencer [Wed, 5 May 2010 06:40:38 +0000 (06:40 +0000)]
Fix pointer/loading bugs in RadarSite hiding

9 years agoFix Conus double-loading crash
Andy Spencer [Wed, 5 May 2010 05:58:05 +0000 (05:58 +0000)]
Fix Conus double-loading crash

9 years agoToggle radar tabs instead of close
Andy Spencer [Wed, 5 May 2010 05:50:44 +0000 (05:50 +0000)]
Toggle radar tabs instead of close

9 years agoFix default browser
Andy Spencer [Wed, 5 May 2010 05:02:30 +0000 (05:02 +0000)]
Fix default browser

9 years agoAdd user documentations
Andy Spencer [Wed, 5 May 2010 04:25:05 +0000 (04:25 +0000)]
Add user documentations

- Use an AsciiDoc file to generate a man page and a html page.

- Add Help->Contents menu which opens the HTML page in the default
  browser.

9 years agoTODO updates
Andy Spencer [Mon, 3 May 2010 08:58:49 +0000 (08:58 +0000)]
TODO updates

9 years agoUpdate TODO and gitignore
Andy Spencer [Mon, 3 May 2010 08:33:16 +0000 (08:33 +0000)]
Update TODO and gitignore

9 years agoMove radar tab back to left
Andy Spencer [Mon, 3 May 2010 07:46:15 +0000 (07:46 +0000)]
Move radar tab back to left

This works in windows now, not sure why though. I think it has something
to do with Gtk+ 2.20 vs. 2.16. Currently I'm compiling against 2.20 and
running against 2.16 since 2.20 has runtime issues.. it works though.

9 years agoMove gdk_pixbuf calls to main thread
Andy Spencer [Mon, 3 May 2010 07:44:49 +0000 (07:44 +0000)]
Move gdk_pixbuf calls to main thread

Hopefully this will fix some Win32 issues

9 years agoRemove default site
Andy Spencer [Mon, 3 May 2010 06:34:51 +0000 (06:34 +0000)]
Remove default site

9 years agoSplitting textures and using POT
Andy Spencer [Mon, 3 May 2010 04:48:19 +0000 (04:48 +0000)]
Splitting textures and using POT

9 years agoPre-load GObjects for GtkBuilder
Andy Spencer [Mon, 3 May 2010 04:43:24 +0000 (04:43 +0000)]
Pre-load GObjects for GtkBuilder

9 years agoTouch build directory to force updating exes
Andy Spencer [Mon, 3 May 2010 04:42:15 +0000 (04:42 +0000)]
Touch build directory to force updating exes

9 years agoConvert AWeatherGui to a GtkBuildable
Andy Spencer [Sun, 2 May 2010 08:43:18 +0000 (08:43 +0000)]
Convert AWeatherGui to a GtkBuildable

When editing the glade file, GLADE_CATALOG_PATH should be set to the
`data' directory.

9 years agoWin32 fixes and improvements
Andy Spencer [Sun, 2 May 2010 00:50:18 +0000 (00:50 +0000)]
Win32 fixes and improvements

- Add NSIS installer
- Add icon (and associated resource files)
- Add G_MODULE_EXPORT to symbols
- Set default window size
- Build path fixes

9 years agoMiscellaneous bug fixes
Andy Spencer [Sat, 1 May 2010 08:00:31 +0000 (08:00 +0000)]
Miscellaneous bug fixes

- Lots of plugged memory leaks
- Lots of small improvements

9 years agoUpdate TODO
Andy Spencer [Sat, 1 May 2010 01:14:51 +0000 (01:14 +0000)]
Update TODO

9 years agoWin32 port (and gnulib)
Andy Spencer [Sat, 1 May 2010 01:04:36 +0000 (01:04 +0000)]
Win32 port (and gnulib)

- Add support for Gnulib
  - Used for strptime

- Add "b" to wsr88ddec

9 years agoMinor stylistic fixes
Andy Spencer [Sat, 1 May 2010 00:49:17 +0000 (00:49 +0000)]
Minor stylistic fixes

9 years agoAdd Conus tile to radar plugin
Andy Spencer [Sat, 1 May 2010 00:47:13 +0000 (00:47 +0000)]
Add Conus tile to radar plugin

Conus tile lads a semi-high resolution reflectivity image of the Conus
and overlays it on the surface of the earth when zoomed out.

9 years agoSupport for multiple radar sites
Andy Spencer [Sat, 1 May 2010 00:43:08 +0000 (00:43 +0000)]
Support for multiple radar sites

Refactor GisPluginRadar to use a separate object for radar sites.
Many of the plugin structure's fields are now included in a separate
RadarSite structure. Multiple such structures can (and are) added to the
viewer and automatically load/unload themselves when the view changes.

Also move config generation code to the Level2 object as well as
some slight improvements to it.

9 years agoImprove high-level threading
Andy Spencer [Sat, 1 May 2010 00:30:44 +0000 (00:30 +0000)]
Improve high-level threading

- Make use of gdk_threads_{enter,leave}
- Add thread ID to debug messages
- Improved debugging for Level2

9 years agoImprove date-time support
Andy Spencer [Sat, 1 May 2010 00:26:00 +0000 (00:26 +0000)]
Improve date-time support

- Add a list of times to the time box
- Correct a few callbacks

9 years agoSubjectively adding LODs to cities
Andy Spencer [Sat, 1 May 2010 00:20:27 +0000 (00:20 +0000)]
Subjectively adding LODs to cities

10 years agoRemove deprecated site/time stuff
Andy Spencer [Mon, 15 Feb 2010 19:02:35 +0000 (19:02 +0000)]
Remove deprecated site/time stuff

10 years agoSwitch from imagemagick to rsvg
Andy Spencer [Sat, 13 Feb 2010 00:43:03 +0000 (00:43 +0000)]
Switch from imagemagick to rsvg

10 years agoSet set at startup
Andy Spencer [Fri, 12 Feb 2010 22:56:34 +0000 (22:56 +0000)]
Set set at startup

10 years agoUpdate nexrad url for GisHttp
Andy Spencer [Fri, 12 Feb 2010 22:56:22 +0000 (22:56 +0000)]
Update nexrad url for GisHttp

10 years agoSkip loading radar if one is already loading
Andy Spencer [Fri, 12 Feb 2010 21:54:19 +0000 (21:54 +0000)]
Skip loading radar if one is already loading

10 years agoSave the http object between sites
Andy Spencer [Fri, 12 Feb 2010 21:54:06 +0000 (21:54 +0000)]
Save the http object between sites

10 years agoLibgis updates
Andy Spencer [Mon, 8 Feb 2010 22:42:07 +0000 (22:42 +0000)]
Libgis updates

10 years agoMove RSL file handling to level2 object
Andy Spencer [Sun, 7 Feb 2010 17:33:47 +0000 (17:33 +0000)]
Move RSL file handling to level2 object

This lets us add multiple radars. It also makes things cleaner and will
hopefully make threading easier.

However, it's still buggy and crashes all the time.

10 years agoRefactor radar plugin
Andy Spencer [Sun, 7 Feb 2010 08:14:37 +0000 (08:14 +0000)]
Refactor radar plugin

10 years agoRemove marching code (now in marching branch)
Andy Spencer [Sun, 7 Feb 2010 08:09:54 +0000 (08:09 +0000)]
Remove marching code (now in marching branch)

10 years agoRemove gis_viewer_{begin,end} calls
Andy Spencer [Sat, 6 Feb 2010 15:10:55 +0000 (15:10 +0000)]
Remove gis_viewer_{begin,end} calls

10 years agoUpdate for GisData -> GisHttp
Andy Spencer [Fri, 5 Feb 2010 13:43:45 +0000 (13:43 +0000)]
Update for GisData -> GisHttp

This is currently only single threaded, the fetch function should be run
in a separate thread.

10 years agoUpdate for libgis
Andy Spencer [Wed, 3 Feb 2010 12:50:44 +0000 (12:50 +0000)]
Update for libgis

- Change includes from <gis/gis.h> -> <gis.h>
- Use tiles as objects

10 years agoLeft align plugins checkbox in prefs dialog
Andy Spencer [Wed, 3 Feb 2010 05:42:30 +0000 (05:42 +0000)]
Left align plugins checkbox in prefs dialog

10 years agoUpdate for GIS changes
Andy Spencer [Thu, 28 Jan 2010 09:54:40 +0000 (09:54 +0000)]
Update for GIS changes

10 years agoMake radar more opaque
Andy Spencer [Thu, 28 Jan 2010 09:54:19 +0000 (09:54 +0000)]
Make radar more opaque

10 years agoUpdate copyright and email address
Andy Spencer [Wed, 27 Jan 2010 23:29:57 +0000 (23:29 +0000)]
Update copyright and email address

10 years agoUse autoconf for about dialog
Andy Spencer [Wed, 27 Jan 2010 23:28:44 +0000 (23:28 +0000)]
Use autoconf for about dialog

10 years agoMake radar semi-transparent
Andy Spencer [Tue, 26 Jan 2010 08:59:07 +0000 (08:59 +0000)]
Make radar semi-transparent

10 years agoMisc updates to radar plugin
Andy Spencer [Mon, 25 Jan 2010 08:57:09 +0000 (08:57 +0000)]
Misc updates to radar plugin

10 years agoAdd markers for WSR88D locations
Andy Spencer [Mon, 25 Jan 2010 08:55:29 +0000 (08:55 +0000)]
Add markers for WSR88D locations

10 years agoDetermine site based on lat-lon location
Andy Spencer [Mon, 25 Jan 2010 08:49:52 +0000 (08:49 +0000)]
Determine site based on lat-lon location

Finally!

10 years agoUpdate Radar plugin to use callback objects
Andy Spencer [Mon, 25 Jan 2010 08:40:41 +0000 (08:40 +0000)]
Update Radar plugin to use callback objects

10 years agoUse NEVER when updating radar files
Andy Spencer [Mon, 25 Jan 2010 08:27:15 +0000 (08:27 +0000)]
Use NEVER when updating radar files

10 years agoUpdate for Gis{World,OpenGL,View,Viewer} refactoring
Andy Spencer [Sat, 14 Nov 2009 13:58:20 +0000 (13:58 +0000)]
Update for Gis{World,OpenGL,View,Viewer} refactoring

10 years agoFix win32 compile issues
Andy Spencer [Wed, 11 Nov 2009 09:20:38 +0000 (09:20 +0000)]
Fix win32 compile issues

10 years agoUpdate conventions in GisPluginRadar
Andy Spencer [Tue, 10 Nov 2009 02:59:18 +0000 (02:59 +0000)]
Update conventions in GisPluginRadar

10 years agoDisplay GUI error message when wsr88dec fails
Andy Spencer [Tue, 10 Nov 2009 02:41:55 +0000 (02:41 +0000)]
Display GUI error message when wsr88dec fails

10 years agoEnable unknown plugins by default
Andy Spencer [Tue, 10 Nov 2009 00:48:56 +0000 (00:48 +0000)]
Enable unknown plugins by default

10 years agoFix misc bugs and bump version to 0.3 v0.3.x v0.3
Andy Spencer [Mon, 9 Nov 2009 15:01:20 +0000 (15:01 +0000)]
Fix misc bugs and bump version to 0.3

10 years agoVersion bump
Andy Spencer [Mon, 26 Oct 2009 17:01:56 +0000 (17:01 +0000)]
Version bump

10 years agoUse own pluginsdir
Andy Spencer [Sun, 25 Oct 2009 20:36:34 +0000 (20:36 +0000)]
Use own pluginsdir

10 years agoadd symlinks for in-place running
Andy Spencer [Sun, 25 Oct 2009 17:15:57 +0000 (17:15 +0000)]
add symlinks for in-place running

10 years agoFix gen.sh and related things for stand-alone libgis
Andy Spencer [Sun, 25 Oct 2009 17:12:14 +0000 (17:12 +0000)]
Fix gen.sh and related things for stand-alone libgis

This make aweather run without needing to be installed.
gen.sh the libgis source to be installed in ../libgis and configured
with ./gen.sh

10 years agoSplitting out libgis
Andy Spencer [Sat, 24 Oct 2009 21:47:44 +0000 (21:47 +0000)]
Splitting out libgis

10 years agoFix compiling plugins
Andy Spencer [Sat, 24 Oct 2009 19:52:01 +0000 (19:52 +0000)]
Fix compiling plugins

10 years agoAdding -Wl,-z,defs to gen.sh
Andy Spencer [Sat, 24 Oct 2009 18:53:45 +0000 (18:53 +0000)]
Adding -Wl,-z,defs to gen.sh

10 years agoAdd desktop files and pixmaps
Andy Spencer [Sat, 24 Oct 2009 18:21:15 +0000 (18:21 +0000)]
Add desktop files and pixmaps

10 years agoUpdating make release for git
Andy Spencer [Sat, 24 Oct 2009 16:36:21 +0000 (16:36 +0000)]
Updating make release for git

10 years agoRewrite Glade ids using prefixes
Andy Spencer [Sat, 24 Oct 2009 15:55:04 +0000 (15:55 +0000)]
Rewrite Glade ids using prefixes

- id=/foo_\d/ is a layout container
- Prefix ids with their parents (e.g. main_menu_offline)

10 years agoold stuff
Andy Spencer [Fri, 23 Oct 2009 03:09:51 +0000 (03:09 +0000)]
old stuff

10 years agoMaking the sky (glClearColor) bluer gis-v0.1
Andy Spencer [Wed, 9 Sep 2009 03:59:46 +0000 (03:59 +0000)]
Making the sky (glClearColor) bluer

10 years agoCheck for RSL in configure.ac
Andy Spencer [Wed, 9 Sep 2009 02:54:57 +0000 (02:54 +0000)]
Check for RSL in configure.ac

10 years agoRoam and Wms optimizations
Andy Spencer [Wed, 9 Sep 2009 01:25:35 +0000 (01:25 +0000)]
Roam and Wms optimizations

- Store WmsCacheNode's in RoamTriangle and RoamPoint and shortcut the
  fetch operation when they do not change.

- Added RoamView that stores GL_{MODELVIEW,PROJECTION,VIEWPORT_MATRIX}s
  between calls to gluProject.

- Cache heights (via height_func calls) and screen coordinates in
  RoamPoint to avoid excess gluProject calls.

10 years agoMoving examples out of src to make gtk-doc happy
Andy Spencer [Wed, 2 Sep 2009 18:02:28 +0000 (18:02 +0000)]
Moving examples out of src to make gtk-doc happy

10 years agoRemoving ridge plugin and moving exmaple plugin
Andy Spencer [Wed, 2 Sep 2009 14:42:02 +0000 (14:42 +0000)]
Removing ridge plugin and moving exmaple plugin

Ridge plugin is deprecated due to libGIS. The example plugin has been
moved out of the autoconf source tree into the stand-alone examples
folder. Wms, Roam, and GPQueue headers now included in the install.

10 years agoMoving -Werror to gen.sh, improving wms_test
Andy Spencer [Wed, 2 Sep 2009 13:27:59 +0000 (13:27 +0000)]
Moving -Werror to gen.sh, improving wms_test

10 years agoAutomake and GCC fixes
Andy Spencer [Wed, 2 Sep 2009 12:36:55 +0000 (12:36 +0000)]
Automake and GCC fixes

10 years agoAdding gitignores
Andy Spencer [Wed, 2 Sep 2009 08:48:28 +0000 (08:48 +0000)]
Adding gitignores

10 years agoLots of work on libGIS
Andy Spencer [Wed, 2 Sep 2009 06:06:59 +0000 (06:06 +0000)]
Lots of work on libGIS
 - Added a `virtual globe'
 - Using Blue Marble NG for ground textures
 - Using SRTM30 Plus for elevation data

10 years agogcc 4.1 warning fix, thanks to Auchter
Andy Spencer [Mon, 10 Aug 2009 00:14:32 +0000 (00:14 +0000)]
gcc 4.1 warning fix, thanks to Auchter

10 years agomaking settings work better
Andy Spencer [Sun, 9 Aug 2009 23:58:51 +0000 (23:58 +0000)]
making settings work better

10 years agoadding default settings
Andy Spencer [Fri, 7 Aug 2009 01:19:06 +0000 (01:19 +0000)]
adding default settings

10 years agopackaging fixes v0.2.1
Andy Spencer [Fri, 7 Aug 2009 00:09:11 +0000 (00:09 +0000)]
packaging fixes

10 years agobetter support for external plugins
Andy Spencer [Thu, 6 Aug 2009 10:28:10 +0000 (10:28 +0000)]
better support for external plugins

10 years agoAWeather 0.2: v0.2
Andy Spencer [Thu, 6 Aug 2009 04:27:49 +0000 (04:27 +0000)]
AWeather 0.2:
  * Vastly reorganize pretty much everything (split out plugins, gis)
  * Plugins and gis are now shared libraries
  * Preferences dialog
  * Plugin loading and unloading
  * Slight UI improvements

10 years agoimproving dialog box handling
Andy Spencer [Thu, 6 Aug 2009 04:25:54 +0000 (04:25 +0000)]
improving dialog box handling

10 years agobug fixes
Andy Spencer [Thu, 6 Aug 2009 03:35:36 +0000 (03:35 +0000)]
bug fixes

10 years ago(no commit message)
Andy Spencer [Thu, 6 Aug 2009 01:06:29 +0000 (01:06 +0000)]

10 years agoautotools broke itself..
Andy Spencer [Thu, 6 Aug 2009 00:54:52 +0000 (00:54 +0000)]
autotools broke itself..

10 years agoSplitting GIS into a shared library, and a lot more
Andy Spencer [Thu, 6 Aug 2009 00:40:17 +0000 (00:40 +0000)]
Splitting GIS into a shared library, and a lot more

10 years agoAdding a prefs dialog (which needs a lot more work)
Andy Spencer [Wed, 5 Aug 2009 07:22:35 +0000 (07:22 +0000)]
Adding a prefs dialog (which needs a lot more work)
Adding shared objects for plugins (which also need work)

10 years agoforgot glade file
Andy Spencer [Tue, 4 Aug 2009 06:23:06 +0000 (06:23 +0000)]
forgot glade file

10 years agoRefactoring a lot of things. Taking all the opengl and GIS stuff out of
Andy Spencer [Tue, 4 Aug 2009 06:22:49 +0000 (06:22 +0000)]
Refactoring a lot of things. Taking all the opengl and GIS stuff out of
AWeather and putting it in a Gis prefix.

10 years agoAdding some (commented out) support for generating iso surfaces.
Andy Spencer [Mon, 3 Aug 2009 22:37:50 +0000 (22:37 +0000)]
Adding some (commented out) support for generating iso surfaces.

Thanks to Jamie Zawinski and Paul Bourke for the code for this.

10 years agofixing bug with changing sites on remap
Andy Spencer [Sun, 19 Jul 2009 02:58:23 +0000 (02:58 +0000)]
fixing bug with changing sites on remap