Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Rust crate fltk to v1.5.2 #54

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 5, 2024

This PR contains the following updates:

Package Type Update Change
fltk dependencies minor 1.4.20 -> 1.5.2

Release Notes

fltk-rs/fltk-rs (fltk)

v1.5.2

  • Add TableRow::clear_rows().
  • Expose app::cairo_gc().
  • Inverse event_d{x,y} values.
  • cfltk: remove no longer necessary widget deletion code.
  • Update FLTK.

v1.5.1

  • Add empty experimental module to group module.

v1.5.0

Compare Source

  • Update FLTK to 1.4.0-1.
  • Grid and Terminal are no longer experimental.
  • Move Terminal under its own module.

v1.4.36

Compare Source

  • Add draw::capture_window_part.
  • Update FLTK to 1.4.0rc3.

v1.4.35

Compare Source

  • Add MouseButton::Back and MouseButton::Forward.
  • Add Scrollbar and Slider scrollvalue() method.
  • Refactor emscripten build script.
  • Support raw-window-handle v0.6 for emscripten canvas.
  • Add ability to read and write to web browser files via the local FS api.
  • Update ttf-parser to 0.25.
  • Update FLTK.

v1.4.34

Compare Source

  • Add Scrollbar::set_linesize and linesize.
  • Add utils::open_uri and utils::decode_uri.
  • Make fltk-rs build with emscripten.
  • Fix link error with Window::platform_hide
  • Update FLTK.

v1.4.33

Compare Source

  • Add Window::set_on_top() support on windows by @​caesay.
  • Add MenuExt::mvalue() and prev_mvalue().
  • Update docs and improve editor examples by @​ntrrgc.
  • Refactor Window::raw_handle() code.
  • image::Pixmap improvements.
  • Fix cfg(no-images) in build script.
  • Add runtime check for wayland use.
  • Link ScreenCaptureKit for macos 15 (required by FLTK).
  • Update github actions workflows.
  • Update ttf-parser to 0.24.
  • Update FLTK submodule.

v1.4.32

Compare Source

  • Add BrowserExt::deselect.
  • Update FLTK submodule.

v1.4.31

Compare Source

  • Add InputChoice::value_index().
  • Tweak the Terminal widget API, remove some redundant methods by @​jgriffitts.
  • Update ttf-parser to 0.21.
  • Update FLTK submodule.

v1.4.30

Compare Source

  • Pin fltk to fltk-sys version so that users targeting older versions of fltk don't get a newer version of fltk-sys automatically.
  • Use MACOSX_DEPLOYMENT_TARGET to determine CMAKE_SYSTEM_VERSION when crosscompiling from linux to macos.
  • Update MSRV to 1.64 since underlying deps require it.
  • Make fltk-sys no_std compatible.
  • Add extra check for MenuItem::do_callback.
  • Update FLTK submodule (fixes Fl_Tree issue, wayland IME and crosscompiling from linux to macos with sdk < 11).

v1.4.29

Compare Source

  • Rename experimental Terminal::put_char* to plot_char*.
  • Add MenuItem::do_callback().
  • Update FLTK submodule.

v1.4.28

Compare Source

v1.4.27

Compare Source

  • Document that WindowExt::fullscreen() requires that the window is resizable as per upstream.
  • Use data_w and data_h for the RgbImage::convert method.
  • Update FLTK submodule.

v1.4.26

Compare Source

  • Add Tile::size_range_by_child() and size_range_by_index().
  • Add utils::type_name for debugging purposes.
  • Fix TreeItem draw_item_content with newed items.
  • Fix single-threaded builds and linux arm64 cross-compilation.
  • Update FLTK submodule.

v1.4.25

Compare Source

  • Add NativeFileChooser::try_show().
  • Add NativeFileChooserAction enum.
  • Add Tile::move_intersection method.
  • Add Color contrast functions.
  • Add MenuExt::menu_box() and set_menu_box().
  • Add MenuItem::pulldown().
  • Update Terminal widget and track changes in fltk Fl_Terminal widget color handling and docs by @​jgriffitts.
  • Update FLTK submodule.

v1.4.24

Compare Source

  • Revert to initial implementation of Color::from_rgbi().
  • Add check to Color::to_rgb() for colors within FLTK's colormap.
  • Add support for raw-window-handle version 0.6.

v1.4.23

Compare Source

  • Allow a widget's inner handler to execute first. Super::handle only executes if inner_handler returns false by @​jgriffitts.
  • use OPTION_USE_THREADS=OFF with CFLTK_SINGLE_THREADED.
  • Update FLTK submodule.

v1.4.22

Compare Source

  • Add more Fl_Terminal protected methods by @​jgriffitts.
  • Add WidgetBase::super_handle_first.
  • Use WidgetBase::assume_derived() in handle() and draw() methods when appropriate.
  • Fix enum with unknown value in FileDialogOptions.
  • Update FLTK submodule.

v1.4.21

Compare Source

  • Fix Widget_Derived::resize() timing.
  • Fix deletion of SharedImage which is handled by FLTK.
  • Update FLTK submodule.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/fltk-1.x-lockfile branch from f5436c0 to 328a9d5 Compare May 8, 2024 22:55
@renovate renovate bot changed the title Update Rust crate fltk to v1.4.29 Update Rust crate fltk to v1.4.30 May 8, 2024
@renovate renovate bot force-pushed the renovate/fltk-1.x-lockfile branch from 328a9d5 to 70c8f3e Compare June 7, 2024 13:48
@renovate renovate bot changed the title Update Rust crate fltk to v1.4.30 Update Rust crate fltk to v1.4.31 Jun 7, 2024
@renovate renovate bot force-pushed the renovate/fltk-1.x-lockfile branch from 70c8f3e to b2ca5be Compare June 21, 2024 00:44
@renovate renovate bot changed the title Update Rust crate fltk to v1.4.31 Update Rust crate fltk to v1.4.32 Jun 21, 2024
@renovate renovate bot force-pushed the renovate/fltk-1.x-lockfile branch from b2ca5be to 2a8adef Compare July 30, 2024 21:01
@renovate renovate bot changed the title Update Rust crate fltk to v1.4.32 Update Rust crate fltk to v1.4.33 Jul 30, 2024
@renovate renovate bot force-pushed the renovate/fltk-1.x-lockfile branch from 2a8adef to dc79fab Compare September 24, 2024 20:22
@renovate renovate bot changed the title Update Rust crate fltk to v1.4.33 Update Rust crate fltk to v1.4.34 Sep 24, 2024
@renovate renovate bot force-pushed the renovate/fltk-1.x-lockfile branch from dc79fab to ffaad67 Compare October 21, 2024 23:19
@renovate renovate bot changed the title Update Rust crate fltk to v1.4.34 Update Rust crate fltk to v1.4.35 Oct 21, 2024
@renovate renovate bot force-pushed the renovate/fltk-1.x-lockfile branch from ffaad67 to bbb23b0 Compare November 13, 2024 23:13
@renovate renovate bot changed the title Update Rust crate fltk to v1.4.35 Update Rust crate fltk to v1.4.36 Nov 13, 2024
@renovate renovate bot force-pushed the renovate/fltk-1.x-lockfile branch from bbb23b0 to 676ab5d Compare December 8, 2024 19:33
@renovate renovate bot changed the title Update Rust crate fltk to v1.4.36 Update Rust crate fltk to v1.5.0 Dec 8, 2024
@renovate renovate bot force-pushed the renovate/fltk-1.x-lockfile branch from 676ab5d to f78bca1 Compare December 10, 2024 07:40
@renovate renovate bot changed the title Update Rust crate fltk to v1.5.0 Update Rust crate fltk to v1.5.1 Dec 10, 2024
@renovate renovate bot force-pushed the renovate/fltk-1.x-lockfile branch from f78bca1 to a3c6d5f Compare January 11, 2025 21:08
@renovate renovate bot changed the title Update Rust crate fltk to v1.5.1 Update Rust crate fltk to v1.5.2 Jan 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants