• Skip to content
  • Skip to link menu
The KOffice Project
  • KOffice Homepage / Developer Resources / Tasks
 

Non-Trivial KOffice Tasks

$Date: 2005-05-19 22:12:08 +0200 (Thu, 19 May 2005) $

  • Add "What's this" help in any dialog (Difficulty: **; Sharability: *)
  • All KOffice to OpenOffice filters (and vice-versa) need developers to help. (Difficulty: ****; Sharability: ***)
  • Write Doxygen class documentation, wherever it is missing, not complete or not in Doxygen syntax. (Difficulty: ***; Sharability: *)
  • Write documentation to help newbie KOffice developers (Difficulty: ****; Sharability: ****)
  • Find abuses of Qt in code, where the code will probably break when porting to Qt4 (Difficulty: *****; Sharability: *)
  • Find abuses of kdelibs in code, where the code will probably break when porting to KDE4 (Difficulty: *****; Sharability: *)
  • Change KWord's RTF import filter not to use "offsetof" out of C++ specification (Difficulty: ***; Sharability: *****)
  • Find and document portability problems of KOffice code (Difficulty: *****; Sharability: *)
  • Verify that dialogs (or other widgets) have non-null parents. (Difficulty: **; Sharability: *)
  • Backport non-null parents of widgets to KOffice 1.3.x. (Difficulty: **; Sharability: *)
  • Verify that private classes of public classes are usable (i.e. defined and not inline constructor of the public class) (Difficulty: **; Sharability: *)
  • Add network transparency where missing (Difficulty: ***; Sharability: *)

Please note: if not otherwise specified, the tasks are for KOffice SVN trunk. (However some tasks could be backported to the last stable version of KOffice.)

Inform

Skip menu "Inform"
  • Home
  • KDE Home
  • News
  • Information
  • FAQ
  • Add-ons for KOffice
  • People
  • Mailing Lists
  • Support KOffice

Latest Releases

Skip menu "Latest Releases"
  • KOffice 1.6.3
  • KOffice 2.0-alpha-9
  • Security

KOffice Applications

Skip menu "KOffice Applications"
  • KOffice Workspace
  • KWord
  • KSpread
  • KPresenter
  • Kexi
  • Kivio
  • Karbon14
  • Krita
  • KPlato
  • KChart
  • KFormula
  • Kugar

Documentation

Skip menu "Documentation"
  • KOffice 1.6.3
  • Supported File Formats

Competitions

Skip menu "Competitions"
  • Recent Competitions
  • KOffice2 Design

Download

Skip menu "Download"
  • Download

Development

Skip menu "Development"
  • Developer Resources
    • Information
    • API Reference
    • Tasks
    • Filters
    • File Format
    • Website
    • KDE Developer Site
  • Get Involved
  • KOffice Sprints

Global navigation links

  • KDE Home
  • KDE Accessibility Home
  • Description of Access Keys
  • Back to content
  • Back to menu
Maintained by koffice.org Web Team
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal