Commit graph

52 commits

Author SHA1 Message Date
adam
b6d9bd86bc revbump for icu and libffi 2021-12-08 16:01:42 +00:00
nia
ec8cda1f38 x11: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
2021-10-26 11:33:42 +00:00
nia
665544c974 x11: Remove SHA1 hashes for distfiles 2021-10-07 15:13:25 +00:00
wiz
6c0a5506f7 gtkmm3: update to 3.24.5.
3.24.5 (stable):

Gtk:
* TreeValueProxy: Mark the copy assignment operator as deleted
  (Daniel Boles) Issue #94, merge request !63

Build:
* Meson build: Use relative paths to untracked/
  (Mingli Yu) Merge request !61
* [gdk|gtk]mmconfig.h.*: Don't dllimport on MinGW
  (Chun-wei Fan) Issue #90 (Lukas K.)
* Meson build: Make it possible to use gtkmm as a subproject
  (Kjell Ahlstedt) Merge request !62 (BogDan Vatra)
* Meson build: No implicit_include_directories
  (Kjell Ahlstedt)
* MSVC build: Gtk::TreeModelColumnRecord: Export class selectively
  (Chun-wei Fan)
2021-05-31 22:38:31 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
adam
9d0e79c401 revbump for textproc/icu 2021-04-21 11:40:12 +00:00
adam
8572ca7197 gtkmm3: updated to 3.24.4
3.24.4 (stable):

The tarball for 3.24.4 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Build on Windows:
* Gtk::TreePath: Export comparison operators


3.24.3 (stable):

The tarball for 3.24.3 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Gtk:
* Actionable::get_action_target_value(): Fix ref count

Documentation:
* Improve the documentation of Gtk::Application::add_window()
  and Gtk::Window::set_application()
* Gtk::Button::set_image(): Fix the documentation
* Gtk::TreeView::append_column(): Add code example
* README: Add instructions for building gtkmm
* Explain key values

Demos:
* Don't use C++14 auto deduction
* Update the GLArea demo (similar to updates in gtk+)
* GLArea demo: Fix a crash

Tests:
* Builder test: Test derived props declared in C++

Build:
* Improve NMake support
* Fix Autotools build with X11 backend disabled (--enable-x11-backend=no)
* Use __declspec(dllexport) when building with Visual Studio
* Add support for building gtkmm with Meson
* docs/reference/: Update for Doxygen >= 1.8.16
2021-04-08 21:21:38 +00:00
ryoon
4675ccbc79 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:06:42 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
rillig
ad1855e590 x11/gtkmm3: restore ABI_DEPENDS as API_DEPENDS
wiz says: Packages are not supposed to set BUILDLINK_ABI_DEPENDS for
other packages, they should set BUILDLINK_API_DEPENDS (P instead of B).

After that change, all these entries actually have an effect since they
are greater than their corresponding default BUILDLINK_API_DEPENDS, and
pkglint no longer complains.
2020-06-07 18:09:13 +00:00
rillig
898c28a652 x11/gtkmm3: move gtk3 buildlink above the PKG_BUILD_OPTIONS
Before, "bmake show-all" showed that PLIST.x11 was commented out.  This
was misleading since during the actual package build, that variable is
active, and the corresponding files are included in the PLIST.

This inconsistency was due to the magic of MAKEVARS and the barrier.

When bmake is run, the build options of gtk3 are determined and added
to MAKEVARS.  At that point PLIST.x11 is still undefined.  That doesn't
matter since this variable is not evaluated yet.  Before the actual PLIST
generation happens, the value of PKG_BUILD_OPTIONS.gtk3 is stored in
work/.build_makevars.mk, which acts as a cache.

After that, the barrier steps in, and bmake calls an inner bmake to do
the actual work.  This inner bmake reads the package Makefile again, and
when bsd.prefs.mk is included, the makevars.mk cache is loaded as well.
This makes PKG_BUILD_OPTIONS.gtk3 known at load time, and at that point,
PLIST.x11 is evaluated as expected and becomes "yes".

Luckily, PLIST.x11 was not added to MAKEVARS.  Otherwise it would have
been evaluated too early, the early value would have been cached, and the
whole trick wouldn't have worked.
2020-06-07 17:14:23 +00:00
rillig
a8dfea377d x11/gtkmm3: remove redundant dependencies
pkglint says:

NOTE: Makefile:30: The requirement >=2.24.2 is already guaranteed by the >=2.24.3nb2 from ../../devel/atkmm/buildlink3.mk:11.
NOTE: Makefile:33: The requirement >=2.49.1 is already guaranteed by the >=2.62.0nb1 from ../../devel/glibmm/buildlink3.mk:9.
NOTE: Makefile:36: The requirement >=2.38.2 is already guaranteed by the >=2.42.0nb3 from ../../devel/pangomm/buildlink3.mk:9.
NOTE: Makefile:38: The requirement >=1.12.0 is already guaranteed by the >=1.12.2nb3 from ../../graphics/cairomm/buildlink3.mk:9.
NOTE: Makefile:40: The requirement >=2.35.5 is already guaranteed by the >=2.40.0nb1 from ../../graphics/gdk-pixbuf2/buildlink3.mk:9.
NOTE: Makefile:43: The requirement >=3.22.0 is already guaranteed by the >=3.24.14nb2 from ../../x11/gtk3/buildlink3.mk:9.
2020-06-07 17:01:32 +00:00
adam
6bd0c30da6 Revbump for icu 2020-06-02 08:22:31 +00:00
adam
b9b6085207 gtkmm3: updated to 3.24.2
3.24.2 (stable):

Gdk:
* Window::create_similar_surface(): Fix a memory leak.
* Suppress warnings from deprecated GTimeVal in
    PixbufAnimation::get_iter()
    PixbufAnimationIter::advance()

Gtk:
* Fix memory leaks in
    IconTheme::list_icons()
    IconView::get_selected_icons()
    RecentManager::get_items()

Documentation:
* Gtk::Builder: Describe how to use it together with Glib::Property.

Demos:
* Fix the source code listing.
2020-05-07 08:42:38 +00:00
wiz
4e3b1b97c2 librsvg: update bl3.mk to remove libcroco in rust case
recursive bump for the dependency change
2020-03-10 22:08:37 +00:00
wiz
f669fda471 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
adam
1234649252 gtkmm3: updated to 3.24.1
3.24.1 (stable):

Gdk:
* RGBA::set_hsv(): Properly interpret hue 360° as red

Documentation:
* Gtk::FileFilter: Several improvements of the documentation
* Gtk::Builder: Don’t use @retval on out args, use @param[out]

Tests:
* Add test of Gdk::RGBA


3.24.0 (stable):

Gdk:
* Deprecate screen_width(), screen_height(),
    screen_width_mm(), screen_height_mm(), flush().
* namespace Gdk::Cairo: Add create_surface_from_pixbuf(),
    get_clip_rectangle(), create_region_from_surface() and draw_from_gl().
* Add FrameClock and FrameTimings
* Window: Add get_frame_clock().
* GLContext: Add unset_use_es().

Gtk:
* CellRendererPixbuf: Fix property_surface()
* AboutDialog: Fix ref count in get_logo()
* MenuItem: add_accel_label(): Make sure accelator keys are shown.
* CssProvider: Deprecate get_default()
  Container: Deprecate focus chains
* Grid: Add default values in attach()
* StyleContext: Add set/get_frame_clock() and property_paint_clock().
    Widget: Add get_frame_clock(), add_tick_callback() and
    remove_tick_callback().
* Image: Add more constructors
* Window: Deprecate get_accel_group() in favour of a new get_accel_groups().
* Range: Deprecate property_[lower|upper]_stepper_sensitivity().
  Settings: Undeprecate property_gtk_cursor_blink(),
    property_gtk_cursor_blink_time(), property_gtk_cursor_blink_timeout(),
    property_gtk_entry_password_hint_timeout().
* AccelGroup: Deprecate signal_accel_activate().
* Add detail_name to some signals:
    AccelGroup: signal_accel_changed().
    AppChooserButton: signal_custom_item_activated().
    LevelBar: signal_offset_changed().
    Widget: signal_child_notify().
* Add make_managed().
* Window: Add show_uri().
* AboutDialog: Add a constructor with a use_header_bar parameter.
* FileChooserDialog: Allow constructing with use-header-bar.
* Add NativeDialog and FileChooserNative.

Demos:
* Update some demo programs.

Build:
* Replace the Visual Studio project files with MSVC NMake project files
* Require giomm-2.4 >= 2.54.0
2019-06-06 16:11:15 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
youri
54228b82c9 gtkmm3 requires recent c++ to build. 2018-05-14 12:18:21 +00:00
wiz
8ee21bdcf0 Recursive bump for new fribidi dependency in pango. 2018-04-16 14:33:44 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
wiz
ea0a6db48b gtkmm3: update to 3.22.2.
3.22.2 (stable):

Gtk:
* Editable, RecentChooser, Scale: Fix memory leaks.
  (Kjell Ahlstedt) Bug #783360
* PrintJob: Fix a call to Glib::throw_exception().
  (Kjell Ahlstedt)

Documentation:
* Gdk::RGBA: Update ctor(ustring) docs from GTK+
  (Daniel Boles) Bug #784483


3.22.1 (stable):

Unusually for a stable micro release, this release has some deprecations
compared to 3.22.0, to match similar deprecations in GTK+ 3.22.x.

Gtk:
* Container: Deprecate the child property.
  The underlying C property was deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642.
* FileChooserDialog: Deprecate the constructors that take a backend
  parameter.
  (Kjell Ahlstedt)
* Menu: Deprecate popup().
  The underlying C functions were deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642
* Widget:
  - Deprecate is_composited() and signal_composited_changed().
    The underlying C functions were deprecated in GTK+ 3.22.3.
  - Deprecate drag_dest_set_proxy().
    The underlying C functions was deprecated in GTK+ 3.22.3.
  (Kjell Ahlstedt) Bug #773642.
* Window: Deprecate set_wmclass().
  The underlying C functions was deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642.

Gdk:
* Screen: Deprecate get_number(), get_width(), get_height(), get_width_mm(),
  get_height_mm(), make_display_name(), get_n_monitors(), get_primary_monitor(),
  get_monitor_geometry(), get_monitor_workarea(), get_monitor_at_point(),
  get_monitor_at_window(), get_monitor_width_mm(), get_monitor_height_mm(),
  get_monitor_plug_name(), get_monitor_scale_factor(), get_active_window().
  The underlying C functions were deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt) Bug #773642
* Visual: Deprecate get_system(), get_best(), get_best_depth(), get_best_type().
  The underlying C functions were deprecated in GTK+ 3.22.3.
  (Kjell Ahlstedt) Bug #773642
* Window:
  - Deprecate process[_all]_updates().
    The underlying C functions were deprecated in GTK+ 3.22.7.
  - Deprecate set_background(), get_background_pattern(), set_debug_updates().
    The underlying C functions were deprecated in GTK+ 3.22.2.
  (Kjell Ahlstedt)

Documentation:
* Box: Correct the constructor documentation.
  (Daniel Boles)
* CellLayout: Improve docs of get_first_cell() funcs
  (Daniel Boles)
* Frame: Fix the documentation of set_label_align().
  (Daniel Boles) Bug #774249
* Label: Improve h/valign constructor documentation and
  the improve the parameter names.
  (Daniel Boles) Bug #774652
* TreeModel: Improve docs of foreach*() functions
  (Daniel Boles)
* Minor cleanup of examples and demos.
  (Daniel Boles)
* demo: Don't call Notebook::remove_page() with invalid index.
  (Daniel Boles)

Build:
* Update the Visual Studio builds.
  (Chun-wei Fan)
* GtkMainConnectionNode: Remove unused method.
  (Kjell Ahlstedt)
2017-11-24 15:24:12 +00:00
wiz
20f7c989fe recursive bump for libxkbcommon removal from at-spi2-core 2017-11-23 17:19:40 +00:00
wiz
8733ee0040 Follow some http -> https redirects. 2017-08-01 14:58:51 +00:00
jperkin
6b547497bb Convert CXXFLAGS setting C++ standard to USE_LANGUAGES. 2017-05-03 08:38:38 +00:00
ryoon
72c3cb198b Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
wiz
7ac05101c6 Recursive bump for harfbuzz's new graphite2 dependency. 2017-02-06 13:54:36 +00:00
prlw1
f75ed8e79d Update gtkmm3 to 3.22.0
Highlights:

* FileChooser: Added add_choice(), remove_choice(), set_choice(), get_choice().
* Menu: Add popup_at_rect(), popup_at_widget(), popup_at_pointer(),
  signal_popped_up(), and the anchor_hints, rect_anchor_dx, rect_anchor_dy,
  and menu_type_hint properties.
* Popover: Add popup() and popupdown(),
* RadioMenuItem, RadioToolButton: Add join_group().
* ScrolledWindow:
  - Added get/set_max_content_height/width() and properties.
  - Added get/set_propagate_natural_height/width() and the properties.
* Add the ShortcutLabel widget.
* TreeNodeChildren: Deprecate the reverse iterator.
* Pixbuf: Added set_option(), remove_option(), and copy_options().
* PixbufFormat: Added is_save_option_supported().
* GLContext: Add set/get_use_es()
* Add Monitor.

Full list of changes at:

  https://git.gnome.org/browse/gtkmm/tree/NEWS?h=3.22.0
2016-11-25 17:18:31 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
wiz
73716d23de Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:38:30 +00:00
prlw1
28cf2ab051 Update gtkmm3 to 3.20.1
Many fixes and updates following evolution of x11/gtk3.
Full listing at:
https://git.gnome.org/browse/gtkmm/tree/NEWS?h=gtkmm-3-20
2016-05-23 18:02:36 +00:00
agc
d8f09469bb Add SHA512 digests for distfiles for x11 category
Problems found locating distfiles:
        Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
        Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
        Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
        Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
        Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 03:28:24 +00:00
tnn
2bc71a1f1a packages that use libsigc++ need -std=c++11 now
approved by wiz@
2015-10-20 09:40:21 +00:00
wiz
0ddd915b6a Update to 3.16.0:
3.16.0 (stable):

Gtk
* Builder: Don't get gtkmm-derived GTypes while parsing TreeModel <columns>
  (Kjell Ahlstedt) Bug #742637.


3.15.10 (unstable);

Gtk:
* Label: Add get/set_xalign/yalign() and properties.
  (Murray Cumming)
* PaperSize: Define the paper name constants in the .cc file
  (Benoît Dejean) Bug #745345

Documentation:
* CssProvider::load_from_data(): Document that this throws an exception.
  (Murray Cumming)
* Icon theme demo: Catch exceptions while loading icons.
  (Kjell Ahlstedt)
* Stock: Mention the named icons for Copy, Cut, Paste and Delete.
  (Murray Cumming) See GTK+ bug #741969


3.15.9 (unstable);

Gtk:
* Add StackSidebar.
  (Kjell Ahlstedt)
* StackSwitcher: Add unset_stack().
  (Kjell Ahlstedt)
* StyleContext: Deprecate list_regions(), add_region(),
  remove_region(), has_region(), get_backgrount_color(), get_border_color(),
  invalidate.
  (Kjell Ahlstedt)
* TextBuffer: Wrap the serialize()/deserialize() methods.
  (Kjell Ahlstedt) Bug #694250
* Widget: Deprecate  Deprecate override_color(), unset_color(),
  override_background_color(), unset_background_color(), override_font(),
  unset_font(), override_symbolic_color(), unset_symbolic_color(),
  override_cursor(), unset_cursor().
  (Kjell Ahlstedt)
* Window: Deprecate Deprecate property_has_resize_grip(),
  property_resize_grip_visible(), set/get_has_resize_grip(),
  get_resize_grip_is_visible(), get_resize_grip_area().
  (Kjell Ahlstedt)
* Fix error messages from gmmproc by removing unnecessary _IGNORES()s.
  (Kjell Ahlstedt)

Gdk:
* Device: Add get_vendor_id() and get_product_id().
  (Murray Cumming)

Documentation:
* demos: Add stacksidebar demo.
  (Kjell Ahlstedt)
* demos: Replace calls to deprecated Widget::override_*() API.
  (Kjell Ahlstedt)
* Container: Remove obsolete comments that confuse doxygen.
  (Kjell Ahlstedt)
* Put DOXYGEN_SHOULD_SKIP_THIS around *_Class prototypes.
  To workaround a doxygen bug, to fix the genereated DevHelp search index.
  (Murray Cumming) Bug #743918


3.15.4 (unstable);

Gtk:
* Builder::get_type_from_name_vfunc(): Call the base class function.
  Instead of jusgin calling g_type_from_name(), in case the base class
  function does more.
  (Kjell Ahlstedt) Bug #742637.
* TextBuffer:
  - Add insert_martkup().
  - Add the copy_target_list and paste_target_list properties.
  (Kjell Ahlstedt)

Documentation:
* Pixbuf: Change a mention of Glib::ResourceError to Gio::ResourceError.
  (Kjell Ahlstedt)


3.15.3 (unstable);

Gtk:
* CssProvider: Add CssProviderError and signal_parsing_error()
  (Kjell Ahlstedt)
* Add CssSection.
  (Kjell Ahlstedt)
* Dialog: Fix the constructors with DialogFlags.
  (Kjell Ahlstedt) Bug #738513 (Simonas Kazlauskas)
* ScaleButton:
  - Correct the constructor.
  - Add a constructor without the icons.
  (Murray Cumming)
* ScrolledWindow: Add get/set_overlay_scrolling() and property.
  (Juan R. García Blanco)
* Stack: Add hhomogeneous and vhomogeneous properties.
  (Juan R. García Blanco)
* TextTag: Add fallback, fallback-set, letter-spacing, and
  letter-spacing-set properties.
  (Juan R. García Blanco)
* TextView: Add monospace property.
  (Juan R. García Blanco)
* Widget: Added get_action_group() and list_action_prefixes().
  (Murray Cumming)

Documentation:
* Add an empty line after @newin where it's missing.
  (Kjell Ahlstedt)
* Fix some Doxygen warnings.
  (Kjell Ahlstedt)
* ScaleButton: Document the constructors.
  (Murray Cumming)


3.15.2 (unstable);

Gtk:
* Dialog: Add constructors with DialogFlags,
  for instance to create a dialog with a header bar.
  (Kjell Ahlstedt) Bug #738513.
* Grid: Add attach_next_to() without the 'sibling' parameter.
  (Kjell Ahlstedt)  Bug #739340.
* Overlay:  Correct the "since" documentation.
* SearchEntry: Add the search_changed signal
  (Kjell Ahlstedt)
* Added StyleProperty
  (Mark Vender) Bug #673317.

Gdk
* Curor: Deprecate the constructor that doesn't take a Display parameter.
  (Murray Cumming)
* Pixbuf: Deprecate create_from_inline().
  (Kjell Ahlstedt)
2015-07-26 23:53:45 +00:00
wiz
2e65d464e8 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:50:58 +00:00
tnn
6a69e9522b Recursive revbump following MesaLib update, categories p through x. 2015-04-25 14:24:44 +00:00
adam
2e3a1f2690 Fix PLIST for gtk3 quartz-backend 2015-01-26 18:38:44 +00:00
wiz
25802c5b70 Update to 3.14.0:
3.14.0 (stable):

Documentation:
* Headerbar demo: Update for renamed arrow icons.
  (Kjell Ahlstedt)

Build:
* Update and Overhaul Visual Studio 2008 and 2010 Projects.
  (Chun-wei Fan)
* Fix the demos on Windows.
  (Chun-wei Fan)


3.13.8 (unstable):

Gdk:
* Window: Add get/set_event_compression(), set_shadow_width(),
  and show_window_menu().
  (Murray Cumming)

Gtk:
* Application: Add get_actions_for_accel(), prefers_app_menu(), and
  get_menu_by_id().
  (Murray Cumming)
* CellArea: Add attribute_get_column().
  (Murray Cumming)
* EntryCompletion: Add the no_matches signal.
  (Murray Cumming)
* ListBox:
  - Add selected_foreach(), get_selected_rows(), unselect_row(), select_all()
  and unselect_all(). Add the selected_rows_changed signal.
  (Murray Cumming)
* ListBoxRow: Add is_selected(), set/get_selectable(), set/get_activatable().
  Add the selectable and activatable properties.
  (Murray Cumming)
* Settings: Add the gtk_long_press_time property.
  (Murray Cumming)
* StatusIcon:  Deprecate this because it is deprecated in gtk+
  (Kjell Ahlstedt)
* StyleContext: Really add get_scale().
  (Murray Cumming)
* Widget: Add get/set_clip().
  (Murray Cumming)


3.13.7 (unstable):

Gtk:
* Box: Wrap child properties
  (Juan R. García Blanco) Bug #140515
* Grid: Wrap child properties
  (Juan R. García Blanco) Bug #140515
* HeaderBar: Wrap child properties
  (Juan R. García Blanco) Bug #140515
* Paned: Wrap child properties
  (Juan R. García Blanco) Bug #140515
* TreeView: Deprecate property_rules_hint().
  (Kjell Ahlstedt)

Documentation:
* Gtk::FileChooser::get_current_folder(): Update documentation from GTK+.
  (Kjell Ahlstedt) Bug #734570 (da_fox)


3.13.5 (unstable):

Gtk:
* Container: Support child properties.
  (Juan R. García Blanco)
* Add EventController and Gesture* classes.
  (Kjell Ahlstedt)
* IconTheme: Add add_resource_path() and deprecate add_builtin_icon().
  (Murray Cumming)
* Notebook: Add child properties tab_label, menu_label, position,
  tab_expand, tab_fill, reorderable, and detachable.
  (Juan R. García Blanco)
* Stack: Add child properties name, title, icon_name, position, and
  needs_attention.
  (Juan R. García Blanco)
* Switch: Add set/get_state(), the state property, and the state_set signal.
* Toolbar: Add child properties expand and homogeneous.
  (Juan R. García Blanco) Bug #140515
* Widget: Deprecate get/set_double_buffered() and the property.
  (Kjell Ahlstedt)

Documentation:
* Demo: Update notebook's tabs style to match the gtk3-demo.
  (Juan R. García Blanco)
* Demo: Add a gestures example, based on the gtk3-demo equivalent.
  (Kjell Ahlstedt)
* Add Gestures group to the reference docs
  (Kjell Ahlstedt)


3.13.3 (unstable):

Gtk:
* Builder: Fix ref count in get_widget() and get_widget_derived() and add test
  case.
  (Kjell Ahlstedt) Bug #731444 (Peter)
* Container: Deprecate [set|get]_resize_mode() and set_reallocate_redraws().
* Widget: Deprecate reparent(), region_intersect(),
  get_root_window(), [set|get]_margin_[left|right](), property_style(),
  property_margin_[left|right]().
  (Kjell Ahlstedt)
* Add Overlay.
  (Juan R. García Blanco)
* IconInfo: Deprecate set_raw_coordinates(), get_embedded_rect(),
  get_attach_points() and get_display_name().
  (Murray Cumming)
* Widget: Undeprecate and reimplement reparent() because it is still useful in
  gtkmm.
  (Kjell Ahlstedt)
* WidgetPath:  Deprecate iter_add_region(),
  iter_remove_region(), iter_clear_regions(), iter_list_regions()
  and iter_has_region().
  (Murray Cumming)

Documentation:
* Application: Add documentation concerning the use of quit()
  (Kjell Ahlstedt) Bug #731126 (Glenn Rice)
* Builder: Add documentation about widget and window lifetimes.
  (Kjell Ahlstedt) Bug #731444 (Peter)
* Add Overlay demo.
  (Juan R. García Blanco)
* demo: Avoid use of deprecated API.
  (Murray Cumming)
* demo: Make side bar scrollable as in the C version.
   (Juan R. García Blanco)


3.13.2 (unstable):

Gtk:
* Don't assert argc/argv are non-null in Application::run()
  (Jonathon Jongsma) Bug #729212.
* Deprecate Alignment.
  (Murray Cumming)
* Deprecate Arrow.
  (Kjell Ahlstedt)
* Bin: Deprecate add_label(const Glib::ustring& label, bool mnemonic, double x_align, double y_align) and
    add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align, double y_align).
    Add add_pixlabel(const std::string& pixfile, const Glib::ustring& label, Align x_align, Align y_align).
* Label: Deprecate Label(const Glib::ustring& label, float xalign, float yalign, bool mnemonic).
* MenuItem: Don't use deprecated Misc property.
* Deprecate Misc (almost - it is still a base class).
  (Kjell Ahlstedt)
* Deprecate NumerableIcon.
  (Kjell Ahlstedt)

Documentation:
* gtkmm-demo: use HeaderBar in main window.
  (Juan R. García Blanco)
* Fix a segfault in the Drawing Area demo
  (Kjell Ahlstedt )
* Update documentation of Gtk::Dialog::run()
  (Kjell Ahlstedt)
*  Remove unnecessary parts of the docs_override.xml files
  (Kjell Ahlstedt)
2014-11-19 12:54:08 +00:00
wiz
1bb4d93826 Update to 3.12.0:
3.12.0 (stable):

* Application: Add set_accels_for_action(), deprecating add_accelerator().
  (Murray Cumming)
* Button: Add set_image_from_icon_name() with a use_fallback argument.
  (Kjell Ahlstedt)
* demo:
  - Add the FlowBox demo part.
  (Juan R. Garcia Blanco, Murray Cumming)
  - Add HeaderBar demo.
  (Juan R. Garcia Blanco)

3.11.10 (unstable):

Gdk:
* Pixbuf: Add get_byte_length().
  (Murray Cumming)

Gtk:
* Dialog: Deprecate the const version of get_action_area() too.
  (Kjell Ahlstedt)

Build:
* Update Visual Studio Projects
  (Chun-wei Fan)

3.11.9 (unstable):

Gdk:
* Device: Add get_last_event_window().
  (Murray Cumming)

Gtk:
* Application: Added set_accel_for_action(), get/set_accels_for_action() and
  list_action_descriptions().
  (Murray Cumming)
* Widget:
  - Added get/set_margin_start/end() and properties.
  (Murray Cumming)
  - Added scale-factor property.
  (Murray Cumming)


3.11.8 (unstable):

Gtk:
* Window: Add is_maximized() and the is-maximized property.
  (Juan R. García Blanco)
* IconInfo: Add is_symbolic().
  (Juan R. García Blanco)
* Assistant: Add use-header-bar property.
  (Juan R. García Blanco)
* ActionBar:
  - Now inherits from GtkBin
  - spacing and center-widget properties removed.
  - Add unset_center_widget() method.
  (Juan R. García Blanco)
* Box: Add get/set_center_widget() and unset_center_widget().
  (Juan R. García Blanco)
* Dialog: Add get/set_header_bar() and the
  use_header_bar property.
  (Juan R. García Blanco)
* Entry:
  - Add the max-width-chars property.
  - Add get/set_max_width_chars() and the property.
  (Juan R. García Blanco)
* MenuButton:
  - Add get/set_popover() and unset_popover() and the property.
  - Add get/set_use_popover() and the property.
  (Juan R. García Blanco)
* Popover: Add constructor that takes a model and
  add bind_model().
  (Juan R. García Blanco)


3.11.7 (unstable):

* MessageDialog: Deprecate get/set_image() and the property.
  (Murray Cumming)
* Popover:
  - Add closed signal.
  (Juan R. García Blanco)
  - Add closed signal.
  Correct the type of the pointing_to property and method parameter.
  (Juan R. García Blanco)
* FlowBoxChild: Add activate signal.
  (Juan R. García Blanco)


3.11.5 (unstable):

Gtk:
* Add ActionBar.
  Bug #723124
  (Juan R. García Blanco)
* Builder: Add expose_[object|widget](), [set|get]_application().
  (Kjell Ahlstedt)
* Dialog: Deprecate set_alternative_button_order_from_array(),
  and alternative_button_order().
  (Murray Cumming)
* Entry: Add set/get_attributes() and the property.
  (Kjell Ahlstedt)
* Add FlowBox.
  Bug #723801
  (Juan R. García Blanco)
* HeaderBar: Added decoration-layout, decoration-layout-set and
  has-subtitle object properties.
  Addd get_decoration_layout(), get_has_subtitle(),
  set_decoration_layout() and set_has_subtitle().
  Bug #723199
  (Juan R. García Blanco)
* Main: Undeprecate add_gtk_option_group(), because it is still needed.
  (Murray Cumming)
* PlacesSidebar: Add local-only object property and get/set methods.
  Bug #723893
  (Juan R. García Blanco)
* Add Popover.
  Bug #723058
  (Juan R. García Blanco)
* Settings: Add gtk-decoration-layout, gtk-shell-shows-desktop
  and gtk-dialogs-use-header properties.
  Bug #723397
  (Juan R. García Blanco)
* Stack: Add get_transition_running(), get_child_by_name() and
  the transition-runnning property.
  Bug #723397
  (Juan R. García Blanco)

Documentation:
* Update the Doxygen configuration.
  (Kjell Ahlstedt)


3.11.4 (unstable):

Gtk:
* Action, Activatable: Undeprecate methods that don't use a StockID.
  We didn't mean to leave them deprecated.
  (Kjell Ahlstedt)
* CellArea: Add signal_apply_attributes().
  (Kjell Ahlstedt)
* SelectionData: Add get_data(int& length).
  (Kjell Ahlstedt)
* ToggleAction: Deprecate the create() that uses (deprecated) StockID
  (Kjell Ahlstedt)
* ToolItem: Add unset_proxy_menu_item().
  (Kjell Ahlstedt)
* UIManager: Deprecate the add-tearoffs property.
  (Kjell Ahlstedt)

Gdk:
* Pixbuf: Add create_from_resource() methods.
* RGBA, Color: Fix set_hsl(), improve documentation.
  (Kjell Ahlstedt) Bug #720258

Build:
* CellArea: Fix documentation of typedef SlotForeachAlloc
  An extra '>' in the docs trapped doxygen 1.8.4 in an infinite loop.
  (Kjell Ahlstedt)
* Fix the build with --disable-deprecated-api
  (Kjell Ahlstedt)

Documentation:
* Add missing widget images.
  (Kjell Ahlstedt)
* AppChooser*: Improve documentation.
  (Kjell Ahlstedt) Bug #650012
* ColorChooser::get_rgba(): Add documentation
  (Kjell Ahlstedt)
* SelectionData: Add methods docs.
  (Kjell Ahlstedt)
* ToolItem: Add class docs.
  (Kjell Ahlstedt)
2014-09-10 06:30:33 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
wiz
0b113e3783 Update to 3.10.0:
Changes in 3.10 compared to 3.8:

Gtk
* Added HeaderBar.
  (Juan Rafael García Blanco) Bug #708194
* Added ListBox and ListBoxRow,
  (Kjell Ahlstedt) Bug #708115
* Added PlacesSidebar.
  (Juan Rafael García Blanco) Bug #705642
* Add Revealer.
  (Juan R. García Blanco) Bug #705460
* Added Stack and StackSwitcher,
  (Andrew Potter) Bug #704964
* Deprecate Table.
  (Kjell Ahlstedt)
* Deprecate StockID, StockItem, BuiltinStockID, namespace Gtk::Stock.
  (Kjell Ahlstedt)
* Deprecate Gtk::IconFactory, IconSet, IconSource.
  (Kjell Ahlstedt)
* Application:
  - add/remove_accelerator(): Add overloads without the variant parameter.
  (Murray Cumming)
  - Add missing gtk_init() call in one of the constructors.
  (Murray Cumming)
* Button: Add constructor that takes an icon_name and size.
  (Murray Cumming)
* CellRenderer: Deprecate property_cell_background_gdk().
  (Kjell Ahlstedt)
* CellRendererPixbuf: Add the surface property.
  (Murray Cumming)
* CellView: Deprecate property_background_gdk().
  (Kjell Ahlstedt)
* ColorButton: Deprecate get_alpha().
  (Kjell Ahlstedt)
* Container: deprecate resize_children().
  (Kjell Ahlstedt)
* Box: Add get/set_baseline_position() and property.
  (Murray Cumming)
* Entry: Add get/set_tabs() and property.
  (Murray Cumming)
* FileChooser: Add get_current_name().
  (Murray Cumming)
* HeaderBar: Make get_show_close_button() const.
  (Juan Rafael García Blanco)
* Grid:
  - Add get/set_row_baseline_position()
  and get/set_baseline_row(), and baseline-row property.
  (Murray Cumming)
  - Add remove_row() and remove_column().
  (Murray Cumming)
* Image: Add set(Cairo::Surface)
  (Murray Cumming)
* InfoBar: Add get/set_show_close_button() and
  the property.
  (Murray Cumming)
* IconInfo: Add load_surface() and get_base_scale().
  (Murray Cumming)
* IconTheme:  Add lookup_icon() method overloads that
  take a scale parameter.
  Add choose_icon() method overload that take a scale
  parameter.
  Add load_icon() method overload that takes a scale parameter.
  Add load_surface().
  (Murray Cumming)
* IconView: set_cursor(): Add a version with no cell parameter
  (Murray Cumming)
* Image: Deprecate methods that take an IconSet or a StockID parameter.
* Label: Add get/set_lines() and property.
  (Murray Cumming)
* Menu, MenuBar: Add constructors that take Gio::MenuModels.
  (Murray Cumming)
* Menu: Make attach_to_widget() public.
  (Murray Cumming)
* MenuButton: Deprecate unset_menu().
  (Kjell Ahlstedt)
* MenuShell: bind_model(): Add a method overload without the
  action_namespace parameter.
  (Murray Cumming)
* PlacesSidebar: Fix crash with the drag_* signals,
  correct some OWNERSHIP_*s, pass vectors by reference in signals
  (Murray Cumming) Bug #705642
* RadioAction: Deprecate the constructor that uses StockID.
  (Murray Cumming)
* RadioToolButton: Fix set_group(). Add reset_group().
  (Kjell Ahlstedt)
* Scale: Constructor: Remove the default parameter value
  to avoid ambiguity.
  (Murray Cumming) Bug #707810 (cheshirekow)
* Add SearchBar.
  (Juan Rafael Garcia Blanco)
* ScrolledWindow: Deprecate property_window_placement_set().
* Settings:
  - Deprecate ignored settings.
    (Murray Cumming)
  - Add create_action().
    (Murray Cumming)
* StyleContext: Deprecate [set|get]_direction() and render_icon_pixbuf().
  (Kjell Ahlstedt)
* ToggleAction: Deprecate the constructor that uses StockID
  (Murray Cumming)
* Widget:
  - Make insert_action_group() public.
    (Murray Cumming)
  - Add remove_action_group()
    (Murray Cumming)
  - Add get_scale_factor().
    (Murray Cumming)
  - Add drag_begin() that takes x and y coordinates.
    (Murray Cumming)
  - Widget Add get_preferred_height_for_width(),
    get_allocated_baseline() and get_valign_with_baseline().
    (Murray Cumming)
  - Deprecate [un]set_composite_name(),
    [push|pop]_composite_child(), get_requisition() and methods that take a
    StockID parameter.
    (Kjell Ahlstedt)
* Window:
  - get_frame_extents(): Add const version.
    (Murray Cumming)
  - Add close().
    (Murray Cumming)
  - Deprecate reshow_with_initial_size().
    (Kjell Ahlstedt)
* Add missing includes in gdkmm.h and gtkmm.h.
  (Kjell Ahlstedt) Bug #699993.

Gdk:
* Deprecate Color.
  (Murray Cumming)
* Cursor: Wrap some new functions.
  (Murray Cumming)
* Device: Add get_position() that uses doubles.
  (Murray Cumming)
* Display: Deprecate get_n_screens().
  (Murray Cumming)
* Screen: Add get_monitor_scale_factor().
  (Murray Cumming)
* Window:
  - Add get_scale_factor().
  - Add get_device_position() taking doubles.
  - Add create_similar_image_surface().
  - Add set_opaque_region().
    (Murray Cumming)

Build:
* Update Visual Studio Projects
  (Chun-wei Fan)
* Update gtk-demo MSVC Projects
  (Chun-wei Fan)
* Move to a generated ChangeLog.
  (José Alburquerque)

Documentation:
* Demos: Catch Glib::FileError from demo_find_file().
  (Kjell Ahlstedt)
* Demos: Add IconTheme demo.
  (Kjell Ahlstedt)
* Demos: Fix calls to Gtk::Grid::attach().
  (Kjell Ahlstedt)
2014-03-12 11:36:41 +00:00
wiz
e03c03b6dc Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. 2014-01-01 11:52:02 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00