PROJECTS 1.99 KB
Newer Older
1 2 3
This file is meant to hold a list of small tasks that need doing that would be
appropriate for new developers.

Morten Welinder's avatar
Morten Welinder committed
4 5 6
Description                                             Difficulty  Integration
------------------------------------------------------  ----------  -----------
- Ability to Create a new sheet that is a copy          Medium      Medium
Jody Goldberg's avatar
Jody Goldberg committed
7
  of an existing sheet.
Morten Welinder's avatar
Morten Welinder committed
8 9 10 11 12 13 14 15 16 17

- Financial functions (src/functions/fn-financial.c)    Medium      Very low

- Thoroughly check for division-by-zero and other       Low         Low
  arithmetic problems in functions, mostly financial.

- Add tests for all kinds of error conditions for       Low         Low
  functions to samples/regress.gnumeric so we can be
  sure that we are returning the right error code.

Jody Goldberg's avatar
Jody Goldberg committed
18
- Save/Restore the values of the last selected colours	Low	    Low
19 20
  from the toolbar for background or font.

Jody Goldberg's avatar
Jody Goldberg committed
21
- Intelligently handle setting the size of ALL		Low	    Medium
Jody Goldberg's avatar
Jody Goldberg committed
22 23
  rows/cols.  We should change the default,
  not set the size of every ColInfo.
Morten Welinder's avatar
Morten Welinder committed
24

Jody Goldberg's avatar
Jody Goldberg committed
25 26 27 28 29 30 31 32 33 34
- Have the pattern buttons in the format dialog		Medium	    Low
  reflect colour changes.

- Add MS excel like format->autoformat.  A dialog	Low	    Low
  that will display some canned styles and apply them
  to the selection.

- Audit the help text for all the functions.  Some are	Low	    Low
  missing or do not conform to the style guides, 

Jody Goldberg's avatar
Jody Goldberg committed
35
- Add dynamic tooltips to the toolbar combo boxes	Medium	    Low
Jody Goldberg's avatar
Jody Goldberg committed
36 37
  eg when mousing over the colour combo toolbar
     we should be told what colour is selected.
Jody Goldberg's avatar
Jody Goldberg committed
38

39
- gtk-combo-text : list should auto scroll when the	Medium	    Low
Jody Goldberg's avatar
Jody Goldberg committed
40 41 42
  mouse moves outside.  A prettier mouse over for the
  text entry would be nice.

Jody Goldberg's avatar
Jody Goldberg committed
43
-------------------------------------------------------------------------------
Morten Welinder's avatar
Morten Welinder committed
44 45 46 47 48 49
Difficulty: an estimate of how hard the task would be for the average hacker.
  (This is not an estimate of project size; a project can be very big, but
   easy at the same time.)

Integration: an estimate of how much of Gnumeric's internals you need to know
  in order to take on this project