Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 7ffcbd203ed0b5ebf37bd4c6876c13f268168bd3 https://github.com/synfig/synfig/commit/7ffcbd203ed0b5ebf37bd4c6876c13f268168bd3 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022)
Changed paths: M synfig-studio/src/gui/app.cpp M synfig-studio/src/gui/app.h M synfig-studio/src/gui/resourcehelper.cpp Log Message: ----------- icon theme can be stored in preferences Commit: 22fdc22257d2b7a779971581d51c49f77096b531 https://github.com/synfig/synfig/commit/22fdc22257d2b7a779971581d51c49f77096b531 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/app.cpp Log Message: ----------- apply_gtk_settings do force icon theme too And use Gtkmm methods rather GTK Commit: 87887915d63f83a97ead44aeef7dbfc231d69e2b https://github.com/synfig/synfig/commit/87887915d63f83a97ead44aeef7dbfc231d69e2b Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/iconcontroller.cpp M synfig-studio/src/gui/resourcehelper.cpp M synfig-studio/src/gui/resourcehelper.h M synfig-studio/src/gui/splash.cpp Log Message: ----------- starting to use IconTheme: avoid deprecated StockID Commit: a5eb8f9779bbf78e410d432b0c659f83a19f916c https://github.com/synfig/synfig/commit/a5eb8f9779bbf78e410d432b0c659f83a19f916c Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/images/Makefile.am A synfig-studio/images/index.theme M synfig-studio/src/gui/iconcontroller.cpp Log Message: ----------- create index.theme for classic icons Commit: 2598913f6078402a36d3ad6e1bcf87e0437ec59d https://github.com/synfig/synfig/commit/2598913f6078402a36d3ad6e1bcf87e0437ec59d Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/docks/dock_layers.cpp M synfig-studio/src/gui/iconcontroller.cpp M synfig-studio/src/gui/iconcontroller.h Log Message: ----------- use layer icons by name Commit: 376446d473ae18ee9121f66fe434171edf23ab81 https://github.com/synfig/synfig/commit/376446d473ae18ee9121f66fe434171edf23ab81 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/iconcontroller.cpp M synfig-studio/src/gui/iconcontroller.h Log Message: ----------- use value type icons by name Commit: 4bff61dd79baf84ef9a65d74477439b31ca94e78 https://github.com/synfig/synfig/commit/4bff61dd79baf84ef9a65d74477439b31ca94e78 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/iconcontroller.cpp M synfig-studio/src/gui/iconcontroller.h Log Message: ----------- use value type icons by name Commit: 7f0288065f32ab4033a2bf9880ef98be2423f732 https://github.com/synfig/synfig/commit/7f0288065f32ab4033a2bf9880ef98be2423f732 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/docks/dialog_tooloptions.cpp M synfig-studio/src/gui/docks/dialog_tooloptions.h M synfig-studio/src/gui/docks/dock_canvases.cpp M synfig-studio/src/gui/docks/dock_canvasspecific.cpp M synfig-studio/src/gui/docks/dock_canvasspecific.h M synfig-studio/src/gui/docks/dock_children.cpp M synfig-studio/src/gui/docks/dock_curves.cpp M synfig-studio/src/gui/docks/dock_history.cpp M synfig-studio/src/gui/docks/dock_info.cpp M synfig-studio/src/gui/docks/dock_keyframes.cpp M synfig-studio/src/gui/docks/dock_layergroups.cpp M synfig-studio/src/gui/docks/dock_layers.cpp M synfig-studio/src/gui/docks/dock_metadata.cpp M synfig-studio/src/gui/docks/dock_navigator.cpp M synfig-studio/src/gui/docks/dock_params.cpp M synfig-studio/src/gui/docks/dock_soundwave.cpp M synfig-studio/src/gui/docks/dock_timetrack.cpp M synfig-studio/src/gui/docks/dock_timetrack2.cpp M synfig-studio/src/gui/docks/dock_toolbox.cpp M synfig-studio/src/gui/docks/dockable.cpp M synfig-studio/src/gui/docks/dockable.h M synfig-studio/src/gui/docks/dockbook.cpp M synfig-studio/src/gui/modules/mod_palette/dock_paledit.cpp M synfig-studio/src/gui/states/state_bline.cpp M synfig-studio/src/gui/states/state_brush.cpp M synfig-studio/src/gui/states/state_circle.cpp M synfig-studio/src/gui/states/state_draw.cpp M synfig-studio/src/gui/states/state_gradient.cpp M synfig-studio/src/gui/states/state_lasso.cpp M synfig-studio/src/gui/states/state_mirror.cpp M synfig-studio/src/gui/states/state_normal.cpp M synfig-studio/src/gui/states/state_polygon.cpp M synfig-studio/src/gui/states/state_rectangle.cpp M synfig-studio/src/gui/states/state_rotate.cpp M synfig-studio/src/gui/states/state_scale.cpp M synfig-studio/src/gui/states/state_sketch.cpp M synfig-studio/src/gui/states/state_smoothmove.cpp M synfig-studio/src/gui/states/state_star.cpp M synfig-studio/src/gui/states/state_text.cpp M synfig-studio/src/gui/states/state_width.cpp Log Message: ----------- dock icons use icon theme not stock-id Commit: df34a0bac2373665338727a3a6dc3b7623392adf https://github.com/synfig/synfig/commit/df34a0bac2373665338727a3a6dc3b7623392adf Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/dialogs/dialog_setup.cpp M synfig-studio/src/gui/dialogs/dialog_setup.h Log Message: ----------- add icon theme selection to Preferences dialog Commit: 8774073f85d7d48421ac1694ef099831ffd5edc2 https://github.com/synfig/synfig/commit/8774073f85d7d48421ac1694ef099831ffd5edc2 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/iconcontroller.cpp M synfig-studio/src/gui/iconcontroller.h Log Message: ----------- use interpolation icons by name Commit: 42ab10e88987d3f6a44cfca73dde6dd084abbf11 https://github.com/synfig/synfig/commit/42ab10e88987d3f6a44cfca73dde6dd084abbf11 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/canvasview.cpp Log Message: ----------- use icon theme for interpolations in waypoint context menu Commit: 30be98f3636b2869ba0bb9824d543992af2e56b3 https://github.com/synfig/synfig/commit/30be98f3636b2869ba0bb9824d543992af2e56b3 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/widgets/widget_waypointmodel.h Log Message: ----------- use more interpolation icons by name - create widget and avoid code repetition Commit: 9dc0cef5263d39900ef2ee3bbfc44fef6c556aca https://github.com/synfig/synfig/commit/9dc0cef5263d39900ef2ee3bbfc44fef6c556aca Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/instance.cpp Log Message: ----------- use even more interpolation icons by name ;) Commit: 503fc2e1fa11c9fe71e6fb0ac11d77d84ebd262d https://github.com/synfig/synfig/commit/503fc2e1fa11c9fe71e6fb0ac11d77d84ebd262d Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/src/gui/iconcontroller.cpp Log Message: ----------- clean up custom icon stock ids these are now looked up by name Commit: 35300be6abdeec1746072f2321f6ea16cbec4cc0 https://github.com/synfig/synfig/commit/35300be6abdeec1746072f2321f6ea16cbec4cc0 Author: ice0 <konop...@gmail.com> Date: 2022-05-15 (Sun, 15 May 2022) Changed paths: M synfig-studio/images/CMakeLists.txt M synfig-studio/images/index.theme M synfig-studio/src/gui/app.cpp M synfig-studio/src/gui/app.h M synfig-studio/src/gui/canvasview.cpp M synfig-studio/src/gui/dialogs/dialog_setup.cpp M synfig-studio/src/gui/iconcontroller.cpp M synfig-studio/src/gui/resourcehelper.cpp M synfig-studio/src/gui/resourcehelper.h M synfig-studio/src/gui/widgets/widget_waypointmodel.h Log Message: ----------- Added basic support for Gtk themes Almost all GTK methods using icons from the default GTK theme. Unfortunately, we can't change the IconTheme name if we get it from the default screen with the `Gtk::IconTheme::get_default()` method (https://docs.gtk.org/gtk3/method.IconTheme.set_custom_theme.html) > Sets the name of the icon theme that the GtkIconTheme object uses overriding system configuration. This function cannot be called on the icon theme objects returned from gtk_icon_theme_get_default() and gtk_icon_theme_get_for_screen(). Also, I didn't find a way to change the app IconTheme to a custom one. However, we can change the IconTheme for the default screen using the `Gtk::Settings` object. Commit: 865f1977d0a3e4129a1031cc39d7ea7514bc7158 https://github.com/synfig/synfig/commit/865f1977d0a3e4129a1031cc39d7ea7514bc7158 Author: Konstantin Dmitriev <ksee.zelga...@gmail.com> Date: 2022-05-16 (Mon, 16 May 2022) Changed paths: M synfig-studio/images/CMakeLists.txt M synfig-studio/images/Makefile.am A synfig-studio/images/index.theme M synfig-studio/src/gui/app.cpp M synfig-studio/src/gui/app.h M synfig-studio/src/gui/canvasview.cpp M synfig-studio/src/gui/dialogs/dialog_setup.cpp M synfig-studio/src/gui/dialogs/dialog_setup.h M synfig-studio/src/gui/docks/dialog_tooloptions.cpp M synfig-studio/src/gui/docks/dialog_tooloptions.h M synfig-studio/src/gui/docks/dock_canvases.cpp M synfig-studio/src/gui/docks/dock_canvasspecific.cpp M synfig-studio/src/gui/docks/dock_canvasspecific.h M synfig-studio/src/gui/docks/dock_children.cpp M synfig-studio/src/gui/docks/dock_curves.cpp M synfig-studio/src/gui/docks/dock_history.cpp M synfig-studio/src/gui/docks/dock_info.cpp M synfig-studio/src/gui/docks/dock_keyframes.cpp M synfig-studio/src/gui/docks/dock_layergroups.cpp M synfig-studio/src/gui/docks/dock_layers.cpp M synfig-studio/src/gui/docks/dock_metadata.cpp M synfig-studio/src/gui/docks/dock_navigator.cpp M synfig-studio/src/gui/docks/dock_params.cpp M synfig-studio/src/gui/docks/dock_soundwave.cpp M synfig-studio/src/gui/docks/dock_timetrack.cpp M synfig-studio/src/gui/docks/dock_timetrack2.cpp M synfig-studio/src/gui/docks/dock_toolbox.cpp M synfig-studio/src/gui/docks/dockable.cpp M synfig-studio/src/gui/docks/dockable.h M synfig-studio/src/gui/docks/dockbook.cpp M synfig-studio/src/gui/iconcontroller.cpp M synfig-studio/src/gui/iconcontroller.h M synfig-studio/src/gui/instance.cpp M synfig-studio/src/gui/modules/mod_palette/dock_paledit.cpp M synfig-studio/src/gui/resourcehelper.cpp M synfig-studio/src/gui/resourcehelper.h M synfig-studio/src/gui/splash.cpp M synfig-studio/src/gui/states/state_bline.cpp M synfig-studio/src/gui/states/state_brush.cpp M synfig-studio/src/gui/states/state_circle.cpp M synfig-studio/src/gui/states/state_draw.cpp M synfig-studio/src/gui/states/state_gradient.cpp M synfig-studio/src/gui/states/state_lasso.cpp M synfig-studio/src/gui/states/state_mirror.cpp M synfig-studio/src/gui/states/state_normal.cpp M synfig-studio/src/gui/states/state_polygon.cpp M synfig-studio/src/gui/states/state_rectangle.cpp M synfig-studio/src/gui/states/state_rotate.cpp M synfig-studio/src/gui/states/state_scale.cpp M synfig-studio/src/gui/states/state_sketch.cpp M synfig-studio/src/gui/states/state_smoothmove.cpp M synfig-studio/src/gui/states/state_star.cpp M synfig-studio/src/gui/states/state_text.cpp M synfig-studio/src/gui/states/state_width.cpp Log Message: ----------- Merge PR #2632: Added basic support for Gtk theme Compare: https://github.com/synfig/synfig/compare/9b5140ffb49b...865f1977d0a3 _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl