2023-03-09 Kjell Ahlstedt 4.10.0 2023-03-05 Kjell Ahlstedt Add the "ListView, GridView, ColumnView" chapter 2023-03-05 Anders Jonsson index-in.docbook: String fixes * Use American spelling * Typo fix * Split two words that were written together 2023-02-27 Kjell Ahlstedt Move some programs in examples/book/ flowbox -> listbox_flowbox/flowbox listbox -> listbox_flowbox/listbox listmodel -> listbox_flowbox/listmodel gridview -> listmodelviews/gridview columnview_listview/* -> listmodelviews/* listbox_flowbox/ contains programs with ListBox and FlowBox. listmodelviews/ contains programs with GridView, ListView and ColumnView. 2023-02-23 Kjell Ahlstedt Add 5 ColumnView and 2 ListView examples * examples/book/columnview_listview/list_columnview/ * examples/book/columnview_listview/list_listview/ * examples/book/columnview_listview/tree_columnview/ * examples/book/columnview_listview/tree_listview/ * examples/book/columnview_listview/editable_cells/ * examples/book/columnview_listview/filter/ * examples/book/columnview_listview/sort/ 2023-02-23 Kjell Ahlstedt treeview/editable_cells example: Small fixes 2023-02-16 Kjell Ahlstedt Remove the book/buttons/volumebutton example * README.md: meson -> meson setup * docs/tutorial/C/index-in.docbook: Note that VolumeButton is deprecated. * examples/book/buttons/scalebutton/examplewindow.cc: Make it even more similar to VolumeButton. * examples/Makefile.am: * examples/book/meson.build: Remove book/buttons/volumebutton. * examples/book/buttons/volumebutton/*: Remove. * examples/book/dropdown/search_font/examplewindow.cc: Change a comment. 2023-02-13 Kjell Ahlstedt Add "The DropDown Widget" chapter 2023-02-11 Kjell Ahlstedt index-in.docbook: More information about deprecated classes * docs/tutorial/C/index-in.docbook: Add more information about deprecated classes. * examples/book/printing/advanced/examplewindow.[cc|h]: * examples/book/printing/simple/examplewindow.[cc|h]: Use Label instead of deprecated Statusbar. * examples/Makefile.am: * examples/others/meson.build: Remove others/statusbar. * examples/others/statusbar/statusbar.cc: Remove. 2023-02-06 Kjell Ahlstedt Custom CSS Names section and example: Show custom CSS class 2023-02-05 Kjell Ahlstedt Add 4 DropDown examples * examples/book/dropdown/complex/: * examples/book/dropdown/search_font/: * examples/book/dropdown/search_string/: * examples/book/dropdown/string/: New example programs. The DropDown widgets in these examples behave almost identically to the ones in the DropDown demo in gtkmm. The difference is that there is only one DropDown in each program. 2023-01-27 Kjell Ahlstedt Infobar example: Don't use deprecated Gtk::InfoBar 2023-01-26 Kjell Ahlstedt Move a out of Trying to please itstool. See !11 2023-01-26 Kjell Ahlstedt Use Gtk::Window instead of Gtk::Dialog in examples/book/builder/basic, examples/book/builder/derived and examples/book/scrolledwindow. 2023-01-25 Kjell Ahlstedt Replace most Dialog examples, update the Dialogs chapter In examples/book/dialogs: messagedialog -> alertdialog colorchooserdialog -> colordialog filechooserdialog -> filedialog fontchooserdialog -> fontdialog simple -> windowdialog 2023-01-22 Kjell Ahlstedt CI: Copy, don't move, from /usr/share/doc/gtkmm-4.0/tutorial 2023-01-22 Kjell Ahlstedt Replace the IconView example by a GridView example * docs/tutorial/C/index-in.docbook: Add the "Deprecations in gtkmm 4.10" section. Update some links. * examples/Makefile.am: * examples/book/meson.build: Replace book/iconview/ by book/gridview/. * examples/book/iconview/*: Remove. * examples/book/gridview/*: Add. 2023-01-22 Kjell Ahlstedt Printing examples: Don't use deprecated API * examples/book/printing/simple/: MessageDialog -> AlertDialog. * examples/book/printing/advanced/: MessageDialog -> AlertDialog, FontButton -> FontDialogButton. 2023-01-17 Kjell Ahlstedt examples/book/recent_files etc.: Don't use deprecated API * docs/tutorial/C/index-in.docbook: Update the FileChooser section. * examples/book/buildapp/step5/exampleappprefs.[cc|h]: Use the Gio::Settings::find() overloads with mapping functions, if available. * examples/book/headerbar/examplewindow.[cc|h]: Use AlertDialog instead of MessageDialog. * examples/book/listbox/examplewindow.cc: * examples/book/range_widgets/examplewindow.cc: Use std::array. * examples/book/recent_files/examplewindow.[cc|h]: Use FileDialog instead of FileChooserDialog. 2023-01-13 Kjell Ahlstedt examples/book/buildapp: Don't use deprecated API Replace Dialog -> Window, FontButton -> FontDialogButton, ComboBoxText -> DropDown + StringList 2023-01-13 Kjell Ahlstedt examples/others: Remove arrow, cellrenderercustom, treemodelcustom, idle Gtk::Arrow was deprecated in gtkmm3, does not exist in gtkmm4. CellRenderers and TreeModels are deprecated since gtk/gtkmm 4.10. others/idle is similar to book/idle. No reason to keep both. 2023-01-13 Kjell Ahlstedt configure.am, meson.build: Require gtkmm >= 4.9.2 2023-01-10 Kjell Ahlstedt Set warnings=max when testing a dist tarball Many example programs use API which is deprecated in gtk/gtkmm 4.10. It's no longer possible to build them with warnings=fatal. 2023-01-04 Kjell Ahlstedt meson.build: Simplify lookup of python command See libsigcplusplus PR#83 2022-12-27 Kjell Ahlstedt Update the others/window example