summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* GladeEditorProperty: properly show parentless objects in chooserJuan Pablo Ugarte2020-10-141-4/+2
| | | | Closes issue #53 "Can't choose a FileChooserDialog for a FileChooserButton"
* GladeUtil: add guard to glade_util_get_file_mtime()Juan Pablo Ugarte2020-10-091-0/+2
| | | | Closes issue #98
* GladeUtils: make message dialog text selectableJuan Pablo Ugarte2020-10-091-1/+12
| | | | Closes issue #355 "Make notification text selectable"
* Fix windows build on msysJuan Pablo Ugarte2020-10-099-18/+37
| | | | | | | | | | Use -Wl,--export-all-symbols and -Wl,--no-undefined to export symbols on mingw GladeApp: use PACKAGE_NAME instead of PACKAGE Remove copyright symbol from resource files to avoid weird UTF error building with mingw on msys
* GladePropertyDef: do not use setlocale in glade_dtostr()Juan Pablo Ugarte2020-10-091-22/+19
| | | | Windows does not have setlocale() function
* Update Catalan translationJordi Mas2020-10-081-2/+2
|
* Docs: add doc about registering custom types at runtime.Juan Pablo Ugarte2020-10-051-0/+14
| | | | Closes issue #360 "No examples in documentation on using custom catalogues with gtkBuilder"
* GladeProperty: make i18n_translatable false by defaultJuan Pablo Ugarte2020-10-051-4/+16
| | | | | | Only string properties should be translatable by default. Fix issue #406 "AtkObject::accessible-role should not be translatable"
* Fix tests.Juan Pablo Ugarte2020-10-028-8/+8
|
* GladeGtk*: always use connect_object() for parse-finished signalJuan Pablo Ugarte2020-10-0212-67/+77
| | | | This ensures the signal will get disconnected if object is finalized.
* GladeGtkBox: fix glade_gtk_box_post_createJuan Pablo Ugarte2020-10-021-4/+4
| | | | | | | | | | Some widgets with contruct properties like GtkMessageDialog get rebuilt right after they are created on project loading so we need to check glade_project_is_loading() intead of GLADE_CREATE_LOAD and use the object ad the connect data to make sure it gets disconected if it was the object being rebuilt Fix issue #479 "Glade 3.36.0 segfaults when opening a file"
* GladeWidget: unset parent and object on rebuildJuan Pablo Ugarte2020-10-021-0/+3
| | | | | We need to make sure internal widgets parent and object are unset while rebuilding to avoid having a GladeWidget with a dead object.
* GladeGtkScrolledWindow: fix add_verify()Juan Pablo Ugarte2020-09-301-5/+10
| | | | Respect user_feedback parameter in glade_gtk_scrolled_window_add_child_verify()
* GladeGtkWidget: special case GtkScrolledWindow remove parent actionJuan Pablo Ugarte2020-09-301-1/+12
| | | | | | | Make sure you can not remove parent if the grand parent is a scrolled window and the child is not scrollable. Fix issue #471 "XML not updated after adding element"
* Update Italian translationMilo Casagrande2020-09-281-2890/+2633
| | | | (cherry picked from commit 08ca3fcb736826ccc2a3299a180236c936794d2e)
* GladeGtkLabel: fix color attributes handlingJuan Pablo Ugarte2020-09-252-17/+18
| | | | | | Properly load/save pango color attributes Fix issue #474 "GtkLabel: setup text attribute issues"
* GladePropertyDef: cleanup color type handlingJuan Pablo Ugarte2020-09-251-17/+26
| | | | | Cleanup PangoColor and GdkColor handling in make_string_from_gvalue and make_gvalue_from_string functions.
* CONTRIBUTING.md: update coding style linkJuan Pablo Ugarte2020-09-251-3/+3
|
* GladeProjectProperties: fix target version loadingJuan Pablo Ugarte2020-09-251-10/+10
| | | | | | Make sure target version combo gets updated on project load. Fix issue #480 "version field not always updated in XML"
* GladeUtils: fix glade_utils_get_pointer()Juan Pablo Ugarte2020-09-251-7/+11
| | | | | | | Use default pointer device instead of device from current event since a paste can be triggered by the keyboard. This fix issue pasing widget with ctrl+v in GtkGrid
* GladeProject: cleanup glade_project_command_paste()Juan Pablo Ugarte2020-09-251-19/+5
|
* GladeCommand: adjust Box and Grid size automaticallyJuan Pablo Ugarte2020-09-254-87/+44
| | | | | | Adjust container size in create and paste command. Properly fix issue #470 "Widgets of type need placeholders to add children"
* Update Hungarian translationBalázs Úr2020-09-231-1071/+1099
|
* Headers cleanupJuan Pablo Ugarte2020-09-21137-14/+674
| | | | Add missing copyright notes
* GladeGtkGrid: fix testsJuan Pablo Ugarte2020-09-191-3/+3
| | | | | Fix glade_gtk_grid_add_child() return after adding child to avoid adding it more than once.
* Update Polish translationPiotr Drąg2020-09-191-21/+84
|
* Update Ukrainian translationYuri Chornoivan2020-09-191-695/+700
|
* Update Basque translationAsier Sarasua Garmendia2020-09-191-914/+976
| | | | (cherry picked from commit c2758d916def9ddef4bc6258aaba6d57331cfb52)
* GladeGtkWidget: Fix add scrolled window issueJuan Pablo Ugarte2020-09-181-2/+9
| | | | Apply packing properties to scrolled window instead of viewport
* GladeGtkGrid: improve _add() methodJuan Pablo Ugarte2020-09-181-1/+25
| | | | Add child to the first placeholder
* GladePopup: improve paste and add here actionsJuan Pablo Ugarte2020-09-181-21/+46
| | | | | | Support adding widgets to GtkBox and GtkGrid even if there are no placeholders Fix issue #470 "Widgets of type need placeholders to add children"
* GladePopup: special case add to box/gridJuan Pablo Ugarte2020-09-181-2/+31
| | | | | | Increase size of grid/box if there is no space to add a widget in the container Fix issue #470 "Widgets of type need placeholders to add children"
* GladeCommand: use glade_widget_get_display_name()Juan Pablo Ugarte2020-09-181-36/+34
| | | | Use display name for messages
* Revert "GtkBox, GtkGrid: support adding widgets even if there is no placeholder"Juan Pablo Ugarte2020-09-182-10/+2
| | | | This reverts commit 3b94aec9d8733ab991d22cf447850c2cf6339fdd.
* Update Galician translationFran Dieguez2020-09-181-940/+1005
| | | | (cherry picked from commit 5a6ea0dc7c8425345d9cfc30cf8072eedbf3390d)
* GladeWindow: use VCS version in development seriesJuan Pablo Ugarte2020-09-174-3/+15
| | | | Closes issue #472 "gnome-nightly: About dialog should display git commit rev"
* GladeGtkWidget: add viewport on add scrolled window actionJuan Pablo Ugarte2020-09-161-0/+12
| | | | | | | Add a viewport for non scrollable widget when adding a scrolled window parent. Fix issue #471 "XML not updated after adding element"
* gtk catalog: add GtkTable to deprecated groupJuan Pablo Ugarte2020-09-161-0/+1
|
* GladeGtkContainer: improve add-verifyJuan Pablo Ugarte2020-09-161-2/+8
| | | | | | | Inform the user it has to increase the size of the container if there is no more placeholders in it. Special case GtkBin since Windows can hace a placeholder in the titlebar.
* GtkBox, GtkGrid: support adding widgets even if there is no placeholderJuan Pablo Ugarte2020-09-162-2/+10
| | | | | | | | | To make things easier you can always add a widget to a box or grid even if there is no more placeholders. Adding a widget will automatically increase the box size number or the grid column count. Fix issue #470 "Widgets of type need placeholders to add children"
* Update German translationStephan Woidowski2020-09-151-22/+83
| | | | (cherry picked from commit 30a63acd2254c6ad3d6b0f70a4a5aa4dbf5551f0)
* Updated Czech translationMarek Černocký2020-09-151-919/+982
|
* Update Swedish translationAnders Jonsson2020-09-141-31/+84
| | | | (cherry picked from commit 920297f03af23cc123b8f772914b5b8e56a81570)
* Update Brazilian Portuguese translationRafael Fontenelle2020-09-141-954/+978
| | | | (cherry picked from commit 4142b6c78e61c9d283ca1db8d2dfc9618876fc3c)
* Updated Lithuanian translationAurimas Černius2020-09-131-939/+977
|
* Update Turkish translationEmin Tufan Çetin2020-09-131-927/+989
|
* Update Indonesian translationKukuh Syafaat2020-09-131-913/+976
| | | | (cherry picked from commit c68d6c88a1fb736309afc9a9b88db007cc3821ea)
* Update Ukrainian translationYuri Chornoivan2020-09-131-915/+977
| | | | (cherry picked from commit b3bf5b39b7c920a6abc843085710dafada5ff20e)
* Bump version to devel3.39.0Juan Pablo Ugarte2020-09-121-1/+1
|
* Rolling 3.38GLADE_3_38_0-masterJuan Pablo Ugarte2020-09-123-23/+55
|