Gimp/app/display
Bruno Lopes 5edbb073e2
Declare gexiv2 dependency on many targets (due to gimpmetadata.h)
Our build files were relying 'sysroot' to find gexiv2.h but this is
not possible with Apple Clang om which sysroot points to macOS SDK.
So, exotic environments like Homebrew were failing. Let's fix this.

(cherry picked from commit f09007507f)
2025-10-03 18:42:25 -03:00
..
display-enums.c app: more vectors -> path, mostly in GimpToolPath 2025-09-17 16:40:20 +02:00
display-enums.h app: more vectors -> path, mostly in GimpToolPath 2025-09-17 16:40:20 +02:00
display-types.h app: add a GimpModifiersManager object to GimpDisplayConfig. 2022-08-17 14:20:18 +02:00
gimpcanvas-style.c app, pdb: a lot of vectors -> path renaming 2025-09-17 16:40:20 +02:00
gimpcanvas-style.h app, pdb: a lot of vectors -> path renaming 2025-09-17 16:40:20 +02:00
gimpcanvas.c app, libgimp*, plug-ins, tools: settings custom check colors now space-invaded. 2024-02-11 23:28:02 +01:00
gimpcanvas.h app, libgimp*, plug-ins, tools: settings custom check colors now space-invaded. 2024-02-11 23:28:02 +01:00
gimpcanvasarc.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasarc.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasboundary.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpcanvasboundary.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasbufferpreview.c meson, macos: missing libraries and directories 2022-07-21 13:25:22 +00:00
gimpcanvasbufferpreview.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvascanvasboundary.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimpcanvascanvasboundary.h app, menus: add "show canvas boundary" display option 2019-09-04 20:47:25 +03:00
gimpcanvascorner.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvascorner.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvascursor.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvascursor.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasgrid.c app: behave as if "show all" is disabled in GimpCanvasGrid when keeping padding 2019-09-15 16:39:03 +03:00
gimpcanvasgrid.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasgroup.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasgroup.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasguide.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasguide.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvashandle.c app: fixed oversight in the canvashandle bounding box. 2020-05-15 03:02:15 +02:00
gimpcanvashandle.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasitem-utils.c app, pdb: a lot of vectors -> path renaming 2025-09-17 16:40:20 +02:00
gimpcanvasitem-utils.h app, pdb: a lot of vectors -> path renaming 2025-09-17 16:40:20 +02:00
gimpcanvasitem.c Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
gimpcanvasitem.h app: add gimp_canvas_item_untransform_viewport() 2019-09-04 20:51:43 +03:00
gimpcanvaslayerboundary.c Issue #13746: change incorrect variable to check for changes in y-axis 2025-09-17 17:54:48 +02:00
gimpcanvaslayerboundary.h app: GimpCanvasLayerBoundary to show all selected layers area. 2020-05-17 18:57:32 +02:00
gimpcanvaslimit.c app: fix signature of gimp_canvas_limit_new() 2020-05-15 00:55:59 +03:00
gimpcanvaslimit.h app: fix signature of gimp_canvas_limit_new() 2020-05-15 00:55:59 +03:00
gimpcanvasline.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasline.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvaspassepartout.c app: behave as if "show all" is disabled in GimpCanvasPassePartout when keeping padding 2019-09-15 16:39:03 +03:00
gimpcanvaspassepartout.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvaspath.c app, pdb: a lot of vectors -> path renaming 2025-09-17 16:40:20 +02:00
gimpcanvaspath.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvaspen.c app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
gimpcanvaspen.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvaspolygon.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpcanvaspolygon.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasprogress.c app: use g_clear_pointer() in more places 2019-05-27 17:47:55 +02:00
gimpcanvasprogress.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasproxygroup.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasproxygroup.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasrectangle.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasrectangle.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasrectangleguides.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasrectangleguides.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvassamplepoint.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvassamplepoint.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvastext.c app, libgimp*: more g_set_str() and some other stuff in the same 2025-09-17 16:40:21 +02:00
gimpcanvastext.h Adding on canvas text for equidistance snapping visualization 2023-07-25 15:31:16 +02:00
gimpcanvastextcursor.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvastextcursor.h MR !19: Add support for vertical text writing. 2018-07-30 19:14:49 +02:00
gimpcanvastransformguides.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvastransformguides.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvastransformpreview.c app,pdb,plug-ins: %s/gegl_node_connect_to/gegl_node_connect/ 2023-06-13 19:58:42 +02:00
gimpcanvastransformpreview.h app: use a pickable instead of a drawable in GimpCanvasTransformPreview 2019-08-11 00:28:43 +03:00
gimpcursorview.c app: use the "show all" value of the shell where cursor_image is displayed. 2024-11-16 14:30:35 +09:00
gimpcursorview.h app: use the "show all" value of the shell where cursor_image is displayed. 2024-11-16 14:30:35 +09:00
gimpdisplay-foreach.c Issue #12216: fix crash on switch to MWM 2024-10-27 15:37:06 +00:00
gimpdisplay-foreach.h Issue #11957: ignore events on all display shell when one is being created. 2024-08-25 23:56:26 +02:00
gimpdisplay-handlers.c app: clean out unused functions. 2025-09-17 16:40:17 +02:00
gimpdisplay-handlers.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplay.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpdisplay.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpdisplayshell-actions.c app, libgimp*, plug-ins: GimpColorButton now space-invaded. 2024-02-11 23:28:03 +01:00
gimpdisplayshell-actions.h app, libgimp*, plug-ins: GimpColorButton now space-invaded. 2024-02-11 23:28:03 +01:00
gimpdisplayshell-appearance.c app, pdb: a lot of vectors -> path renaming 2025-09-17 16:40:20 +02:00
gimpdisplayshell-appearance.h app, pdb: a lot of vectors -> path renaming 2025-09-17 16:40:20 +02:00
gimpdisplayshell-autoscroll.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-autoscroll.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-callbacks.c display: Fix copy/paste typo for UNSCALEY 2025-05-15 13:06:36 +00:00
gimpdisplayshell-callbacks.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-close.c app: prevent multiple registrations of a same action. 2023-04-12 22:07:09 +02:00
gimpdisplayshell-close.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-cursor.c app: use the "show all" value of the shell where cursor_image is displayed. 2024-11-16 14:30:35 +09:00
gimpdisplayshell-cursor.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-dnd.c app, pdb: move filter duplication to one place in 2025-08-09 18:11:13 +02:00
gimpdisplayshell-dnd.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-draw.c libgimpcolor: Port gimp_cairo_checkerboard_create ()... 2024-03-31 01:09:45 +00:00
gimpdisplayshell-draw.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-expose.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-expose.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-filter-dialog.c app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
gimpdisplayshell-filter-dialog.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-filter.c app: remove gimp_display_shell_filter_new(), it's empty and useless 2019-07-25 09:55:55 +02:00
gimpdisplayshell-filter.h app: remove gimp_display_shell_filter_new(), it's empty and useless 2019-07-25 09:55:55 +02:00
gimpdisplayshell-grab.c app: use gdk_seat_grab() instead of deprecated gdk_device_grab(). 2024-10-27 23:00:30 +01:00
gimpdisplayshell-grab.h app/display: Remove keyboard grab 2022-05-05 14:35:51 +00:00
gimpdisplayshell-handlers.c app, pdb: a lot of vectors -> path renaming 2025-09-17 16:40:20 +02:00
gimpdisplayshell-handlers.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-items.c app, pdb: a lot of vectors -> path renaming 2025-09-17 16:40:20 +02:00
gimpdisplayshell-items.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-layer-select.c app: Layer Selection Advance (up/down) now multi-layer aware. 2020-05-17 18:57:32 +02:00
gimpdisplayshell-layer-select.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-profile.c core: Add simulation intent and BPC to GimpImage 2022-08-13 19:39:47 +00:00
gimpdisplayshell-profile.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-progress.c app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
gimpdisplayshell-progress.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-render.c app: mask colors are GeglColor. 2024-02-11 23:28:03 +01:00
gimpdisplayshell-render.h Issue #3781 - Display artifacts on HiDPI when render cache is invalidated 2019-09-11 21:19:26 +03:00
gimpdisplayshell-rotate-dialog.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimpdisplayshell-rotate-dialog.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-rotate.c app: pause/resume active tool when rotating canvas 2020-05-15 00:38:47 +03:00
gimpdisplayshell-rotate.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-rulers.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-rulers.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-scale-dialog.c Issue #9604: "view-zoom-*" actions should not be radio actions. 2023-09-24 23:51:14 +02:00
gimpdisplayshell-scale-dialog.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-scale.c Issue #14777: Fix bad axis centering on zoom-out. 2025-09-17 17:54:48 +02:00
gimpdisplayshell-scale.h app: behave as if "show all" is disabled in scroll/zoom actions when keeping padding 2019-09-15 16:39:00 +03:00
gimpdisplayshell-scroll.c app: behave as if "show all" is disabled in scroll/zoom actions when keeping padding 2019-09-15 16:39:00 +03:00
gimpdisplayshell-scroll.h app: improve display scroll/zoom-related behavior in "show all" mode 2019-09-04 20:47:25 +03:00
gimpdisplayshell-scrollbars.c app: behave as if "show all" is disabled in scroll/zoom actions when keeping padding 2019-09-15 16:39:00 +03:00
gimpdisplayshell-scrollbars.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-selection.c app: replace using the "draw" signal by "expose-event" on GTK+2. 2021-11-17 21:33:43 +01:00
gimpdisplayshell-selection.h Issue #5640: Selection tools not showing selection on Wayland. 2021-05-09 02:47:47 +02:00
gimpdisplayshell-title.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpdisplayshell-title.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-tool-events.c app: fix crash on invalid previously picked layer. 2025-09-17 17:56:39 +02:00
gimpdisplayshell-tool-events.h app: Implement exclusiveness of zoom and rotate gestures 2022-04-06 18:50:25 +00:00
gimpdisplayshell-transform.c app: add "clip" parameter to gimp_display_shell_untransform_viewport() 2019-09-04 20:47:25 +03:00
gimpdisplayshell-transform.h Fix typos 2020-11-19 21:56:25 +01:00
gimpdisplayshell-utils.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpdisplayshell-utils.h app: add gimp_display_shell_constrain_angle() 2020-05-15 00:38:47 +03:00
gimpdisplayshell.c app: fix crash on invalid previously picked layer. 2025-09-17 17:56:39 +02:00
gimpdisplayshell.h app, pdb: a lot of vectors -> path renaming 2025-09-17 16:40:20 +02:00
gimpimagewindow.c display: Guard private->initial_monitor when NULL 2025-09-17 17:50:25 +02:00
gimpimagewindow.h app: allow changing submenu's labels with gimp_menu_model_set_title(). 2023-04-19 15:21:48 +02:00
gimpmodifiersmanager.c display: avoid critical on master devices 2025-09-17 16:40:24 +02:00
gimpmodifiersmanager.h app: now support custom actions as input device button + modifiers. 2022-08-17 14:20:18 +02:00
gimpmotionbuffer.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpmotionbuffer.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmultiwindowstrategy.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmultiwindowstrategy.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpnavigationeditor.c app: make GimpNavigationEditor zooming much more responsive 2023-05-27 13:32:24 +02:00
gimpnavigationeditor.h app: rename GimpImageViewable to GimpImageProxy 2019-11-04 13:27:02 +02:00
gimpscalecombobox.c display: Use label for GimpStatusComboBox width 2024-09-10 20:44:54 +00:00
gimpscalecombobox.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpsinglewindowstrategy.c app: prevent multiple registrations of a same action. 2023-04-12 22:07:09 +02:00
gimpsinglewindowstrategy.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpstatusbar.c app: mark rendering intent strings for translation 2025-03-19 19:06:10 +00:00
gimpstatusbar.h app/display: Connect GimpStatusBar to icon size changes 2024-12-07 18:19:48 +00:00
gimptoolcompass.c app: update tool widgets on display-shell changes more granularly 2020-05-26 10:46:01 +03:00
gimptoolcompass.h app: add "orientation" property to GimpToolCompass + improvements 2018-07-15 19:09:06 -04:00
gimptooldialog.c Revert "Issue #9228: make GEGL Operation tool's operations their own actions too." 2023-05-25 02:31:28 +02:00
gimptooldialog.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolfocus.c app: update tool widgets on display-shell changes more granularly 2020-05-26 10:46:01 +03:00
gimptoolfocus.h app: add GimpToolFocus tool widget 2020-05-15 00:48:37 +03:00
gimptoolgui.c app: use g_set_str() in some places, it's hell yeah! 2025-09-17 16:40:21 +02:00
gimptoolgui.h app, libgimp, pdb: color picker multi-layer aware. 2020-05-17 18:57:32 +02:00
gimptoolgyroscope.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimptoolgyroscope.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolhandlegrid.c app: Fix "Handle Transform" handle snap location 2023-01-03 15:59:55 +01:00
gimptoolhandlegrid.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolline.c app, libgimp*: more g_set_str() and some other stuff in the same 2025-09-17 16:40:21 +02:00
gimptoolline.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolpath.c app: more vectors -> path, mostly in GimpToolPath 2025-09-17 16:40:20 +02:00
gimptoolpath.h app: more vectors -> path, mostly in GimpToolPath 2025-09-17 16:40:20 +02:00
gimptoolpolygon.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimptoolpolygon.h app: add GimpToolPolygon::change-complete signal 2019-04-25 06:07:57 -04:00
gimptoolrectangle.c app, libgimp*: more g_set_str() and some other stuff in the same 2025-09-17 16:40:21 +02:00
gimptoolrectangle.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolrotategrid.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimptoolrotategrid.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolsheargrid.c app: fix indentation in gimptoolsheargrid.c 2020-01-06 21:35:52 +02:00
gimptoolsheargrid.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptooltransform3dgrid.c app: fix spacing in gimptooltransform3dgrid.c 2020-01-10 23:21:36 +02:00
gimptooltransform3dgrid.h app, cursors: add GimpToolTransform3DGrid tool widget 2020-01-06 21:52:51 +02:00
gimptooltransformgrid.c Fix typos 2020-11-19 21:56:25 +01:00
gimptooltransformgrid.h app: add a protected gimp_tool_transform_grid_get_handle() function 2020-01-06 21:50:00 +02:00
gimptoolwidget.c app: fix precondition return values in gimp_tool_widget_get_popup() 2020-05-26 11:05:58 +03:00
gimptoolwidget.h app: update tool widgets on display-shell changes more granularly 2020-05-26 10:46:01 +03:00
gimptoolwidgetgroup.c app: add "gint old_index" argument to GimpContainer::reorder() 2025-09-17 16:40:24 +02:00
gimptoolwidgetgroup.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
meson.build Declare gexiv2 dependency on many targets (due to gimpmetadata.h) 2025-10-03 18:42:25 -03:00