Wykres commitów

16 Commity (39edf75c209db81fbfda9bf8b9f33b721a32ac98)

Autor SHA1 Wiadomość Data
David Freese e3d80a6198 Debug text
* Changed text widget from Fl_Text_Display_mod to Fl_Browser
    Fl_Browser is a more efficient display mechanism for event
    viewing and uses much less cpu cycles especially when the
    event log fills to capacity of 65536 lines.
2012-01-12 06:41:16 -06:00
Stelios Bounanos cc957f37cf Update copyright headers
* Relicense: GPLv2+ -> GPLv3+
  * Update authors' copyright notices
2010-03-01 13:09:16 +00:00
Stelios Bounanos 78b515c6b1 Add verbose log level
* Add new "Verbose" log level
  * Change numerous LOG_INFO calls to LOG_VERBOSE
  * Change the default log level to "Info"
2010-01-28 04:05:10 +00:00
Stelios Bounanos 613ecfaa33 Store old event logs
Save up to five old versions of the event log file
2009-12-18 14:53:30 +00:00
David Freese 4e19f03492 rigCAT mods
Restructured i/o to allow use with broadcast transceivers.
    Icom 7xxx series default to a CI-V server that broadcasts
    serial data which disrupted fldigi serial data stream extract.
    New code passed tests on Vista with IC-746Pro operating in
    CI-V Transceive (server) mode.
2009-09-15 13:40:32 -05:00
Stelios Bounanos ada43f4a55 Add new FText classes
* Move fldigi-specific code to new FTextRX and FTextTX classes. Move
  generic code up to FTextView and FTextEdit and rename some method
  names.
* Use correct inclusion macro check in our modified Fl_Text_Display and
  Fl_Text_Editor headers.
* Replace FTextLog with the (now) generic FTextView.
* Move Fl_Tile_Check to its own source files.
* Move "quick choice" and adjust_color routines to separate source files.
2009-05-26 20:01:38 +01:00
Stelios Bounanos 4b1292ca75 Improve logging and error notification
* Add macros for fl_alert/message/choice that set nicer icons for the
  FLTK dialog windows before calling the functions that display them
* Use LOG* calls in backend (modems, rig control) code, which should not
  display popups
* Display a notification the first time an error message is logged
* Use the correct message for errors (fl_alert instead of fl_message)
2009-04-17 19:17:55 +01:00
Stelios Bounanos e192d1d4d8 Add preliminary support for MinGW 2009-04-17 19:17:55 +01:00
Stelios Bounanos 1155b533fc Modify variable-width font warning
The warning text is now appended to the buffer whose font became
proportional.  We compare the font name to that saved in progdefaults to
avoid repeated warnings.

Also changed FL_SCREEN to FL_COURIER because FL_SCREEN may not be fixed
width on all platforms.
2009-03-12 19:05:36 +00:00
Stelios Bounanos 56d7f0eace Fix va_args calls 2009-02-15 09:54:38 +00:00
Stelios Bounanos 8214079276 Add log sources 2009-01-05 16:00:01 +00:00
Stelios Bounanos c3814bc1a4 Add NLS support
Merge patch by Stephane Fillod <fillods@users.sourceforge.net>:

* gettextsize fldigi
* add initial French translation

Minor additional changes by me (sb):

* Remove bundled intl and associated m4 macros and compiler flags
* Move new m4 macros to m4/intl
* Move gettext.h to src/include and add to src/Makefile.am
* Modify setup_nls():
  * Search for message catalogs in $PWD/locale and
    $FLDIGI_LOCALE_DIR/locale, in addition to LOCALEDIR
  * Do not call setlocale() for LC_NUMERIC, as this can break the
    configuration read/write routines when handling floating point
    numbers in locales that use a comma as the decimal point
  * Fix static initialisation
* Add INTL_LIBS and INTL_CFLAGS configure variables that can be used
  to override AM_GNU_GETTEXT
* Update po/Makevars
* Update po files
* Remove po/Makefile.in and po/remove-potcdate.sed
2008-12-04 16:11:21 +00:00
Stelios Bounanos 0c5b18ca7c Add log format check
Fix some LOG calls that were passing the wrong type/number of args
2008-10-11 23:57:44 +01:00
Stelios Bounanos 3e3c2d1352 Don't leak fds 2008-09-02 16:04:43 +01:00
Stelios Bounanos 97535c2d6f Event log changes
Change log level enum names to FOO_LEVEL
Don't echo QUIET messaged to stderr
2008-08-29 12:06:19 +01:00
Stelios Bounanos 0e26dc97d0 Upstream version 3.03AA 2008-08-26 23:33:34 +01:00