commit 92a81cbdbbada5dff6f6539c88dc44653bea9d19
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Mar 19 12:50:21 2020 +0300

    Update PO and POT files.
    
    Update version in POT files and update PO files with modified
    copyright lines.

commit 6894173fd292814ef9998734d1330142dc5ae557
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Mar 19 11:09:35 2020 +0300

    attrib: Update copyright message.

commit f8a7294da2de3d924681adb2730d5f2b6d23a13d
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Tue Mar 10 16:54:07 2020 +0300

    attrib: Update copyrights.

commit a23814559aeb1e673aff183b0253560eeca49b54
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Mar 7 14:08:48 2020 +0300

    attrib: Update PO files.

commit 06880e435a6a10c9f13cd8ae5c4fe83741045296
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Mar 7 14:33:19 2020 +0300

    attrib: Don't mention obsolete 'gattribrc' in a message.

commit a599ffc1914753402bb8065a4146e21cfc8ec39c
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Mar 5 02:38:07 2020 +0300

    attrib: Unify some translations.
    
    This is not really needed. The messages have been modified to have
    "%1$s" instead of "%s" just in the case they can have another
    argument in future and for uniformity.

commit a0f1ed525d527d6dcd893ac235e44627722bea55
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Mar 5 02:24:43 2020 +0300

    attrib: Don't translate messages with variables only.

commit aff170af1128e96b2a79bf4cd4bde6daf34e0ea3
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Mar 5 01:22:34 2020 +0300

    attrib: Improve messages for translation.
    
    - Use only fprintf() to output them.
    - Split up messages (and shorten lines): separately output function names and real information, and translate only the latter to prevent putting the former in PO files.

commit fc065d4aa6629df9a269eaaec4307066a30e6ebe
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Mar 5 01:09:04 2020 +0300

    attrib: Unify and simplify messages in verbose mode.

commit b70927bca088ada1eeb702817bb0365de72c5e36
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Mar 5 00:58:50 2020 +0300

    attrib: Unify output of debug messages.
    
    Use shorter lines, same indentation, separate function names and
    real messages. Use printf() to output them anywhere.

commit 7fd73438b03842915898e325dab380803460ea3a
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Mar 5 01:06:02 2020 +0300

    attrib: Get rid of debug message about leaving a function.

commit 10afbf6ba28defb3faea8699f402f3afd0e3f0b6
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed Mar 4 16:35:33 2020 +0300

    attrib: Unify debug messages about entering into functions.

commit 71d90f0b0860e4125ae75bc48d3cbc4420fc7e30
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Feb 29 20:37:54 2020 +0300

    attrib: Avoid reporting of wrong function name in a message.

commit 7a0f1ad18c56e513193fccca0aaae7cd7283c719
Author: dmn <graahnul.grom@gmail.com>
Date:   Sat Feb 22 11:03:31 2020 +0300

    Do not mention obsolete env vars in man pages.
    
    GEDADATA and GEDADATARC environment variables are
    no longer used. Remove them from the ENVIRONMENT
    sections of man pages.

commit 7f3b73bddd7230831153311ed76837cf448e5051
Author: dmn <graahnul.grom@gmail.com>
Date:   Sat Feb 22 10:52:33 2020 +0300

    build: Remove --enable-compat-symlinks option.

commit f6d35084fdec9a972503e3ab8d836d1d99b7305d
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed Feb 19 15:13:35 2020 +0300

    build: Get rid of removing Makefile.in's with 'make maintainer-clean'.
    
    Some people may contradict that the files clutter the git
    repository. But then, (a) they all are written to the .gitignore
    files and so usually invisible for VCS, and (b) 'git clean' may do
    the job better (please see description of the options '-x' or
    '-X').

commit e3c4b229190b916bfa1e57bcd135034986c2f81b
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Feb 15 04:24:37 2020 +0300

    build: Clean up Makefile.am's in the repository.
    
    - Get rid of most '*CLEANFILES' targets.
    - Clean up whitespaces in all Makefile.am files.
    - Avoid getting rid of ChangeLog files with 'maintainer-clean' as
      they are all built automatically and added to .gitignore.

commit 211c5b5a9c0448c962e6be54d78ffc5cb47c1af7
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Feb 2 12:11:25 2020 +0300

    attrib: Get rid of the word 'complex' in various comments.

commit 118d5b68773f575fc5c279b0edf7db0ec0431509
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Feb 2 01:58:18 2020 +0300

    rename: the field 'complex_basename' of the 'st_object' struct to 'component_basename'.

commit f028caf732de2302e3e7edd56e15318a68426eb7
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Feb 1 23:15:24 2020 +0300

    Avoid using of the word 'complex' in several messages of the tools.
    
    Instead, the word 'component' is used.

commit 02d541a7f72521593091ef29f9faa8029f4216a5
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Feb 1 20:16:22 2020 +0300

    rename: the field 'complex' of the 'st_object' struct to 'component'.

commit 5503cc8efa9e9f28151b0f7248e13e1f6d44d3ac
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Feb 1 18:09:38 2020 +0300

    rename: the type 'COMPLEX' to 'COMPONENT'.

commit b75d0aa309f3e27ad6c2775303fb94b73e8b87a2
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Fri Jan 31 11:57:25 2020 +0300

    rename: the type OBJ_COMPLEX to OBJ_COMPONENT.

commit 54482ee42689b78f61eb9704bef605cdb6e89ea4
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Jan 26 19:40:26 2020 +0300

    rename: libgeda_init() to liblepton_init().

commit 1fe794b01d2d668e9d636319d11370505e822701
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 29 12:06:37 2019 +0300

    attrib: Add --version command line option.

commit 2b023a3fe811d5b1fce40ea0b4cb6d869f551448
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue Oct 29 11:38:21 2019 +0300

    attrib: Use config.h macros in --help output.

commit 425de4e1b3c3cab5f0d97b586013f673818316a8
Author: dmn <graahnul.grom@gmail.com>
Date:   Sun Oct 6 00:14:13 2019 +0300

    Delete stale empty directories.

commit e52d626777b90f96c1b6d9c05589e4e4513383df
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Oct 3 23:37:21 2019 +0300

    Update PO files.

commit 618bf342cd9aee8ae8aa6dbeb54ce8f434c505ec
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Sep 28 10:36:37 2019 +0300

    Update PO translation files.

commit 619912c47cfe3da3809c7d2b9652991c6fa3da17
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Sep 28 01:02:14 2019 +0300

    Update copyrights in all '*.pot' files.

commit 343a7347e925cbb2f6c6182c7830fafabfb3d2da
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Sep 28 01:01:10 2019 +0300

    Update COPYRIGHT_HOLDER in all `Makevars' files.

commit c63ac098093ab48da4f9d739f28d216f5f08593d
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Sep 28 00:44:27 2019 +0300

    attrib: Update copyrights and leptonize boilerplates.

commit dbedefdab5b719ffd94454c942af8db357915348
Author: dmn <graahnul.grom@gmail.com>
Date:   Sun Jun 2 16:38:11 2019 +0300

    attrib: Update --help output.

commit 43d346c79f5de7456b4437680ed66c3821c48331
Author: dmn <graahnul.grom@gmail.com>
Date:   Tue May 14 19:41:49 2019 +0300

    attrib: Get rid of gattrib-menus.xml file.
    
    Move menu description XML code to x_window.c:
    define it as static string and pass it to
    gtk_ui_manager_add_ui_from_string().

commit d13a1ebcaea4f810a52b78e2aaebf4b8edab338e
Author: dmn <graahnul.grom@gmail.com>
Date:   Thu Feb 21 20:01:38 2019 +0300

    attrib: Use precompiled Scheme files.

commit 81b39af900a4241e752e459660e177c4a734bc04
Author: dmn <graahnul.grom@gmail.com>
Date:   Fri May 10 09:02:48 2019 +0300

    attrib: Prevent unwanted updates of PO files.
    
    1) add lepton-attrib.pot to source control
    2) modify Makevars:
      - MSGMERGE_OPTIONS = --no-location
      (eliminates comments with line numbers in *.po)
      - PO_DEPENDS_ON_POT = no
      (do not modify PO files if it's not necessary)
    3) make -C attrib/po/ update-po

commit 708e50e5457263cb260f99344fadb1d1e206215f
Author: dmn <graahnul.grom@gmail.com>
Date:   Wed May 1 11:03:54 2019 +0300

    attrib: Remember main window's size and position.
    
    Save window's geometry to the CACHE configuration
    context, "attrib.window-geometry" group.

commit 72375d44e0f0b8cadae03953fac5e7e0681d6b87
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Tue Mar 12 09:50:22 2019 +0300

    attrib: Don't parse 'gattribrc' any more.
    
    There is (and were) no valuable functions available to call in it.

commit 49af87d378925bd4ea2cae9c923324ff418a55e1
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Tue Mar 12 09:44:26 2019 +0300

    attrib: Get rid of useless g_quit() and g_register_funcs().

commit c206c23e6724c60c291da1e8874bdd24b90bc3d8
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Tue Mar 12 09:12:51 2019 +0300

    attrib: Get rid of useless attrib-version().

commit 547dc07118ac75181e3c55b98aa04bb167af4f60
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Mon Mar 25 10:15:49 2019 +0300

    desktop: Add main category into desktop files.
    
    According to
    https://specifications.freedesktop.org/menu-spec/latest/apa.html,
    previously there was no valid main category in the desktop files.
    
    Issue description in #360:
    "The problem is that without a main category, it is not possible to
    know for sure if a freedesktop compliant menu will show these 2
    applications."
    
    This has been fixed by adding "Development" as main category for
    Lepton. Two additional categories have been rearranged in order
    "Electronics" to have priority over "Engineering".

commit b50f3315aef11837116a7f3e1aa82f01e1c15a31
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Feb 28 15:15:21 2019 +0300

    build: Improve build directory cleaning by 'make clean'.
    
    According to automake manual
    (https://www.gnu.org/software/automake/manual/html_node/Clean.html),
    all files built by 'make' (but not 'configure') should be cleaned
    by 'make clean' (listed in the "CLEANFILES" variable), all the
    rest that were made by 'configure' should be deleted by 'make
    distclean'. Appropriate variables in makefiles have been adjusted
    to make 'make' do better cleaning job.

commit 38a0b8ffcd0fa99438280f51ca2967477613e8cb
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Thu Jan 3 15:57:46 2019 +0300

    liblepton: Get rid of unused variables.

commit ec038866281e77f81c862e7a7cf4fc74d767bd5d
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Jan 12 11:29:37 2019 +0300

    Fix warnings due to uninitialised "Last-Translator" field in po-files.

commit 0d9b2a889d7e833f2cfe8c31f44b1ad95c570730
Author: dmn <graahnul.grom@gmail.com>
Date:   Sat Jan 12 00:14:33 2019 +0300

    Update translation files.
    
    Run 'make update-po' in:
    - attrib/po/
    - liblepton/po/
    - liblepton/po/

commit 340c3da1cfbd1dba127bde33f9d89cb96d4f8da5
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Tue Dec 25 11:59:25 2018 +0300

    docs: Don't generate latex files by 'make doxygen' by default.
    
    It was reported that several Ubuntu versions do not do TRT when
    building latex documentation.

commit 018e5c0c6cd6c3559db88b59e4740d6e31dc2aef
Author: dmn <graahnul.grom@gmail.com>
Date:   Fri Dec 21 14:05:12 2018 +0300

    attrib: Fix compiler warnings.

commit 7f4bdd91eaf3c14462f3609df078c32a879509f6
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Tue Dec 11 21:36:21 2018 +0300

    Update copyrights in modified files.

commit 456df126b403ff1c4502eb1d5806d58db7265a7f
Author: Riccardo Lucchese <riccardo.lucchese@gmail.com>
Date:   Tue Oct 14 22:17:13 2014 +0200

    Remove deprecated use of GTK_WIDGET_MAPPED()
    
    Verbatim from Gtk+ 2 Reference Manual: "GTK_WIDGET_MAPPED has been
    deprecated since version 2.20 and should not be used in newly-written
    code. Use gtk_widget_get_mapped() instead."
    
    Reviewed-by: Vladimir Zhbanov <vzhbanov@gmail.com>

commit a5edf6bce85bc53a53fceead16406a6f25f7ad47
Author: Riccardo Lucchese <riccardo.lucchese@gmail.com>
Date:   Tue Oct 14 22:17:07 2014 +0200

    Remove deprecated use of GTK_WIDGET_REALIZED()
    
    Verbatim from Gtk+ 2 Reference Manual: "GTK_WIDGET_REALIZED has been
    deprecated since version 2.20 and should not be used in newly-written
    code. Use gtk_widget_get_realized() instead."
    
    Reviewed-by: Vladimir Zhbanov <vzhbanov@gmail.com>

commit 2c7b81e6e8d19abfc874ad49d5df7e40c7f886aa
Author: Riccardo Lucchese <riccardo.lucchese@gmail.com>
Date:   Tue Oct 14 22:17:02 2014 +0200

    Remove deprecated use of GTK_WIDGET_SET_FLAGS()
    
    Verbatim from Gtk+ 2 Reference Manual: "GTK_WIDGET_SET_FLAGS has been
    deprecated since version 2.22 and should not be used in newly-written
    code. Use the proper function instead."
    
    Reviewed-by: Vladimir Zhbanov <vzhbanov@gmail.com>

commit 04e8e2ccadcb515cbd9355f6ba662df8fcbc3f17
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sat Aug 29 12:24:43 2015 +0300

    Replaced deprecated gtk_signal_disconnect_by_data() with g_signal_handlers_disconnect_matched().

commit e3c5104010ec37969acb1fefa6fa2bb35efca4d9
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Aug 12 13:40:53 2018 +0300

    Update po-files.

commit 521a754685c0e037d4388eb4b3a1b0292ad070df
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Aug 12 12:11:08 2018 +0300

    docs: Automatically insert last year in lepton-attrib(1) Copyright line.

commit 2103ad0a4fdeac5ec12d570550fb0d72d4c686fa
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Sun Aug 12 12:07:44 2018 +0300

    docs: Fix GEDADATA default value in several man pages.

commit 43aaea7801bb40333817ced110c0d75585fd897c
Author: dmn <graahnul.grom@gmail.com>
Date:   Thu Jun 7 15:10:30 2018 +0300

    Update translation files.

commit b7509ba1b8b13cb9a4d3537ca599b8b646e6da35
Author: Vladimir Zhbanov <vzhbanov@gmail.com>
Date:   Wed May 30 23:11:36 2018 +0300

    rename: New name for toplevel gattrib directory.
