1. 12 May, 2010 1 commit
  2. 09 Mar, 2010 1 commit
  3. 17 Feb, 2010 3 commits
  4. 16 Feb, 2010 1 commit
  5. 01 Feb, 2010 1 commit
    • Martin Nordholts's avatar
      app: Get rid of config -> display module dependency · ed2d178d
      Martin Nordholts authored
      In order to make a clear separation between the core modules and the
      UI modules, move the necessary enums from display-enums.h and
      widgets-enums.h to config-enums.h and the files
      gimpdisplayoptions.[ch] from the display to the config module. This
      removes the config -> display dependency.
      
      This change has three main benefits
       * It lets us remove includes of display files from the config module
       * We don't have to link gimp-console and test-config with a subset of
         object files from the display module
       * It is reflected in devel-docs/gimp-module-dependencies.svg that the
         application is made up of core modules and UI modules and that no
         core module depends on any UI module
      ed2d178d
  6. 30 Jan, 2010 1 commit
  7. 23 Jan, 2010 2 commits
  8. 19 Jan, 2010 1 commit
  9. 16 Jan, 2010 1 commit
  10. 15 Jan, 2010 1 commit
    • Martin Nordholts's avatar
      devel-docs: Add a schedule for development · 038ea947
      Martin Nordholts authored
      Add an OpenOffice.org Calc document that contains a list of tasks that
      needs to be done before GIMP 2.8 is ready for release. An estimate of
      the time to complete each task, in 8-hour work days, is also
      given. Based on this data an estimated date when we will have a GIMP
      2.8 release candidate ready is calculated. The formula includes a
      “days worked per week”-factor that specifies how many 8-hour work days
      that the GIMP community together produces per week. There is also a
      sheet where things planned for GIMP 2.10/3.0 is put. With this
      document we will be able to better plan what features to include in
      what version.
      038ea947
  11. 06 Jan, 2010 1 commit
  12. 05 Jan, 2010 1 commit
  13. 04 Jan, 2010 1 commit
    • Martin Nordholts's avatar
      devel-docs: Add gimp-module-dependencies.svg · 64a9531a
      Martin Nordholts authored
      Add an SVG illustration of GIMP library and core modules and the
      dependencies between them, created with
      tools/module-dependencies.py. One obvoiusly evil dependency is
      app/config -> app/display, if we get rid of that the cycle between
      core modules might be broken.
      64a9531a
  14. 20 Dec, 2009 1 commit
  15. 25 Oct, 2009 1 commit
    • Martin Nordholts's avatar
      devel-docs: Start working on ui-framework.txt · 31b0f017
      Martin Nordholts authored
      This document describes how the GIMP UI framework functions and is
      implemented. Here, "UI framework" refers to the system that saves the
      UI layout between GIMP sessions, i.e. how docks, dockable dialogs etc
      are setup.
      31b0f017
  16. 17 Oct, 2009 1 commit
  17. 10 Oct, 2009 1 commit
  18. 08 Oct, 2009 1 commit
  19. 22 Sep, 2009 1 commit
  20. 19 Sep, 2009 1 commit
  21. 14 Sep, 2009 1 commit
  22. 08 Sep, 2009 2 commits
  23. 05 Sep, 2009 1 commit
  24. 30 Aug, 2009 1 commit
  25. 16 Aug, 2009 1 commit
  26. 15 Aug, 2009 6 commits
  27. 02 Aug, 2009 1 commit
  28. 12 Jul, 2009 3 commits
  29. 06 Jul, 2009 1 commit