[gtk] (140 commits) Non-fast-forward update to branch matthiasc/color-profiles



The branch 'matthiasc/color-profiles' 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:

  bff4c4a... cms: Add lcms to the build
  5263490... gdk: Add GdkColorProfile
  701c2cd... texture: Add a ::color-profile property
  04524c8... memorytexture: Split out GdkMemoryFormat handling
  89b5c30... memoryformat: Take a color profile when converting
  2e39dd6... gl: Refactor texture upload code
  796ec7e... API: Add gdk_memory_texture_new_with_color_profile()
  1eb30db... jpeg: Parse ICC profiles
  ad41426... widget-factory: Name the images pages
  990517c... widget-factory: Add gradient rendering test
  ef83933... gtk-demo: Add a color profile demo
  376e76c... Revamp the color profile demo
  2ed8562... surface: Use g_clear_thing()
  5aac918... API: Add GdkSurface::color-profile
  c393bab... gl: Move memory <=> GL format mapping
  4f8197a... memorytexture: Add gdk_memory_texture_convert()
  bd64088... gl: Move gdk_gl_context_upload_texture() into NGL
  6f85620... cairo: Add color profile get/set
  53dd150... gdk: Rework gdk_pixbuf_get_from_texture()
  ca7edb7... broadway: Use gdk_texture_save_to_png_bytes()
  9dcd4ee... gdk: Make gdk_texture_download_surface() take a target colo
  2f958e5... gdk: Add srgb_linear color profile
  4ef7111... ngl: Avoid cairo in icon upload
  7c85af2... memoryformat: Do some gdk_memory_convert() massaging
  24c19f3... png: Do loader conversions in GDK
  61f4740... png: Add private formats for weird PNG stuff
  17b22b6... memoryformat: Optimize more
  9ec2174... colorprofile: Implement a global transform cache
  8bd6c7a... png: Handle color profiles
  4861fef... png: Refactor png saving
  5b1c986... FIXME: Add crude color management impl for cairo
  e399ceb... FIXME: Add a crude way to color-correct GdkRGBAs
  0e19768... widget-factory: Add tests for loading color profiles
  af6b14e... tiff: Add color profile support
  b458cd2... memorytexture: Cosmetics
  21c87fe... jpeg: Save color profile information
  461fdbe... Check profiles match memory formats
  8a20ee6... Support color profiles in pixbufs
  3910be6... Add an lcms2 subproject
  91854dc... ngl: Upload textures in linear sRGB
  d45ab3f... ngl: Apply gamma to frames
  1be2d6f... ngl: Linearize colors too
  256308a... Linearize gl textures
  1b34164... ci: Update dependencies for msys
  0c5cfeb... ngl: Use stem darkening for glyphs
  74ac7f4... cairo: Use stem darkening for glyphs
  9501019... texture: Add hdr api
  0dd3eca... gltexture: Add hdr api
  c6b27bd... gsk: Add hdr rendernode api
  bc243bc... ngl: Allow specifying texture formats
  75167e4... ngl: Determine intermediate format
  a55f034... wayland: better debug for egl
  c3889ad... wayland: Use EGL_KHR_no_config_context
  71f7a83... Add gdk_surface_set_hdr
  dffaec4... wayland: Implement set_hdr
  3236de2... glcontext: Add api to query hdr support
  d61e9e8... wayland: Implement can_hdr
  d0ee6c9... ngl: Update rendering for each frame
  0bb23ec... ngl: Refactor shaders a bit
  578156d... ngl: Don't leak textures
  2fd9a5a... ngl: Fix caching for GL textures
  2d19b4d... ngl: Refactor a bit
  6635be6... ngl: Do texture conversions in shaders

Commits added to the branch:

  218a3e3... gdkglcontext-win32-wgl.c: Fix Cairo fallback check (*)
  ece0231... gdkdisplay-win32.c: Don't retry WGL initialization (*)
  2c810c7... Switch man pages to reStructuredFormat (*)
  113d546... docs: Remove the last remaining XML files (*)
  2fd0da8... ci: Add Python's docutils to the base image (*)
  c317a1b... ci: Update the Docker image to use (*)
  8fba0d2... Merge branch 'wip/otte/for-master' into 'master' (*)
  b2b7118... Merge branch 'ebassi/rst-man' into 'master' (*)
  7ede54e... Update Persian translation (*)
  bbcc818... Update Brazilian Portuguese translation (*)
  ec6a824... Update Serbian translation (*)
  5d86f08... Update Serbian translation (*)
  f96c4eb... broadway: Use the correct way to call find_library (*)
  fbae56e... Update Turkish translation (*)
  5175b16... GDK/Win32: Use lowercase windows.h (*)
  1fab75d... Updated Lithuanian translation (*)
  35abc07... Update Polish translation (*)
  c79d327... Update Portuguese translation (*)
  4fff683... Merge branch 'wip/lantw/broadway-Use-the-correct-way-to-cal (*)
  6b86848... builder: Don't leak refs (*)
  834c72b... coloreditor: Don't unref unless we own it (*)
  eac0e06... ConstraintGuide getters: annotate out parameters as such (*)
  e3ecd5d... Add an assertion and comment (*)
  c8f29a6... builder: Consistently use builder_construct (*)
  ec62402... builder: Fix parsing of mixed declarations (*)
  1b82de1... Merge branch 'btj-master-patch-30099' into 'master' (*)
  69cf1aa... Merge branch 'builder-leaks' into 'master' (*)
  30a741e... Merge branch 'wip/lantw/GDK-Win32-Use-lowercase-windows.h'  (*)
  b17005d... Merge branch 'fix-builder-parsing' into 'master' (*)
  c4069fd... builder: Fix handling of <binding> (*)
  32191bc... Fix the build (*)
  66c80e8... Merge branch 'builder-binding-ordering' into 'master' (*)
  8f817e6... Merge branch 'matthiasc/for-master' into 'master' (*)
  2c9a2e9... entry: Clarify docs (*)
  83b434d... docs: Mention popovers in the migration guide (*)
  8aafee4... Merge branch 'matthiasc/for-master' into 'master' (*)
  f5db501... Update Hebrew translation (*)
  e99ac8f... builder: Simplify parameter collection (*)
  5bc3923... builder-tool: Avoid <style> when converting (*)
  12e8a92... Merge branch 'matthiasc/for-master' into 'master' (*)
  e77eaa0... macos: handle NULL surface when creating GL context (*)
  18c9727... Merge branch 'wip/chergert/fix-4279' into 'master' (*)
  4a684a6... Update Indonesian translation (*)
  62ed3b4... Update Ukrainian translation (*)
  22ffae1... Update Icelandic translation (*)
  da5efea... Update Ukrainian translation (*)
  6f00267... gtk-builder-tool: Simplify more (*)
  fd0a5e3... buildertool: Fix a simplify issue (*)
  160aeb4... Simplify our ui files (*)
  01abd15... a11y: Simplify atspi context a bit (*)
  502b3ce... Merge branch 'matthiasc/for-master' into 'master' (*)
  9bff56d... GDK-Win32: Fix build (*)
  a45e1a0... fp16.c: Fix float_to_half() function call (*)
  dbd0ce3... meson: Improve search for libpng (*)
  b4d91d5... Merge branch 'master-msvc-fixes' into 'master' (*)
  7498838... Update Romanian translation (*)
  bdcfb76... libtiff: update meson patch to install the lib (*)
  f836d2f... widget-factory: Use the same gtk-logo.webm (*)
  ce40c64... widget-factory: Copy alpha-corrected logo webm from gtk-dem (*)
  f42c61f... Merge branch 'wip/otte/for-master' into 'master' (*)
  bf93537... Merge branch 'matthiasc/for-master' into 'master' (*)
  156650e... Merge branch 'dab_fix_libtiff_install' into 'master' (*)
  2a3a1aa... Merge branch 'fix-wgl-cairo-fallback' into 'master' (*)
  5c3b368... docs: Add note about stable sorting to SortListModel (*)
  a816f81... docs: Fix links in the Getting Started page (*)
  72bbc51... Merge branch 'otte/for-master2' into 'master' (*)
  d7e117f... widget-factory: Speed up build (*)
  200a2f5... gtk-demo: Speed up the build (*)
  802ad39... gtk: Speed up build (*)
  6339875... Fix an oversight (*)
  169effe... Merge branch 'ebassi/getting-started-links' into 'master' (*)
  1011ae4... cms: Add lcms to the build (*)
  3641960... gdk: Add GdkColorProfile (*)
  fe30917... texture: Add a ::color-profile property (*)
  a084c3c... memorytexture: Split out GdkMemoryFormat handling (*)
  0a30c77... memoryformat: Take a color profile when converting (*)
  5bf843c... gl: Refactor texture upload code (*)
  620c96d... API: Add gdk_memory_texture_new_with_color_profile() (*)
  d6898b1... jpeg: Parse ICC profiles (*)
  eaed403... widget-factory: Name the images pages (*)
  80cd465... widget-factory: Add gradient rendering test (*)
  a157df6... gtk-demo: Add a color profile demo (*)
  bdd46e1... Revamp the color profile demo (*)
  e622ef4... surface: Use g_clear_thing() (*)
  de64e4f... API: Add GdkSurface::color-profile (*)
  298a219... gl: Move memory <=> GL format mapping (*)
  8370aa7... memorytexture: Add gdk_memory_texture_convert() (*)
  8a14cc3... gl: Move gdk_gl_context_upload_texture() into NGL (*)
  baa84bf... cairo: Add color profile get/set (*)
  3f2ecc9... gdk: Rework gdk_pixbuf_get_from_texture() (*)
  c105ab9... broadway: Use gdk_texture_save_to_png_bytes() (*)
  fe66e57... gdk: Make gdk_texture_download_surface() take a target colo (*)
  b02c551... gdk: Add srgb_linear color profile (*)
  34b889c... ngl: Avoid cairo in icon upload (*)
  37b792f... memoryformat: Do some gdk_memory_convert() massaging (*)
  b3044c3... png: Do loader conversions in GDK (*)
  e8e44e3... png: Add private formats for weird PNG stuff (*)
  e286934... memoryformat: Optimize more (*)
  4fac3cd... colorprofile: Implement a global transform cache (*)
  ae57b9d... png: Handle color profiles (*)
  3d0e818... png: Refactor png saving (*)
  e79143d... widget-factory: Add tests for loading color profiles (*)
  aca1272... tiff: Add color profile support (*)
  9287b81... memorytexture: Cosmetics (*)
  ec55923... jpeg: Save color profile information (*)
  fa01190... Check profiles match memory formats (*)
  1d33be1... Support color profiles in pixbufs (*)
  3cfdd61... Add an lcms2 subproject (*)
  344c711... gdk: Introduce GdkColor (*)
  3de2a29... x11: Implement support for color profiles (*)
  490fa37... FIXME: Add crude color management impl for cairo (*)
  0f69b0d... gdk: Add GDK_DEBUG=srgb (*)
  3ed309e... ngl: Upload textures in linear sRGB
  42cef11... ngl: Apply gamma to frames
  512dd5b... ngl: Linearize colors too
  6977aab... Linearize gl textures
  8147be1... ci: Update dependencies for msys
  244961d... ngl: Use stem darkening for glyphs
  7fa855f... cairo: Use stem darkening for glyphs
  52a6714... texture: Add hdr api
  e8bd149... gltexture: Add hdr api
  917c8f1... gsk: Add hdr rendernode api
  e86019e... ngl: Allow specifying texture formats
  1a64be7... ngl: Determine intermediate format
  9153e72... wayland: better debug for egl
  44364fb... wayland: Use EGL_KHR_no_config_context
  e9b10c2... Add gdk_surface_set_hdr
  763b67d... wayland: Implement set_hdr
  94bea15... glcontext: Add api to query hdr support
  222f703... wayland: Implement can_hdr
  bc45a6a... ngl: Update rendering for each frame
  9951a69... ngl: Refactor shaders a bit
  c9fafe7... ngl: Don't leak textures
  25cd124... ngl: Fix caching for GL textures
  906674e... ngl: Refactor a bit
  bb3d596... wip: Do texture conversions in shaders
  72eb2b7... Fix a compiler warning
  93ab7d0... colorprofile: Cosmetics
  0abd413... memorytexture: Cosmetics
  6cfff2f... texture: Cosmetics

(*) 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]