[gimp] (373 commits) Non-fast-forward update to branch wip/animation



The branch 'wip/animation' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  68f9458... plug-ins: new disposal mode "tags" for animation playback, 
  7695c03... plug-ins: better support of big images: quality checkbox, l
  f6497a2... plug-ins: must faster implementation for tagged disposal mo
  1f0c5b2... plug-ins: move to a frame in animation playback by clicking
  9d0657e... plug-ins: add start and end frame concept to animation play
  6587eac... plug-ins: don't show the animation playback quality checkbo
  25429d4... plug-ins: improved UI for frame length support.
  d0e372f... plug-ins: support for layer groups in animation-play.
  f23c506... plug-ins: display an alpha background when no animation fra
  1d62cd7... plug-ins: major cleanup of animation-play.
  cea24a4... plug-ins: reorder all functions in animation-play...
  6e2fd0d... plug-ins: movie animation-play in its own directory.
  37127ba... plug-ins: animation-play reorganized into several files.
  1584783... plug-ins: warn of low framerate…
  d8564fd... plug-ins: stop animation playback before quitting.
  b8cbd0d... plug-ins: make sure the drawing area is realized before dra
  4672af6... plug-ins: complete code reorganization of animation-play.
  ab9ad1e... plug-ins: do not use direct letters as shortcuts.
  adc2083... plug-ins: the legacy animation becomes "animatic" animation
  a55f3cf... plug-ins: reset framerate warning when it comes back to acc
  b04826c... plug-ins: minor code cleanup of animation-play.
  590953f... plug-ins: save and load animatic info as XML.
  00ad017... plug-ins: display selected panel and allow to jump to panel
  22d58cb... plug-ins: tab key in comment fields to switch to the next c
  5a3e0d5... plug-ins: implement "combine" (blend mode "normal"/gegl:ove
  578c037... plug-ins: fix animation panel's thumbnails.
  7de2303... plug-ins: do not destroy widgets twice.
  3741217... plug-ins: cache panels directly as GEGL buffers.
  d281edb... plug-ins: improve proxy support in animation playback.
  eabea3b... plug-ins: add new animation type "cel animation".
  5a3ee1e... plug-ins: serialization for cel animations.
  808026f... plug-ins: add a view of the image layers for cel animation.
  293938d... plug-ins: some basic X-Sheet layout.
  b5d4a40... plug-ins: frame selection for cel animation.
  3f6b37a... plug-ins: allow updating animation track titles.
  62cb3e0... plug-ins: do not reverse track order at each serialization.
  b524765... plug-ins: allow updating comments for cel animations.
  158ee06... plug-ins: select layer for each track/frame couple.
  0833cc2... plug-ins: fix cel selection in animation.
  5160aba... plug-ins: name animation cels appropriately.
  4328ab3... plug-ins: make so the layer list takes all the vertical spa
  633afec... plug-ins: jump to a frame position by clicking on xsheet fr
  32ef1a2... plug-ins: scroll the X-Sheet when jumping to a frame positi
  0fead7c... plug-ins: get rid of animation's start position property.
  349da95... plug-ins: split the playback code out of the Animation clas
  d513857... plug-ins: better behavior on animation duration change.
  fac645c... plug-ins: add a spin button to set duration for cel animati
  4a42211... plug-ins: fix a few bugs when changing animation types.
  f9320a4... plug-ins: don't rebuild whole xsheet when changing animatio
  943ba03... plug-ins: add and move tracks for cel animations.
  b56d680... plug-ins: add track deletion button.
  eeb4bae... plug-ins: rename s/animationanimatic.[ch]/animation-animati
  ecf7814... plug-ins: allow zooming in/out with ctrl-scroll up/down.
  5216578... plug-ins: move settings in a tab.
  da69664... plug-ins: minor improvements on storyboard GUI.
  c1950a2... plug-ins: click the storyboard panel to jump to the right p
  9033788... plug-ins: scroll to storyboard panel corresponding to playb
  c946b40... plug-ins: in x-sheet and storyboard, do not jump to current
  c8348ef... plug-ins: get a quick frame preview when entering the progr
  7806aea... plug-ins: add a visual separator every second in the X-Shee
  77883d1... plug-ins: add time in second in the animation dialog's prog
  a67e5e0... plug-ins: broken X-sheet when adding new frames to cel anim
  e56c9f9... plug-ins: factor the X-Sheet construction code.
  34c0337... plug-ins: do not recreate the whole X-Sheet on add/delete t
  02a51b4... plug-ins: get rid of animation_dialog_refresh().
  15a2cae... plug-ins: get rid of unblock_ui().
  2f7ea9e... plug-ins: improve progress bar's mouse interaction.
  434cc11... plug-ins: better progress bar text.
  a157cdb... plug-ins: fix refreshing cel animations.
  e8131a9... plug-ins: handling deleted layers.
  7c359a1... plug-ins: using g_printerr() instead of g_warning() for...
  e4a7c01... plug-ins: cleanup before re-loading default animation on pa
  02fed36... plug-ins: some more code factorization in X-Sheet animation
  17908da... plug-ins: allow to select several layers per animation cell
  9ba0919... plug-ins: improved labelling for cells.
  6292261... plug-ins: return value of gimp_image_get_layers() must be f
  1386879... plug-ins: automatically create animation cycles from layer 
  3cd2098... plug-ins: support animation cycles with several layers in a
  e7ecd91... plug-ins: fix default cel animation construction.
  e037175... plug-ins: add a contextual menu on cels to add/delete/dupli
  e8369b7... plug-ins: reorganize caching to have a visible GUI immediat
  afaeec5... plug-ins: animation_animatic_get_frame() can return NULL on
  b956d84... plug-ins: no need to try and render the current frame at an
  9646216... plug-ins: disconnect animation_storyboard_stopped() on stor
  10824fd... plug-ins: add a "Fit to display" feature in animation playb
  aaab3c3... plug-ins: more subtle zoom in and out in animation playback
  df34b2d... plug-ins: space is a possible separator between frame subnu
  8f79b78... plug-ins: prevent resize of animation playback widget when 
  265fec2... plug-ins: private declaration reordering.
  d104c51... plug-ins: add a start of implementation for camera keyframi
  a24fdb0... plug-ins: save the current animation playback state.
  50772e3... plug-ins: double-click on animation's frame position update
  3777f8f... plug-ins: add red color tags to the displayed layers of cur
  b60adde... plug-ins: fix "Comments" column position in animation plugi
  b673139... plug-ins: GIMP_STOCK_* have now become GIMP_ICON_*.
  77f1334... plug-ins: better align some function declarations' paramete
  7b1b0d2... plug-ins: playback state not reloaded properly in animatics
  d1d8b07... plug-ins: move all the caching to a separate renderer.
  867cab9... libgimp, libgimpbase: allow multi-threaded plugins by locki
  4e55a14... plug-ins: properly initialize a pointer to NULL.
  e573d05... plug-ins: render the frame buffer in a separate thread.
  2c32ced... plug-ins: only run the idle source on the renderer when nee
  74201e7... plug-ins: action labels not properly filled.
  2b8b983... plug-ins: add an export button.
  33659ab... plug-ins: add a file chooser to choose animation file name.
  290778b... plug-ins: export also sequence of images.
  bc217bc... plug-ins: speed-up updating composition of many frames at o
  bc1956e... plug-ins: new icon for animation-play plugin.
  0c944ab... plug-ins: install animation-play specific data and set plug
  ddd2c0b... plug-ins: no need for destroy functions for animation rende
  310e940... plug-ins: add a new widget to handle track titles.
  08147e0... plug-ins: style a bit the title labels for animation levels
  17c8af7... plug-ins: fix fit-to-display on first render.
  c270f6e... plug-ins: fix animation loops.
  a80b9f4... plug-ins: single-click on track title selects all, and doub
  e7a683d... plug-ins: animation must be finalized after the renderer.
  408b5ae... plug-ins: check camera existence before cleaning it up.
  9efebb6... plug-ins: animation re-rendering broken on proxy ratio chan
  197de9b... plug-ins: proxy ratio is a data for the AnimationPlayback.
  9b2b433... plug-ins: save the animation playback proxy ratio.
  e8af97c... plug-ins: add drag'n drop in storyboard.
  1832d07... plug-ins: remove useless include.
  3a5af08... plug-ins: display the destination when drag'n dropping pane
  558b40d... plug-ins: very basic onion-skinning.
  f6df3d0... plug-ins: onion skins can now be configured.
  32c2f7b... plug-ins: properly reorder panels on drag'n drop.
  917388e... plug-ins: save onion-skin preference in the parasite.
  31a5ab5... plug-ins: add the concept of display size.
  79e009c... plug-ins: save the animation display size in the parasite.
  17f4745... plug-ins: save animation's camera work in the parasite.
  8943906... plug-ins: fix update when changing camera position.
  f092611... plug-ins: prevent too much computation on constant camera u
  1b54119... plug-ins: recreate the camera when cleaned-up.
  83661fa... plug-ins: always show the camera information.
  c36f5e4... plug-ins: add a camera preview concept to update only the c
  ebf5ad2... plug-ins: allow dragging the display area for camera.
  dde7869... plug-ins: apply the camera preview on releasing mouse after
  0449f6e... plug-ins: add a delete button on camera keyframing.
  1c4ea28... plug-ins: fix camera keyframe creation.
  c9eadcc... plug-ins: add a "Filter by level title" checkbox for cel an
  adf9a93... plug-ins: update filter behavior on layer groups in animati
  a11bd79... plug-ins: uncheck filter when unfiltered layer is selected.
  f032f0e... plug-ins: better check for queue existence in the idle.
  c73bf4c... plug-ins: check for object existence before disconnecting h
  16e6dc6... plug-ins: update filtering when updating the layer view sel
  41d1c9d... plug-ins: dragging the display area only works for cel anim
  3949b4e... plug-ins: animatic not properly re-rendered at panel durati
  00d109a... plug-ins: update the animatic when moving panels.
  f3b37a3... plug-ins: layer names are probably not proper default comme
  5665114... plug-ins: simplify the keyframe view code a bit.
  9207564... plug-ins: prevent unwanted signals upon destroying storyboa
  032348a... plug-ins: allow forcing the cache creation when hitting "Re
  c706234... plug-ins: animation_renderer_get_buffer() expects a frame p
  5171b02... plug-ins: storyboard reload must take into account core ima
  7ff10ce... plug-ins: allow interrupting animation export.
  2e1184e... plug-ins: refresh the progress display after animation expo

Commits added to the branch:

  1acaa44... app: make number-of-threads default value calculation less  (*)
  a39a488... Update NEWS (*)
  e4902e2... Distinguish between plug-ins and filters in NEWS (*)
  7f85244... plug-ins: some alignment cleaning. (*)
  b3eb876... plug-ins: add some MacOS support to find RawTherapee. (*)
  87bbba5... plug-ins: fix the RawTherapee version test. (*)
  5ea831b... plug-ins: add minimum version information for RawTherapee a (*)
  47d7f19... Fix typo and make the label consistent with the other one (*)
  28407e9... Update German translation (*)
  1a09a5b... Update Russian translation (*)
  f25e78b... Update NEWS (*)
  f950414... Mention Free Select changes in NEWS (*)
  b0a9539... Update German translation (*)
  ac51991... Update German translation (*)
  8e946ca... app: don't calculate balance when base == 1 in spiral, to a (*)
  06a4e15... app: swap base and balance slider order in spiral (*)
  e1f4e94... NEWS: fix some typos and add missing changes. (*)
  a0ea6d6... Update Polish translation (*)
  7c171b4... app: exclusive visibility in item group only toggles within (*)
  b58985d... NEWS: add exclusive visibility in item group. (*)
  42f0db1... plug-ins: rename file-raw/file-formats.h to file-raw/file-r (*)
  2d11d29... app: improve GimpToolLine slider motion clamping/constraint (*)
  ee7d951... Update Nepali translation (*)
  b150622... plug-ins: change save procedures of the file-raw-data plug- (*)
  bfc301e... plug-ins: help text for special values of kmax. (*)
  da4f137... configure: libwebp dependency bumped to 0.6.0. (*)
  b6c4905... configure: libwebp(de)?mux follow libwebp version. (*)
  aa3bc36... plug-ins: WebP kmax hint text not properly displayed for or (*)
  822c00e... NEWS: update with some missing improvements. (*)
  38c8c76... NEWS: vectors-select-(top|bottom|previous|next) item duplic (*)
  97c9a99... Regression fix for metadata viewer allows to view all tags. (*)
  bf6c3cb... app: add gimp_drawable_has_filters() (*)
  12f920d... app: change GimpTileHandlerValidate's API to use GeglRectan (*)
  5720637... app: use "const GeglRectangle*" in the GimpTileHandlerValid (*)
  c41e8ec... Bug 785535 - Histogram not updating in real when filters ar (*)
  fd63d96... Update Polish translation (*)
  7ecd3f2... Bug 785890 - libappgegl doesn't use SSE2 compiler flags ... (*)
  440d8d6... app: add pass-through layer mode (*)
  785a083... app: add GimpDrawable::get_source_node() vfunc (*)
  ac31902... app: connect layer backdrop to source node's input (*)
  10371ec... app: implement pass-through mode in GimpGroupLayer (*)
  dc1d61f... app: handle excludes_backdrop in GimpGroupLayer (*)
  f0aec02... app: add gimp_projectable_{begin,end}_render() (*)
  426bc37... app: add GimpTileHandlerProjectable (*)
  1c68617... app: use {begin,end}_render() and GimpTileHandlerProjectabl (*)
  1ca1e15... app: implement {begin,end}_render() for GimpGroupLayer (*)
  3635cf0... app: move bottom-layer special casing to GimpOperationLayer (*)
  67fc418... app: adapt gimp_image_merge_layers() to handle pass-through (*)
  26a238c... app: default the number of threads used to g_get_num_proces (*)
  63b0410... Some basics of loading and exporting the pass-through mode  (*)
  4e17291... Mention newly added pass-through layer group mode in NEWS (*)
  ff29920... Fix NEWS: it's going to take more than that to set pass-thr (*)
  e8f6a38... plug-ins: in file-psd, read blend mode info of lsct layer r (*)
  4d3481c... plug-ins: small cleanup to last commit (*)
  dccaa5d... plug-ins: in file-psd, use SRC_OVER and RGB_PERCEPTUAL for  (*)
  722abb5... libgimpwidgets: init GimpColorHexEntry's text after constru (*)
  1cf2e66... Update Spanish translation (*)
  586a47e... Update Spanish translation (*)
  292f881... Update Spanish translation (*)
  5990527... Update Spanish translation (*)
  cab45ee... libgimpbase: fix compilation error in gimpmetadata.c (*)
  4ac359d... Updated Italian translation (*)
  b926de5... Bug 783755 - Smudge should blend the smudged colors using l (*)
  87dbc05... darktable: add info message to dt when started (*)
  2f037fc... Update Polish translation (*)
  d875f24... Updated Italian translation (*)
  a592192... Update Russian translation (*)
  0d3b666... Update Russian translation (*)
  4ef1648... Update Russian translation (*)
  90a808e... bump required babl version to 0.1.30 (*)
  78244f9... Bug 785816 - show angle in degrees when drawing straight li (*)
  a3cd156... app: remove useless double space. (*)
  61f61a9... NEWS: adding angle display when straight line constraining. (*)
  4410ab0... bump required GEGL version to 0.3.20 (*)
  15f7344... libgimp, libgimpbase: allow multi-threaded plugins by locki (*)
  6ff1ffa... libgimpbase: add gp_(un)?lock() calls to the def file. (*)
  0709f1e... NEWS: libgimp calls now thread-safe. (*)
  065ddbd... NEWS: move thread-safe libgimp to Core. (*)
  0181e9e... Updated Italian translation (*)
  71bbd88... app: layer mode code shuffling (*)
  64ade97... app: move libappgegl's SSE2 bits to a separate library (*)
  17596fb... Update Icelandic translation (*)
  94c6bb4... Bug 783755 - Smudge should blend the smudged colors using l (*)
  bac042d... app/gegl: temp hotfix to disable threading in gegl:copy-buf (*)
  58a68f5... app: add a missing case to a switch in GimpToolRectangle (*)
  0cfe550... app, pdb: change a lot of GIMP_LAYER_MODE_NORMAL_LEGACY to  (*)
  77f51dd... app: specify blend function for GIMP_LAYER_MODE_COLOR_ERASE (*)
  7305733... app: use GIMP_LAYER_MODE_NORMAL for most tests in app/tests (*)
  b89d10a... app: fix compositing of non-LEGACY layers in "show mask" mo (*)
  a256cf3... app: add GimpCoreConfig::default-new-layer-mode (*)
  7ce77c4... app: stop hardcoding NORMAL_LEGACY for new layers/images (*)
  1cbb2f3... app: add a comment to test-xcf.c about why we use LEGACY la (*)
  033e33f... libgimp: use NORMAL mode for a transparent temporary layer  (*)
  59fae30... pdb: add new procedure gimp-get-default-new-layer-mode (*)
  8384492... plug-ins: use gimp_get_default_new_layer_mode() for most ne (*)
  f13c177... app: fix babl format names in luminance mode (*)
  33255a4... plug-ins: in file-psd, improve PS <-> GIMP layer-mode mappi (*)
  e40ebde... plug-ins: in file-psd, add support for exporting layer grou (*)
  885b7ab... Update Polish translation (*)
  4b5f0c1... Update Icelandic translation (*)
  4f245c8... plug-ins: s/snprintf/g_snprintf/ in fits-io.c (*)
  497fb9b... plug-ins: in metedata-editor.c, don't use initial declarati (*)
  e16c8a2... Move the new "default_new_layer_mode" APIs to the image... (*)
  d230ca2... docs, etc: regenerate default gimprc and its manpage (*)
  e34ce3b... NEWS: mention that we now almost always create layer in NOR (*)
  2df281a... devel-docs/release-howto.txt: mention to use "cp" not "mv"  (*)
  88dfce2... Update Icelandic translation (*)
  e162457... Update Icelandic translation (*)
  71fb5e9... Far more bugs have been fixed or addressed between 2.9.4 an (*)
  ad4564e... plug-ins: do not use stock IDs. (*)
  50128d5... Update Croatian translation (*)
  895edd6... data: add .gitignore to tool-presets/Crop and fix tabs in i (*)
  97829ba... NEWS: Croatian translation got an update, whee! (*)
  1c740f0... app: update .gitignore in app/gegl/ (*)
  9d2f93f... Update Croatian translation (*)
  5afea2f... Release 2.9.6 (*)
  468dc22... configure.ac: post-release version bump to 2.9.7 (*)
  58fdaae... enums: add intermediate generated enum files to .gitignore (*)
  c0084c9... Update Croatian translation (*)
  d5a46f1... Update Croatian translation (*)
  a2981cf... Update Croatian translation (*)
  546b46a... Update Polish translation (*)
  f3d684b... plug-ins: in file-psd, fix missing some attributes loading  (*)
  0ef3795... */Makefile.am: work around a bug in the new glib-genmarshal (*)
  2a9bacb... configure.ac: require Babl >= 0.1.31 and GEGL >= 0.3.21 (*)
  494d189... Bug 785152 - The default GIMP brush should not be a clipboa (*)
  188a825... libgimpwidgets: fix double $(AM_V_GEN) in Makefile.am (*)
  2e6c39e... pdb, libgimp: rename gimp_drawable_invert() to _invert_non_ (*)
  5effdd0... app: add dedicated op for pass through mode, with shortcuts (*)
  ac7d8aa... Bug 787019 - Gimp 2.9.6 misses -lm in libgimpbase/Makefile. (*)
  6b12917... Open password protected PDF feature (*)
  278c054... plug-ins: gimp_dialog_run() returns int. (*)
  31d6c7d... NEWS: start NEWS list for GIMP 2.9.8. (*)
  fd8fd89... configure.ac: require lcms >= 2.8 (*)
  f59a635... libgimpcolor: use the new cmsFLAGS_COPY_ALPHA in GimpColorT (*)
  c63d812... libgimpcolor: rename gimp_color_profile_get_format() to _ge (*)
  d092ee9... libgimpcolor: add a new gimp_color_profile_get_format() (*)
  4cfeb53... libgimpcolor: use gimp_color_profile_get_format() in GimpCo (*)
  582c6ed... libgimp*: use some g_clear_object() and g_clear_pointer() (*)
  6b1ed42... app: add a timer to gimp_gegl_convert_color_profile() (*)
  e2ddfdc... libgimpbase: add #define GIMP_METADATA_ERROR gimp_metadata_ (*)
  3007193... Update Polish translation (*)
  e6c1c14... pdb, libgimp: change the gimp-drawable-invert API again (*)
  855f2f1... plug-ins: Fix finding raw loaders on Win/OSX (*)
  82dd067... darktable: Add more shell escaping for Windows (*)
  b86b192... darktable: Fix typo in last commit (*)
  58f2bbf... plug-ins: in file-psd, refactor layer creation code during  (*)
  dc89e38... plug-ins: in file-psd, improve layer opacity loading/saving (*)
  6ecce4c... plug-ins: in file-psd, fix potential group-layer naming con (*)
  3cfa35e... plug-ins: in file-psd, fix active layer selection during lo (*)
  eb2741e... Bug 592533 - Mask positions move to top-left when saving as (*)
  613d3b0... Dockerfile for building GIMP 2.9.x (*)
  0ce2898... Keep NEWS updated, start listing contributors (*)
  62c37c7... Update Polish translation (*)
  723c4d7... app: remove GimpColorizeConfig, merge its props into GimpOp (*)
  b5865a1... build: Add more dependencies to the build image Dockerfile (*)
  743b303... build: skip Recommends for docker image (*)
  ee4ec01... Update Spanish translation (*)
  66df027... Fixes to Catalan translation (*)
  1773cd9... app: in GimpCursorView, move cursor info update to an idle  (*)
  54b4d1e... Bug 787326 - MacOS's CFSTR() does not work with const varia (*)
  9f83dca... Update Catalan translation (*)
  9b43826... Bug 787222 - Can't convert from 16 bit to 16 bit floating p (*)
  415f869... app: drop workaround for bug #785521 (*)
  2c19ea2... app: add compiler info in `gimp -v`. (*)
  a0dc9ab... NEWS: update. (*)
  16d33b0... Bug 787494 - incorrect babl_space_from_icc() call. (*)
  90aed24... Update Hungarian translation (*)
  8ef7303... Bug 787090 - Encrypted PDF support (*)
  af8519b... plug-ins: fixes and review to the previous commit. (*)
  19b300e... NEWS: add file-pdf-load2 PDB API. (*)
  0f2002c... plug-ins: check GError domain and code, not the message. (*)
  971be6d... tools: missing space separations. (*)
  677e5c2... icons: start completing the main Symbolic icons SVG file. (*)
  0d9a85a... Bug 784643 - Crash when using transform tools (*)
  9c94072... app: do not add undo step when clearing an already empty ch (*)
  c1c0a30... Bug 787545 - GIMP records unused Transform tool into Undo h (*)
  4902f6e... NEWS: update with no commit on identity transform and selec (*)
  8027a81... Fixes to Catalan translation (*)
  0dfed0e... Update Catalan translation (*)
  ce982e1... libgimpcolor: pass intent to babl_space from icc creation (*)
  77bf631... Update Catalan translation (*)
  4ff911f... app: add xcf_read_component() and xcf_write_component() (*)
  a735ba0... app: add code to read/write XCF tile data as big-endian (*)
  54ac0fe... app: "bpc" is bytes not bits per pixel in the new XCF endia (*)
  bd2ed62... Update Polish translation (*)
  7bff087... Update Hungarian translation (*)
  6dfe04e... Bug 787848 - Duplicate image crashes if there is an empty l (*)
  ee3ecb7... app: avoid id. matrix short-circuit in trans. tool when ... (*)
  589e27b... app: in GimpFlipTool, stop drawing before initializing tool (*)
  411e550... build: libwebp required version was bumped. (*)
  4b12467... build: gexiv2 also was bumped. (*)
  16eadb8... Update Indonesian translation (*)
  40fe08b... build: update webkit patch for flatpak build. (*)
  a35d46d... build: update the howto. (*)
  9667379... build: make a new Flatpak manifest for the 2.9.6 release. (*)
  ab2d36c... NEWS: fix my name. (*)
  ce4cc1a... Bug 787039 - Make clear that the PDF import dialog selects  (*)
  71450ef... plug-ins: forgot to typecast the parameter. (*)
  d5fd670... plug-ins: add parameters to file-pdf-load2 to load multiple (*)
  2ffcf73... NEWS: update file-pdf-load2 information. (*)
  a8dd6b2... Updated Italian translation (*)
  b5e5fca... Updated Italian translation (*)
  973f340... Update Greek translation (*)
  c2330f0... Bug 787951 - improve help system. (*)
  92e58c4... Updated Italian translation (*)
  41a2a36... plug-ins: wavelet-decompose improvements (*)
  234f8c7... Small fix in Italian translation (*)
  5fdf494... Another small fix in Italian translation (*)
  f4d9aa0... Bug 788175 - New string in file-pdf-load.c needs plurals. (*)
  88e6dc4... plug-ins: use a domain on g_set_error(). (*)
  5c7878d... plug-ins: new disposal mode "tags" for animation playback, 
  d2b67f2... plug-ins: better support of big images: quality checkbox, l
  f4d0746... plug-ins: must faster implementation for tagged disposal mo
  8aebda9... plug-ins: move to a frame in animation playback by clicking
  1a842c2... plug-ins: add start and end frame concept to animation play
  329bdfd... plug-ins: don't show the animation playback quality checkbo
  6713766... plug-ins: improved UI for frame length support.
  c37f224... plug-ins: support for layer groups in animation-play.
  8ec8461... plug-ins: display an alpha background when no animation fra
  14f53f1... plug-ins: major cleanup of animation-play.
  1534302... plug-ins: reorder all functions in animation-play...
  3c7e7ff... plug-ins: movie animation-play in its own directory.
  fb0ed1f... plug-ins: animation-play reorganized into several files.
  2bdfe4d... plug-ins: warn of low framerate…
  09f2a22... plug-ins: stop animation playback before quitting.
  2628e1a... plug-ins: make sure the drawing area is realized before dra
  09fb797... plug-ins: complete code reorganization of animation-play.
  d3cca97... plug-ins: do not use direct letters as shortcuts.
  2f1e669... plug-ins: the legacy animation becomes "animatic" animation
  66a36f7... plug-ins: reset framerate warning when it comes back to acc
  f0017dd... plug-ins: minor code cleanup of animation-play.
  f17d298... plug-ins: save and load animatic info as XML.
  beb15f7... plug-ins: display selected panel and allow to jump to panel
  0619b19... plug-ins: tab key in comment fields to switch to the next c
  b19c66a... plug-ins: implement "combine" (blend mode "normal"/gegl:ove
  36b0e2b... plug-ins: fix animation panel's thumbnails.
  310cf55... plug-ins: do not destroy widgets twice.
  3e21bb2... plug-ins: cache panels directly as GEGL buffers.
  812af0a... plug-ins: improve proxy support in animation playback.
  2586f08... plug-ins: add new animation type "cel animation".
  615465d... plug-ins: serialization for cel animations.
  a9b75f3... plug-ins: add a view of the image layers for cel animation.
  53cb10e... plug-ins: some basic X-Sheet layout.
  8f78a4a... plug-ins: frame selection for cel animation.
  db912fa... plug-ins: allow updating animation track titles.
  6db6f14... plug-ins: do not reverse track order at each serialization.
  557df16... plug-ins: allow updating comments for cel animations.
  725775c... plug-ins: select layer for each track/frame couple.
  0493d81... plug-ins: fix cel selection in animation.
  383b6cf... plug-ins: name animation cels appropriately.
  321f161... plug-ins: make so the layer list takes all the vertical spa
  01da334... plug-ins: jump to a frame position by clicking on xsheet fr
  00ee45a... plug-ins: scroll the X-Sheet when jumping to a frame positi
  78c2afb... plug-ins: get rid of animation's start position property.
  6940271... plug-ins: split the playback code out of the Animation clas
  84d00ab... plug-ins: better behavior on animation duration change.
  ade39ca... plug-ins: add a spin button to set duration for cel animati
  ef3743d... plug-ins: fix a few bugs when changing animation types.
  97a233a... plug-ins: don't rebuild whole xsheet when changing animatio
  007dba9... plug-ins: add and move tracks for cel animations.
  78660dc... plug-ins: add track deletion button.
  01619d2... plug-ins: rename s/animationanimatic.[ch]/animation-animati
  28d7bd1... plug-ins: allow zooming in/out with ctrl-scroll up/down.
  eec1ae1... plug-ins: move settings in a tab.
  c6dcae0... plug-ins: minor improvements on storyboard GUI.
  7298ded... plug-ins: click the storyboard panel to jump to the right p
  261cf51... plug-ins: scroll to storyboard panel corresponding to playb
  bcfddbc... plug-ins: in x-sheet and storyboard, do not jump to current
  f7134bb... plug-ins: get a quick frame preview when entering the progr
  191b994... plug-ins: add a visual separator every second in the X-Shee
  2aa4173... plug-ins: add time in second in the animation dialog's prog
  5c84efe... plug-ins: broken X-sheet when adding new frames to cel anim
  46b87c9... plug-ins: factor the X-Sheet construction code.
  4780bcd... plug-ins: do not recreate the whole X-Sheet on add/delete t
  a411dc2... plug-ins: get rid of animation_dialog_refresh().
  50c903c... plug-ins: get rid of unblock_ui().
  7a6f454... plug-ins: improve progress bar's mouse interaction.
  9199b23... plug-ins: better progress bar text.
  9aa2cdd... plug-ins: fix refreshing cel animations.
  b58c607... plug-ins: handling deleted layers.
  6b676e5... plug-ins: using g_printerr() instead of g_warning() for...
  6315035... plug-ins: cleanup before re-loading default animation on pa
  b1ebc01... plug-ins: some more code factorization in X-Sheet animation
  5cd1601... plug-ins: allow to select several layers per animation cell
  cfe8471... plug-ins: improved labelling for cells.
  00d5651... plug-ins: return value of gimp_image_get_layers() must be f
  45bf32b... plug-ins: automatically create animation cycles from layer 
  8783455... plug-ins: support animation cycles with several layers in a
  ded1356... plug-ins: fix default cel animation construction.
  14a85f6... plug-ins: add a contextual menu on cels to add/delete/dupli
  ef7a84d... plug-ins: reorganize caching to have a visible GUI immediat
  4c1553f... plug-ins: animation_animatic_get_frame() can return NULL on
  ba0f5b6... plug-ins: no need to try and render the current frame at an
  df40714... plug-ins: disconnect animation_storyboard_stopped() on stor
  4859b03... plug-ins: add a "Fit to display" feature in animation playb
  48503d1... plug-ins: more subtle zoom in and out in animation playback
  0522b17... plug-ins: space is a possible separator between frame subnu
  68d1ae0... plug-ins: prevent resize of animation playback widget when 
  eb20a4a... plug-ins: private declaration reordering.
  1c1a48a... plug-ins: add a start of implementation for camera keyframi
  d6f489a... plug-ins: save the current animation playback state.
  ed4e385... plug-ins: double-click on animation's frame position update
  3eba5c7... plug-ins: add red color tags to the displayed layers of cur
  cf62309... plug-ins: fix "Comments" column position in animation plugi
  6e22297... plug-ins: GIMP_STOCK_* have now become GIMP_ICON_*.
  d620b9b... plug-ins: better align some function declarations' paramete
  67ee7b1... plug-ins: playback state not reloaded properly in animatics
  b0fdeb5... plug-ins: move all the caching to a separate renderer.
  07092eb... plug-ins: properly initialize a pointer to NULL.
  b889c1f... plug-ins: render the frame buffer in a separate thread.
  a8c5768... plug-ins: only run the idle source on the renderer when nee
  1c5a9dc... plug-ins: action labels not properly filled.
  e60ad98... plug-ins: add an export button.
  80cb736... plug-ins: add a file chooser to choose animation file name.
  7864422... plug-ins: export also sequence of images.
  9e9091b... plug-ins: speed-up updating composition of many frames at o
  199d4ae... plug-ins: new icon for animation-play plugin.
  6442a0e... plug-ins: install animation-play specific data and set plug
  3c88ebb... plug-ins: no need for destroy functions for animation rende
  b366e0d... plug-ins: add a new widget to handle track titles.
  84da94e... plug-ins: style a bit the title labels for animation levels
  cb98060... plug-ins: fix fit-to-display on first render.
  578be9e... plug-ins: fix animation loops.
  9a89a8e... plug-ins: single-click on track title selects all, and doub
  1ccc0f1... plug-ins: animation must be finalized after the renderer.
  0ec0d48... plug-ins: check camera existence before cleaning it up.
  49c7c69... plug-ins: animation re-rendering broken on proxy ratio chan
  9b52c0f... plug-ins: proxy ratio is a data for the AnimationPlayback.
  9bae382... plug-ins: save the animation playback proxy ratio.
  e474883... plug-ins: add drag'n drop in storyboard.
  92a61a2... plug-ins: remove useless include.
  2b3fd66... plug-ins: display the destination when drag'n dropping pane
  58d3b3a... plug-ins: very basic onion-skinning.
  92841a7... plug-ins: onion skins can now be configured.
  2f3871e... plug-ins: properly reorder panels on drag'n drop.
  7011951... plug-ins: save onion-skin preference in the parasite.
  d5e5f9f... plug-ins: add the concept of display size.
  c457859... plug-ins: save the animation display size in the parasite.
  2ffeb70... plug-ins: save animation's camera work in the parasite.
  1da934f... plug-ins: fix update when changing camera position.
  4fb5d69... plug-ins: prevent too much computation on constant camera u
  9a130ef... plug-ins: recreate the camera when cleaned-up.
  593e0ba... plug-ins: always show the camera information.
  c8fcd3a... plug-ins: add a camera preview concept to update only the c
  aec63a6... plug-ins: allow dragging the display area for camera.
  be86e42... plug-ins: apply the camera preview on releasing mouse after
  664542d... plug-ins: add a delete button on camera keyframing.
  a48e2cb... plug-ins: fix camera keyframe creation.
  9934922... plug-ins: add a "Filter by level title" checkbox for cel an
  14cbefd... plug-ins: update filter behavior on layer groups in animati
  66bc27d... plug-ins: uncheck filter when unfiltered layer is selected.
  d00c680... plug-ins: better check for queue existence in the idle.
  7f72d37... plug-ins: check for object existence before disconnecting h
  fc3923f... plug-ins: update filtering when updating the layer view sel
  5fc57be... plug-ins: dragging the display area only works for cel anim
  aa1cdf7... plug-ins: animatic not properly re-rendered at panel durati
  6b9846a... plug-ins: update the animatic when moving panels.
  0c2a97e... plug-ins: layer names are probably not proper default comme
  33d6045... plug-ins: simplify the keyframe view code a bit.
  e729f26... plug-ins: prevent unwanted signals upon destroying storyboa
  44a895e... plug-ins: allow forcing the cache creation when hitting "Re
  86aeb64... plug-ins: animation_renderer_get_buffer() expects a frame p
  78efcfa... plug-ins: storyboard reload must take into account core ima
  c0d0266... plug-ins: allow interrupting animation export.
  14976d5... plug-ins: refresh the progress display after animation expo
  7ea154c... plug-ins: cels were not properly updating when adding/delet
  d812e5c... plug-ins: add a spinner to indicate animation frames still 
  a20f812... plug-ins: order animation rendering queue from the current 
  71e0973... plug-ins: reorder the render queue when changing playback p
  106ccf3... plug-ins: recursively search layer groups for animation sui
  b502bef... plug-ins: add zoom keyframing for the animation plug-in.
  926ca7b... plug-ins: better GUI feedback when previewing zoom/offset k

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]