[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/karbon
From:       Rob Buis <rwlbuis () xs4all ! nl>
Date:       2002-12-14 21:54:52
[Download RAW message or body]

CVS commit by buis: 


I converted tools to be plugins. Benefit is more flexibility, also view and toolbox dont
know tool names, before this change one slot per tool was needed, now just one slot for
all tools. Similarly toolbox sends just 1 signal (activeToolChanged(VTool *).
Issues :

- clipart tool is not 100% working, I'll correct that.
- naming issues maybe.
- look if no mem is leaked/new causes for crash at exit intoduced...
- maybe dependencies (.la) can be done better.


  A            tools/cliparttoolplugin.rc   1.1
  A            tools/ellipsetoolplugin.rc   1.1
  A            tools/gradienttoolplugin.rc   1.1
  A            tools/patterntoolplugin.rc   1.1
  A            tools/polygontoolplugin.rc   1.1
  A            tools/polylinetoolplugin.rc   1.1
  A            tools/rectangletoolplugin.rc   1.1
  A            tools/rotatetoolplugin.rc   1.1
  A            tools/roundrecttoolplugin.rc   1.1
  A            tools/selectnodestoolplugin.rc   1.1
  A            tools/selecttoolplugin.rc   1.1
  A            tools/sheartoolplugin.rc   1.1
  A            tools/sinustoolplugin.rc   1.1
  A            tools/spiraltoolplugin.rc   1.1
  A            tools/startoolplugin.rc   1.1
  A            tools/texttoolplugin.rc   1.1
  M +1 -1      Makefile.am   1.50
  M +67 -0     karbon_resourceserver.cc   1.9
  M +57 -1     karbon_resourceserver.h   1.6
  M +27 -312   karbon_view.cc   1.300
  M +5 -57     karbon_view.h   1.116
  M +72 -41    tools/Makefile.am   1.51
  M +17 -78    tools/vcliparttool.cc   1.19
  M +5 -66     tools/vcliparttool.h   1.8
  M +9 -4      tools/vellipsetool.cc   1.28
  M +1 -1      tools/vellipsetool.h   1.16
  M +17 -12    tools/vgradienttool.cc   1.38
  M +2 -1      tools/vgradienttool.h   1.16
  M +15 -10    tools/vpatterntool.cc   1.7
  M +2 -1      tools/vpatterntool.h   1.3
  M +9 -4      tools/vpolygontool.cc   1.18
  M +1 -1      tools/vpolygontool.h   1.14
  M +16 -12    tools/vpolylinetool.cc   1.18
  M +1 -1      tools/vpolylinetool.h   1.8
  M +10 -5     tools/vrectangletool.cc   1.29
  M +1 -1      tools/vrectangletool.h   1.17
  M +12 -9     tools/vrotatetool.cc   1.42
  M +6 -1      tools/vrotatetool.h   1.16
  M +9 -5      tools/vroundrecttool.cc   1.29
  M +1 -1      tools/vroundrecttool.h   1.15
  M +17 -12    tools/vselectnodestool.cc   1.44
  M +6 -1      tools/vselectnodestool.h   1.17
  M +13 -8     tools/vselecttool.cc   1.86
  M +4 -1      tools/vselecttool.h   1.24
  M +1 -1      tools/vshapetool.cc   1.45
  M +1 -0      tools/vshapetool.h   1.25
  M +11 -7     tools/vsheartool.cc   1.39
  M +5 -1      tools/vsheartool.h   1.16
  M +9 -4      tools/vsinustool.cc   1.27
  M +1 -1      tools/vsinustool.h   1.15
  M +9 -4      tools/vspiraltool.cc   1.23
  M +1 -1      tools/vspiraltool.h   1.15
  M +9 -4      tools/vstartool.cc   1.30
  M +1 -1      tools/vstartool.h   1.17
  M +16 -11    tools/vtexttool.cc   1.20
  M +3 -5      tools/vtexttool.h   1.7
  M +14 -2     tools/vtool.cc   1.41
  M +49 -105   tools/vtool.h   1.37
  M +55 -47    widgets/vtoolbox.cc   1.15
  M +13 -18    widgets/vtoolbox.h   1.8



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic