Hello community,

here is the log from the commit of package wxEDID for openSUSE:Factory checked 
in at 2018-12-24 11:48:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wxEDID (Old)
 and      /work/SRC/openSUSE:Factory/.wxEDID.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wxEDID"

Mon Dec 24 11:48:23 2018 rev:3 rq:660878 version:0.0.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/wxEDID/wxEDID.changes    2018-12-13 
19:47:45.920753698 +0100
+++ /work/SRC/openSUSE:Factory/.wxEDID.new.28833/wxEDID.changes 2018-12-24 
11:48:24.553080242 +0100
@@ -2 +2 @@
-Thu Dec  6 13:05:39 UTC 2018 - Martin Herkt <9+suse@cirno.systems>
+Sun Dec 23 18:43:51 UTC 2018 - Martin Herkt <9+suse@cirno.systems>
@@ -4,0 +5,16 @@
+Changed
+  * Increased default Log Window size from 400x300 to 500x400.
+  * All panels & controls are now using default system font instead
+    of fixed one.
+
+Fixed
+  * (BUG::wxSmith) Menu "Quit" and "About" handlers were connected
+    dynamically in the frame constructor, even though they were
+    already present in the static event table.
+  * Options menu: all menu items except "Log window" should stay
+    disabled until edid data is loaded/imported.
+
+-------------------------------------------------------------------
+Thu Dec  6 13:05:39 UTC 2018 - Martin Herkt <9+suse@cirno.systems>
+
+- Update to v0.0.16

Old:
----
  wxedid-0.0.16.tar.gz

New:
----
  wxedid-0.0.17.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wxEDID.spec ++++++
--- /var/tmp/diff_new_pack.AMUDG0/_old  2018-12-24 11:48:25.173079698 +0100
+++ /var/tmp/diff_new_pack.AMUDG0/_new  2018-12-24 11:48:25.177079695 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           wxEDID
-Version:        0.0.16
+Version:        0.0.17
 Release:        0
 Summary:        Extended Display Identification Data editor
 License:        GPL-3.0-only
@@ -51,7 +51,7 @@
 
 %files
 %license COPYING
-%doc AUTHORS ChangeLog NEWS
+%doc AUTHORS ChangeLog
 %{_bindir}/wxEDID
 
 %changelog

++++++ wxedid-0.0.16.tar.gz -> wxedid-0.0.17.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/ChangeLog new/wxedid-0.0.17/ChangeLog
--- old/wxedid-0.0.16/ChangeLog 2018-12-01 14:07:40.000000000 +0100
+++ new/wxedid-0.0.17/ChangeLog 2018-12-22 22:37:07.000000000 +0100
@@ -4,13 +4,30 @@
 NOTE#2: wxAUI in wxWidgets 3.1.x built against GTK3 is broken, but the 
application is usable.
 
 
-2018.11.30
+
+
+2018.12.22
+   - Fixed: (BUG::wxSmith) Menu "Quit" and "About" handlers were connected 
dynamically in the frame
+            constructor, even though they were already present in the static 
event table.
+   - Change: Increased default Log Window size from 400x300 to 500x400.
+
+2018.12.20
+   - Fixed: Options menu: all menu items except "Log window" should stay 
disabled until edid data
+            is loaded/imported.
+   - Change: UpdateEDItree() renamed to UpdateEDID_tree()
+   - Change: All panels & controls are now using default system font instead 
of fixed one.
+
+2018.12.19
+   - Update: new versions of event table macros:
+            wxDECLARE_EVENT_TABLE, wxBEGIN_EVENT_TABLE, wxEND_EVENT_TABLE.
+
+2018.12.01
    - released v0.0.16
    - Change: Info about packages required to compile the project moved to file 
INSTALL,
             README file removed.
    - Change: Code::Blocks project files are now included in the dist package.
    - Fixed: DTD panel: dtd_screen: background was erased twice on resize 
event-> now the refreshing
-            is performed in a single call to th paint event.
+            is performed in a single call to the paint event.
 2018.11.30
    - Change: DTD panel: all the controls are now configured to use default min 
sizes - this is rather
              a disadventage, because f.e. the default controls in gtk3 are 
ridiculously big.
@@ -31,11 +48,11 @@
 
 2018.11.28
    - Fixed: (BUG::old): DTD_Ctor_WriteInt(): value change event log: missing 
field names.
-            Only the first letter of field name was printed due to missing 
conversion from
+            only the first letter of field name was printed due to missing 
conversion from
             ASCII to wxString.
    - Fixed: (BUG::old): EDID_class.cpp: wxString AltDesc wasn't really 
initializing the alternative
             desriptors' "Desc" fields. Now the AltDesc is just a char string, 
and the "Desc" fields
-            are proprly initialized by calling wxString::FromUTF8(AltDesc).
+            are properly initialized by calling wxString::FromUTF8(AltDesc).
    - Fixed: DTD_Ctor_WriteInt(), WriteField(): value change event log: print 
the whole message string
             in a single call to guilog::DoLog() - eliminates printing of 
multiple timestamps per event.
    - Fixed: Corrected few textual descriptions of EDID fields.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/Makefile.in 
new/wxedid-0.0.17/Makefile.in
--- old/wxedid-0.0.16/Makefile.in       2018-12-01 14:05:24.000000000 +0100
+++ new/wxedid-0.0.17/Makefile.in       2018-12-22 22:43:28.000000000 +0100
@@ -159,7 +159,7 @@
 am__DIST_COMMON = $(srcdir)/Makefile.in \
        $(top_srcdir)/build-aux/install-sh \
        $(top_srcdir)/build-aux/missing AUTHORS COPYING ChangeLog \
-       INSTALL NEWS build-aux/config.guess build-aux/config.sub \
+       INSTALL build-aux/config.guess build-aux/config.sub \
        build-aux/install-sh build-aux/ltmain.sh build-aux/missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/NEWS new/wxedid-0.0.17/NEWS
--- old/wxedid-0.0.16/NEWS      2017-11-28 01:17:51.000000000 +0100
+++ new/wxedid-0.0.17/NEWS      1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-0.0.15
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/cb_project/wxsmith/wxEDID_frame.wxs 
new/wxedid-0.0.17/cb_project/wxsmith/wxEDID_frame.wxs
--- old/wxedid-0.0.16/cb_project/wxsmith/wxEDID_frame.wxs       2018-12-01 
13:20:47.000000000 +0100
+++ new/wxedid-0.0.17/cb_project/wxsmith/wxEDID_frame.wxs       2018-12-22 
22:25:10.000000000 +0100
@@ -3,10 +3,6 @@
        <object class="wxFrame" name="wxEDID_Frame">
                <title>wxEDID</title>
                <centered>1</centered>
-               <font>
-                       <size>8</size>
-                       <sysfont>wxSYS_OEM_FIXED_FONT</sysfont>
-               </font>
                <minsize>540,400</minsize>
                <id_arg>0</id_arg>
                <object class="wxAuiManager" variable="AuiMgrMain" member="yes">
@@ -29,10 +25,6 @@
                                                                                
        <item2>tree_edid</item2>
                                                                                
        <item2></item2>
                                                                                
</items_text>
-                                                                               
<font>
-                                                                               
        <size>8</size>
-                                                                               
        <sysfont>wxSYS_OEM_FIXED_FONT</sysfont>
-                                                                               
</font>
                                                                                
<minsize>150,-1</minsize>
                                                                                
<style>wxTR_HAS_BUTTONS|wxTR_SINGLE|wxTAB_TRAVERSAL</style>
                                                                        
</object>
@@ -66,10 +58,6 @@
                                                                                
        <item>Flags</item>
                                                                                
</collabels>
                                                                                
<enabled>0</enabled>
-                                                                               
<font>
-                                                                               
        <size>8</size>
-                                                                               
        <sysfont>wxSYS_OEM_FIXED_FONT</sysfont>
-                                                                               
</font>
                                                                        
</object>
                                                                        
<name>GridDataCtl</name>
                                                                        
<standardpanetype>Default</standardpanetype>
@@ -89,10 +77,6 @@
                                                                        <object 
class="wxTextCtrl" name="id_txc_edid_info" variable="txc_edid_info" 
member="yes">
                                                                                
<fg>#000000</fg>
                                                                                
<bg>#FFFFFF</bg>
-                                                                               
<font>
-                                                                               
        <size>8</size>
-                                                                               
        <sysfont>wxSYS_OEM_FIXED_FONT</sysfont>
-                                                                               
</font>
                                                                                
<minsize>-1,100</minsize>
                                                                                
<style>wxTE_MULTILINE|wxTE_READONLY|wxTE_WORDWRAP|wxVSCROLL</style>
                                                                        
</object>
@@ -117,11 +101,6 @@
                                        </object>
                                        <object class="AuiNotebookPage">
                                                <object class="wxPanel" 
name="id_panel_dtd" variable="dtd_panel" member="yes">
-                                                       <font>
-                                                               <size>8</size>
-                                                               
<style>normal</style>
-                                                               
<sysfont>wxSYS_OEM_FIXED_FONT</sysfont>
-                                                       </font>
                                                        <object 
class="wxBoxSizer" variable="bs_dtd_main" member="yes">
                                                                
<orient>wxVERTICAL</orient>
                                                                <object 
class="sizeritem">
@@ -208,7 +187,6 @@
                                                                                
</object>
                                                                                
<object class="sizeritem">
                                                                                
        <object class="wxPanel" name="id_dtd_screen" subclass="dtd_screen_cl" 
variable="dtd_screen" member="yes">
-                                                                               
                <bg>#FFFFFF</bg>
                                                                                
                <style>wxCLIP_CHILDREN|wxFULL_REPAINT_ON_RESIZE</style>
                                                                                
        </object>
                                                                                
        <flag>wxEXPAND</flag>
@@ -765,7 +743,6 @@
                                                                                
                <object class="sizeritem">
                                                                                
                        <object class="wxTextCtrl" name="id_txc_vtotal" 
variable="txc_vtotal" member="yes">
                                                                                
                                <value>0</value>
-                                                                               
                                <bg>#E0E0E0</bg>
                                                                                
                                <minsize>60,-1</minsize>
                                                                                
                                <style>wxTE_READONLY</style>
                                                                                
                        </object>
@@ -873,7 +850,7 @@
                                        <enabled>0</enabled>
                                </object>
                                <object class="wxMenuItem" name="id_mnu_exphex" 
variable="mnu_exphex" member="yes">
-                                       <label>Export EDID as hex 
(Ascii)</label>
+                                       <label>Export EDID as hex 
(ASCII)</label>
                                        <enabled>0</enabled>
                                </object>
                                <object class="wxMenuItem" name="id_mnu_imphex" 
variable="mnu_imphex" member="yes">
@@ -883,7 +860,6 @@
                                        <label>Quit</label>
                                        <accel>Alt-F4</accel>
                                        <help>Quit the application</help>
-                                       <handler function="evt_Quit" 
entry="EVT_MENU" />
                                </object>
                        </object>
                        <object class="wxMenu" variable="Menu3" member="yes">
@@ -891,17 +867,21 @@
                                <object class="wxMenuItem" name="id_mnu_parse" 
variable="mnu_reparse" member="yes">
                                        <label>Reparse EDID buffer</label>
                                        <help>Reinterpret EDID data</help>
+                                       <enabled>0</enabled>
                                </object>
                                <object class="wxMenuItem" name="id_mnu_ignerr" 
variable="mnu_ignore_err" member="yes">
                                        <label>Ignore EDID Errors</label>
+                                       <enabled>0</enabled>
                                        <checkable>1</checkable>
                                </object>
                                <object class="wxMenuItem" name="id_mnu_allwr" 
variable="mnu_allwritable" member="yes">
                                        <label>Ignore Read-Only flags</label>
+                                       <enabled>0</enabled>
                                        <checkable>1</checkable>
                                </object>
                                <object class="wxMenuItem" name="id_mnu_chksum" 
variable="mnu_chksum" member="yes">
                                        <label>Recalc Checksum</label>
+                                       <enabled>0</enabled>
                                </object>
                                <object class="wxMenuItem" name="id_mnu_logw" 
variable="mnu_logw" member="yes">
                                        <label>Log Window</label>
@@ -920,7 +900,6 @@
                                        <label>About</label>
                                        <accel>F1</accel>
                                        <help>Show info about this 
application</help>
-                                       <handler function="evt_About" 
entry="EVT_MENU" />
                                </object>
                        </object>
                </object>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/configure new/wxedid-0.0.17/configure
--- old/wxedid-0.0.16/configure 2018-12-01 14:05:23.000000000 +0100
+++ new/wxedid-0.0.17/configure 2018-12-22 22:43:27.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for wxEDID 0.0.16.
+# Generated by GNU Autoconf 2.69 for wxEDID 0.0.17.
 #
 # Report bugs to <tomasz.paw...@wp.eu>.
 #
@@ -582,8 +582,8 @@
 # Identity of this package.
 PACKAGE_NAME='wxEDID'
 PACKAGE_TARNAME='wxedid'
-PACKAGE_VERSION='0.0.16'
-PACKAGE_STRING='wxEDID 0.0.16'
+PACKAGE_VERSION='0.0.17'
+PACKAGE_STRING='wxEDID 0.0.17'
 PACKAGE_BUGREPORT='tomasz.paw...@wp.eu'
 PACKAGE_URL=''
 
@@ -1286,7 +1286,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures wxEDID 0.0.16 to adapt to many kinds of systems.
+\`configure' configures wxEDID 0.0.17 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1353,7 +1353,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of wxEDID 0.0.16:";;
+     short | recursive ) echo "Configuration of wxEDID 0.0.17:";;
    esac
   cat <<\_ACEOF
 
@@ -1443,7 +1443,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-wxEDID configure 0.0.16
+wxEDID configure 0.0.17
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1701,7 +1701,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by wxEDID $as_me 0.0.16, which was
+It was created by wxEDID $as_me 0.0.17, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2569,7 +2569,7 @@
 
 # Define the identity of the package.
  PACKAGE='wxedid'
- VERSION='0.0.16'
+ VERSION='0.0.17'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -4769,7 +4769,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by wxEDID $as_me 0.0.16, which was
+This file was extended by wxEDID $as_me 0.0.17, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -4831,7 +4831,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-wxEDID config.status 0.0.16
+wxEDID config.status 0.0.17
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/configure.ac 
new/wxedid-0.0.17/configure.ac
--- old/wxedid-0.0.16/configure.ac      2018-12-01 13:43:13.000000000 +0100
+++ new/wxedid-0.0.17/configure.ac      2018-12-22 22:28:19.000000000 +0100
@@ -3,7 +3,7 @@
 # wxEDID - Extended Display Identification Data editor
 
 AC_PREREQ([2.65])
-AC_INIT([wxEDID], [0.0.16], [tomasz.paw...@wp.eu])
+AC_INIT([wxEDID], [0.0.17], [tomasz.paw...@wp.eu])
 AC_COPYRIGHT([Copyright (C) 2014-2018 Tomasz Pawlak, e-mail: 
tomasz.paw...@wp.eu])
 AC_CONFIG_SRCDIR([src/wxEDID_Main.cpp])
 AC_CONFIG_HEADERS([src/config.h])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/src/EDID_CEA_class.cpp 
new/wxedid-0.0.17/src/EDID_CEA_class.cpp
--- old/wxedid-0.0.16/src/EDID_CEA_class.cpp    2018-11-28 23:03:42.000000000 
+0100
+++ new/wxedid-0.0.17/src/EDID_CEA_class.cpp    2018-12-20 17:11:06.000000000 
+0100
@@ -247,64 +247,64 @@
 */
 
 const vname_map_t vidmd_map[] = {
-   {1,  "DMT0659  4:3  640x480p@59.94/60Hz"},
-   {2,  "480p     4:3  720x480p@59.94/60Hz"},
+   {1,  "DMT0659   4:3 640x480p@59.94/60Hz"},
+   {2,  "480p      4:3 720x480p@59.94/60Hz"},
    {3,  "480pH    16:9 720x480p@59.94/60Hz"},
    {4,  "720p     16:9 1280x720p@59.94/60Hz"},
    {5,  "1080i    16:9 1920x1080i@59.94/60Hz"},
-   {6,  "480i     4:3  720(1440)x480i@59.94/60Hz"},
+   {6,  "480i      4:3 720(1440)x480i@59.94/60Hz"},
    {7,  "480iH    16:9 720(1440)x480i@59.94/60Hz"},
-   {8,  "240p     4:3  720(1440)x240p@59.94/60Hz"},
+   {8,  "240p      4:3 720(1440)x240p@59.94/60Hz"},
    {9,  "240pH    16:9 720(1440)x240p@59.94/60Hz"},
-   {10, "480i4x   4:3  (2880)x480i@59.94/60Hz"},
+   {10, "480i4x    4:3 (2880)x480i@59.94/60Hz"},
    {11, "480i4xH  16:9 (2880)x480i@59.94/60Hz"},
-   {12, "240p4x   4:3  (2880)x240p@59.94/60Hz"},
+   {12, "240p4x    4:3 (2880)x240p@59.94/60Hz"},
    {13, "240p4xH  16:9 (2880)x240p@59.94/60Hz"},
-   {14, "480p2x   4:3  1440x480p@59.94/60Hz"},
+   {14, "480p2x    4:3 1440x480p@59.94/60Hz"},
    {15, "480p2xH  16:9 1440x480p@59.94/60Hz"},
    {16, "1080p    16:9 1920x1080p@59.94/60Hz"},
-   {17, "576p     4:3  720x576p@50Hz"},
+   {17, "576p      4:3 720x576p@50Hz"},
    {18, "576pH    16:9 720x576p@50Hz"},
    {19, "720p50   16:9 1280x720p@50Hz"},
    {20, "1080i25  16:9 1920x1080i(1125 Vtotal)@50Hz"},
-   {21, "576i     4:3  720(1440)x576i@50Hz"},
+   {21, "576i      4:3 720(1440)x576i@50Hz"},
    {22, "576iH    16:9 720(1440)x576i@50Hz"},
-   {23, "288p     4:3  720(1440)x288p@50Hz"},
+   {23, "288p      4:3 720(1440)x288p@50Hz"},
    {24, "288pH    16:9 720(1440)x288p@50Hz"},
-   {25, "576i4x   4:3  (2880)x576i@50Hz"},
+   {25, "576i4x    4:3 (2880)x576i@50Hz"},
    {26, "576i4xH  16:9 (2880)x576i@50Hz"},
-   {27, "288p4x   4:3  (2880)x288p@50Hz"},
+   {27, "288p4x    4:3 (2880)x288p@50Hz"},
    {28, "288p4xH  16:9 (2880)x288p@50Hz"},
-   {29, "576p2x   4:3  1440x576p@50Hz"},
+   {29, "576p2x    4:3 1440x576p@50Hz"},
    {30, "576p2xH  16:9 1440x576p@50Hz"},
    {31, "1080p50  16:9 1920x1080p@50Hz"},
    {32, "1080p24  16:9 1920x1080p@23.98/24Hz"},
    {33, "1080p25  16:9 1920x1080p@25Hz"},
    {34, "1080p30  16:9 1920x1080p@29.97/30Hz"},
-   {35, "480p4x   4:3  (2880)x480p@59.94/60Hz"},
+   {35, "480p4x    4:3 (2880)x480p@59.94/60Hz"},
    {36, "480p4xH  16:9 (2880)x480p@59.94/60Hz"},
-   {37, "576p4x   4:3  (2880)x576p@50Hz"},
+   {37, "576p4x    4:3 (2880)x576p@50Hz"},
    {38, "576p4xH  16:9 (2880)x576p@50Hz"},
    {39, "1080i25  16:9 1920x1080i(1250 VTotal)@50Hz"},
    {40, "1080i50  16:9 1920x1080i@100Hz"},
    {41, "720p100  16:9 1280x720p@100Hz"},
-   {42, "576p100  4:3  720x576p@100Hz"},
+   {42, "576p100   4:3 720x576p@100Hz"},
    {43, "576p100H 16:9 720x576p@100Hz"},
-   {44, "576i50   4:3  720(1440)x576i@100Hz"},
+   {44, "576i50    4:3 720(1440)x576i@100Hz"},
    {45, "576i50H  16:9 720(1440)x576i@100Hz"},
    {46, "1080i60  16:9 1920x1080i@119.88/120Hz"},
    {47, "720p120  16:9 1280x720p@119.88/120Hz"},
-   {48, "480p119  4:3  720x480p@119.88/120Hz"},
+   {48, "480p119   4:3 720x480p@119.88/120Hz"},
    {49, "480p119H 16:9 720x480p@119.88/120Hz"},
-   {50, "480i59   4:3  720(1440)x480i@119.88/120Hz"},
+   {50, "480i59    4:3 720(1440)x480i@119.88/120Hz"},
    {51, "480i59H  16:9 720(1440)x480i@119.88/120Hz"},
-   {52, "576p200  4:3  720x576p@200Hz"},
+   {52, "576p200   4:3 720x576p@200Hz"},
    {53, "576p200H 16:9 720x576p@200Hz"},
-   {54, "576i100  4:3  720(1440)x576i@200Hz"},
+   {54, "576i100   4:3 720(1440)x576i@200Hz"},
    {55, "576i100H 16:9 720(1440)x576i@200Hz"},
-   {56, "480p239  4:3  720x480p@239.76/240Hz"},
+   {56, "480p239   4:3 720x480p@239.76/240Hz"},
    {57, "480p239H 16:9 720x480p@239.76/240Hz"},
-   {58, "480i119  4:3  720(1440)x480i@239.76/240Hz"},
+   {58, "480i119   4:3 720(1440)x480i@239.76/240Hz"},
    {59, "480i119H 16:9 720(1440)x480i@239.76/240Hz"},
    {60, "720p24   16:9 1280x720p@23.98/24Hz"},
    {61, "720p25   16:9 1280x720p@25Hz"},
@@ -320,8 +320,8 @@
 //VDB: Video Data Block
 const wxString cea_vdb_cl::Name = _("VDB: Video Data Block");
 const wxString cea_vdb_cl::Desc = _("Video Data Block contains one or more 
1-byte "
-"Short Video Descriptors (SVD). Each SVD contains index number of supported 
resolutions set defined in "
-"CEA/EIA standard, and a \"native\" resolution flag");
+"Short Video Descriptors (SVD). Each SVD contains index number from supported 
resolutions set "
+"defined in CEA/EIA standard, and a \"native\" resolution flag");
 const size_t cea_vdb_cl::fcount = 2;
 
 rcode cea_vdb_cl::init(uint8_t* inst, uint32_t orflags) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/src/Makefile 
new/wxedid-0.0.17/src/Makefile
--- old/wxedid-0.0.16/src/Makefile      2018-12-01 14:05:32.000000000 +0100
+++ new/wxedid-0.0.17/src/Makefile      2018-12-22 22:43:39.000000000 +0100
@@ -195,15 +195,15 @@
 PACKAGE = wxedid
 PACKAGE_BUGREPORT = tomasz.paw...@wp.eu
 PACKAGE_NAME = wxEDID
-PACKAGE_STRING = wxEDID 0.0.16
+PACKAGE_STRING = wxEDID 0.0.17
 PACKAGE_TARNAME = wxedid
 PACKAGE_URL = 
-PACKAGE_VERSION = 0.0.16
+PACKAGE_VERSION = 0.0.17
 PATH_SEPARATOR = :
 SET_MAKE = 
 SHELL = /bin/bash
 STRIP = 
-VERSION = 0.0.16
+VERSION = 0.0.17
 WX_CFLAGS = -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 
-I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread
 WX_CFLAGS_ONLY = -pthread
 WX_CONFIG_PATH = /usr/bin/wx-config
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/src/config.h 
new/wxedid-0.0.17/src/config.h
--- old/wxedid-0.0.16/src/config.h      2018-11-29 17:35:16.000000000 +0100
+++ new/wxedid-0.0.17/src/config.h      2018-12-22 22:39:40.000000000 +0100
@@ -38,7 +38,7 @@
 #define PACKAGE_NAME "wxEDID"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "wxEDID 0.0.16"
+#define PACKAGE_STRING "wxEDID 0.0.17"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "wxedid"
@@ -47,10 +47,10 @@
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "0.0.16"
+#define PACKAGE_VERSION "0.0.17"
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1
 
 /* Version number of package */
-#define VERSION "0.0.16"
+#define VERSION "0.0.17"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/src/guilog.h 
new/wxedid-0.0.17/src/guilog.h
--- old/wxedid-0.0.16/src/guilog.h      2018-11-28 19:38:54.000000000 +0100
+++ new/wxedid-0.0.17/src/guilog.h      2018-12-22 22:08:21.000000000 +0100
@@ -31,7 +31,7 @@
       void DoLog();
       void DoLog(const wxString& msg);
 
-      rcode Create(wxWindow *parent, int w=400, int h=300);
+      rcode Create(wxWindow *parent, int w=500, int h=400);
       rcode Destroy();
 
       void Show();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/src/returncode.h 
new/wxedid-0.0.17/src/returncode.h
--- old/wxedid-0.0.16/src/returncode.h  2018-11-29 17:38:41.000000000 +0100
+++ new/wxedid-0.0.17/src/returncode.h  2018-12-01 23:56:39.000000000 +0100
@@ -3,7 +3,7 @@
    Copyright (C) 2013-2018 Tomasz Pawlak, e-mail: tomasz.paw...@wp.eu
    License: GNU Lesser General Public License version 3 (LGPLv3)
 
-   returncode.h v0.8.11 (2018.11.29)
+   returncode.h v0.8.12 (2018.12.01)
 
    This program is free software; You can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public License
@@ -64,7 +64,7 @@
 #define RCD_TRUE   RCD_VAL
 #define RCD_FALSE  RCD_OK
 
-#define RCD_NODATA ((u16_t) 0) /* no data for RCD_SET_VAL arg: hword */
+#define RCD_NODATA ((uint16_t) 0) /* no data for RCD_SET_VAL arg: hword */
 
 #define RCD_SCOPE_MAX ((uint) 0x0FFF)
 #define RCD_DATA_MAX  ((uint) 0xFFFF)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/src/wxEDID_Main.cpp 
new/wxedid-0.0.17/src/wxEDID_Main.cpp
--- old/wxedid-0.0.16/src/wxEDID_Main.cpp       2018-12-01 13:20:38.000000000 
+0100
+++ new/wxedid-0.0.17/src/wxEDID_Main.cpp       2018-12-22 22:25:08.000000000 
+0100
@@ -25,9 +25,7 @@
 #include <string.h>
 
 //(*InternalHeaders(wxEDID_Frame)
-#include <wx/font.h>
 #include <wx/intl.h>
-#include <wx/settings.h>
 #include <wx/string.h>
 //*)
 
@@ -171,12 +169,12 @@
 const long wxEDID_Frame::id_win_stat_bar = wxNewId();
 //*)
 
-BEGIN_EVENT_TABLE(wxEDID_Frame, wxFrame)
+wxBEGIN_EVENT_TABLE(wxEDID_Frame, wxFrame)
     //(*EventTable(wxEDID_Frame)
     //*)
     EVT_SIZE                   (               wxEDID_Frame::evt_frame_size    
    )
     EVT_GRID_SELECT_CELL       (               
wxEDID_Frame::evt_gridcell_select   )
-  //EVT_GRID_CELL_CHANGE       (               
wxEDID_Frame::evt_gridcell_write)
+  //EVT_GRID_CELL_CHANGED      (               
wxEDID_Frame::evt_gridcell_write    ) //dynamic
     EVT_GRID_CMD_EDITOR_SHOWN  (id_edi_fgrid , wxEDID_Frame::evt_gridcell_vsel 
    )
     EVT_GRID_CMD_EDITOR_HIDDEN (id_edi_fgrid , 
wxEDID_Frame::evt_gridcell_edit_hide)
     EVT_TREE_SEL_CHANGED       (id_tree_edid , wxEDID_Frame::evt_blktree_sel   
    )
@@ -195,7 +193,7 @@
     EVT_MENU                   (id_mnu_ignerr, wxEDID_Frame::evt_ignore_err    
    )
     EVT_MENU                   (id_mnu_parse , wxEDID_Frame::evt_reparse       
    )
     EVT_MENU                   (id_mnu_chksum, wxEDID_Frame::evt_recalc_chksum 
    )
-END_EVENT_TABLE()
+wxEND_EVENT_TABLE()
 
 #pragma GCC diagnostic ignored "-Wunused-parameter"
 wxEDID_Frame::wxEDID_Frame(wxWindow* parent,wxWindowID id) :
@@ -216,28 +214,16 @@
 
     Create(parent, wxID_ANY, _("wxEDID"), wxDefaultPosition, wxDefaultSize, 
wxDEFAULT_FRAME_STYLE, _T("wxID_ANY"));
     SetMinSize(wxSize(540,400));
-    wxFont thisFont = wxSystemSettings::GetFont(wxSYS_OEM_FIXED_FONT);
-    if ( !thisFont.Ok() ) thisFont = 
wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
-    thisFont.SetPointSize(8);
-    SetFont(thisFont);
     AuiMgrMain = new wxAuiManager(this, 0);
     ntbook = new wxAuiNotebook(this, id_ntbook, wxDefaultPosition, 
wxDefaultSize, 0);
     edid_panel = new wxPanel(ntbook, ID_PANEL1, wxDefaultPosition, 
wxDefaultSize, wxTAB_TRAVERSAL, _T("ID_PANEL1"));
     AuiMgrEDID = new wxAuiManager(edid_panel, wxAUI_MGR_RECTANGLE_HINT);
     tree_edid = new wxTreeCtrl(edid_panel, id_tree_edid, wxDefaultPosition, 
wxDefaultSize, wxTR_HAS_BUTTONS|wxTR_SINGLE|wxTAB_TRAVERSAL, 
wxDefaultValidator, _T("id_tree_edid"));
     tree_edid->SetMinSize(wxSize(150,-1));
-    wxFont tree_edidFont = wxSystemSettings::GetFont(wxSYS_OEM_FIXED_FONT);
-    if ( !tree_edidFont.Ok() ) tree_edidFont = 
wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
-    tree_edidFont.SetPointSize(8);
-    tree_edid->SetFont(tree_edidFont);
     AuiMgrEDID->AddPane(tree_edid, 
wxAuiPaneInfo().Name(_T("TreeDataCtl")).DefaultPane().Caption(_("Block 
Tree")).CloseButton(false).Left().TopDockable(false).BottomDockable(false).RightDockable(false).Floatable(false).MinSize(wxSize(150,-1)).Movable(false).DestroyOnClose());
     edi_fgrid = new fgrid_cl(edid_panel, id_edi_fgrid, wxDefaultPosition, 
wxDefaultSize, 0, _T("id_edi_fgrid"));
     edi_fgrid->CreateGrid(8,5);
     edi_fgrid->Disable();
-    wxFont edi_fgridFont = wxSystemSettings::GetFont(wxSYS_OEM_FIXED_FONT);
-    if ( !edi_fgridFont.Ok() ) edi_fgridFont = 
wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
-    edi_fgridFont.SetPointSize(8);
-    edi_fgrid->SetFont(edi_fgridFont);
     edi_fgrid->EnableEditing(true);
     edi_fgrid->EnableGridLines(true);
     edi_fgrid->SetColLabelSize(22);
@@ -256,18 +242,9 @@
     txc_edid_info->SetMinSize(wxSize(-1,100));
     txc_edid_info->SetForegroundColour(wxColour(0,0,0));
     txc_edid_info->SetBackgroundColour(wxColour(255,255,255));
-    wxFont txc_edid_infoFont = wxSystemSettings::GetFont(wxSYS_OEM_FIXED_FONT);
-    if ( !txc_edid_infoFont.Ok() ) txc_edid_infoFont = 
wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
-    txc_edid_infoFont.SetPointSize(8);
-    txc_edid_info->SetFont(txc_edid_infoFont);
     AuiMgrEDID->AddPane(txc_edid_info, 
wxAuiPaneInfo().Name(_T("InfoCtl")).DefaultPane().Caption(_("Info")).CloseButton(false).Position(1).Center().TopDockable(false).BottomDockable(false).RightDockable(false).Floatable(false).MinSize(wxSize(-1,100)).Movable(false).DestroyOnClose());
     AuiMgrEDID->Update();
     dtd_panel = new wxPanel(ntbook, id_panel_dtd, wxDefaultPosition, 
wxDefaultSize, wxTAB_TRAVERSAL, _T("id_panel_dtd"));
-    wxFont dtd_panelFont = wxSystemSettings::GetFont(wxSYS_OEM_FIXED_FONT);
-    if ( !dtd_panelFont.Ok() ) dtd_panelFont = 
wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
-    dtd_panelFont.SetPointSize(8);
-    dtd_panelFont.SetStyle(wxFONTSTYLE_NORMAL);
-    dtd_panel->SetFont(dtd_panelFont);
     bs_dtd_main = new wxBoxSizer(wxVERTICAL);
     fgs_dtd = new wxFlexGridSizer(3, 2, 0, 0);
     fgs_dtd_top = new wxFlexGridSizer(4, 4, 0, 0);
@@ -292,7 +269,6 @@
     fgs_dtd->Add(fgs_dtd_top, 1, 
wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 6);
     fgs_dtd->Add(-1,-1,1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 
5);
     dtd_screen = new dtd_screen_cl(dtd_panel, id_dtd_screen, 
wxDefaultPosition, wxDefaultSize, wxCLIP_CHILDREN|wxFULL_REPAINT_ON_RESIZE, 
_T("id_dtd_screen"));
-    dtd_screen->SetBackgroundColour(wxColour(255,255,255));
     fgs_dtd->Add(dtd_screen, 1, wxEXPAND, 4);
     fgs_dtd_right = new wxFlexGridSizer(7, 5, 1, 0);
     StaticText12 = new wxStaticText(dtd_panel, ID_STATICTEXT12, _("X-res"), 
wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT12"));
@@ -457,7 +433,6 @@
     fgs_dtd_bottom->Add(StaticText38, 1, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 
5);
     txc_vtotal = new wxTextCtrl(dtd_panel, id_txc_vtotal, _("0"), 
wxDefaultPosition, wxDefaultSize, wxTE_READONLY, wxDefaultValidator, 
_T("id_txc_vtotal"));
     txc_vtotal->SetMinSize(wxSize(60,-1));
-    txc_vtotal->SetBackgroundColour(wxColour(224,224,224));
     fgs_dtd_bottom->Add(txc_vtotal, 1, 
wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
     StaticText39 = new wxStaticText(dtd_panel, ID_STATICTEXT39, _("lines"), 
wxDefaultPosition, wxDefaultSize, 0, _T("ID_STATICTEXT39"));
     fgs_dtd_bottom->Add(StaticText39, 1, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL, 
5);
@@ -493,7 +468,7 @@
     mnu_save_text = new wxMenuItem(Menu1, wxID_SAVEAS, _("Save as text"), 
_("Saves EDID as human readable text file"), wxITEM_NORMAL);
     Menu1->Append(mnu_save_text);
     mnu_save_text->Enable(false);
-    mnu_exphex = new wxMenuItem(Menu1, id_mnu_exphex, _("Export EDID as hex 
(Ascii)"), wxEmptyString, wxITEM_NORMAL);
+    mnu_exphex = new wxMenuItem(Menu1, id_mnu_exphex, _("Export EDID as hex 
(ASCII)"), wxEmptyString, wxITEM_NORMAL);
     Menu1->Append(mnu_exphex);
     mnu_exphex->Enable(false);
     mnu_imphex = new wxMenuItem(Menu1, id_mnu_imphex, _("Import EDID from hex 
(ASCII)"), wxEmptyString, wxITEM_NORMAL);
@@ -504,12 +479,16 @@
     Menu3 = new wxMenu();
     mnu_reparse = new wxMenuItem(Menu3, id_mnu_parse, _("Reparse EDID 
buffer"), _("Reinterpret EDID data"), wxITEM_NORMAL);
     Menu3->Append(mnu_reparse);
+    mnu_reparse->Enable(false);
     mnu_ignore_err = new wxMenuItem(Menu3, id_mnu_ignerr, _("Ignore EDID 
Errors"), wxEmptyString, wxITEM_CHECK);
     Menu3->Append(mnu_ignore_err);
+    mnu_ignore_err->Enable(false);
     mnu_allwritable = new wxMenuItem(Menu3, id_mnu_allwr, _("Ignore Read-Only 
flags"), wxEmptyString, wxITEM_CHECK);
     Menu3->Append(mnu_allwritable);
+    mnu_allwritable->Enable(false);
     mnu_chksum = new wxMenuItem(Menu3, id_mnu_chksum, _("Recalc Checksum"), 
wxEmptyString, wxITEM_NORMAL);
     Menu3->Append(mnu_chksum);
+    mnu_chksum->Enable(false);
     mnu_logw = new wxMenuItem(Menu3, id_mnu_logw, _("Log Window\tctrl-L"), 
wxEmptyString, wxITEM_NORMAL);
     Menu3->Append(mnu_logw);
     mnu_hexview = new wxMenuItem(Menu3, id_mnu_hexview, _("Hex View\tctrl-H"), 
wxEmptyString, wxITEM_CHECK);
@@ -528,9 +507,6 @@
     win_stat_bar->SetStatusStyles(2,__wxStatusBarStyles_1);
     SetStatusBar(win_stat_bar);
     Center();
-
-    
Connect(wxID_EXIT,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&wxEDID_Frame::evt_Quit);
-    
Connect(wxID_ABOUT,wxEVT_COMMAND_MENU_SELECTED,(wxObjectEventFunction)&wxEDID_Frame::evt_About);
     //*)
 
     Connect(id_edi_fgrid, wxEVT_GRID_CELL_CHANGED, 
(wxObjectEventFunction)&wxEDID_Frame::evt_gridcell_write);
@@ -1494,7 +1470,7 @@
    return retU;
 }
 
-rcode wxEDID_Frame::UpdateEDItree() {
+rcode wxEDID_Frame::UpdateEDID_tree() {
    rcode        retU;
    wxTreeItemId Root, Block;
 
@@ -1861,7 +1837,7 @@
       }
    }
 
-   retU = UpdateEDItree();
+   retU = UpdateEDID_tree();
    if (!RCD_IS_OK(retU)) return retU;
 
    EnableControl(true);
@@ -1883,10 +1859,15 @@
 }
 
 void wxEDID_Frame::EnableControl(bool enb) {
-   mnu_save_edi->Enable(enb);
-   mnu_exphex->Enable(enb);
+   mnu_save_edi ->Enable(enb);
+   mnu_exphex   ->Enable(enb);
    mnu_save_text->Enable(enb);
 
+   mnu_reparse    ->Enable(enb);
+   mnu_ignore_err ->Enable(enb);
+   mnu_allwritable->Enable(enb);
+   mnu_chksum     ->Enable(enb);
+
    flags.ctrl_enabled = enb;
 }
 
@@ -1968,9 +1949,9 @@
 }
 
 
-BEGIN_EVENT_TABLE(fgrid_cl, wxGrid)
+wxBEGIN_EVENT_TABLE(fgrid_cl, wxGrid)
    EVT_MENU(wxID_ANY, fgrid_cl::evt_gridcell_vmnu)
-END_EVENT_TABLE()
+wxEND_EVENT_TABLE()
 
 void fgrid_cl::evt_gridcell_vmnu(wxCommandEvent& event) {
    int row = GetGridCursorRow();
@@ -1983,10 +1964,10 @@
 }
 
 
-BEGIN_EVENT_TABLE(dtd_screen_cl, wxPanel)
+wxBEGIN_EVENT_TABLE(dtd_screen_cl, wxPanel)
     EVT_PAINT           (dtd_screen_cl::evt_paint   )
     EVT_ERASE_BACKGROUND(dtd_screen_cl::evt_erase_bg)
-END_EVENT_TABLE()
+wxEND_EVENT_TABLE()
 
 rcode dtd_screen_cl::calc_coords(wxSize *dcsize) {
    rcode  retU;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wxedid-0.0.16/src/wxEDID_Main.h 
new/wxedid-0.0.17/src/wxEDID_Main.h
--- old/wxedid-0.0.16/src/wxEDID_Main.h 2018-12-01 13:18:30.000000000 +0100
+++ new/wxedid-0.0.17/src/wxEDID_Main.h 2018-12-22 20:45:09.000000000 +0100
@@ -87,7 +87,7 @@
         rcode SaveReport();
         rcode ExportEDID_hex();
         rcode ImportEDID_hex();
-        rcode UpdateEDItree();
+        rcode UpdateEDID_tree();
         rcode EDIgridSetRow(int nrow, edi_dynfld_t *field);
         rcode UpdateEDIgrid(edi_grp_cl* edigrp);
         rcode DTD_Ctor_Recalc();
@@ -332,7 +332,7 @@
         wxTreeCtrl* tree_edid;
         //*)
 
-        DECLARE_EVENT_TABLE()
+        wxDECLARE_EVENT_TABLE();
 };
 
 
@@ -350,7 +350,7 @@
             const wxString& name = wxPanelNameStr) :
             wxGrid(parentW, id, pos, size, style, name) {};
 
-   DECLARE_EVENT_TABLE()
+   wxDECLARE_EVENT_TABLE();
 };
 
 class dtd_screen_cl : public wxPanel {
@@ -386,7 +386,7 @@
 
             };
 
-   DECLARE_EVENT_TABLE()
+   wxDECLARE_EVENT_TABLE();
 };
 
 class dtd_sct_cl : public wxSpinCtrl {


Reply via email to