1. 03 Oct, 2014 2 commits
  2. 10 Jun, 2014 1 commit
  3. 03 Apr, 2014 3 commits
  4. 31 Mar, 2014 1 commit
  5. 13 Mar, 2014 1 commit
    • Halla Rempt's avatar
      Add the google-breakpad crashhandler for Krita on Windows · 44cb9fe2
      Halla Rempt authored
      It is only enabled with with -DUSE_BREAKPAD=ON option. The default
      KDE crashhandler overrides ours unless you start krita with the
      --nocrashhandler option.
      
      It's a pity that we need to copy breakpad into our 3rd party
      source tree, but it seems that that is how breakpad prefers it...
      
      Conflicts:
      	CMakeLists.txt
      	krita/crashreporter/mainwindow.cpp
      	krita/crashreporter/wdg_crash_reporter.ui
      	krita/kis_crash_handler.cpp
      	krita/main.cc
      44cb9fe2
  6. 28 Feb, 2014 1 commit
  7. 07 Jan, 2014 1 commit
  8. 05 Nov, 2013 1 commit
  9. 04 Nov, 2013 2 commits
  10. 20 Oct, 2013 2 commits
    • Halla Rempt's avatar
      Merge krita-mvc-rempt into master · 4552e199
      Halla Rempt authored
      This merges the first part of the mvc refactoring: it makes
      Calligra use xmlgui directly instead of kparts. We weren't
      using kparts for what they were intended for, that is, embedding
      a combined document/view object into some container.
      
      Now KoPart is factory for views and mainwindows. KoDocument handles
      all loading/saving internally.
      
      Next up: make KoPart and KoMainWindow manage multiple views and
      documents.
      
      REVIEW:111545
      
      Conflicts:
      	krita/ui/kis_view2.cpp
      	krita/ui/widgets/kis_workspace_chooser.cpp
      	libs/main/CMakeLists.txt
      	libs/main/KoDocument.h
      	libs/main/KoMainWindow.cpp
      	libs/main/KoMainWindow.h
      4552e199
    • Halla Rempt's avatar
      Add Krita Gemini and Krita Sketch to git master · 7e10a745
      Halla Rempt authored
      REVIEW:113327
      
      Conflicts:
      	libs/main/KoMainWindow.cpp
      	libs/main/KoMainWindow.h
      7e10a745
  11. 19 Oct, 2013 1 commit
  12. 09 Oct, 2013 1 commit
  13. 30 Sep, 2013 1 commit
  14. 29 Sep, 2013 1 commit
  15. 22 Sep, 2013 1 commit
    • Halla Rempt's avatar
      Squashed commit of the following: · afb80e69
      Halla Rempt authored
      commit 8fd90a3dcbe35f7bb26f8f63dddf2fd2a74b49a4
      Merge: 92bc3a5 be195b7
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun Sep 22 22:22:47 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
      commit 92bc3a58c6f80433885f12a6305c69adf42122ef
      Author: Sven Langkamp <sven.langkamp@gmail.com>
      Date:   Sun Sep 22 15:16:26 2013 +0200
      
          Workaround for flickering in OpenGL 2 canvas on AMD graphic cards
          BUG:322808
          REVIEW:112883
      
      commit 8c5ec1b0d1723814a56ac028296fef93d0e620fa
      Merge: 94287d6 ec9b97a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Sep 20 08:52:16 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
          Conflicts:
          	krita/ui/tool/kis_tool_freehand.cc
      
      commit 94287d69187c6de85c1fb52c1dbd0105f8b732ea
      Merge: 83f300d 4c7b0a9
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Sep 19 15:55:36 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 83f300d5a7b57d4be2fec91349c4dfb886522bc9
      Merge: 073751d b3a7dfc
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun Sep 15 11:45:39 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 073751defcce54cbda08fa67d8397240f01e07bd
      Merge: 1856287 3eb1053
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Sep 14 11:36:46 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 1856287e8fdf8e178ea4f8f4964e81e839f8d6ca
      Merge: 2e6fcaa 599eb6a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Sep 10 11:20:05 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
      commit 2e6fcaa12b14b9f763b92b10c8c3a1aebf3c5989
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Sep 10 11:15:41 2013 +0200
      
          Make sure tablet events return as mouse events
      
          Because Krita depends on that.
      
      commit c03fd12721237fc919a5cf90819b410537b76eb6
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Sep 9 13:31:17 2013 +0200
      
          Make it possible to log tablet events from krita
      
      commit bc6116b1da67c9417dab3b0ca3cd6df55d30aa74
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Sep 9 13:31:12 2013 +0200
      
          add logging of mouse events
      
      commit 182f43b9624c330698ab3aa54e8d9eb04f2ceefb
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Sep 3 12:02:36 2013 +0200
      
          Start on a tablet event debugger
      
      commit 53bf3af2ced8b69d9f34f1c840847780c59116ef
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Sep 9 11:03:16 2013 +0200
      
          Only do the more expensive update when there are decorations
      
      commit 341bfa9b8d322ad3ca9c20b6fed52da7edc193ab
      Merge: a9670fe 965ea31
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Sep 9 10:42:14 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit a9670fe382682e7b0f167b28e6da96ca51204e8f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Sep 9 09:35:20 2013 +0200
      
          Use the basic circle preset on startup, it's nice.
      
      commit c7567ca6ca9fde80b28e53fcc0b3a64edfea3f7d
      Merge: e059335 730f5e2
      Author: Dan Leinir Turthra Jensen <admin@leinir.dk>
      Date:   Fri Sep 6 14:10:10 2013 +0100
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit e059335f2a37e5616dfad83f5b4976d819adb2ca
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Sep 5 15:56:26 2013 +0200
      
          Update the whole canvas in opengl mode
      
          This fixes an issue where the grids and assistants would disappear
          when updating only part of the canvas (for instance, when moving
          the cursor).
      
      commit 5d9f84b397c6a8cd9738090e17b0661671b7701a
      Merge: 1d26a8f 825ab65
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Sep 5 11:27:17 2013 +0200
      
          Merge remote-tracking branch 'origin' into krita-opengl2-rempt
      
      commit 1d26a8f04e2ea13a0731587657b598cb0cfea3f9
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Sep 5 10:37:02 2013 +0200
      
          Make the cursor workaround hard-coded for Qt 4.6.3
      
          And disable it for later versions of Qt, since it meant we would
          fallback to the broken xor operator -- that doesn't work in opengl
      
      commit 962e7f9a9a8228137c35c052297437007767ddc1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Sep 4 14:09:59 2013 +0200
      
          Revert "add studio branding"
      
          This reverts commit 6ffb63c6642572fa4afc29afad040c9c56284efe.
      
      commit 787625f87582389d7af5727549ecfe6737d0729d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Sep 4 14:07:34 2013 +0200
      
          Put the canvas input config options in a scroll area
      
          So the dialog doesn't need to grow out of the desktop
      
      commit 7680330b5ca1f6e5c14e23610fe185682a3118d2
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Sep 4 12:35:28 2013 +0200
      
          Check whether we can already create shaders, if not return
      
          This fixes an initialization problem with the lut docker on Windows
      
      commit 4c4ef1e57197fab18436838efbc53f276cda4b4a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Sep 4 12:35:13 2013 +0200
      
          Don't compare a string to 0...
      
      commit 6ffb63c6642572fa4afc29afad040c9c56284efe
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Sep 3 10:58:27 2013 +0200
      
          add studio branding
      
      commit eea75f62741c46cb7f80c0cdd4359a3028954af9
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Sep 4 09:19:41 2013 +0200
      
          Add tablettester application
      
          This will help, hopefully, find problems with tablet drivers,
          mainly on Windows.
      
      commit a859535d14bf5836bb3bab123a91fdac8a30b5d5
      Merge: fd4f0e0 20ba1b1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Sep 4 09:08:15 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit fd4f0e02697e0eaffd1661c00a9461c3cc9c13d4
      Merge: 08a1570 47d5f65
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Sep 3 14:43:52 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 08a157054a16278b2ed8775b5668fc11e8926563
      Merge: 98d680a 2b1296e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Sep 3 10:59:33 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 98d680acd878ecc8a7c5d644cc7013b993c5c104
      Merge: fa9ba89 c2434f0
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Aug 31 10:59:54 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit fa9ba8964151a5fa8a1de99322848cc63da8e490
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Aug 30 10:56:31 2013 +0200
      
          Move the paintop options model and widget to krita/ui
      
          This "fixes" the build on Windows. The templated stuff across dll boundaries
          was just too much for msvc2012. Fortunately, this move is not a really big
          problem.
      
      commit 2ca58b62557c41336e9ae74c97cbb2cf7e3356bd
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Aug 30 09:40:53 2013 +0200
      
          Fix a few of the build errors on Windows
      
      commit b51adfb24c5bf890d9698fa7332025255283e2c7
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Aug 28 11:59:31 2013 +0200
      
          Add exports
      
      commit 4e627fcdc0ccc7ec26d4cc6f05fc37605e8be670
      Merge: 8daeb8e 0518342
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Aug 28 09:45:19 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
      commit 8daeb8ec324319204f960a4a0c0002f9c223a1d1
      Merge: 6bcbeff 4b70c7d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Aug 26 09:50:43 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 6bcbeff8dec254c35eb4e424a4da191fdd4b42a1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Aug 15 15:28:46 2013 +0200
      
          Revert "do not disable opengl double buffering on windows"
      
          This reverts commit 816add58ac1c97929e266149873096032f045797.
      
      commit 43b7124b76a2a0115a0c3a965b9dc20e74b17e63
      Merge: 9133a10 667158f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Aug 15 09:14:22 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 9133a10efaa5da803be877d85c98385cdcf45405
      Merge: 816add5 4e8bb42
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Aug 10 11:33:02 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 816add58ac1c97929e266149873096032f045797
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Aug 8 13:55:41 2013 +0200
      
          do not disable opengl double buffering on windows
      
      commit d5e6bc236e696b0db16890e3b7a1434d8a89e80d
      Merge: bc050fa 18ec94b
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Aug 7 12:37:16 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit bc050faaf9d0a53a1fffc03a43cc258e2f0047a2
      Merge: 1deda65 7eaaef4
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Aug 5 10:57:33 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 1deda65ba2d2a544163131162cf2fa5287901345
      Merge: e4cdbf3 08c6b1e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Aug 5 09:53:32 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit e4cdbf39bc7954488c87e3fd1f1ec1f841fc9f1b
      Merge: ce495b4 634198d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Aug 5 09:30:28 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
          Conflicts:
          	CMakeLists.txt
      
      commit ce495b4550aad4eca155c142021f6444e656d13e
      Merge: be0ce90 7a719b9
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Aug 1 09:13:03 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
      commit be0ce90c21a34008ce4802e636a436ca3c621218
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jul 31 14:55:30 2013 +0200
      
          Disable the image docker in win32 + x64 (hopefully)
      
      commit 47608b95a5f3cbe5a2e28b2d13e2fd2ad02f971b
      Merge: 6d80869 867a208
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jul 30 14:31:03 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 6d808694e22524fb74ceb10f0331dcf3aff376c1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jul 30 14:25:10 2013 +0200
      
          build fix on windows
      
      commit 8d1c23a5bc2debbae7bed5ff6e088366748773b6
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jul 30 13:13:47 2013 +0200
      
          fix image strip scene
      
      commit af499558a5b466ba724d7275198b904d6f56d6bd
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jul 30 10:31:33 2013 +0200
      
          Make texture buffering optional
      
          It breaks on AMD/Radeon...
      
          BUG:322806
      
      commit 095db211cff7a818e25adfd7c8a19f17103eaaa9
      Merge: 7733459 548217e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jul 30 09:52:21 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
          Conflicts:
          	krita/plugins/extensions/dockers/lut/ocio_display_filter.cpp
          	krita/ui/opengl/kis_opengl_canvas2.cpp
          	krita/ui/opengl/kis_opengl_image_textures.cpp
          	krita/ui/opengl/kis_texture_tile_update_info.h
      
      commit 7733459b5e4b2e1db3fb8e500549213af4d98225
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jul 30 09:33:34 2013 +0200
      
          On Win64, reader.supportsOption(QImageIOHandler::Size) crashes
      
          Somewhere in the jpg library...
      
      commit de1caec2a39f0668b10ffa83bfaefcdedf20d05d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Jul 26 10:17:39 2013 +0200
      
          Properly activate and bind the textures
      
      commit b344a93bab5348d388ab48b0e72906687602ceea
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Jul 26 10:03:45 2013 +0200
      
          use other composite op again
      
      commit 1298414ddc56b1c5ce3ac4cd92142ca4faa22b38
      Merge: cf4a441 1f37394
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Jul 26 09:07:50 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
          Conflicts:
          	krita/plugins/extensions/dockers/lut/ocio_display_filter.cpp
          	krita/plugins/extensions/dockers/lut/ocio_display_filter.h
          	krita/ui/canvas/kis_display_filter.h
          	krita/ui/opengl/kis_opengl_canvas2.cpp
          	krita/ui/opengl/kis_opengl_image_textures.cpp
      
      commit cf4a441e5f921fd56757ba63ba563b55757d9286
      Merge: 1637922 b934077
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Jul 25 10:06:07 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
      commit 1637922cd3781a4d2c9f00f18ca98fcb04506838
      Merge: 6902a27 3fc2e50
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jul 23 14:50:11 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
          Conflicts:
          	krita/plugins/tools/defaulttools/kis_tool_gradient.cc
          	krita/ui/opengl/kis_opengl_canvas2.cpp
      
      commit 3fc2e501e3cf1284cc4d65fff9d4e3eec9b79182
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jul 20 14:12:55 2013 +0200
      
          Wrap KoShapeBackground in QPointer
      
          This patch wraps KoShapeBackground in a QPointer instead of doing manual
          refcounting. Bug 321714 shows, imo, that the manual refcounting is
          fragile and sometimes breaks. I don't remember why we weren't supposed
          to use QPointer (other than that it gets a little ugly with subclassing),
          but it seems a good fit here.
      
          There are other classes that do manual refcounting, and I think those
          should be converted, too -- but in another patch.
      
          BUG: 321714
      
      commit f4235c8c0b37761e33cef93cf30045bebd6e2f08
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jul 20 14:22:34 2013 +0200
      
          Krita uses palettes, too.
      
          BUG:322243
      
      commit c468b1c16ae5d54bd3469c1f920add6a411104fd
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jul 20 14:12:47 2013 +0200
      
          remove spurious file
      
      commit 6902a27a83a3d12711ae4d135099d341c4bc9bc3
      Merge: f59e9f0 36cce28
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun Jul 21 11:05:48 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit f59e9f0030ac09ee18f44345213f78801b796101
      Merge: 0a8138c 5296d47
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun Jul 21 11:04:53 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
      commit 36cce28a0650337e6be411c923b4b0422ee286a4
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jul 20 14:12:55 2013 +0200
      
          Wrap KoShapeBackground in QPointer
      
          This patch wraps KoShapeBackground in a QPointer instead of doing manual
          refcounting. Bug 321714 shows, imo, that the manual refcounting is
          fragile and sometimes breaks. I don't remember why we weren't supposed
          to use QPointer (other than that it gets a little ugly with subclassing),
          but it seems a good fit here.
      
          There are other classes that do manual refcounting, and I think those
          should be converted, too -- but in another patch.
      
          BUG: 321714
      
      commit 3f10d5363b5ca5c2fd7d98bb895a05dbf222901a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jul 20 14:22:34 2013 +0200
      
          Krita uses palettes, too.
      
          BUG:322243
      
      commit b2fb1a169f280d12e04b4bf660ae1d5f2a3a0851
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jul 20 14:12:47 2013 +0200
      
          remove spurious file
      
      commit 0a8138cef2bf87c40425853a5f53f6e07fdea1ce
      Merge: 9b0ed4a 9e42c70
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jul 20 12:12:31 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
          Conflicts:
          	CMakeLists.txt
      
      commit 9b0ed4a8a9583d565970e6922cc34e84caf60d74
      Merge: 9ff2e88 3d405de
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jul 10 09:17:37 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
      commit 9ff2e884d3326016a8c8beacb012bb724e5bae23
      Merge: 00c31fa dc307e0
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jul 8 14:53:21 2013 +0200
      
          Merge remote-tracking branch 'origin' into krita-opengl2-rempt
      
          Conflicts:
          	krita/ui/kis_view2.cpp
      
      commit 00c31fad837fb9375f0661c0199423f19bbb77fa
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Jul 5 09:49:53 2013 +0200
      
          properly fix build on windows
      
      commit dfcdfad49e309b02c852563f9202be212c7cdb00
      Merge: 313ba0b 15bca6d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Jul 5 09:36:47 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
      commit 313ba0b8a366457bb4f939b56d2681e74c169652
      Merge: 85fd350 946fa7c
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Jul 4 11:09:07 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 85fd350915c95051af8a4abda2a5180b37e6d248
      Merge: 968082f c3b6af4
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jul 3 11:06:17 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 968082f79a4d41a0c743d1c83522bc2da0a9740c
      Merge: 1ee397e c0f9671
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jul 2 20:23:26 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 1ee397e03c7f79eec246a66cf05f0b4ae5e1063f
      Merge: 91877e6 a67eff3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jul 2 16:22:56 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 91877e654fe13f8319a297e315c08304487ca74e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jul 1 16:13:27 2013 +0200
      
          Bring in line with sketch
      
      commit cc95f608ba0f1366266beb6155d1c0ae372c31df
      Merge: cb10e6b 87fd1fb
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jul 1 11:25:45 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
          Conflicts:
          	krita/plugins/extensions/dockers/defaultdockers/defaultdockers.cpp
      
      commit cb10e6be5a9aed7dfc2172393cd7519a621df89f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 26 15:59:07 2013 +0200
      
          BUG: 320606 (fix display of title text when floating)
      
          Floating dockers on Windows used to have an illegible caption.
          Fixed the rectangle calculation for the titlebar painter.
      
      commit 6dee1b154c5e55f32229c59ebbbd70993f1b276e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 26 12:32:31 2013 +0200
      
          Remove the temporary test interpolation settings
      
      commit 48fdda0957b4ea23b8456a58fb34149b72c706c7
      Merge: 80ce00c e91bc99
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 25 21:37:50 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 80ce00c0133d68bc0ce86c3e9e5657f52bb983dd
      Merge: f4ff7da 207f527
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun Jun 23 15:57:47 2013 +0200
      
          Merge remote-tracking branch 'origin' into krita-opengl2-rempt
      
      commit f4ff7da3e76039389a4ebb2629acdac6175639f8
      Merge: 5302557 5d2c5b6
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun Jun 23 14:27:28 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit 530255727cda7ba409cfcaf642607d5db8e126cd
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun Jun 23 12:25:13 2013 +0200
      
          Do not use KDirSelectDialog on Windows
      
          It uses kio, and kio uses dbus, and we don't use dbus on windows,
          so use QFileDialog instead.
      
          BUG:315524
      
      commit 3acdde4aae95d4e7a9daeb14789b958225befcf7
      Merge: 5bb82ae f96a2bf
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun Jun 23 10:52:09 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
      commit 5bb82ae212fbb888d1ae99bee6689c0b86e37424
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jun 22 14:57:27 2013 +0200
      
          Do not save the original image when saving a backup
      
          BUG:314214
      
          Apparently, the original design was to save the current state both as
          a backup and under the original filename. That makes sort of sense,
          but it is confusing because F4 doesn't tell the user it is "Saving the
          plus a backup", but that it is "saving a backup".
      
      commit 6b5231e60a3a2cd2c5014b1d2ac9dee5e3730a31
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jun 22 10:43:02 2013 +0200
      
          Constify a bit.
      
      commit 436c4da34a94705d15b1aa43f45a8c92004c2f01
      Merge: fdfdf54 04a624e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Jun 21 05:34:22 2013 -0700
      
          Merge remote-tracking branch 'origin' into krita-opengl2-rempt
      
          Conflicts:
          	krita/ui/CMakeLists.txt
      
      commit fdfdf544984c5d40ef65232bc32e0045c7426741
      Merge: 6580bcf 5a4fdc6
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Jun 20 15:50:21 2013 +0200
      
          Merge remote-tracking branch 'origin/master' into krita-opengl2-rempt
      
          Conflicts:
          	krita/ui/opengl/kis_opengl_image_textures.cpp
          	krita/ui/opengl/kis_texture_tile.cpp
      
      commit 6580bcfaff3a6521cf23964687c9b41a41701b10
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 19 13:44:53 2013 +0200
      
          split paintGL into two calls, one for GL, one for qpainter
      
      commit c7bbe63db02a1a5ad1282d86806b480cd0fbfcd9
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 19 13:44:32 2013 +0200
      
          give the shared context widget a name
      
      commit 35568778e70402c3bc3162116119de9b5b166fe5
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 19 18:13:28 2013 +0200
      
          Fix bug 320679: correctly convert input pixels to textures
      
          We hardcoded GL_BGRA, but we actually have GL_RGBA as a possibility now,
          for the floating point colorspaces.
      
          BUG: 320679
      
      commit cd69157963d821996e17e4945a89f9e41657d066
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 19 18:13:21 2013 +0200
      
          fix whitespace
      
      commit 96ee133f615c31b577ee3d7113cb78d0bf207972
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 19 17:01:57 2013 +0200
      
          Revert "Experiment with changing minification filters according to zoom level"
      
          This reverts commit e4a6eb74e65e973c30568d2b2210cdf9b9cf8c2c.
      
      commit baa98fcbff51b6a427d53eaaea802ed18d8cf944
      Merge: e4a6eb7 bb962b5
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 18 14:23:07 2013 +0200
      
          Merge remote-tracking branch 'origin' into krita-opengl2-rempt
      
      commit e4a6eb74e65e973c30568d2b2210cdf9b9cf8c2c
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 18 14:19:45 2013 +0200
      
          Experiment with changing minification filters according to zoom level
      
      commit 66123e8e55b7647ea3fd367c6e5cbeb865d75b15
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Thu Jun 13 19:27:17 2013 +0200
      
          Remove some old cruft
      
           it failed to compile if you didn't have VC installed in the right place
      
      commit b9ce0f23fd3927896383636c494bd1b95c19bd84
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Jun 13 16:47:53 2013 +0200
      
          Also use the buffer for updating part of a tile
      
      commit e773d5113d915b6326a1cd1cbaa609e85348e62a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Jun 13 16:31:03 2013 +0200
      
          Remove test file
      
      commit 0e41df473b48e3a6623b8fb8d9d98bc50a58ef7c
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Jun 13 16:30:51 2013 +0200
      
          Experiment with double buffering
      
      commit d81da54ce7004cee3cd8922a257050fc84479494
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu Jun 13 15:24:55 2013 +0200
      
          remove option to enable double-buffering
      
      commit 4190c61e61c0f7e11b6abc433610d169ad3a3f4d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 12 12:42:35 2013 +0200
      
          Fix build on Linux
      
      commit 33a7303bbc0d71ddb5dad545feae89f9ecc12858
      Author: Dan Leinir Turthra Jensen <admin@leinir.dk>
      Date:   Tue Oct 2 15:46:12 2012 +0100
      
          Expose a bunch of useful things from the selection tools to QML
      
      commit f83aac3eac168586048df1f1d1efa49c7354178c
      Author: Dmitry Kazakov <dimula73@gmail.com>
      Date:   Thu Jun 13 14:28:47 2013 +0400
      
          Fix an uninitialized variable in the filter stroke
      
      commit ead30790d36bcfe29f56aedb8926ea2cb67875b8
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 12 11:16:30 2013 +0200
      
          Re-instate LUT-docker for opengl canvas
      
      commit 763b586f58ee1b797e9bbb25bfdbd1476612677a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 19:17:06 2013 +0200
      
          Comment-out workaround to sanitize zoom levels
      
          There must be a better way.
      
      commit 6f3ce8ba42225b1c0c28b2dded6d29cbf64c8dc7
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 19:16:00 2013 +0200
      
          Start porting lut docker to new opengl canvas
      
          Instead of locally building and linking the shader, just create the
          text and let the existing canvas do that. Now that needs to be integrated
          with our canvas.
      
      commit 0a98d71a6814aec108c8cebe8aeb5e4de0024d59
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 12 09:54:21 2013 +0200
      
          fix build on windows
      
      commit 860dfe84ea1e51244bf4c4543c4b66a15ed882e8
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 12 09:54:09 2013 +0200
      
          make compile on windows in debug mode
      
      commit c27ecca90464e933f544227396b594d8e0efc92b
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed Jun 12 09:53:58 2013 +0200
      
          remove unused KoUnit variable
      
      commit 76e71fe52d2e994a4f90f2626a3838a22aaada6e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 16:23:22 2013 +0200
      
          Add apitrace files to git ignore
      
      commit b605d7bd1cba9093838373b52c47fa91d2b1cc70
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 16:22:58 2013 +0200
      
          oops
      
      commit b1771e0ee667096d90f6c7b9a5fc801feda1dbeb
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 16:22:44 2013 +0200
      
          share code
      
      commit 1a7e2512ea05fe92230e71c61bf97ae0e7911dff
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 16:16:31 2013 +0200
      
          some level of detail tweaks
      
      commit f9f037a3a1013243934b5c81d4ef78138e0b2f01
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 14:46:58 2013 +0200
      
          Temporarily add three more mipmap filter options
      
      commit c3bebbf16a801515fce25808abda87ef6b869d47
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 14:20:49 2013 +0200
      
          Sanitize zoom levels.
      
      commit a3d27307e1650e334f46d151c580ec1dd7e87788
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 12:30:19 2013 +0200
      
          debug--
      
      commit 5ed7355639d41c771fdc511885964df25a2afcaf
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 12:29:20 2013 +0200
      
          Reset the canvas when changing the filter option
      
      commit 648c3016c7833c1123fd976d8ef5b2f17bd2d00d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 11:46:31 2013 +0200
      
          Fix updating/replacing of texture tiles
      
          Also set the parameters when updating or replacing a texture, instead of
          only initially
      
      commit ca0e8d8d922b9c4414092cf99869fcb56cbfced2
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 10:57:24 2013 +0200
      
          Make bilinear the default again.
      
      commit 67f7251fa401a973f9eaa3e435139bca8c2b67df
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 10:52:54 2013 +0200
      
          Make it possible to choose between nearest, bi and trilinear
      
          And only explicitly generate mipmaps on Windows
      
      commit 5dc75f259ca1ab170963ce5ba0d21c7bb73b7bc4
      Merge: c9e42d3 78333fa
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue Jun 11 09:45:17 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit c9e42d313bad38704db7f3824ccfa5ec7450d6c3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 16:48:18 2013 +0200
      
          Add option to enable double buffering
      
          For those windows users where this prevents tearing.
      
      commit a3dac60071c872fc789fdc77eb56b6c7d713c757
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 16:40:02 2013 +0200
      
          enable opengl by default
      
      commit 2de0a06292b73e63d69d1b716943f6710a3a41da
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 16:31:59 2013 +0200
      
          Add config setting to enable/disable double buffering
      
      commit 0f2b2281d544f287405495e8fe173cf05e2dab0c
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 16:31:33 2013 +0200
      
          Fix spello
      
      commit 96fca8e7124aa6288bf0f944967fd2876e768cc3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 11:59:22 2013 +0200
      
          fix build on windows
      
      commit 97960a85f560c0b86054f93dd1031e7dc268c5bb
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 11:50:19 2013 +0200
      
          Revert "Revert "Major fixes for the Krita filtering system""
      
          This reverts commit 19c8dbaf210a18170fb0446f4bde33731a258fbd.
      
      commit 6116f04975af74da2ed0fbd986f576eb6950cfd4
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 11:50:10 2013 +0200
      
          Revert "Revert "Fixed the Filter Dialog""
      
          This reverts commit 1581e4c3abb2360be43c5c0ec5cd903947ff735f.
      
      commit 5c260773385c90c0708d9655bc0bc01661a2ed74
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 11:49:59 2013 +0200
      
          Revert "Revert "Removed ThreadWeaver dependency from Krita""
      
          This reverts commit 54c4184ade67c56a63382b764cfcd6828de1da83.
      
      commit b28b19f5df5c15846d6c505398d812d96cba3e8f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 11:49:45 2013 +0200
      
          Revert "Revert "Ported filter application to the strokes system""
      
          This reverts commit 0253f98cace097860bb480bdf8167371766ea902.
      
      commit 78d95a133e67c86d0a97fb4132e0b5553458f227
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 11:49:19 2013 +0200
      
          Revert "Revert "Fix compilation of Shiva filters""
      
          This reverts commit 47f2474eeb372c41d97dc31433689925add798de.
      
      commit 646781b8d6aff0684dcc7922e2fdbf719b1d484a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 11:18:57 2013 +0200
      
          Fix drawing the cursor in XOR mode with opengl
      
          However... ES 2.0 doesn't have
      
                  glEnable(GL_COLOR_LOGIC_OP);
                  glLogicOp(GL_XOR);
      
          Which is, of course, why QPainter in OpenGL mode doesn't have it either.
      
      commit 9dc87c90fbd5071914ce7c2a60b770fbda1aef7c
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 11:06:07 2013 +0200
      
          Show the cursor as the right size, at the right place, in front of the image
      
          The outline is still wrong, though.
      
      commit 47f2474eeb372c41d97dc31433689925add798de
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 10:15:31 2013 +0200
      
          Revert "Fix compilation of Shiva filters"
      
          This reverts commit 2ddf9c45324a7c1ffca619acd100e764adf3bf1d.
      
      commit 5492d21e10a79d86a3f5c5827c19b2d438a79d7c
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 10:04:47 2013 +0200
      
          Start re-implementing the opengl cursor
      
      commit b25060f8b2ba8046277708f7216d41653f71ec93
      Merge: d2e2975 99a19df
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon Jun 10 10:06:46 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
      commit d2e2975d40f65713b7d0ef2f7b32bbbeffdcc887
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri Jun 7 10:59:19 2013 +0200
      
          Don't mess with the startup geometry on Windows
      
      commit 0253f98cace097860bb480bdf8167371766ea902
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jun 1 14:05:47 2013 +0200
      
          Revert "Ported filter application to the strokes system"
      
          This reverts commit 8b3de7d65c9f7bffe988d93d1822a82a9949285f.
      
      commit 54c4184ade67c56a63382b764cfcd6828de1da83
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jun 1 14:04:33 2013 +0200
      
          Revert "Removed ThreadWeaver dependency from Krita"
      
          This reverts commit 74ba0554bb903e28382e0159e33b5fab83c51f0b.
      
      commit 1581e4c3abb2360be43c5c0ec5cd903947ff735f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jun 1 14:00:15 2013 +0200
      
          Revert "Fixed the Filter Dialog"
      
          This reverts commit a13e5a2d26b09eb81294add5839b2fc114922cca.
      
      commit 19c8dbaf210a18170fb0446f4bde33731a258fbd
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jun 1 13:53:52 2013 +0200
      
          Revert "Major fixes for the Krita filtering system"
      
          This reverts commit 8ace3ad4756d1f0a9a1b13997dae54215629af0f.
      
      commit 9a5096f472a53554cc51816791efd22b4838c426
      Merge: ba8b503 cedf488
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat Jun 1 11:46:31 2013 +0200
      
          Merge remote-tracking branch 'origin' into krita-opengl2-rempt
      
      commit ba8b503efb2b537b70f77a36e2945228146b878d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 31 15:33:56 2013 +0200
      
          Disable the palette docker on Windows for now
      
          CCBUG:295475
      
      commit 77569360804851ede31f760a113f941479f36d14
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 31 15:18:28 2013 +0200
      
          Revert "Add an option to combine plugins in a big meta plugin"
      
          This reverts commit ad1194f3fedf2f1672e73f8828e89fb9c8b0aff3.
      
      commit 97b8175165a4fd137dda4a398a07f9abc36a0c56
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 31 15:08:21 2013 +0200
      
          Better fix for hopping windows
      
      commit f2d2572cd566986742c7dfb08aa53be61c31e2cb
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 31 15:08:11 2013 +0200
      
          Remove unneeded show() call
      
      commit 95e6e8965b52c98d4dd039e36dbd2005d89a2744
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 31 15:00:31 2013 +0200
      
          On Windows, don't restore the size of the view component
      
          This prevents the hopping windows on view creation syndrome
      
      commit 60161baa364fe7bd3dc9380f11acee4c18215656
      Merge: b324763 ff09dc1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 31 10:40:08 2013 +0200
      
          Merge remote-tracking branch 'origin' into krita-opengl2-rempt
      
      commit b324763aa17676e7f5a3d7b9ca52bd7c3c349af3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 30 10:03:12 2013 +0200
      
          smaller texture size mipmaps faster
      
      commit c78ee67e0ed1722ed98a8345ceb950a56c370f9f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 27 13:54:14 2013 +0200
      
          (Re)generate the mipmaps on updating the projection
      
          This makes the opengl canvas usable on Windows
      
      commit b9104ae5edb36cc1862fe15ec3cfbec8cf6fcd1e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 27 13:53:43 2013 +0200
      
          Don't show  the kfilewidget existing files pane
      
          It conflicts with my stripped kdelibs and causes a wait on startup
      
      commit ad1194f3fedf2f1672e73f8828e89fb9c8b0aff3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 27 12:11:49 2013 +0200
      
          Add an option to combine plugins in a big meta plugin
      
          And use that for krita's filters. This should give an improvement
          in loading time on Windows, while it's still possible to compile
          filter plugins separately.
      
      commit dfa5d86d1573fbfed6bfff89528e7118ec957c04
      Merge: 33c3ef7 2ab4a35
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 26 15:58:34 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
          Conflicts:
          	krita/ui/opengl/kis_opengl_canvas2.cpp
      
      commit 33c3ef7d85613b08772568aecdb9495ad1d5d6b7
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 26 15:51:54 2013 +0200
      
          Move creating the checkers textures to the constructor of the canvas
      
      commit 9b38b368b8c7de642aef114eac4469cce5b0b199
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 26 15:20:10 2013 +0200
      
          Make opengl work (again) on Windows
      
          The trick here was to _not_ set the format in initializeGL,
          that caused all the crashes...
      
          There is one big problem: the trilinear filtering causes weirdness
          when zoom < 100%. First new lines get gray, then they disappear.
      
          More investigation is needed.
      
      commit 130d9c4e8134256f85e7d1927fff64122c434db1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 26 11:51:21 2013 +0200
      
          Export interfaces
      
      commit 9e66751bdd12c5301cbdb0f75e0def364971f706
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 26 11:49:54 2013 +0200
      
          Make build against stripped windows kdelibs
      
      commit 887f1d1276de37de5d7f6082627ae3d505f4675d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 19 16:57:14 2013 +0200
      
          Make calligra compile on Windows
      
          Against a plain install of the dependencies, outside the
          KDE emerge environment.
      
      commit 602e1c6f05117e005051e1d15a5bc4e2bc7fe312
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Tue May 21 08:49:32 2013 +0000
      
          Make sure that we don't try to reparent a QGLWidget
      
          That is broken on Windows
      
      commit 0141c9a87feec1fd7d4d8d864dd6c6806509cba7
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 20 17:07:54 2013 +0200
      
          use our own
      
      commit 712049d5589e7231cd1130b67e78442e5b0c7119
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 20 17:04:54 2013 +0200
      
          Add FindGLEW and friends for now
      
      commit b87ec5731788d70b030f4a3cf44c9643e5288bbe
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 20 16:33:53 2013 +0200
      
          Use glew again
      
          With the cmake findglew.cmake, instead of our own copy
      
      commit de8c97278ab1bfebb2b734c4bd8f1c89b8f67cb5
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 20 15:58:12 2013 +0200
      
          Paint in paintGL not paintEvent
      
      commit db0c89bd8dda81f80987277fbc6d7af3f4ceb6b3
      Merge: 6a2ec1b 5f5da3d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 19 14:44:58 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
          Conflicts:
          	krita/plugins/extensions/dockers/CMakeLists.txt
          	krita/ui/opengl/kis_opengl_canvas2.cpp
          	krita/ui/opengl/kis_opengl_canvas2.h
          	krita/ui/opengl/kis_texture_tile.cpp
          	krita/ui/opengl/kis_texture_tile.h
      
      commit 6a2ec1b0c5c101d292bb409de4be00bdb48c0f46
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 19 14:43:30 2013 +0200
      
          Activate texture position
      
      commit 9198a6d2220fdbb8c0e258edbd6004ba3e9d9935
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 17 09:41:55 2013 +0200
      
          Set the format version and profile
      
          And print out some information about supported versions. If there is
          no properly supported version, fall back to the qpainter canvas.
      
      commit 33fbffea6c44747336e6aeb09fed68612854f61e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 16 15:59:15 2013 +0200
      
          Also show the image properly.
      
          CCMAIL:kimageshop@kde.org
      
          Please, everyone who has a different gpu from me, build this branch
          and test painting, zooming, panning, everything. Checkout the
          krita-opengl2-rempt branch
      
          We can now also start testing on windows and osx...
      
          TODO:
      
          * reintegrate OCIO (which was fragment-only)
          * move the texture updating to a separate thread
          * move the canvas rendering to a separate thread
          * integrate with krita sketch, somehow
          * reimplement the opengl cursor outline
          * reimplement the gradient shaders (perhaps? Not sure how useful they were.)
          * reimplement the 3d cursors (low prio -- they were fun, but I guess no
          pro artist used them)
          * figure out a way to move the layerstack composition to the GPU?
      
      commit 16ddc176b5419d8a3f43788f9e2b017310f1b053
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 16 15:22:06 2013 +0200
      
          Fix include
      
      commit 433d159078da17afc43913c1795d0280eafcff45
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 16 15:20:48 2013 +0200
      
          install the shaders
      
      commit ed3725365afcb22694ce6b513189d0cdfbc5491f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 16 15:17:43 2013 +0200
      
          Painting the checkers works now
      
          This uses the original models that keep track of rotation, panning,
          zoom and the configurability of the checkers following zoom/pan
      
      commit d6f4aae17a911d184839f8507d233db920e89880
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed May 15 14:31:21 2013 +0200
      
          Use Xor instead of SourceXor for now
      
      commit 95b8195125dcf33becdda2c154c697136306ee4d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed May 15 14:22:43 2013 +0200
      
          Use only qpainter from tools for now
      
      commit 1b24dc6ca1b3d883580f5535624a1cced3e0fa00
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 13 11:03:19 2013 +0200
      
          Add notes on opengl 2 port
      
      commit 653cc2e0f2a0bb2fa3946270eba4b68f2150ee1b
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat May 11 10:54:51 2013 +0200
      
          Don't use the coordinate converter matrices for now, they don't work
      
          (yet)
      
      commit c17c71478bce36fd803e3f02e45460ce1213d05f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 10 16:39:22 2013 +0200
      
          remove glew config include
      
      commit c704f383ee4629f407ad410c2ea3248687a30bd3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 10 16:17:23 2013 +0200
      
          debug--
      
      commit 526518f048e9a9d50b878e4a4df550c453bef17e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 10 16:14:29 2013 +0200
      
          Paint checkers at the right size
      
          Now they need to be painted only underneath the image.
      
      commit 8dcc20035d7d31b0cd1168fb51fb950b3ff5d502
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 10 13:14:46 2013 +0200
      
          Start building the modern rendering code
      
      commit bda7603f3d61ac268f693bb8784e76bdffba32a7
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 10 10:57:56 2013 +0200
      
          use initializer list
      
      commit 3f2f94000b55d52f0971c428f2820d54e2dbcff3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 10 10:56:33 2013 +0200
      
          Remove Fixme
      
          No, it is not possible to do an in place conversion of the pixels
      
      commit 7b3309f82ce078bd5c5a60f2c8242406fcf1694e
      Merge: 7d455eb 6973021
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 10 10:49:46 2013 +0200
      
          Merge branch 'master' into krita-opengl2-rempt
      
          Conflicts:
          	krita/ui/tool/kis_tool_freehand.cc
      
      commit 7d455eb3cf10b296999fe190304d1437d6f19bb5
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Fri May 10 10:10:28 2013 +0200
      
          prepare for multithreading of opengl on X11
      
      commit 5df0cefc0057acd94e7c6303eeb1b6f547da83c1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 9 14:41:07 2013 +0200
      
          remove separate method for clearing to border color
      
      commit 817d5ab5d31d543c1e2a8b02459e20e706f5d5b7
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 9 14:33:20 2013 +0200
      
          Modernize the creation of the checkers texture.
      
      commit ece9514fb8185d49dedad02331aa3962412419fd
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Thu May 9 14:19:06 2013 +0200
      
          disable ocio shader for now
      
      commit 95355c86114e0a557f2dcff2a5518ee6bbc63b9a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed May 8 20:35:33 2013 +0200
      
          re-enable opengl on windows
      
      commit 412d9350ab3fb2e3331c14ff4fe95045e2beec2f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed May 8 20:28:32 2013 +0200
      
          Determine float/half extensions without glew
      
          Not sure what to do with the OES extensions here.
      
      commit d8d3149ef1c5d33695f61e1247571d0e1400873a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed May 8 19:20:27 2013 +0200
      
          follow coding style
      
      commit 147225c68f525a1c661403978badc480d7327f58
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed May 8 19:16:51 2013 +0200
      
          Avoid assert in QGLFunctions when making a 0 texture active.
      
      commit d8098487ace34bdc53c7dd27baa84a253a29745e
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed May 8 19:13:27 2013 +0200
      
          Initialize QGLFunctions with the shared context.
      
      commit 4b5266fd1adc84bbebc2048dc85a8d8bdaceead8
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed May 8 16:32:17 2013 +0200
      
          Port ocio display filter to QtGLFunctions
      
      commit f1b6c2bfaa8adf4edf05e97a385f08803f545152
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed May 8 15:43:53 2013 +0200
      
          Remove the 3D cursor
      
          It uses display lists, which only works with old-fashioned opengl, plus
          actual users never use it. It seems to be little more than a gimmick :-(.
      
      commit e1bbfb01ff808bdf90373137355e87c925a6fa9b
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Wed May 8 15:35:12 2013 +0200
      
          Modernize the opengl canvas a bit
      
          * Replace the use of GLEW with QtGLFunctions
          * Replace the use of the Krita shader classes with QtGLShaderProgram
          * Remove checks whether the current opengl implementation supports
            shaders.
      afb80e69
  16. 08 Sep, 2013 1 commit
  17. 13 Jun, 2013 1 commit
  18. 26 May, 2013 1 commit
  19. 21 May, 2013 1 commit
  20. 10 May, 2013 1 commit
  21. 09 Mar, 2013 1 commit
  22. 15 Jan, 2013 1 commit
  23. 07 Jan, 2013 1 commit
  24. 29 Dec, 2012 1 commit
  25. 16 Nov, 2012 1 commit
  26. 18 Oct, 2012 1 commit
  27. 06 Aug, 2012 1 commit
    • C. Boemann's avatar
      Ok so this is the big one that splits KoDocument into · c9027086
      C. Boemann authored
      KoPart and KoDocument.
      
      There might be some fallout and regressions, so please check your apps and fix
      
      See mail to mailing list from around april for more detailed description of what this is about
      
      Squashed commit of the following:
      
      commit dc33dcd1349fb8da46ab2edbc9d60fba582bb325
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Mon Aug 6 17:29:42 2012 +0200
      
          compile fix
      
      commit 40edabc0aca0f73577658b245fe1596ddfacb9bb
      Merge: 0a72933 25223fb
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Mon Aug 6 17:23:02 2012 +0200
      
          Merge branch 'master' into libs-kodocument_split_boud_and_boemann
      
          Conflicts:
          	plan/kptpart.cpp
          	plan/kptview.cpp
          	words/part/KWDocument.cpp
      
      commit 0a729336992e1f321f2c647f75cab7d9c80d1780
      Merge: c96e1fe 414b046
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Fri Jul 13 09:55:52 2012 +0200
      
          Merge branch 'master' into libs-kodocument_split_boud_and_boemann
      
          Conflicts:
          	active/src/CAPresentationHandler.cpp
          	active/src/CASpreadsheetHandler.cpp
          	active/src/CATextDocumentHandler.cpp
          	krita/ui/CMakeLists.txt
          	libs/flake/KoPathShape.cpp
          	plan/libs/ui/kptdependencyeditor.cpp
          	tools/converter/calligraconverter.cpp
          	tools/cstester/cstester.cpp
          	tools/thumbnail/calligracreator.cpp
      
      commit c96e1fefa1dee2d7202155d1c519a0710b5ad35c
      Merge: 690a49e 6cf29b3
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Fri Jun 15 13:39:30 2012 +0200
      
          Merge branch 'master' into libs-kodocument_split_boud_and_boemann
      
          Conflicts:
          	libs/main/KoMainWindow.cpp
      
      commit 690a49e0381eb60f50eb7ecb5cd502ca5238824b
      Merge: ecc54ed 69f9ea5
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Wed Jun 6 02:38:02 2012 +0200
      
          Merge branch 'master' into libs-kodocument_split_boud_and_boemann
      
          Conflicts:
          	karbon/ui/KarbonPart.cpp
          	karbon/ui/KarbonPart.h
          	plugins/chartshape/ChartDocument.cpp
          	sheets/part/Factory.cpp
      
      commit ecc54ed213fa91ea48565588fe5e06eec5597c2d
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Wed May 23 11:43:04 2012 +0200
      
          missed these merge conflicts
      
      commit ff9f66a591ebf958fc48279a4acfe860482779c3
      Merge: d5ff4ff 0c30d48
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Wed May 23 11:17:50 2012 +0200
      
          Merge branch 'libs-kodocument_split_boud_and_boemann' of git://anongit2.kde.org/calligra into libs-kodocument_split_boud_and_boemann
      
      commit d5ff4ff25a1bf74c6b4f93f4c8c440a0959015c3
      Merge: 7e386a4 0e67a5a
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Wed May 23 11:17:33 2012 +0200
      
          Merge branch 'master' into libs-kodocument_split_boud_and_boemann
      
          Conflicts:
          	flow/part/FlowDocument.cpp
          	flow/part/FlowDocument.h
          	flow/part/FlowFactory.cpp
          	interfaces/koChart.cc
          	karbon/ui/KarbonFactory.cpp
          	karbon/ui/KarbonPart.cpp
          	karbon/ui/KarbonPart.h
          	krita/ui/kis_doc2.cc
          	krita/ui/kis_doc2.h
          	krita/ui/kis_factory2.cc
          	libs/kopageapp/KoPADocument.cpp
          	libs/kopageapp/KoPADocument.h
          	libs/main/CMakeLists.txt
          	libs/main/KoApplication.cpp
          	libs/main/KoDocument.cpp
          	libs/main/KoDocument.h
          	libs/main/KoMainWindow.cpp
          	libs/main/KoVersionDialog.cpp
          	libs/main/KoView.cpp
          	plan/kptfactory.cpp
          	plan/kptpart.cpp
          	plan/kptpart.h
          	plan/libs/ui/kptperteditor.cpp
          	plan/plugins/scripting/Module.cpp
          	plugins/formulashape/FormulaDocument.cpp
          	sheets/DocBase.cpp
          	sheets/DocBase.h
          	sheets/part/Doc.cpp
          	sheets/part/Doc.h
          	sheets/part/Factory.cpp
          	sheets/plugins/scripting/ScriptingModule.cpp
          	stage/part/KPrDocument.cpp
          	stage/part/KPrDocument.h
          	stage/part/KPrFactory.cpp
          	words/part/KWDocument.cpp
          	words/part/KWDocument.h
          	words/part/KWFactory.cpp
      
      commit 0c30d48eb89e7e54ff4f3d6eb578e3c9ac948075
      Author: Dag Andersen <danders@get2net.dk>
      Date:   Wed May 23 09:56:06 2012 +0200
      
          Typo
      
      commit f81211bc9f9777134f8977e6bb305c05e6f71d1d
      Author: Thorsten Zachmann <t.zachmann@zagge.de>
      Date:   Wed May 23 05:50:03 2012 +0200
      
          Fix update of document structure docker.
      
          The problem was that the docker was created to late and therefore setCanvas was
          not called. Now we create the docker earlier and setCanvas gets called and the
          content in the docker is shown again.
      
      commit 7e386a45ed9a1608c69faa94e5b7a47da639dfdb
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 14:41:23 2012 +0200
      
          rough and ready port of calligra active
      
      commit d1e277ec2ff6b5ffdfacfce57a76bd2d33934f30
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Mon May 21 12:31:33 2012 +0200
      
          finish porting Plan
      
      commit a7b24dfa3956ec4bd7e347b0ad322b51b8f2d0d6
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 12:23:24 2012 +0200
      
          fix formula shape tests
      
      commit 547904f6e4a4342d70ef659d03ad4fe3018f2c18
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 12:18:59 2012 +0200
      
          fix sheets filter -- by why all the const?
      
      commit 69f2d908c537ff4d8d037baa49c5985b4e9d7f05
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 12:10:24 2012 +0200
      
          fix spreadsheetmigrate stuff
      
      commit 98ef9afa46a2ec1b29f81bbe51a256b54dbca2c5
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Mon May 21 12:09:06 2012 +0200
      
          Port formulashape to new structure
      
      commit 5950056d985c5fda7b54be3a2f12aa40e410410c
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 12:07:00 2012 +0200
      
          port chart interface
      
      commit b5a6cce40b42967b129e3ba3dd3bea3299aae77a
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Mon May 21 11:56:27 2012 +0200
      
          Port Chart to new document/part/view structure
      
          And look! I remembereded to add the new files :)
      
      commit b32989625548779abd55836fa184be1d6ca4dd5f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 11:37:51 2012 +0200
      
          Finish porting sheets
      
      commit 77c55cb6d1406c4c86d0c46708c004ec6baacc00
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 11:28:15 2012 +0200
      
          make cstester compile
      
      commit 8c60c43a2afffdf75dc3079c747a417612704e0a
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 11:16:13 2012 +0200
      
          port some tools
      
      commit 0df5eabf09da64e3ba759e11f38fb34c7f8258cf
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Mon May 21 11:08:08 2012 +0200
      
          3rd round of Plan porting to new structure
      
      commit 829f1bed89385079efcb1e2913f298d0d5ab8435
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 11:07:09 2012 +0200
      
          Port all of Karbon to KoPart/KoDocument split
      
          Rough and ready port, though.
      
          XXX: we need to figure out the partmanager activated stuff
      
      commit ed596c7781a1ccbf46160a4e22e774a60d28dbfb
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 10:35:01 2012 +0200
      
          some more work on karbon...
      
      commit 3de8daf4d489f625efefe107c4edc9fc67dc0366
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Mon May 21 09:30:32 2012 +0200
      
          first part of porting Karbon
      
      commit d2e05239989132f5e12586ab0de62291d31deed1
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 22:59:21 2012 +0200
      
          It wouldn't be a porting if i didn't forget these two files..
      
      commit be8d65538cff5f36454792cf44b67ff06b667286
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 22:58:12 2012 +0200
      
          2. round on porting Plan
      
      commit a0b570f741d56459febd3b754dbeb4a26d370f91
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 22:08:32 2012 +0200
      
          Show all toolbars again
      
          setXMLFile did the trick.
      
      commit df977d1d96a37fb900f69b0e511a8ee2c55accd4
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 21:09:56 2012 +0200
      
          4 out of 4 last tries :(
      
      commit 07ab9ac29a2d06e2924294b2c04f913d6d52dc62
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 21:05:42 2012 +0200
      
          fix unittests
      
      commit a669e21467d2ee8bf8a6c8365ad5acad25b7224d
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 21:05:35 2012 +0200
      
          port Krita to the kopart/kodocument split
      
      commit b10b8891b598c86971ba0da5aa9c2c251a20a51f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 17:08:51 2012 +0200
      
          set the busy cursor when loading
      
      commit 614ec0362284cca32ccaca47e337a48b2f3a49c5
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 20:49:36 2012 +0200
      
          Partial port of Sheets to ne document/part/view structure
      
      commit 7bd4be3c01ef15f34050ece8a65c42a882683a7d
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 15:48:28 2012 +0200
      
          Forgot these (do you sense a pattern..)
      
      commit b06ead5509647516e5057851f7122856b39a024b
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 15:48:01 2012 +0200
      
          Make the templates in words show up again
      
      commit b35e4fe675ee4954aebc4eb8bdf3169c52627d7b
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 15:44:27 2012 +0200
      
          First round of porting Plan to the new document/part/view structure
      
      commit b3fc0f371a57b65f60673a53ba1e4edbc7d527fb
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 15:46:23 2012 +0200
      
          fix some more sig/slot connections, for saving
      
      commit 8d55059076d6a2c8478892e271a4c100751bf2fb
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 14:42:42 2012 +0200
      
          Port Flow to new document/part/view structure
      
      commit 04b2cd154bfaada981b918eb3491f84e9af610cd
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 14:14:59 2012 +0200
      
          forgot these
      
      commit acab76c34f0398e5e7087f3e7b7c9f2422de8db2
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 12:33:02 2012 +0200
      
          Port Stage to the new document/part/view structure
      
      commit eec7f81f2508abdfabb3fac65e4da27d4af5aa6f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 12:13:25 2012 +0200
      
          add some todo comments
      
      commit 2a399c9ed5008d5721cea4944079c2b221e61bd3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 12:11:00 2012 +0200
      
          Fix some more signal/slot connections
      
      commit 3771e9b0e3fc2cc56659b4ac274ba3fe3091fec3
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 12:09:59 2012 +0200
      
          Fix crash on closing a document
      
      commit e691c224a475e6da3a229f6235147ef13795f68f
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 12:08:01 2012 +0200
      
          Call the loadFile and saveFile of KoDocument from KoPart
      
          We still need to shuffle code from KoDocument to KoPart, this is not
          the final state. But loading a document works now.
      
      commit 64b44c4c8a5f782b562ae6be67e2eed6d4cde0ad
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 11:55:56 2012 +0200
      
          Fix the completed/canceled signals
      
          And bite my tongue when I wanted to say something nasty about the habit
          of using c-style casts for qobjects.
      
      commit b74aab1f3cab939408df54795ec2b54de971e9b6
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 11:51:42 2012 +0200
      
          make sure that KoMainWindow has a document
      
          If we don't pass a document explicitly, get it from the part.
      
          Query: should we just remove the document parameter and always assume
          that the part has the right document?
      
      commit ffc753396678a47894c7814d3b110694862a0aca
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 11:40:49 2012 +0200
      
          fix naming of variables
      
      commit b7ca556763f1efbf9f8e8cef6f61951bfe395426
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 11:28:10 2012 +0200
      
          move slotStarted from document to part
      
      commit 5dbe9a3c643cc65e0535cc86c3fffdf0d3f9b8f1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 11:09:27 2012 +0200
      
          Add a temporary default value for the KoPart parm for KWDocument
      
          This makes the tests build; once the refactoring is done, KoDocument
          will not have a KoPart reference anymore anyway.
      
      commit 41739611e75d1b3d7f305d305043a7d036580781
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 10:29:29 2012 +0200
      
          Make Words compile again after the latest round of changes
      
      commit 85e5d6022be0e44a29b82569102e24d412df3697
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 09:47:48 2012 +0200
      
          fix compilation of test
      
      commit cd8f87bac542dc0e34464b0c3998a1ea88fb42e4
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 09:43:55 2012 +0200
      
          Forgot to add these files
      
      commit 5414a218148a077915a30f48efdf60a9afa5e167
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 09:37:48 2012 +0200
      
          Adapt KoPageApp to the new document/part/view structure
      
          Some signals needs to be connected in the apps to regain lost functionality
      
      commit 51cfbcc00a6496cd41a22bf54eb144e0d7c2af57
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sun May 20 08:50:07 2012 +0200
      
          move openpane/template stuff to kopart
      
          * also remove the current() stuff
          * also move the progress proxy from kodocument to kopart
      
      commit 4b837049bcd3a7157fa41f47edc9f4fec79daf03
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat May 19 22:16:41 2012 +0200
      
          add some whitespace
      
      commit 768acdfc4da2a98bf16e44a3ca849f63bd92d6c7
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat May 19 22:16:01 2012 +0200
      
          remove KoDocument::showEmbedInitDialog
      
      commit a5d17cfa2da87317df185333c4b7d2d5fc1289f0
      Author: C. Boemann <cbo@boemann.dk>
      Date:   Sun May 20 00:00:27 2012 +0200
      
          Refactor Words so it builds against the new document/part/view structure
      
      commit a3b9d5357c50ceaf2327b9b8b41a52e6a3834888
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat May 19 14:25:50 2012 +0200
      
          half-way document reform
      
      commit 1b5c88a475ebc0228110454de931c988386f15a2
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat May 19 12:28:46 2012 +0200
      
          Remove paintEverything
      
          It was only used to call paintContent now that there are no subdocuments
          anymore. (and it was this way for a long time already).
      
      commit ce82fdad15052d229f805daee00a747df3148af1
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat May 19 11:20:33 2012 +0200
      
          Remove last traces of document embedding
      
          Embedding is done through flake; not through embedding parts in parts.
      
          This means:
      
          * singleview mode is gone
          * browserextension is gone
      
      commit 2ee6f6b20176ba00e962cb4c12340035eb247222
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat May 19 10:38:17 2012 +0200
      
          Remove unused saveChildren methods
      
          In KoDocument and KoDocumentOdf. We save child documents through
          flake, not through nested main documents.
      
      commit 8e075c2a2470daed46167cec1585a717a267d21b
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat May 19 10:33:41 2012 +0200
      
          Move three static functions out of KoDocument to KoServiceProvider
      
          This prepares for splitting up KoDocument into KoDocument and KoPart.
      
      commit 79060b21929598e465d2506cbd1c7b3a8424a8f6
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat May 19 10:13:13 2012 +0200
      
          remove wantsExportConfirmation virtual method
      
          Replaced by a configuration string
      
      commit 5c15704c540c8d8c7ef0d4d36978f0cf9a9578d0
      Author: Boudewijn Rempt <boud@valdyas.org>
      Date:   Sat May 19 10:07:24 2012 +0200
      
          remove kounavail
      
          It's unmaintained and prevents refactoring. Document embedding
          is done using flake now; this part is no longer used.
      c9027086
  28. 02 Mar, 2012 1 commit
  29. 11 Feb, 2012 1 commit
  30. 02 Aug, 2011 1 commit
  31. 22 Jul, 2011 1 commit
    • Halla Rempt's avatar
      Show a splashscreen while loading Krita. · 0ae41496
      Halla Rempt authored
      The splash image is included from an xpm file since we cannot
      use the application data directories before having setup all
      the standard directories, so we cannot dynamically load a file.
      
      Note that gimp and krita create xpm's that give lots of compile
      warnings, so after changing the splash image, we need to add
      a bunch of consts:
      
      turn
      
      static char * splash_screen_xpm[]={
      
      ito
      
      static const char * const splash_screen_xpm[]={
      0ae41496
  32. 21 Oct, 2009 1 commit
    • Halla Rempt's avatar
      autumn cleaning · 15cf5d66
      Halla Rempt authored
      Apply kdelibs' astyle to all of krita. We've got enough variation
      in spaces around * and & anyway.
      
      svn path=/trunk/koffice/; revision=1038712
      15cf5d66
  33. 24 Sep, 2009 1 commit
  34. 08 Mar, 2009 1 commit
  35. 06 Dec, 2008 1 commit