2023-03-09 Kjell Ahlstedt <
[email protected]>
4.10.0
2023-03-05 Kjell Ahlstedt <
[email protected]>
Add the "ListView, GridView, ColumnView" chapter
2023-03-05 Anders Jonsson <
[email protected]>
index-in.docbook: String fixes
* Use American spelling
* Typo fix
* Split two words that were written together
2023-02-27 Kjell Ahlstedt <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
treeview/editable_cells example: Small fixes
2023-02-16 Kjell Ahlstedt <
[email protected]>
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 <
[email protected]>
Add "The DropDown Widget" chapter
2023-02-11 Kjell Ahlstedt <
[email protected]>
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 <
[email protected]>
Custom CSS Names section and example: Show custom CSS class
2023-02-05 Kjell Ahlstedt <
[email protected]>
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 <
[email protected]>
Infobar example: Don't use deprecated Gtk::InfoBar
2023-01-26 Kjell Ahlstedt <
[email protected]>
Move a <programlisting> out of <para>
Trying to please itstool. See !11
2023-01-26 Kjell Ahlstedt <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
CI: Copy, don't move, from /usr/share/doc/gtkmm-4.0/tutorial
2023-01-22 Kjell Ahlstedt <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
examples/book/buildapp: Don't use deprecated API
Replace Dialog -> Window, FontButton -> FontDialogButton,
ComboBoxText -> DropDown + StringList
2023-01-13 Kjell Ahlstedt <
[email protected]>
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 <
[email protected]>
configure.am, meson.build: Require gtkmm >= 4.9.2
2023-01-10 Kjell Ahlstedt <
[email protected]>
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 <
[email protected]>
meson.build: Simplify lookup of python command
See libsigcplusplus PR#83
2022-12-27 Kjell Ahlstedt <
[email protected]>
Update the others/window example