Revision 636866

Go back to digest for 25th February 2007

Features in Office

Cyrille Berger Skott committed changes in /trunk/koffice/krita/plugins/paintops/dynamicbrush:

introduce the notion of program, it might be the correct solution to the question on how to expose stuff to the user. Programs are basically in charge of transforming the parameters of the shape (wether it is dab or anything else) and of the coloring. Until then they were forced to appears as a list inside the dynamic brush, now they are independent, which means we can create more easily different type of programs and also more easily affects programs to differents shapes and coloring.

File Changes

Added 7 files
  • /trunk/koffice/krita/plugins/paintops/dynamicbrush
  •   /kis_dynamic_program.h
  •   /programs
  •   /programs/filterslist
  •   /programs/filterslist/FiltersListDynamicProgramEditor.ui
  •   /programs/filterslist/kis_filters_list_dynamic_program.cc
  •   /programs/filterslist/kis_filters_list_model.cc
  •   /programs/filterslist/kis_filters_list_model.h
Deleted 4 files
  • /trunk/koffice/krita/plugins/paintops/dynamicbrush
  •   /editors
  •   /programs/advanced
  •   /programs/filterslist/AdvancedEditor.ui
  •   /programs/filterslist/kis_dynamic_brush_advanced_editor.cc
Modified 7 files
  • /trunk/koffice/krita/plugins/paintops/dynamicbrush
  •   /CMakeLists.txt
  •   /dynamicbrush.cc
  •   /kis_dynamic_brush.cc
  •   /kis_dynamic_brush.h
  •   /kis_dynamic_brush_registry.cc
  •   /kis_dynamicop.cc
  •   /kis_dynamicop.h
18 files changed in total