Gimp/app
Ell 146c234350 app: add progressive performance logs
Add an option to record progressive performance logs.  Progressive
logs contain complete information after each recorded sample, by
writing partial address maps at each sample, containing all new
addresses introduced by the sample.  Furthermore, when recording a
progressive log, the output stream is flushed after each sample.

This allows recording complete logs even in cases where they can't
be properly terminated, such as when GIMP crashes or freezes in the
middle of the log.

Progressive logs are disabled by default, since they potentially
increase the sampling cost.  They can be enabled through a toggle
in the log file-dialog, or through the
GIMP_PERFORMANCE_LOG_PROGRESSIVE environment varaible.
2020-07-30 01:03:38 +03:00
..
actions app: add progressive performance logs 2020-07-30 01:03:38 +03:00
config app: make a tooltip translatable and translate device axis strings. 2020-06-09 10:58:28 +02:00
core app: in GimpBacktrace Windows backend, return NULL backtrace if not initialized 2020-07-30 01:03:37 +03:00
dialogs app: move OpenCL settings into the Playground. 2020-07-17 12:04:27 +02:00
display app: GimpToolRectangle multi-layer aware. 2020-07-29 19:26:05 +02:00
file Issue #4536 - Seg fault when trying to open image on Google Drive (Gnome 3.34.3) 2020-07-28 11:01:23 +03:00
file-data app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
gegl app: do not try to copy a buffer result from a canceled GEGL operation. 2020-05-18 11:22:34 +02:00
gui app: check if display is X11 before gdk_x11_display_get_user_time(). 2020-06-15 21:36:54 +02:00
menus app: Add basic infratructure for a vector tool popup menu. 2020-05-25 22:13:45 +02:00
operations app: remove ANTI_ERASE from filter mode set 2020-05-08 14:42:22 +03:00
paint Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
pdb app, pdb: layers-merge-down action now multi-layer aware. 2020-06-30 23:29:05 +02:00
plug-in app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
propgui app: fix error propagation in boolean GUM grouping subexpressions 2020-06-12 01:35:04 +03:00
tests app, libgimp, pdb: fix gimp_selection_float() usage. 2020-05-18 02:09:45 +02:00
text app/text: Fix const warning 2020-05-15 00:26:30 +02:00
tools Issue #5472 - CRITICAL while using Move tool with arrow keys 2020-07-29 20:08:19 +03:00
vectors app/vectors: implement stroke_reverse and stroke_shift_start 2020-05-25 12:33:10 +02:00
widgets app: add progressive performance logs 2020-07-30 01:03:38 +03:00
xcf app: actually implement XCF multi-layer selection saving/loading. 2020-05-17 18:32:16 +02:00
.gitignore
about.h
app.c Issue #4827 - Modified settings requiring a restart aren't saved 2020-03-19 12:40:00 +02:00
app.h
errors.c app: use G_GINT64_FORMAT to fix a long unsigned int vs. long long int format warning 2020-05-19 18:24:38 +00:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
gimp-priorities.h
gimp-update.c Issue #4904: GIMP startup SLOW due to failed access to… 2020-04-03 19:32:26 +02:00
gimp-update.h
gimp-version.c app: add contents of /.flatpak-info in the verbose info. 2020-07-16 12:12:37 +02:00
gimp-version.h app: store the revision number in a data file. 2020-02-13 23:59:46 +01:00
gimpcore.def Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
git-version.h.in
language.c Issue #4871: Plug-ins not translated. 2020-04-01 18:02:42 +02:00
language.h
main.c
Makefile.am
meson.build meson: Cleanup and fix issues using libapp_dep 2020-05-11 10:52:23 +00:00
sanity.c meson, autotools, app: depend on GEGL 0.4.24 2020-06-07 21:24:03 +02:00
sanity.h
signals.c app: fixes string format argument types on Windows 32-bit. 2020-04-21 14:11:49 +02:00
signals.h
tests.c
tests.h
unique.c
unique.h