forked from gtk2hs/gtk2hs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathOLD_TODO
99 lines (62 loc) · 3.18 KB
/
OLD_TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
TODO for gtk2hs
30/3/2007 Duncan Coutts <[email protected]>
* make the codegen work from .def files rather than the gtk# xml files
* make the codegen generate enum bindings (but not structs yet) and
have them get put in the appropriate module if they're only used in
that module. Also make them all instances of Eq, and Show, and
in some cases also bounded.
24/1/2007 Duncan Coutts <[email protected]>
* Make sure the dirlist demo works on win32.
15/10/2006 Duncan Coutts <[email protected]>
* Add a mechanism to the code generator to add exceptions for when
to use constructNewObject vs makeNewGObject in non-constructors.
11/11/2005 Duncan Coutts <[email protected]>
* add _to/from_stream implementations of the png,ps,pdf backend
functions using native Handle operations System.IO.hPutBuf/hGetBuf.
15/9/2005 Duncan Coutts <[email protected]>
* Make the stdin/stdout/stderr not cause errors on win32 when not
compiled as console apps by doing something like:
fd <- open "nul" 2 0
dup2 fd 0
dup2 fd 1
dup2 fd 2
7/6/2005 Duncan Coutts <[email protected]>
* audit to make sure that all enums that are used are exported
* make sensitivity a widget attribute
* fix all FIXMEs in the documentation
6/5/2005 Duncan Coutts <[email protected]>
* Image: bind the various get/set functions and sort out the NULL
issues in terms of the API.
12/4/2005 Duncan Coutts <[email protected]>
* make sure the GList issue in all these radio button modules is ok.
3/4/2005 Duncan Coutts <[email protected]>
* textViewGetWindowType: the comment is not true. There is no
DrawWindow member of the event (or rather we don't marshal it)
2/4/2005 Duncan Coutts <[email protected]>
* menuAttachToWidget, menuDetach should probably not be bound. Check this.
* FileChooser & FileSelector: figure out the Glib file name encoding
issue. What charset conversion should we do?
24/3/2005 Duncan Coutts <[email protected]>
* check the ref counting of BOXED obects in signal callbacks, eg Event
23/3/2005 Duncan Coutts <[email protected]>
* change gconf so it does not require -fallow-overlapping-instances
12/3/2005 Duncan Coutts <[email protected]>
* glib timeouts and idle handlers:
make a newtype for priorities and add more of them
make the IO Bool arg be the last arg so you can say:
idleAdd priorityDefault $ do
...
8/12/2004 Duncan Coutts <[email protected]>
* there sould be a rule to rebuild .chi files even if the corresponding
.hs file still exists. Otherwise the build can stick and you have to
delete the .hs file to unstick it. Each .chs file should depend on the
.hs file and (or perhaps instead of) the .chi file.
28/07/2004 Duncan Coutts <[email protected]>
GtkPlug new stuff in gtk 2.2
gtk_plug_construct_for_display (maybe)
gtk_plug_new_for_display
21/01/2003 Axel Simon <[email protected]>
* treeList/TreeStore.chs and treeList/ListStore.chs now use the preprocessor.
The local c2hs is now able to run the preprocessor on those files that
specify it in a pragma. An external c2hs would need to get preprocessed
input. This has to be done in mk/library.mk .