2001-05-03 16:25 kg4ijb * config/Makefile.am: add tnc-startup.kpc3 and th7d 2001-05-03 16:10 kg4ijb * AUTHORS, FAQ, aclocal.m4, configure, config/language-Dutch.sys, config/language-English.sys, config/language-German.sys, config/language-Italian.sys, config/language-Spanish.sys, config/tnc-startup.kam, config/tnc-startup.kpc3, config/tnc-startup.thd7, config/tnc-stop.sys, help/help-Italian.dat, m4/Makefile.in: branch-1-0 merge 2001-05-03 16:04 kg4ijb * src/: draw_symbols.c, interface.c, interface.h, interface_gui.c, rac_data.c: branch-1-0 merge 2001-05-03 15:31 kg4ijb * config/tnc-startup.thd7: file tnc-startup.thd7 was initially added on branch branch-release-1-0. 2001-05-03 15:31 kg4ijb * config/: tnc-startup.kpc3, tnc-startup.thd7: New TNC init files... not test fully - kg4ijb 2001-05-03 15:31 kg4ijb * config/tnc-startup.kpc3: file tnc-startup.kpc3 was initially added on branch branch-release-1-0. 2001-05-02 12:21 we7u * README.1ST: Another slight festival tweak. --we7u 2001-05-02 12:18 we7u * help/help-English.dat: Changes for Festival by Ken Koster, N7IPB. --we7u 2001-05-02 12:18 we7u * README.1ST: Changed for Festival by Ken Koster, N7IPB. --we7u 2001-05-01 21:25 kg4ijb * AUTHORS: sort 2001-05-01 18:30 we7u * AUTHORS: Was it alphabetical order before? I think not! --we7u 2001-05-01 14:31 kg4ijb * Makefile.in, configure, m4/Makefile.in: Pre-release version check 2001-05-01 12:59 kg4ijb * config/: tnc-startup.kam, tnc-startup.kam: [no log message] 2001-05-01 12:54 kg4ijb * config/: tnc-startup.kam, tnc-startup.kam: typo 2001-05-01 12:53 kg4ijb * config/tnc-startup.kam: Typo 2001-05-01 12:40 kg4ijb * FAQ: Typo's fixed 2001-05-01 11:45 kg4ijb * src/: xa_config.h, xastir.h: Copyright and version cleaned up 2001-05-01 11:42 kg4ijb * config/language-Dutch.sys, config/language-English.sys, config/language-French.sys, config/language-German.sys, config/language-Italian.sys, config/language-Spanish.sys, config/tnc-startup.kam, config/tnc-startup.sys, config/tnc-stop.sys, help/help-Italian.dat, src/alert.c, src/alert.h, src/bulletin_gui.c, src/bulletin_gui.h, src/color.c, src/color.h, src/db.c, src/db.h, src/draw_symbols.c, src/draw_symbols.h, src/fcc_data.c, src/fcc_data.h, src/gps.c, src/gps.h, src/hostname.c, src/hostname.h, src/igate.c, src/igate.h, src/interface.c, src/interface.h, src/interface_gui.c, src/lang.c, src/lang.h, src/list_gui.c, src/list_gui.h, src/locate_gui.c, src/location.c, src/location_gui.c, src/main.c, src/main.h, src/maps.c, src/maps.h, src/messages.c, src/messages.h, src/messages_gui.c, src/popup.h, src/popup_gui.c, src/rac_data.c, src/rac_data.h, src/sound.c, src/symbols.h, src/track_gui.c, src/track_gui.h, src/util.c, src/util.h, src/view_message_gui.c, src/wx.c, src/wx.h, src/wx_gui.c, src/xa_config.c: Copyright and version cleaned up 2001-05-01 10:33 kg4ijb * FAQ, Makefile.in, NEWS, README, aclocal.m4, changes.txt, configure, config/language-Dutch.sys, config/language-English.sys, config/language-French.sys, config/language-German.sys, config/language-Italian.sys, config/language-Spanish.sys, config/tnc-startup.kam, config/tnc-startup.sys, help/help-Dutch.dat, help/help-English.dat, help/help-French.dat, help/help-German.dat, help/help-Italian.dat, help/help-Spanish.dat, m4/Makefile.in, src/alert.c, src/alert.h, src/bulletin_gui.c, src/bulletin_gui.h, src/color.c, src/color.h, src/db.c, src/db.h, src/draw_symbols.c, src/draw_symbols.h, src/fcc_data.c, src/fcc_data.h, src/gps.c, src/gps.h, src/hostname.c, src/hostname.h, src/igate.c, src/igate.h, src/interface.c, src/interface.h, src/interface_gui.c, src/lang.c, src/lang.h, src/list_gui.c, src/list_gui.h, src/locate_gui.c, src/location.c, src/location_gui.c, src/main.c, src/main.h, src/maps.c, src/maps.h, src/messages.c, src/messages.h, src/messages_gui.c, src/popup.h, src/popup_gui.c, src/rac_data.c, src/rac_data.h, src/sound.c, src/symbols.h, src/track_gui.c, src/track_gui.h, src/util.c, src/util.h, src/view_message_gui.c, src/wx.c, src/wx.h, src/wx_gui.c, src/xa_config.c, src/xa_config.h, src/xastir.h: Lots of minor changes. Mostly version numbers, copyright info, etc... 2001-04-30 22:02 kg4ijb * ChangeLog: Pre-release check 2001-04-30 21:33 kg4ijb * src/main.c: Pre-release check 2001-04-30 21:32 kg4ijb * src/main.h: Pre-Release check 2001-04-30 21:29 kg4ijb * configure.in: Pre-Release check 2001-04-30 20:21 kg4ijb * acinclude.m4: Added libc_r for *BSD'ers 2001-04-30 16:53 kg4ijb * src/main.c: checked` 2001-04-30 16:53 kg4ijb * src/db.c: quite compile 2001-04-30 16:50 kg4ijb * NEWS, README.1ST: Checked 2001-04-30 16:49 kg4ijb * TODO: [no log message] 2001-04-30 16:44 kg4ijb * FAQ: Re-Written and cleaned up 2001-04-30 15:10 we7u * help/help-English.dat: More updates by Reuven Gevaryahu, KB3EHW. --we7u 2001-04-30 15:09 we7u * config/language-Spanish.sys, help/help-Spanish.dat: Updated Spanish help and language files from Jose R. Marte A., HI8GN. --we7u 2001-04-30 14:57 we7u * src/main.c: Henk de Groot's changes to allow longer machine names in the title bar. --we7u 2001-04-29 15:55 dk7in * TODO: update 2001-04-29 13:10 dk7in * help/: help-English.dat, help-German.dat: New German help file, corrections in English help file. 2001-04-28 23:14 kg4ijb * config/language-Dutch.sys: Modifications by Henk de Groot 2001-04-28 14:18 dk7in * src/main.c, config/xastir.rgb: Cleaning up colors. 2001-04-27 13:49 dk7in * src/draw_symbols.c: Don't show PHG for old (ghosted) stations. 2001-04-25 12:26 dk7in * src/db.c: Undefine objects if a call later has the same name. 2001-04-24 19:55 we7u * src/maps.c: More preparation for later integration of ImageMagick libs. Still no effect on the current code. --we7u 2001-04-24 18:59 we7u * src/maps.c: Preparation for ImageMagick. Still no effect on the current code due to ifdef's. --we7u 2001-04-24 18:34 we7u * src/main.c: Preparation for adding ImageMagick libraries to Xastir. Won't affect current code due to ifdef's. --we7u 2001-04-24 17:34 we7u * src/: alert.c, bulletin_gui.c, color.c, db.c, draw_symbols.c, fcc_data.c, gps.c, igate.c, interface.c, interface_gui.c, lang.c, list_gui.c, locate_gui.c, location.c, location_gui.c, messages.c, messages_gui.c, popup_gui.c, rac_data.c, sound.c, track_gui.c, util.c, view_message_gui.c, wx.c, wx_gui.c, xa_config.c, hostname.c, main.c, main.h, maps.c: Updated copyright notices. --we7u 2001-04-24 17:27 we7u * src/: alert.h, bulletin_gui.h, color.h, db.h, draw_symbols.h, fcc_data.h, gps.h, hostname.h, igate.h, interface.h, lang.h, list_gui.h, maps.h, messages.h, popup.h, rac_data.h, symbols.h, track_gui.h, util.h, wx.h, xa_config.h, xastir.h: Updating copyright notices and adding CVS tags. --we7u 2001-04-23 14:37 we7u * src/list_gui.c: Changes to fix list dialogs on Solaris. --Submitted by Chris Bell, KD6ZWR 2001-04-23 14:08 kg4ijb * src/db.c: test commit 2001-04-23 09:22 dk7in * src/: db.c, util.c, util.h: Changed handling of 0N/0E position. 2001-04-23 02:13 we7u * TODO: Added a new bug, moved two bugs into the resolved section. --we7u 2001-04-22 19:47 dk7in * src/util.c: Declare 0N/0E as undefined too, #define ACCEPT_0N_0E in util.c 2001-04-21 21:51 dk7in * src/db.c: Added number size checking for XDrawLine call 2001-04-21 20:42 dk7in * TODO: Update 2001-04-21 20:38 dk7in * config/: language-English.sys, language-German.sys, update_langfile.pl: Rework of English language file, translated most entries in German language file. Small correction in language file Perl script. 2001-04-21 08:48 dk7in * src/db.c: Forgot to change a subroutine accordingly for new trail drawing. 2001-04-21 07:46 dk7in * src/: db.c, main.c: Changed trails shown from off-screen stations. Changed file load and redraw. 2001-04-19 11:15 dk7in * TODO: Update... 2001-04-19 01:26 we7u * src/: bulletin_gui.c, view_message_gui.c: Add buttons to immediately change range in View->Bulletins and View->Message_Traffic dialogs. They just screamed for that. Couldn't help myself. --we7u 2001-04-18 20:32 we7u * config/language-English.sys, src/bulletin_gui.c: Added Change Range button to dialog. --we7u 2001-04-18 18:11 we7u * src/: db.c, bulletin_gui.c: Moved bulletin decoding earlier in the messages decoding (not sure if it helped or not). Added comments in bulletin_gui.c:bulletin_message() function. --we7u 2001-04-18 15:18 we7u * README.1ST: Corrected lingo a bit. --we7u 2001-04-18 15:17 we7u * config/language-English.sys, config/language-Spanish.sys, help/help-Spanish.dat, src/db.c: Updates to English and Spanish language files, Spanish help file, and conversion of some hard-coded strings in db.c to multi-lingual format. --Submitted by Jose R. Marte A., hi8gn. 2001-04-18 11:25 dk7in * symbols/symbols.dat: Changed a few more symbols. Added comment to start of file. 2001-04-18 09:45 dk7in * symbols/symbols.dat: Rework of the Jeep symbol (for Curt!) 2001-04-17 12:40 dk7in * config/update_langfile.pl: New Perl script for updating translated language files. 2001-04-17 02:52 we7u * src/db.c: Increased the delay for updating the Send Message window from 2 to 5 seconds to make it APPEAR to be better. When messages are reworked into linked lists the Send Message window can be reworked correctly. Also added some comments about things that could be done to update_messages() to make it better in the future. --we7u 2001-04-17 02:49 we7u * TODO: Updated status on two entries. --we7u 2001-04-16 19:58 we7u * src/: bulletin_gui.c, bulletin_gui.h, db.c, db.h, interface.c, interface.h, interface_gui.c, list_gui.c, list_gui.h, locate_gui.c, location_gui.c, main.c, main.h, messages.c, messages.h, messages_gui.c, popup.h, popup_gui.c, track_gui.c, track_gui.h, view_message_gui.c, wx_gui.c, xastir.h: Initial attempt at adding mutex locks to protect the dialogs. --we7u 2001-04-15 11:13 we7u * src/: interface.c, interface_gui.c, main.c, util.c, wx.c: More mutex lock decoding. Fixed interface_control dialog so that it appears above the main program (instead of 0,0 on the screen). --we7u 2001-04-15 11:09 we7u * src/db.c: Get's rid of "Should adjust altitude for meters" message for GPGGA packets. --we7u 2001-04-14 01:44 we7u * src/: interface.c, interface.h, interface_gui.c, main.c, util.c, util.h, wx.c: More on mutexes: Added return value to new critical_section functions in util.c and code to use these return values elsewhere. --we7u 2001-04-13 10:21 we7u * FAQ, help/help-English.dat: Additions/corrections by Reuven Gevaryahu, KB3EHW. 2001-04-13 05:48 we7u * src/: hostname.c, interface.c, interface.h, interface_gui.c, main.c, util.c, util.h, wx.c: Changed sleep() to usleep() or sched_yield(). Converted from mutex to xastir_mutex. Added new functions to util.c:init_critical_section(), begin_critical_section(), and end_critical_section(). They hide the mutex operations and, if using a Linux OS, provide needed error-checking if the MUTEX_DEBUG define is set in main.h. --we7u 2001-04-12 14:23 we7u * src/util.c: Small change regarding mutex's. Still much to do. --we7u 2001-04-12 13:31 we7u * TODO: Added locale bug to list. --we7u 2001-04-11 20:44 we7u * src/util.c: Commenting out functions that I'm working on (not finished coding them yet) --we7u 2001-04-11 18:50 we7u * src/util.c: More preparation for mutex's. --we7u 2001-04-11 18:31 we7u * src/: util.c, util.h: Preparing for better semaphores. --we7u 2001-04-11 13:26 we7u * TODO: Changed the format and descriptions a bit. 2001-04-11 03:25 we7u * src/: interface.c, interface_gui.c, main.c, util.c, util.h, wx.c: Implemented lock_resource() and unlock_resource() functions in util.c. Converted rest of code to use these functions instead of using the pthread_mutex_(un)lock functions directly. Soon to have more error checking in the two new routines. --we7u 2001-04-10 18:00 we7u * src/festival.c: Got rid of uint32_t cast which causes problems on Red Hat Linux 5.2. --we7u 2001-04-10 15:13 we7u * TODO: Initial checkin. A few bugs and definitions defined. 2001-04-09 17:50 we7u * src/festival.c: More comments added. 'do' loop that waited for 'ok' response removed. Cleaned up escape processing. Test for errno result from 'read' operation and re-opening of connection if it gets closed. --Ken Koster, N7IPB 2001-04-09 04:57 we7u * src/: interface.c, interface_gui.c, main.c, main.h, wx.c: Added "#define MUTEX_DEBUG 1" to main.h, and lots of debug code to the mutex calls. Also initializing connect_lock mutex now (wasn't initialized before) and got rid of extra mutex_unlock in interface_gui.c. Still need to initialize all of the read_lock/write_lock mutex's for the interfaces. --we7u 2001-04-09 00:00 we7u * src/: festival.c, interface.c: Removed casts to uint32_t in interface.c and festival.c. They were causing problems on Redhat 5.2 compiles, and really were only there to fix up some lclint errors. --we7u. 2001-04-08 23:56 we7u * src/: db.c, main.c, main.h: Fixed Station Chooser dialog (part of Station Info heirarchy if there were multiple stations near the mouse pointer). It now closes after choosing the first station, and the Station Info dialog then displays. This fixes the bug where a second station could not be chosen in that dialog. --we7u 2001-04-08 02:51 we7u * src/db.c: Fixed the Send Message dialogue so that it only shows packets to/from my local station in the window. If I want to see ALL packets to/from my station, I can put in my own call and it'll show them to me. --we7u 2001-04-08 02:00 we7u * src/: db.c, db.h, main.c, maps.c, messages_gui.c: Changed back to GXor bit-blitting for the weather alert maps (I'll make up my mind one of these days). Fixed the clear-messages button in the send messages dialogues. To do this I added a force parameter to the update_messages() function. 2001-04-06 18:18 we7u * acinclude.m4, aclocal.m4, configure: Fixed spelling error "concert" should have been "convert". --we7u 2001-04-06 16:55 we7u * FAQ: A couple of minor changes to fix things pointed out by Rolf. --we7u 2001-04-06 13:42 dk7in * src/: db.c, util.c, util.h: Improved AX.25 line separation and better checking of path. 2001-04-06 01:52 we7u * src/: db.c, util.c: Fix for latest segfault: Info field is empty. --we7u 2001-04-05 21:40 dk7in * src/: db.c, util.c, util.h: Accepting names of NWS stations for decoding. 2001-04-05 20:25 we7u * src/: db.c, interface_gui.c, main.c, wx_gui.c: Yet more lclint fixes. --we7u 2001-04-05 16:41 we7u * src/: alert.c, bulletin_gui.c, db.c, interface_gui.c, list_gui.c, locate_gui.c, location_gui.c, main.c, maps.c, messages.c, messages_gui.c, popup_gui.c, track_gui.c, view_message_gui.c, wx_gui.c: More lclint bugfixes. Getting tired of the same old messages day after day? --we7u 2001-04-05 15:13 we7u * src/: bulletin_gui.c, db.c, interface_gui.c, location_gui.c, main.c, messages_gui.c, view_message_gui.c, wx_gui.c: More lclint bugfixes. Nothing major. --we7u 2001-04-05 14:12 dk7in * src/: db.c, db.h, locate_gui.c, track_gui.c, util.c, util.h: Strict AX.25 call checking, but allow some additional internet names now. Don't change my position if heard via APRS (position ambiguity problem). Start immediate redraw after file loading. Don't reload map at tracking start if not neccessary. 2001-04-05 03:40 we7u * src/main.c: Fixing the names of the forms widgets properly now for the Configure Station dialogue. --we7u 2001-04-05 03:14 we7u * src/main.c: Changed Configure_station dialogue back for the moment 'cuz it was screwed up. Something wrong with the code for it. I'll fix it later. --we7u 2001-04-04 20:37 we7u * src/lclint.script: Added some more flags to get rid of warnings that don't matter. 2001-04-04 20:36 we7u * src/alert.c: Added an lclint annotation to get rid of another lclint error. 2001-04-04 18:10 we7u * FAQ: Additions/corrections by Reuven Gevaryahu, KB3EHW. 2001-04-04 17:15 we7u * src/: db.c, gps.c, wx.c: Segfault fix: We were getting concatenated packets, usually onto the end of MIC-E packets. These caused instant segfaults when the decoding routines tried to store longer-than-normal data into dynamicaly allocated temp storage space on the stack. I increased the size of the variables in db.c and gps.c, and corrected some spelling errors in wx.c. --we7u 2001-04-04 15:55 we7u * acinclude.m4, aclocal.m4, configure: Pretty'ing up some of the configure messages so it's clear what's actually going on. 2001-04-04 15:08 we7u * acinclude.m4, aclocal.m4, configure: Small change to acinclude.m4 to make Xastir refuse to link in the any of tiff/geotiff/proj libraries unless all three are present. 2001-04-04 14:34 we7u * help/help-English.dat: Changed Xastir version in the help file from 0.4.5 to 0.9. Trying to keep up with the incredibly fast version changes going on. ;-) 2001-04-04 13:38 we7u * README.1ST: Many updates by Reuven Gevaryahu, KB3EHW. 2001-04-04 10:06 kg4ijb * xastir.spec.in: can actually build an RPM now :-( 2001-04-04 10:04 kg4ijb * aclocal.m4, configure: rebuild 2001-04-04 10:04 kg4ijb * configure.in: tocall version 2001-04-04 10:02 kg4ijb * src/main.h: tocall version change 2001-04-04 09:59 kg4ijb * src/main.c: help_about - version message change 2001-04-03 20:09 we7u * src/: db.c, main.c, messages_gui.c, track_gui.c, util.c, view_message_gui.c, wx_gui.c: Fixing more lclint errors. Most of these are name conflicts with global variables. 2001-04-03 04:38 we7u * src/: db.c, util.c: Filtering data before it gets to the startup-xterm. Checking callsign length before garbage callsigns infect the rest of the data. --WE7U. 2001-04-03 03:19 we7u * src/: db.c, util.c, util.h: Added util.c:makePrintable() function, which gets rid of ALL characters below 0x20 (space) and above 0x7e ("). This is to be used whereever a printf is used that might send unusual characters to the console where Xastir was started. Added this function to a few places in db.c that needed it. Did not go through every printf in all the modules to see where else it might be needed. --we7u. 2001-04-03 00:39 we7u * src/db.c: Fix for non-gating of GPRMC and GPGGA packets to the internet. --WE7U 2001-04-02 23:38 we7u * src/lclint.script: Changed to fit new location of callpass.c 2001-04-02 12:21 dk7in * src/main.c: Corrected problem that screen height getting smaller at every launch. 2001-04-02 04:39 dk7in * src/db.c: Don't show decode warning for ignored data. 2001-04-02 02:23 we7u * src/maps.c: Small change to attempt to recover when datum translation fails from some reason or other (during loading of geoTIFF maps). --we7u 2001-04-01 22:32 kg4ijb * src/interface.c: more of the ax25 saga :/ 2001-04-01 22:32 kg4ijb * configure.in: no message 2001-04-01 22:31 kg4ijb * aclocal.m4, configure: rebuild 2001-04-01 22:30 kg4ijb * acinclude.m4: AX_25 - include directive fixed 2001-04-01 21:43 dk7in * src/: db.c, wx.c: Minor enhancements for Wx decoding. 2001-04-01 21:01 we7u * help/help-English.dat: More great additions/corrections by Reuven Gevaryahu, KB3EHW, and one tiny edit by Curt Mills, WE7U. 2001-04-01 18:49 dk7in * src/: db.c, db.h, wx.c, wx.h: Reactivating the missing weather decodes ($ULTW, U-II). Housekeeping 2001-04-01 11:13 kg4ijb * src/messages_gui.c: added stdio.h include directive 2001-04-01 11:06 kg4ijb * config/Makefile.in, help/Makefile.in, m4/Makefile.in, symbols/Makefile.in: rebuild 2001-04-01 11:02 kg4ijb * src/callpass.c: moved to src/callpass 2001-04-01 00:41 kg4ijb * ChangeLog: rebuild 2001-04-01 00:36 kg4ijb * src/util.c: removeCtrlCodes added 2001-04-01 00:33 kg4ijb * src/util.h: removeCtrlCodes added 2001-04-01 00:32 kg4ijb * src/util.c: valid_call - commented out strict checking util we can decide how to better implement. -- kg4ijb 2001-04-01 00:30 kg4ijb * src/Makefile.in: rebuild 2001-04-01 00:05 kg4ijb * aclocal.m4, configure, configure.in, Makefile.in: rebuild 2001-04-01 00:05 kg4ijb * acinclude.m4: CHECK_AX25 - removed CFLAG assignment 2001-03-31 23:58 kg4ijb * config.h: removed config.h automagically generated by configure 2001-03-31 23:57 kg4ijb * config.h.in, configure: rebuild 2001-03-31 23:56 kg4ijb * acconfig.h: Removed redundant defines 2001-03-31 23:55 kg4ijb * acinclude.m4: CHECKL_AX25 - Yet another attempt at ax25 support. Acutually, this isn't much different than before, it is much cleaner and does a better job at finding the headers. Please let me know if headers are located in places other than /usr/include or /usr/local -- kg4ijb AC_FIND_FILE - attempts to find a file in a specified directory of list of directories. Returns directory or NO if failed. -- kg4ij 2001-03-31 21:45 dk7in * src/: db.c, db.h, main.c, main.h, util.c, util.h, xastir.h: Moved some utilities from db.c and main.c to util.c 2001-03-31 20:19 dk7in * src/: interface.c, main.c, wx.c: Setting and deleting objects works now. Plus some housekeeping 2001-03-31 05:25 we7u * config/language-Spanish.sys, help/help-Spanish.dat: Spanish-language file changes submitted by Jose R. Marte A., HI8GN. 2001-03-31 03:32 dk7in * src/main.c: Preparing: Placing and deleting of objects. 2001-03-31 03:31 dk7in * config/language-English.sys: Placing and deleting objects. 2001-03-30 22:28 kg4ijb * ChangeLog: rebuilt 2001-03-30 22:09 dk7in * src/: draw_symbols.h, list_gui.c, main.c: Added symbol picture to Configure Station dialog. Dropped year from Station Lists to keep it shorter. 2001-03-30 12:08 kg4ijb * src/callpass/: Makefile.in, callpass.c, Makefile.am: more appropriate under it's own tree 2001-03-30 10:20 we7u * src/lclint.script: Added "-mayaliasunique" flag. 2001-03-30 05:37 we7u * src/alert.c: Fixes four more lclint errors and makes the code more efficient too. 2001-03-29 09:22 we7u * src/lclint.script: Added -exportlocal option. 2001-03-29 08:57 we7u * src/db.c: Re-formatted one function to make it correspond to our spacing conventions. 2001-03-29 06:36 we7u * src/db.c: Casting the line-end characters properly where Rolf just fixed my errors. Three more LCLINT errors gone. 2001-03-29 06:25 we7u * src/maps.c: Better yet. Line 3393 change only. 2001-03-29 05:08 we7u * src/maps.c: Not really a bug fix, just looked strange AND'ing with a character. 2001-03-28 21:01 dk7in * src/db.c: Corrected GPS decoding, file load did not work. 2001-03-28 07:14 we7u * src/: lclint.script, main.c: More lclint fixes. 2001-03-28 07:01 we7u * src/: db.c, interface.c, lclint.script, main.h, maps.c: More lclint fixes. 2001-03-28 03:32 we7u * src/: bulletin_gui.c, db.c, draw_symbols.c, festival.c, lclint.script, main.c, messages.c, messages_gui.c, rac_data.c, track_gui.c, util.c, view_message_gui.c, wx.c, wx_gui.c, xa_config.c: Many more lclint fixes. 2001-03-27 09:29 we7u * src/main.c: Fixed more lclint errors. 2001-03-27 06:13 dk7in * src/db.c: Correcting decoding problem with sometimes missing altitude 2001-03-26 06:50 we7u * src/lclint.script: Added festival.c. 2001-03-26 04:30 we7u * src/main.c: Beginnings of adding weather alerts to Festival speech synthesis as well. Menu is greyed-out until Ken gets the code written to support it. 2001-03-26 04:24 we7u * config/language-English.sys: Added weather alerts to Festival messages. Not implemented in the code yet though. 2001-03-25 15:36 we7u * src/: list_gui.c, locate_gui.c, location_gui.c: Fixes to satisfy lclint errors. 2001-03-25 09:47 we7u * configure.in: Added support for Festival. 2001-03-25 09:46 we7u * acinclude.m4: Added support for Festival. Not perfect yet, but it's a start. 2001-03-25 09:36 we7u * src/Makefile.am: Adding festival.h and festival.c to Makefile. 2001-03-25 09:09 dk7in * src/: db.c, db.h, gps.c, list_gui.c, main.c, messages.c, util.c, util.h: Replaced some data with flags in station storage. 2001-03-25 08:17 we7u * src/main.c: Grey-out speech options when Festival is not installed. 2001-03-25 08:09 we7u * src/main.c: Adding speech synthesis control buttons to Configure->Speech menu. 2001-03-25 08:06 we7u * config/language-English.sys: Adding Festival speech synthesis menus. 2001-03-25 02:54 dk7in * src/: db.c, db.h: Get more decoding working... 2001-03-24 23:23 dk7in * src/: db.c, wx.c, wx.h: Dropping more error-packets, corrected U2000 Wx decoding 2001-03-24 22:50 we7u * src/: festival.c, festival.h: Mods by Ken Koster, N7IPB, to add Festival speech synthesis to Xastir. 2001-03-24 22:41 we7u * src/: db.c, main.c, main.h, maps.c, xa_config.c: Adding in the code for the festival speech synthesis system. Changes to autoconfig and menus to follow. Also fixed tabs here and there in the code (converted to 4 spaces). 2001-03-24 22:11 we7u * src/: alert.c, bulletin_gui.c, draw_symbols.c, fcc_data.c, gps.c, hostname.c, igate.c, interface.c, interface_gui.c, lang.c: More fixes to satisfy lclint errors. 2001-03-24 11:29 we7u * src/db.c: Changes to satisfy lclint. 2001-03-24 09:10 dk7in * src/db.c: Name sorting had problem in rare cases 2001-03-24 07:16 we7u * src/lclint.script: Yet another tweak. New command flag. 2001-03-24 07:13 we7u * src/maps.c: More changes to satisfy errors in lclint. 2001-03-24 05:22 dk7in * src/: db.c, db.h, list_gui.c, main.c: Restructing of decode routines. 2001-03-23 15:19 we7u * src/maps.c: Fixing lclint errors. Also beginnings of supporting ImageMagick for reading in images. 2001-03-23 15:13 we7u * src/: track_gui.c, util.c, view_message_gui.c, wx.c, wx_gui.c, xa_config.c: Fixing lclint errors. 2001-03-23 15:10 we7u * src/: main.c, messages.c, messages_gui.c, rac_data.c: Fixing lclint errors. 2001-03-23 15:07 we7u * src/: interface_gui.c, lang.c, list_gui.c, locate_gui.c, location_gui.c: Fixing lclint errors. 2001-03-23 15:03 we7u * src/: draw_symbols.c, fcc_data.c, gps.c, hostname.c, igate.c, interface.c: Fixing lclint errors. 2001-03-23 14:59 we7u * src/: alert.c, bulletin_gui.c, color.c, db.c: Fixing lclint errors. 2001-03-23 14:58 we7u * src/lclint.script: Simpler script. 2001-03-23 08:04 we7u * src/main.c: Added ifdef's around the arrow button stuff, so it can be taken out easily for Solaris compiles. 2001-03-23 08:02 we7u * src/location.c: Added a comment near a new (void) cast. 2001-03-23 08:02 we7u * src/color.c: Fixed more lclint errors. 2001-03-23 07:54 we7u * src/lclint.script: Better command-line flags. 2001-03-23 07:35 we7u * src/popup_gui.c: Fixed several lclint errors. 2001-03-23 07:24 we7u * src/location.c: Fixed lclint errors. 2001-03-23 07:19 we7u * src/callpass.c: Fixed last lclint error by declaring doHash as static. 2001-03-23 07:16 we7u * src/callpass.c: Fixed most of the things lclint found. Good practice for fixing the rest of the code (and much shorter!). 2001-03-23 05:56 we7u * src/hostname.c: Added ifdef's around code that is unparseable to the lclint program. 2001-03-23 05:44 we7u * src/sound.c: Cast to void and comment to make lclint happy. 2001-03-23 05:37 we7u * src/lclint.script: Added "+forcehints". 2001-03-23 04:57 we7u * src/lclint.script: A script for running lclint against the *.c sources. It appears we have a few errors to fix. 2001-03-23 02:42 we7u * help/help-English.dat: Many changes by Reuven Gevaryahu, callsign KB3EHW. A few minor changes by Curt Mills, WE7U. 2001-03-22 00:19 we7u * src/main.c: Disabled debug message printing out keysyms. 2001-03-19 05:40 we7u * src/maps.c: Initial start at supporting GIF files (with an associated .GEO file). Changes submitted by Jim Chandler, n0vh. Now need to add some more to the configure stuff to support it! 2001-03-18 15:31 we7u * src/maps.c: Changed bit-blitting function again for weather alert maps, and added more comments in that area. 2001-03-18 12:31 we7u * src/main.c: Branching via keysyms now instead of keycodes. Should be more platform independent. 2001-03-18 08:22 we7u * src/main.c: Made the Map Chooser buttons language-independent. Moved the buttons around slightly to make it harder to choose the "Vector Maps" button by mistake while clicking on map files. 2001-03-18 08:18 we7u * help/help-English.dat: Additions/corrections by Reuven Gevaryahu, KB3EHW. 2001-03-18 08:17 we7u * config/language-English.sys: Added new strings for Map Chooser buttons. 2001-03-18 05:59 we7u * src/main.c: Got rid of some old comments that have no meaning anymore. 2001-03-18 05:19 we7u * src/db.c: Grey-out FCC Search button if callsign doesn't start with A/K/N/W. 2001-03-18 03:55 we7u * src/main.c: With the last version, it still panned with the keyboard key zooms. This version doesn't (much less confusing). 2001-03-18 03:31 we7u * src/alert.c: Added some comments. Lot's of them. 2001-03-18 03:21 we7u * src/main.c: Implemented zooming via PageUp/PageDown keys, panning via arrow keys. at the level it is implemented though it appears to be responding to keycodes directly, so it's probably going to be dependent on IBM keyboards. Hey, it's a start. 2001-03-17 04:44 dk7in * src/: db.c, db.h, draw_symbols.c, main.c: Object deletion now works 2001-03-16 10:04 kg4ijb * configure: rebuild 2001-03-16 10:04 kg4ijb * acinclude.m4: CHECK_AX25 not looking in /usr/local/include for headers. 2001-03-16 04:20 we7u * src/: main.c, main.h, maps.c, xa_config.c: Added new menu option to enable/disable color fill on vector maps. 2001-03-16 04:19 we7u * config/language-English.sys: Added new option for enabling/disabling color fill on vector maps. 2001-03-16 03:07 dk7in * src/: draw_symbols.c, list_gui.c: Speeding up symbol read from file (not very much...) 2001-03-16 03:06 dk7in * symbols/symbols.dat: Corrected wrong characters in symbols 2001-03-16 01:35 we7u * src/: maps.c, xa_config.c, main.c, main.h: Added "createfile()" routine. Xastir now recovers gracefully on startup with no ~/.xastir directory, creating the directories and files that it needs to run initially. 2001-03-16 00:36 dk7in * src/list_gui.c: Forgot to exchange some debug messages with the real data... 2001-03-16 00:30 dk7in * src/: db.c, list_gui.c: Minor time sorting problem corrected 2001-03-15 09:06 we7u * src/xa_config.c: Now saves the state of the Display->Symbol menu to the config file. 2001-03-15 08:41 dk7in * src/: db.c, db.h, draw_symbols.c, list_gui.c, main.c, main.h, xa_config.c: Rework of the station lists 2001-03-15 08:39 dk7in * config/language-English.sys: Last Stations List, Housekeeping 2001-03-15 08:23 we7u * src/: db.c, main.c, main.h: Added Display->Symbols menu entry and the back-end code to support it. 2001-03-15 08:19 we7u * config/language-English.sys: Added another msg for Display->Symbols menu entry. 2001-03-15 06:22 we7u * src/interface_gui.c: Changed Interface Control dialogue to show all 10 possible defined interfaces without scrolling. 2001-03-15 03:17 we7u * src/maps.c: Changed to AND function instead of OR for weather alert map bit-blitting. Added some comments. 2001-03-15 03:06 we7u * src/db.c: Fixed some problems in decode() where after an strncpy() call, there is no terminating zero in the string. That should clear up data corruption problems with weather alerts, messages, and objects, perhaps others. 2001-03-15 00:15 kg4ijb * src/view_message_gui.c: malloc call in all_message(). This routine is called on all "messages" regardless of state of message window (interesting). 2001-03-14 18:31 we7u * src/db.c: First attempt at fixing corrupted messages due to buffer overruns. Added "+22" to some of the strncpy statements (easy to grep for), which severely helped. Current problem left is that the "{FARAC" strings at the end of the NWS messages end up in the weather alert window as well. This is a much more minor problem that what we had before. 2001-03-14 18:28 we7u * src/interface.c: Added some comments. 2001-03-14 15:01 we7u * src/xa_config.c: Fixed a problem where the config file couldn't be saved if the .bak file couldn't be deleted. Was definitely a problem for first-time users of Xastir to get past this. 2001-03-14 14:44 we7u * src/main.c: Fixed problem with not being able to read log files. Changed create_image() to show intermediate updates to screen as drawing is happening. 2001-03-13 21:05 dk7in * src/: db.c, db.h, interface.c, list_gui.c, main.c, maps.c, messages_gui.c, wx.c: Housekeeping... 2001-03-13 18:06 we7u * src/: main.c, maps.c: Did some speedups for some of the map menu options. Changed to OR'ing the weather alerts and the map data (XOR ended up getting rid of the alert area where two alerts of the same color overlapped). Changed the weather alert entry into an ON/OFF toggle so that alerts can be disabled. 2001-03-13 17:10 we7u * src/: main.c, main.h, maps.c: Added a new graphics context for doing alert map drawing. Added an XSetFunction logical call in order to tint the underlying maps using alert map areas. 2001-03-13 15:30 we7u * src/: db.c, interface_gui.c, main.c: Added two buttons to "Interface control" dialogue. Grey-out button for FCC/RAC search instead having the button missing from the Station Info dialogue. Grey-out the current selection for Map Intensity. Added some separators to some of the menus. 2001-03-13 15:25 we7u * config/: language-Dutch.sys, language-English.sys, language-French.sys, language-German.sys, language-Italian.sys, language-Spanish.sys: Added two new buttons to Interface control dialogue. 2001-03-13 13:59 we7u * src/wx_gui.c: Increased width of pop-up slightly so that the last line would be readable. 2001-03-13 04:37 we7u * src/main.c: Added another status message during loading of Weather Alert Maps in create_image(). 2001-03-12 21:09 dk7in * src/: alert.c, db.c, db.h, list_gui.c, main.c, messages.c, util.c, wx.c, wx_gui.c: Deleted old station storage structure 2001-03-12 16:15 we7u * src/: alert.c, alert.h, main.c, xastir.h: Fixed the weather alert updating. 2001-03-12 14:03 we7u * src/db.c: Fixed a couple of calls so that it compiles and links. 2001-03-12 13:06 we7u * src/: main.c, maps.c, maps.h, xastir.h: Added pixmap_alerts, in preparation for speeding up the weather alert stuff. 2001-03-12 09:08 dk7in * src/: db.c, db.h, main.c: Separating station and message deletion from display_file() 2001-03-12 05:17 dk7in * src/: db.c, fcc_data.c, gps.c, hostname.c, interface.c, main.c, main.h, maps.c, messages_gui.c, rac_data.c, wx.c: Status line with timeout, Station redraw 2001-03-12 01:31 dk7in * src/main.c: Housekeeping... 2001-03-11 17:01 we7u * src/main.c: Added some more status messages around areas where maps are being loaded. This is so that the operator understands why the machine has frozen up for a few seconds. 2001-03-11 16:59 we7u * src/fcc_data.c: Now refuses to search the FCC database unless the callsign begins with 'A', 'K', 'N', or 'W'. 2001-03-11 16:18 we7u * src/main.c: Added zoom-in function to the middle mouse button (both buttons simultaneously if you have a two-button mouse), and zoom-out function to the right mouse button. Shortened the left mouse-button menu 'cuz the pan buttons are now on the main menu bar. 2001-03-11 16:09 we7u * src/wx.c: Another small change to make map drawing more efficient. 2001-03-11 16:08 we7u * src/db.c: Small changes to make map drawing more efficient. 2001-03-11 12:37 dk7in * config/: language-English.sys, language-German.sys: Added Echo from my station 2001-03-11 12:35 dk7in * src/: db.c, db.h, draw_symbols.c, location.c, main.c, xastir.h: Flag for stations in screen view (and nearby) 2001-03-11 09:52 we7u * src/main.c: Moved the pan functions from the mouse pop-up menu to the main menu bar in the form of arrow icons. 2001-03-11 09:51 we7u * src/wx_gui.c: Changed a comment. 2001-03-10 23:45 we7u * help/help-English.dat: Changed "watts" to "feet" in the PHG stuff. Thanks Rolf! 2001-03-10 18:04 we7u * src/db.c: Buffer length fix by PE1DNN. 2001-03-10 17:18 we7u * src/: color.c, fcc_data.c, igate.c, interface.c, lang.c, location_gui.c, main.c, maps.c, messages.c, rac_data.c, xa_config.c: Attempt to make file opens more bulleproof and provide better diagnostic messages when they do fail. Attempt to make config file operations more bulletproof in order to avoid losing or corrupting the configuration info. 2001-03-10 17:03 we7u * help/help-English.dat: Updated the help file. Added topo map info and details on other pieces, corrected spelling and grammar. 2001-03-10 09:41 we7u * placeholder: Used by "make install" to help create directories. 2001-03-10 09:40 we7u * Makefile.am: Modified to create empty directories in /usr/local/xastir that might be needed later (like maps, Counties, fcc, and sounds). In order to get "make install" to create these directories I also made a "placeholder" file that gets copied into each of those directories. 2001-03-10 05:23 dk7in * src/db.c: db.c small correction to station display sequence 2001-03-10 00:27 kg4ijb * ChangeLog: [no log message] 2001-03-10 00:23 kg4ijb * configure.in: Modified ax25 calls 2001-03-10 00:22 kg4ijb * configure: rebuild 2001-03-10 00:22 kg4ijb * acinclude.m4: Rewrote ax.25 routine to install ax.25 lib, if found, by default and check for "new" "old" headers. To prevent ax25 from being compiled in, use --without-ax25 2001-03-10 00:18 kg4ijb * acconfig.h: added WITH_AX25 2001-03-09 16:14 we7u * src/: main.c, maps.c, maps.h: Added parameter to map draw functions to specify which pixmap to draw into (pixmap or pixmap_final). pixmap is now reserved for drawing map data into. Weather alerts, symbols and tracks are drawn into pixmap_final. This speeds up display updating tremendously. If no zooms or pans have occurred, normal operation is to leave pixmap alone, so the program doesn't have to go back and read the map files at that point. It merely copies the map data already in pixmap to pixmap_final, draws weather alerts, symbols, and tracks into it, then copies that to the display. 2001-03-09 14:51 dk7in * src/: db.c, list_gui.c, main.c: db.c list_gui.c main.c - dynamic station storage (uncomment #define DYN_STORAGE in db.h) 2001-03-09 14:07 we7u * src/main.c: Speeding up weather alert maps. More to come (mostly in db.c). 2001-03-09 13:58 we7u * src/wx_gui.c: Added some comments. 2001-03-09 09:14 dk7in * src/: alert.c, db.c, db.h, list_gui.c, main.c, messages.c, util.c, wx.c, wx_gui.c: alert.c db.c db.h list_gui.c main.c messages.c util.c wx.c wx_gui.c even more preparartions for dynamic station storage 2001-03-09 06:46 we7u * src/: db.c, main.c: Added a few comments. 2001-03-09 06:10 we7u * src/: db.c, db.h, main.c: Fixed the message window updating the right way, but creating a new routine which checks whether it is time to update, and then calling that routine at the beginning up update_messages(). 2001-03-09 01:02 dk7in * src/: db.c, main.c: /src: db.c main.c - more preparations for dynamic station storage - fix with Wx alert sounds 2001-03-08 08:16 we7u * src/db.c: Added "return" in two places in decode(). Exits routine if things aren't looking good for the packet. 2001-03-08 03:23 we7u * src/main.c: Changing delay in update_messages from 5 secs to 2 secs. 2001-03-08 02:48 we7u * src/: db.c, main.c: Added comments to db.c:update_messages(). Fixed main.c:UpdateTime() to only call update_messages() each five seconds. This should fix the msg window updating problem. 2001-03-08 02:38 dk7in * src/: db.c, db.h, main.c: /src: db.c db.h main.c preparations for dynamic station storage 2001-03-07 04:26 dk7in * config/: language-Dutch.sys, language-English.sys, language-French.sys, language-German.sys, language-Italian.sys, language-Spanish.sys: /config: language-Dutch.sys language-English.sys language-French.sys language-German.sys language-Italian.sys language-Spanish.sys - Zoom status now shows "k" for larger numbers, needs a string now - Added a lot of missing entries to the German language file 2001-03-07 04:23 dk7in * src/: db.c, db.h, list_gui.c, main.c, track_gui.c, wx.c, wx_gui.c: /src: db.c db.h list_gui.c main.c track_gui.c wx.c wx_gui.c - Long trail segment supression has not worked as advertised... - Zoom status now shows "k" for larger numbers - Housekeeping in weather routines 2001-03-07 02:27 we7u * src/: db.c, main.c: Added a new "Entire World" zoom level, changed the reserved color for the owners tracks from black to yellow (shows up better on maps). 2001-03-07 02:25 we7u * config/: language-Dutch.sys, language-English.sys, language-French.sys, language-Italian.sys, language-Spanish.sys: Added a "Entire World" zoom level. 2001-03-06 21:36 kg4ijb * src/main.h: TOCALL changed to APX<version> APZ is experimental... I suppose we may run into problems with "The Brothers" (eg., XAPRS) but we'll deal with that later. 2001-03-06 08:14 dk7in * src/: db.c, db.h, list_gui.c, main.c, wx.c: - Speed plus a defined position now is also good for "moving" - Trail segments are not shown if more than 1 degree apart - Housekeeping in weather routines - Long trails had not been shown correctly in station info list 2001-03-06 02:50 we7u * FAQ, README.1ST, config/language-English.sys, config/language-German.sys, src/alert.c, src/bulletin_gui.c, src/db.c, src/db.h, src/draw_symbols.c, src/fcc_data.c, src/interface.c, src/interface_gui.c, src/list_gui.c, src/locate_gui.c, src/location.c, src/main.c, src/main.h, src/maps.c, src/messages.c, src/messages_gui.c, src/rac_data.c, src/track_gui.c, src/util.c, src/util.h, src/view_message_gui.c, src/wx.c, src/wx_gui.c, src/xa_config.c: - Separated weather data from station structure, it now has its own memory - Separated a lot of the APRS data decoding into smaller subroutines Now all found data is extracted from the information string, it's a lot easier to understand (and debug) the routines now. - Simplified Zoom/Pan routines that now respect screen size - View Mobile Stations now only shows these - Found the problem with wrong symbol orientation with overlays - Updated English and German language files - I started to put something into the FAQ - Angle for symbol rotation is now +/- 30 degrees instead of +/- 45 degrees from North or South. It's a #define now. - Trail drawing routine does not show trail lines between points more than one degree apart. Trail also will not cross the 180W/180E boundary (the world grid doesn't wrap anyway). - A station is declared to be "moving" after two valid positions are seen. - No longer reloads from map files if not changes are necessary during zoom/pan. - Maximum zoom centers the world grid and no further zoom-out is possible. - Zoom factor on status line is updated AFTER the map reload instead of before. -- Rolf Bleher, DK7IN 2001-03-03 23:29 kg4ijb * config.sub, config.guess: new addition 2001-03-03 23:25 kg4ijb * Makefile.in, config.h.in, config/Makefile.in, help/Makefile.in, m4/Makefile.in, src/Makefile.in, symbols/Makefile.in: rebuild 2001-03-03 23:24 kg4ijb * src/Makefile.am: added pthread and removed intl 2001-03-03 23:23 kg4ijb * src/: db.c, draw_symbols.c, interface.c: removed conditional include for math and redundant includes 2001-03-03 23:22 kg4ijb * configure, configure.in: rebuild added better test for pthread and math 2001-03-03 23:21 kg4ijb * aclocal.m4, config.h: rebuild 2001-03-03 23:20 kg4ijb * acinclude.m4: forgot pthread 2001-03-03 21:57 kg4ijb * ChangeLog: regenerated 2001-03-03 21:52 kg4ijb * aclocal.m4, config.h.in: Rebuild 2001-03-03 21:52 kg4ijb * config.h: rebuild 2001-03-03 21:51 kg4ijb * acconfig.h: Cleaned up unused defines 2001-03-03 21:49 kg4ijb * Makefile.am: Removed localization unitl fully implemented 2001-03-03 21:43 kg4ijb * src/util.c: Removed conditional math.h include 2001-03-03 21:42 kg4ijb * src/main.c: removed conditional math.h define 2001-03-03 21:40 kg4ijb * configure: Rebuild 2001-03-03 21:40 kg4ijb * configure.in: Cleaned up and streamlined tests. Removed localization until fully implemented. 2001-03-03 21:39 kg4ijb * acinclude.m4: cleaned up and removed extraneous tests. Removed locaization until fully implemented. 2001-03-03 09:32 kg4ijb * ChangeLog: [no log message] 2001-03-03 09:16 kg4ijb * src/xa_config.c: USE_GEOTIFF conditional not defined 2001-03-03 09:03 kg4ijb * src/interface_gui.c: changed default aprs server sierra->first 2001-03-02 16:03 we7u * src/: main.c, maps.c, maps.h, xa_config.c: - Made geotiff_map_intensity persistent (stored in config file). -- WE7U. 2001-02-28 20:05 we7u * src/: db.c, db.h, main.c: - Changed all trail routines. I now use a ring buffer for storage and have broken the code in smaller pieces. - View Mobile Stations should work now, I have not tested it very much. The wrong two stations seen got an additional 90N/180W point, and so were declared moving. I have to see where this comes from. Some guys are sending wrong data sometimes... Or stations with missing position are not blocked anymore, I have to investigate. - No tracking for 0°N/0°E points -- Rolf Bleher, DK7IN 2001-02-27 18:56 we7u * src/: db.c, db.h, draw_symbols.c, main.c, maps.c, maps.h: Changes by DK7IN: ----------------- - Changed tracking of stations. Until now the map was updated at every beacon received from the tracked station. I had serious problems getting any access to the system, because it was busy with the map updating process, and that could need more time as between received 12sec intervall beacons. Map drawing should be a separate thread... Now the map is updated only if the car leaves the inner area of the map, the margin is set to 1/6 screen on each side. - The first trail point was always missing, it was not stored. Works now. - Selecting a new trail color only for moving stations. And fixed a problem with reinit of the current trail color at the wrong place. Now the trail colors come in sequence. - Until now EVERY new station got a color, now only mobile stations get their colors (at a different place). Changes by WE7U: ---------------- - Modified map grid routines to write to pixmap_final instead of pixmap. This is to keep the raw map image pristine so that we can use it from then on for quick screen updates (as long as no zooming or panning is occurring). Removed draw_grid() calls from load_auto_maps() and load_maps() functions, added it to create_image(), redraw_symbols(), and new refresh_image() functions. - Added refresh_image() function, which starts from "pixmap" map data and refreshes symbols, tracks, etc to the screen. Does NOT go back to the maps on disk to do so. Called from Grid_on() and Grid_off() routines currently. I hope to replace create_image() with it in the UpdateTime() function at some point. If the Zoom_level() function is eventually made to ignore panning, I'll add it where we are selecting the same zoom level as we're currently at. 2001-02-26 18:15 we7u * src/: db.c, draw_symbols.c, draw_symbols.h, main.c, main.h, xa_config.c: - Symbols now change their orientation depending on the course of mobile stations. - New "Rotate Symbols" option in "Display" menu. - Updated some symbols -- DK7IN 2001-02-26 18:13 we7u * symbols/symbols.dat: - Symbols now change their orientation depending on the course of mobile stations. - Updated some symbols --DK7IN 2001-02-26 18:13 we7u * config/: language-English.sys, language-German.sys: Added icon rotation message. --DK7IN 2001-02-26 18:12 we7u * AUTHORS: Added DK7IN. 2001-02-24 00:07 we7u * symbols/symbols.dat: Changes to symbols for consistency (all pointing to left), and to prepare for rotation of symbols toward direction of travel by Rolf Bleher, DK7IN. 2001-02-24 00:04 we7u * src/: db.c, db.h, draw_symbols.c, list_gui.c, location_gui.c, main.c, maps.c, xa_config.c, xastir.h: - Solved problem with disappearing stations and corrected some more inconsistent pointers. - Solved problem with the missing fractional minutes of station coordinates after initialisation. The problem had to do with using of '.' as a separator in the first call and ',' in the second call of the same routine. Later it seems to be '.' again. Some sort of internationalisation problem, but with changing values during program execution. I have not found the reason for this behaviour but did a workaround without using atof(). I hope there are not more such problems at other places. --Rolf Bleher, DK7IN 2001-02-23 10:49 ke4nfj * src/main.c: Make sure when you add data to a string that you also add space for the string to store that data. 2001-02-22 15:59 kg4ijb * ChangeLog: [no log message] 2001-02-22 15:31 kg4ijb * src/db.c: Housekeeping 2001-02-22 11:37 kg4ijb * src/view_message_gui.c: Changed line length and display for viewed messages 2001-02-20 17:54 we7u * config/language-English.sys, src/db.c, src/db.h, src/draw_symbols.c, src/draw_symbols.h, src/interface_gui.c, src/list_gui.c, src/main.c, src/maps.c, src/messages.c, src/util.c, src/wx.c, src/wx_gui.c: Changes by Rolf Bleher, DK7IN. 2001-02-13 00:26 ke4nfj * src/interface.c: Adjust time-out to allow full buffer to process. 2001-02-09 23:17 kg4ijb * src/main.c: Curt this is for you ;) 2001-02-09 22:58 kg4ijb * Makefile.in, aclocal.m4, config.h, configure, configure.in, config/Makefile.in, help/Makefile.in, m4/Makefile.in, po/Makefile.in, symbols/Makefile.in: [no log message] 2001-02-09 22:53 kg4ijb * src/xa_config.h: time_t next_time (really should be here) 2001-02-09 22:52 kg4ijb * src/main.h: time_t max_transmit_time (does this belong here?) 2001-02-09 22:49 kg4ijb * src/xa_config.c: Variable beacon rate: mobile 2min max; fixed 15min max 2001-02-09 22:45 kg4ijb * src/util.c: PHG cleaned up 2001-02-09 22:43 kg4ijb * src/main.c: Added map centering with popup menu. Map zooms will now also center. (This is kinda cool). Zoom levels modified to allow for smoother zooms. 2001-02-09 22:41 kg4ijb * src/db.c: Not decoding latitude correctly with MIC-E custom messages. 2001-02-09 22:37 kg4ijb * config/: language-English.sys, language-French.sys, language-German.sys, language-Italian.sys, language-Spanish.sys: Popup menu modified 2001-02-09 22:36 kg4ijb * config/language-Dutch.sys: Popup Menu modified 2001-02-07 15:07 we7u * README.1ST: Added invocation of /sbin/ldconfig. 2001-02-07 02:09 we7u * src/db.c: Added a few more comments w.r.t. callsign checking. 2001-02-06 18:49 we7u * src/: db.c, db.h: Separated track_data out from rest of station structure, intent: memory savings. Also added more filtering for callsigns but there is more yet to be done (attempting to get rid of both bogus calls and segfaults). 2001-02-06 18:42 we7u * src/interface.c: Tweaked port_read() to fix some possible SEGFAULT problems (buffer overruns). 2001-02-03 15:05 we7u * README.1ST: Updated SuSE instructions and added info about setting up AX.25 interfaces. 2001-01-31 17:41 we7u * src/db.h: Starting to separate DataRow struct into DataRow, WeatherRow, and TrackRow structs. New structs are not integrated into the rest of the code yet. 2001-01-30 19:07 we7u * README.1ST: Added a note regarding "libtiff.a". Can leave it in place or delete for space savings. 2001-01-27 10:45 ke4nfj * src/main.c: Add hostname back to identify machine and leave trailing null. 2001-01-26 16:48 kg4ijb * src/db.c: Under some circumstances, failed to recognize ACKS in response to messages 2001-01-26 16:28 kg4ijb * src/db.c: Under some circumstances, failed to recognize ACKS being returned in response to messages. 2001-01-26 16:18 kg4ijb * src/db.c: Under some circumstances, failed to recognize ACKS being sent back in response to messages. 2001-01-26 16:18 kg4ijb * acinclude.m4: Minor mod 2001-01-26 16:16 kg4ijb * configure.in: Version bump. 2001-01-26 16:11 kg4ijb * aclocal.m4: [no log message] 2001-01-26 16:05 kg4ijb * configure: added acinclude.m4 as dependancy 2001-01-26 16:04 kg4ijb * configure.in: Include acinclude.m4 as dependancy 2001-01-26 16:03 kg4ijb * acinclude.m4: Moved alocal.m4 -> ainclude.m4 so alocal won't step on changes 2001-01-26 15:57 kg4ijb * configure: version bump 2001-01-25 15:38 we7u * README.1ST: Updated to show libtiff-v3.5.6-beta for Slackware and a simplified install. 2001-01-24 20:15 we7u * README.1ST: Tweaked the Slackware manual install for libtiff-v3.5.5. This gets around some bugs that exist in the configure and make-install portions of libtiff and gets updated libtiff shared libs installed correctly. 2001-01-24 16:43 ke4nfj * src/igate.c: Remove extra dependencies from include file list. 2001-01-24 14:05 ke4nfj * src/alert.h: Add alert_print_list declaration to keep usage compliant. 2001-01-24 14:03 ke4nfj * src/interface.c: Remove useless reference to alert.h. Reduce dependancies. 2001-01-22 22:49 kg4ijb * src/: alert.h, interface.h, main.c, xa_config.c: [no log message] 2001-01-22 22:07 kg4ijb * src/: Makefile.am, Makefile.in, alert.c, alert.h, bulletin_gui.c, bulletin_gui.h, color.c, color.h, db.c, db.h, draw_symbols.c, draw_symbols.h, fcc_data.c, fcc_data.h, gps.c, gps.h, hostname.c, hostname.h, igate.c, igate.h, interface.c, interface.h, interface_gui.c, lang.h, list_gui.c, list_gui.h, locate_gui.c, location.c, location_gui.c, main.c, main.h, maps.c, maps.h, messages.c, messages.h, messages_gui.c, popup.h, popup_gui.c, rac_data.c, rac_data.h, sound.c, symbols.h, track_gui.c, track_gui.h, util.c, util.h, view_message_gui.c, wx.c, wx.h, wx_gui.c, xa_config.c, xastir.h: Realign headers, prototypes and declarations 2001-01-22 21:19 we7u * src/maps.c: Fix for maps segfault submitted by Lloyd Miller. This prevents segfaulting when a file with no extension is put into the maps directory. 2001-01-19 20:04 ke4nfj * src/db.c: Make sure our reach doesn't exceed our grasp. 2001-01-19 19:56 ke4nfj * src/main.c: Add flag to allow core file creation for debugging. 2001-01-19 17:03 we7u * src/xa_config.c: Tweak to save_data(). Attempting to eliminate the bug where xastir.cnf is deleted if filespace gets too low. 2001-01-19 16:24 we7u * README.1ST: Simplified the install of libproj/libtiff/libgeotiff somewhat and documented more details of a more manual method for Slackware. 2001-01-15 16:52 we7u * src/db.h: Changed max track positions from 100 down to 50 to save memory. Changed structure which holds them from size MAX_TRACKS+2 to size MAX_TRACKS+1. 2001-01-15 16:50 we7u * README.1ST: Added additional instructions for optional geoTIFF support (hopefully to make it easier to install). Put comments around "USE_AX25" stuff about that being the old method. 2001-01-15 16:48 we7u * src/maps.c: Got rid of printf when trying to open winmaps.sys if it hasn't been created yet. It's not needed. 2001-01-15 16:47 we7u * src/main.c: Fixed the "winmaps.c" segfault problem. 2001-01-12 12:44 ke4nfj * src/: db.c, messages.c: Add more support for group messages and multi-party communications. 2001-01-12 00:31 ke4nfj * src/main.c: Send Segfault error message to stderr. 2001-01-11 16:47 we7u * README.1ST: Added a couple of notes about compiling with AX.25 support. 2001-01-11 15:07 ke4nfj * src/list_gui.c: Simplify the Station_List function. Remove redundant calls. 2001-01-11 14:41 ke4nfj * src/: messages.c, messages_gui.c: Keep cleaning up group messages to allow subscription and cancellation. 2001-01-11 13:49 ke4nfj * src/db.c: Adjust tail-end reduction of messages to be complete. 2001-01-11 13:23 ke4nfj * config/tnc-startup.kam: Add KAM Plus startup file for example and usage. 2001-01-11 13:22 ke4nfj * src/db.c: Fix usage of last_heard counter from timestamp. 2001-01-11 13:17 ke4nfj * src/messages.c: Move empty strings to end of list. 2001-01-11 12:44 ke4nfj * src/db.c: Remove enabled STATION_DEBUG from delivery tree. 2001-01-11 12:41 ke4nfj * src/db.c: Additional support for group messages. 2001-01-11 12:10 ke4nfj * src/: messages.c, messages_gui.c: Add improved group message support. 2001-01-10 15:03 we7u * src/main.c: Now gray's out the topo buttons in the map chooser instead of deleting them when USE_GEOTIFF is not defined. Buttons will be present but not active. 2001-01-10 13:53 we7u * src/main.c: Added a bunch of buttons to the Map Chooser dialogue. Choose between vector maps, three scales of topo maps, or None. 2001-01-10 12:04 we7u * src/maps.h: Added get_map_ext() to the exports. Needed by new code in main.c for selecting maps in the map chooser dialogue. 2001-01-09 23:40 ke4nfj * src/view_message_gui.c: Remove complete message at beginning of queue. 2001-01-09 17:05 ke4nfj * configure: Commit after autoconf to match configure.in 2001-01-09 16:55 ke4nfj * src/main.c: Remove extraneous warning when GEOTIFF is not active. 2001-01-09 16:45 ke4nfj * src/view_message_gui.c: Set new cursor position after all the positioning is complete. 2001-01-07 10:43 kg4ijb * configure.in: Version bump 2001-01-07 10:42 kg4ijb * src/main.h: Cleaned up ident string 2001-01-07 10:42 kg4ijb * src/interface.c: Cleaned up ident 2001-01-03 17:13 we7u * src/: main.c, maps.c: Added a Map menu entry for changing geotiff map intensity. Removed older geotiff code. 2001-01-03 17:12 we7u * config/: language-Dutch.sys, language-English.sys, language-French.sys, language-German.sys, language-Italian.sys, language-Spanish.sys: Added a new Maps menu entry for changing map intensity (geotiff maps only). 2000-12-31 13:06 we7u * src/maps.c: Added tweaks to help remove a bit of the black border, turn black pixels within a very short distance of the border to white (again helps to visually remove the border), and added a "brightness" variable that can adjust the brightness of the map colors from 0.0 (black) to 1.0 (full normal brightness). If someone wants to add a menu option in for this at some time I'll tie the menu option to the variable to give full control of map brightness to the operator. 2000-12-29 03:24 we7u * src/maps.c: Totally re-written "draw_geotiff_image_map" function. Old functions are present and called by default. New functions are called with the -v2 debug flag on the command line. Re-write is fast, requires very little memory, merges USGS topo maps together nicely. 2000-12-26 17:06 ke4nfj * src/db.c: Smooth out display activity in update_messages. 2000-12-26 15:35 ke4nfj * src/db.c: Add Group announcements! 2000-12-26 14:53 ke4nfj * src/: messages.c, xa_config.c: Add group messaging to system. One entry per line in group_data_file. 2000-12-25 01:33 kg4ijb * src/db.c: Minor mods 2000-12-25 01:33 kg4ijb * configure: Added spec file 2000-12-25 01:32 kg4ijb * configure.in: Add spec file 2000-12-25 01:31 kg4ijb * xastir.spec.in: Inital import of spec file 2000-12-25 01:30 kg4ijb * Makefile.in: Added initial spec file 2000-12-25 01:29 kg4ijb * Makefile.am: Added inital spec file 2000-12-21 11:04 ke4nfj * configure.in, src/db.c, src/messages.c, src/messages_gui.c, src/view_message_gui.c, src/xa_config.c: Add support for Group messages. The next step is to add GroupList. 2000-12-21 11:02 ke4nfj * src/: alert.c, alert.h, maps.c: Improve Wx Alert processing to allow Cancellation message processing. 2000-12-21 10:59 ke4nfj * src/main.c: Add Test routine back but make it conditionally compiled. 2000-12-21 00:45 we7u * aclocal.m4: Small tweak to insure geotiff code links, whether the tiff library is a static library or a shared library (works with either now). 2000-12-20 17:37 ke4nfj * src/bulletin_gui.c: Smooth the display to make bulletins easier to read. 2000-12-20 12:06 kg4ijb * README.1ST, acconfig.h, aclocal.m4, config.h, configure, configure.in, mkinstalldirs, stamp-h.in, src/Makefile.in, src/alert.c, src/alert.h, src/bulletin_gui.c, src/callpass.c, src/color.c, src/color.h, src/db.c, src/db.h, src/draw_symbols.c, src/fcc_data.c, src/fcc_data.h, src/gps.c, src/hostname.c, src/igate.c, src/interface.c, src/interface.h, src/interface_gui.c, src/lang.c, src/lang.h, src/list_gui.c, src/locate_gui.c, src/location.c, src/location_gui.c, src/main.c, src/main.h, src/maps.c, src/maps.h, src/messages.c, src/messages.h, src/messages_gui.c, src/popup.h, src/popup_gui.c, src/rac_data.c, src/rac_data.h, src/sound.c, src/symbols.h, src/track_gui.c, src/util.c, src/view_message_gui.c, src/wx.c, src/wx_gui.c, src/xa_config.c, src/xa_config.h, src/xastir.h: .CVS Restore 2000/12/18 2000-12-19 17:43 kg4ijb * src/main.c: Yikes! Damned test routines... 2000-12-19 17:36 kg4ijb * src/main.c: Undeclared scruff has crepted in... 2000-12-19 17:07 ke4nfj * src/: alert.c, alert.h, maps.c: Recommit for Wx Alerts involving cancellations. 2000-12-19 16:23 ke4nfj * src/xa_config.c: Match up with view_messages_gui.c to set default value for VIEW_MESSAGE_LIMIT. 2000-12-19 16:22 ke4nfj * src/view_message_gui.c: Commit 2nd time to keep X server from overflowing. 2000-12-19 16:21 ke4nfj * src/interface.c: Remove extraneous dependancies. 2000-12-19 13:41 crb6x * ABOUT-NLS, AUTHORS, COPYING, ChangeLog, FAQ, INSTALL, Makefile.am, Makefile.in, NEWS, README, README.1ST, UPDATES, acconfig.h, aclocal.m4, changes.txt, config.h, config.h.in, configure, configure.in, install-sh, missing, mkinstalldirs, stamp-h.in, config/Makefile.am, config/Makefile.in, config/language-Dutch.sys, config/language-English.sys, config/language-French.sys, config/language-German.sys, config/language-Italian.sys, config/language-Spanish.sys, config/tnc-startup.sys, config/tnc-stop.sys, config/xastir.rgb, help/Makefile.am, help/Makefile.in, help/help-Dutch.dat, help/help-English.dat, help/help-French.dat, help/help-German.dat, help/help-Italian.dat, help/help-Spanish.dat, src/Makefile.am, src/Makefile.in, src/alert.c, src/alert.h, src/bulletin_gui.c, src/callpass.c, src/color.c, src/color.h, src/db.c, src/db.h, src/draw_symbols.c, src/fcc_data.c, src/fcc_data.h, src/gps.c, src/hostname.c, src/igate.c, src/interface.c, src/interface.h, src/interface_gui.c, src/lang.c, src/lang.h, src/list_gui.c, src/locate_gui.c, src/location.c, src/location_gui.c, src/main.c, src/main.h, src/maps.c, src/maps.h, src/messages.c, src/messages.h, src/messages_gui.c, src/popup.h, src/popup_gui.c, src/rac_data.c, src/rac_data.h, src/sound.c, src/symbols.h, src/track_gui.c, src/util.c, src/view_message_gui.c, src/wx.c, src/wx_gui.c, src/xa_config.c, src/xa_config.h, src/xastir.h, intl/Makefile.in, intl/VERSION, intl/bindtextdom.c, intl/cat-compat.c, intl/dcgettext.c, intl/dgettext.c, intl/explodename.c, intl/finddomain.c, intl/gettext.c, intl/gettext.h, intl/gettextP.h, intl/hash-string.h, intl/intl-compat.c, intl/l10nflist.c, intl/libgettext.h, intl/libintl.h, intl/linux-msg.sed, intl/loadinfo.h, intl/loadmsgcat.c, intl/localealias.c, intl/po2tbl.sed, intl/po2tbl.sed.in, intl/textdomain.c, intl/xopen-msg.sed, m4/Makefile.am, m4/Makefile.in, m4/xmhtml.m4, po/Makefile.in, po/Makefile.in.in, po/POTFILES, po/POTFILES.in, po/cat-id-tbl.c, po/en.po, po/fr.po, po/nl.po, po/stamp-cat-id, po/xastir.pot, symbols/Makefile.am, symbols/Makefile.in, symbols/symbols.dat: Initial revision 2000-12-19 13:41 crb6x * ABOUT-NLS, AUTHORS, COPYING, ChangeLog, FAQ, INSTALL, Makefile.am, Makefile.in, NEWS, README, README.1ST, UPDATES, acconfig.h, aclocal.m4, changes.txt, config.h, config.h.in, configure, configure.in, install-sh, missing, mkinstalldirs, stamp-h.in, config/Makefile.am, config/Makefile.in, config/language-Dutch.sys, config/language-English.sys, config/language-French.sys, config/language-German.sys, config/language-Italian.sys, config/language-Spanish.sys, config/tnc-startup.sys, config/tnc-stop.sys, config/xastir.rgb, help/Makefile.am, help/Makefile.in, help/help-Dutch.dat, help/help-English.dat, help/help-French.dat, help/help-German.dat, help/help-Italian.dat, help/help-Spanish.dat, src/Makefile.am, src/Makefile.in, src/alert.c, src/alert.h, src/bulletin_gui.c, src/callpass.c, src/color.c, src/color.h, src/db.c, src/db.h, src/draw_symbols.c, src/fcc_data.c, src/fcc_data.h, src/gps.c, src/hostname.c, src/igate.c, src/interface.c, src/interface.h, src/interface_gui.c, src/lang.c, src/lang.h, src/list_gui.c, src/locate_gui.c, src/location.c, src/location_gui.c, src/main.c, src/main.h, src/maps.c, src/maps.h, src/messages.c, src/messages.h, src/messages_gui.c, src/popup.h, src/popup_gui.c, src/rac_data.c, src/rac_data.h, src/sound.c, src/symbols.h, src/track_gui.c, src/util.c, src/view_message_gui.c, src/wx.c, src/wx_gui.c, src/xa_config.c, src/xa_config.h, src/xastir.h, intl/Makefile.in, intl/VERSION, intl/bindtextdom.c, intl/cat-compat.c, intl/dcgettext.c, intl/dgettext.c, intl/explodename.c, intl/finddomain.c, intl/gettext.c, intl/gettext.h, intl/gettextP.h, intl/hash-string.h, intl/intl-compat.c, intl/l10nflist.c, intl/libgettext.h, intl/libintl.h, intl/linux-msg.sed, intl/loadinfo.h, intl/loadmsgcat.c, intl/localealias.c, intl/po2tbl.sed, intl/po2tbl.sed.in, intl/textdomain.c, intl/xopen-msg.sed, m4/Makefile.am, m4/Makefile.in, m4/xmhtml.m4, po/Makefile.in, po/Makefile.in.in, po/POTFILES, po/POTFILES.in, po/cat-id-tbl.c, po/en.po, po/fr.po, po/nl.po, po/stamp-cat-id, po/xastir.pot, symbols/Makefile.am, symbols/Makefile.in, symbols/symbols.dat: Import into CVS of backup data