commit 019962474143864bac079546b681b2d8857274cd
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Dec 30 20:04:57 2017 -0300

    Rolling 3.21.0

 NEWS         | 37 +++++++++++++++++++++++++++++++++++++
 configure.ac |  6 +++---
 2 files changed, 40 insertions(+), 3 deletions(-)

commit 297bde51a658465e426cb2aff0832f17bfe53437
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Oct 1 21:22:18 2017 -0300

    configure.ac: fix GLADE_TEST_ENVIRONMENT
    
    Add GLADE_ICON_THEME_PATH and GLADE_PIXMAP_DIR to test env to fix distcheck

 configure.ac | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit 80fa9267ad363489df928b3cbe4e952d62aad8c1
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Oct 1 21:21:38 2017 -0300

    GladeApp: add GLADE_ENV_ICON_THEME_PATH
    
    Add env variable to append extra icon theme search paths

 gladeui/glade-app.c | 18 ++++++++++++++++--
 gladeui/glade-app.h |  1 +
 2 files changed, 17 insertions(+), 2 deletions(-)

commit 5d479663aa345d77c02e9149b781919ceee98ffc
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Dec 30 20:02:29 2017 -0300

    GtkButton: ignore register-response-id-displayables
    
    Do not set virtual property in runtime object to avoid warnings

 plugins/gtk+/gtk+.xml.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b79ff9626dc844794910c6643e6b3d199c6f1e0e
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Dec 30 19:27:32 2017 -0300

    GladeWidgetAdaptor: use real type to register adaptors
    
    This way classes that have a different runtime type like GtkOffscreenWindow can be registered.

 gladeui/glade-widget-adaptor.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0b4800ba376e7de6b7620bfe6cfe6e1c606ef0f1
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Dec 30 19:08:30 2017 +0100

    Update POTFILES.in

 po/POTFILES.in | 1 -
 1 file changed, 1 deletion(-)

commit dc40fc597b85f4428574be3a89158fe8c0f52927
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Sep 3 04:07:40 2017 -0300

    Add UI interactive introduction

 gladeui/glade-adaptor-chooser.ui |   4 +
 src/Makefile.am                  |   2 +
 src/glade-intro.c                | 455 +++++++++++++++++++++++++++++++++++++++
 src/glade-intro.h                |  70 ++++++
 src/glade-window.c               | 179 +++++++++++++++
 src/glade-window.css             |  40 +++-
 src/glade.glade                  |  44 ++++
 7 files changed, 786 insertions(+), 8 deletions(-)

commit 97be4a285539a1f5791264818d5ee0acd1967546
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Thu Aug 24 20:17:29 2017 -0300

    GladeWindow: port to GAction

 src/glade-window.c   | 660 +++++++++++++++++++++------------------------------
 src/glade-window.css |  58 +++--
 src/glade.glade      | 476 ++++++++-----------------------------
 3 files changed, 401 insertions(+), 793 deletions(-)

commit 91072843db6c1fd2bfdbd26e4ac5ac58de4567b2
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Mon Aug 7 21:55:01 2017 -0300

    GladeWindow: move all project actions to headerbar
    
      - Use GtkStackSwitcher in headerbar to change project
      - Undo/Redo right click to activate command menu

 src/glade-window.c | 249 ++++++++++++++--------------------
 src/glade.glade    | 382 +++++++++++++++++++++--------------------------------
 2 files changed, 245 insertions(+), 386 deletions(-)

commit 50579829df4bf0a1c0153d135e60b6d431875981
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jul 15 16:58:24 2017 -0300

    GladeWindow: remove unused project list

 src/glade-window.c | 75 ++----------------------------------------------------
 1 file changed, 2 insertions(+), 73 deletions(-)

commit 4bb5aacc150541e3e7f704dfd27ce428f13e8f49
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jul 8 21:48:20 2017 -0300

    GladeWindow: add main stack with logo

 src/glade-window.c   |  35 +++--
 src/glade-window.css |  28 ++++
 src/glade.glade      | 352 ++++++++++++++++++++++++++++++---------------------
 3 files changed, 263 insertions(+), 152 deletions(-)

commit 2cf6a47e88070bbdfa9d7edcb2d4178365fc2363
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jul 8 21:47:54 2017 -0300

    Added glade-brand-symbolic icon

 data/icons/hicolor/scalable/apps/Makefile.am       |  5 +++-
 .../hicolor/scalable/apps/glade-brand-symbolic.svg | 29 ++++++++++++++++++++++
 2 files changed, 33 insertions(+), 1 deletion(-)

commit e0f591fc88e07a9f21b50a631a2beb77bedb000b
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jul 8 21:47:16 2017 -0300

    Do not open a new project by default

 src/main.c | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

commit 65036a67e814a11ad15269d0a3f93cf2c312f74f
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Jul 2 00:40:33 2017 -0300

    GladeWindow: moved css to glade-window.css file

 src/Makefile.am                   |  6 +++-
 src/glade-resources.gresource.xml |  1 +
 src/glade-window.c                | 40 ++-----------------------
 src/glade-window.css              | 62 +++++++++++++++++++++++++++++++++++++++
 4 files changed, 70 insertions(+), 39 deletions(-)

commit 5c5cec96a9eb72187ca359169e19c5405c0b0dfc
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Fri Jun 30 23:50:30 2017 -0300

    GladeAdaptorChooserWidget: set scrolled window max height on map

 gladeui/glade-adaptor-chooser-widget.c | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

commit d59478d15341c5ac47d8278f54e78e051ecc9794
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Fri Jun 30 23:49:41 2017 -0300

    GladeDesignView,GladePlaceholder: use gtk_popover_popup() instead of gtk_widget_show()

 gladeui/glade-design-view.c | 2 +-
 gladeui/glade-placeholder.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 58fe1518fe018b79f6aa92de8cbab7a53785e277
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Mon Jun 26 23:17:43 2017 -0300

    GladeAdaptorChooser: show group title in chooser with more than one

 gladeui/glade-adaptor-chooser.c | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

commit 4e55a66bd17de3ec60949448da63a372bfcd37c5
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Mon Jun 26 23:14:44 2017 -0300

    GladeAdaptorChooserWidget: add show-group-title property

 gladeui/glade-adaptor-chooser-widget.c  | 132 +++++++++++++++++++++++++-------
 gladeui/glade-adaptor-chooser-widget.ui |   4 +-
 2 files changed, 108 insertions(+), 28 deletions(-)

commit b5ec733eb19a5c1c87a4970ca1ffac07b7b8694e
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Jun 25 21:01:41 2017 -0300

    Gtk+ catalog: split control and display widget groups

 plugins/gtk+/gtk+.xml.in | 49 +++++++++++++++++++++++-------------------------
 1 file changed, 23 insertions(+), 26 deletions(-)

commit e438770ecfb85993acf4943caad3c09c9c74e7d6
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Jun 25 17:17:45 2017 -0300

    GladePlaceholder: use middle click button to create more than one widget

 gladeui/glade-placeholder.c | 56 ++++++++++++++++++++++++---------------------
 1 file changed, 30 insertions(+), 26 deletions(-)

commit 57822f5c2778c2c2a1be4ee73c6fd4a5b3128069
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Jun 25 17:17:07 2017 -0300

    GladeWindow: add GladeAdaptorChooser

 src/glade-window.c |  6 +++++-
 src/glade.glade    | 50 +++++++++++++++++++++++++++++++++++++++++++-------
 2 files changed, 48 insertions(+), 8 deletions(-)

commit e3b1fb4ca3a13ed0a1374da2cf9dee2680c25d8e
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Jun 25 17:13:43 2017 -0300

    GladeUI plugin: add support for GladeAdaptorChooser

 plugins/gladeui/gladeui.xml | 2 ++
 1 file changed, 2 insertions(+)

commit 8ad93eebb8caccfd352f87cca92bfad662d01817
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Jun 25 17:12:23 2017 -0300

    GladeAdaptorChooser: implemented new class to replace palette

 gladeui/Makefile.am                     |   3 +
 gladeui/glade-adaptor-chooser.c         | 343 ++++++++++++++++++++++++++++++++
 gladeui/glade-adaptor-chooser.h         |  43 ++++
 gladeui/glade-adaptor-chooser.ui        | 110 ++++++++++
 gladeui/gladeui-resources.gresource.xml |   1 +
 5 files changed, 500 insertions(+)

commit 02afd232db8ef6cf8aaf906bf14796a91679bff1
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 24 22:45:25 2017 -0300

    Rename GladeAdaptorChooser to GladeAdaptorChooserWidget

 gladeui/Makefile.am                                |   6 +-
 ...or-chooser.c => glade-adaptor-chooser-widget.c} | 159 +++++++++++----------
 gladeui/glade-adaptor-chooser-widget.h             |  79 ++++++++++
 ...-chooser.ui => glade-adaptor-chooser-widget.ui} |   2 +-
 gladeui/glade-adaptor-chooser.h                    |  87 -----------
 gladeui/glade-design-view.c                        |  18 +--
 gladeui/glade-placeholder.c                        |  19 +--
 gladeui/gladeui-resources.gresource.xml            |   2 +-
 8 files changed, 184 insertions(+), 188 deletions(-)

commit fee15dac56b8416be194c3d4cd8eadf620bb602c
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 24 22:25:57 2017 -0300

    _GladeAdaptorChooser: add new API
    
    Project is no longer a construct porperty.
    Move flags and project logic to filter funtion.
    Add _populate(), _add_catalog() and add_group() methods

 gladeui/glade-adaptor-chooser.c | 189 ++++++++++++++++++++++++----------------
 gladeui/glade-adaptor-chooser.h |  13 ++-
 2 files changed, 127 insertions(+), 75 deletions(-)

commit 140b355ab67e378f8c85eade573932b30e153ca0
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Fri Jun 23 23:15:04 2017 -0300

    GladeWidgetAdaptor: do not query user by default

 gladeui/glade-widget-adaptor.c | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

commit f4cd34144d2b5004abd4aa7dbf0a2032e86d93d5
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Fri Jun 23 18:36:56 2017 -0300

    GladeCloseButton: removed unused class

 src/Makefile.am          |  2 --
 src/glade-close-button.c | 76 ------------------------------------------------
 src/glade-close-button.h | 58 ------------------------------------
 3 files changed, 136 deletions(-)

commit c7335933512a4a3de0e9ef7e88fbcb964942aff3
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Fri Jun 23 18:35:06 2017 -0300

    GladeWindow: replace main notebook with stack
    
    Add popover button with a stack switcher to headerbar to replace notebook tabs

 src/glade-window.c | 625 ++++++++++++++++-------------------------------------
 src/glade.glade    | 235 +++++++++++++++-----
 2 files changed, 370 insertions(+), 490 deletions(-)

commit b0ffaabcb71c43987314a2661d323d5cad099452
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Jun 11 17:22:46 2017 -0300

    GladeWindow: remove unused view actions

 src/glade-window.c | 147 ++---------------------------------------------------
 src/glade.glade    |  38 --------------
 2 files changed, 3 insertions(+), 182 deletions(-)

commit 06564444cc3a7f59a72d57d007b982f622975836
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Jun 11 16:59:15 2017 -0300

    GladeWindow: replace menubar with headerbar
    
    Add headerbar with open, new, undo, redo and save buttons and
    a main dropdown menu.
    
    Simplified toolbar and moved under the inspector.

 src/glade-window.c | 201 ++---------
 src/glade.glade    | 973 +++++++++++++++++++++--------------------------------
 2 files changed, 428 insertions(+), 746 deletions(-)

commit 4d9bc5f871ba40a09578cb81cec868667b20b204
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sun Jun 11 15:22:35 2017 -0300

    GladeEditor: add show-border property

 gladeui/glade-editor.c | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

commit 366d64a7f3a3a183cf81d4bfe8caa8a72a64c7ac
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 10 22:44:17 2017 -0300

    GladeWindow: moved statusbar on top of workspace

 src/glade.glade | 52 ++++++++++++++++++++++++++++++----------------------
 1 file changed, 30 insertions(+), 22 deletions(-)

commit 3513a7293588469e6fb8f832a4c17bcaef0917b6
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 10 20:54:13 2017 -0300

    GladeAdaptorChooser: set viewport max content height instead of min

 gladeui/glade-adaptor-chooser.ui | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 87d78abcfcf9575b95918e362f85e170b3ce9d3d
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 10 20:30:50 2017 -0300

    GladeDesignView: include all widget in widget chooser
    
    Since currently this is the only way to add widget, we need to be able to add any kind of widget.

 gladeui/glade-design-view.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 995eeb162694eb2f2bf8446fa03a93cb821a56bd
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 10 20:29:52 2017 -0300

    GladeAdaptorChooser: add GLADE_ADAPTOR_CHOOSER_SKIP_DEPRECATED flag
    
    From now on the chooser will include deprecated classes by default.

 gladeui/glade-adaptor-chooser.c | 3 ++-
 gladeui/glade-adaptor-chooser.h | 7 ++++---
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 833f799cd2946b03a2e0901d54b0b38429244f46
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 10 19:48:07 2017 -0300

    GladeWindow: remove unused right_paned.
    
    Set minimun width/height for inspector, workspace and property editor

 src/glade-window.c |  5 -----
 src/glade.glade    | 26 +++++++-------------------
 2 files changed, 7 insertions(+), 24 deletions(-)

commit 3fba5178907653d919d9bee714a4436fc8690f49
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 10 19:43:16 2017 -0300

    GladeWindow: move inspector to palette place.

 src/glade.glade | 15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

commit 1d85dd0a353e906b0df3428d66530ea81b1dc1fa
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 10 19:36:29 2017 -0300

    GladeWindow: remove palette
    
    Palette functionality will be replaced with some search functionality.
    In the mean time double click on the workspace/placeholder will be
    the only way to add widgets to a project.

 src/glade-window.c | 27 +++------------------------
 1 file changed, 3 insertions(+), 24 deletions(-)

commit 1c870ed70cc91c4e9627f299af3beec83da77fa1
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 10 19:28:31 2017 -0300

    GladeWindow: remove palette related actions from view menu

 src/glade-window.c | 80 +-----------------------------------------------
 src/glade.glade    | 89 +-----------------------------------------------------
 2 files changed, 2 insertions(+), 167 deletions(-)

commit 6ba278527b0d7f7565d9abda9d78cc5b7365f58b
Author: Juan Pablo Ugarte <juanpablougarte@gmail.com>
Date:   Sat Jun 10 19:15:22 2017 -0300

    GladeWindow: remove dock system
    
    Remove palette, inspector and editor windows dock.

 src/glade-window.c | 285 +----------------------------------------------------
 src/glade.glade    |  65 ++----------
 2 files changed, 11 insertions(+), 339 deletions(-)

commit 4c8c02892448ac8c76332d311ebf1595ae6963d3
Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Date:   Sat Dec 23 19:17:36 2017 +0000

    Update Esperanto translation

 po/eo.po | 3883 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 2231 insertions(+), 1652 deletions(-)

commit 5039bc1bb23dd873777cf39788c358dbce1db80b
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Dec 20 18:04:04 2017 +0100

    Updated Spanish translation

 po/es.po | 1059 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 531 insertions(+), 528 deletions(-)

commit 926fddae8a8089bcb0cb609fd0e3aac64963091a
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Dec 20 18:03:35 2017 +0100

    Updated Spanish translation

 help/es/es.po | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

commit 67b39ddad43bb1b658d18c8433ecf994ac82a447
Author: Kukuh Syafaat <syafaatkukuh@gmail.com>
Date:   Sat Dec 2 19:41:34 2017 +0000

    Update Indonesian translation

 po/id.po | 1035 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 520 insertions(+), 515 deletions(-)

commit 6b97d92ce68b1e58171aa0eac55d1f3c9c4f2848
Author: Борисав Живановић <borisavzivanovic@gmail.com>
Date:   Tue Nov 28 18:34:10 2017 +0000

    Update Serbian translation

 po/sr.po | 1047 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 525 insertions(+), 522 deletions(-)

commit b257bdcdf26a45efe6a891d479f1371619085ce6