1. 20 Sep, 2017 1 commit
  2. 13 Dec, 2016 1 commit
  3. 05 Dec, 2009 2 commits
  4. 26 Jun, 2006 1 commit
    • Thomas Zander's avatar
      * Allow KWCanvas to get keyboard input · fe993130
      Thomas Zander authored
      * Refactor to avoid using KoTextShape directly (which we can't since its
        in a plugin)
      * Add KoTextTool to allow editing of the text frames in KWord :)
      * Provide KoShape::shapeId() setter/getter
      * Provide a 'userData' class per KoShape which the application + plugin
        can implement to store data in there since you can't use a class in a
        plugin as well as in an application.
      * Various api docs fixes cleanups
      * Alter the ToolFactory to use a string instead of a QPixmap for the icon.
      
      svn path=/trunk/koffice/; revision=555165
      fe993130
  5. 13 Jun, 2006 1 commit
  6. 12 Jun, 2006 1 commit
    • Thomas Zander's avatar
      Refactor KoToolFactory to separate id/name for normal usage. · 62b6e0a8
      Thomas Zander authored
      The toolFactory still returns a KoID on id(), so the impact should
      be minimal.  The advantage is that other classes do not have to
      provide an 'id/name' combination when in reality they are only
      capable of providing the 'id' part.
      Also implement the id->enum for compiler safety.
      
      svn path=/trunk/koffice/; revision=550743
      62b6e0a8
  7. 11 Jun, 2006 1 commit
    • Thomas Zander's avatar
      More docs · 3b39fd65
      Thomas Zander authored
      svn path=/trunk/koffice/; revision=550444
      3b39fd65
  8. 10 Jun, 2006 1 commit
    • Thomas Zander's avatar
      - put a icon() method in the ToolFactory · 8e762844
      Thomas Zander authored
      - add api Docs in the ToolFactory
      - keep non-trivial implementation out of header files, even when this means
      the .cpp are not very large.
      - remove unused classes
      - make ShapeFactory use a KoID instead of the incorrectly named name/description pair
      - alter ToolFactory to have the same return types as the ShapeFactory
      - alter the trader to identify shapes as 'KOffice/Shape' instead of
      'KOffice/FlakeShape'  since not all shapes come from flake.
      - One (public) class per file please.
      
      svn path=/trunk/koffice/; revision=550029
      8e762844
  9. 07 Jun, 2006 1 commit
    • Thomas Zander's avatar
      Introduce a (not-pretty-but-working) toolmanager; · 03d41494
      Thomas Zander authored
      the toolmanager loads tools from all libraries that ship a .desktop file
      with the serviceType KOffice/Tool.
      They will then automatically appear in the toolBox of the application
      and change the tool on the canvas should the user click it.
      
      svn path=/trunk/koffice/; revision=549110
      03d41494
  10. 06 Jun, 2006 1 commit
  11. 30 May, 2006 1 commit
  12. 26 May, 2006 1 commit
  13. 25 May, 2006 1 commit