File: NEWS

package info (click to toggle)
libforms 1.0.93sp1-2
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 11,548 kB
  • sloc: ansic: 97,227; sh: 9,236; makefile: 858
file content (176 lines) | stat: -rw-r--r-- 7,999 bytes parent folder | download | duplicates (2)
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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
------------------------------------------
V1.1 ???????????
  o Reset the horizontal offset of a browser to zero if the
    horizontal scrollbar is turned off (Bug #3205.)
  o Add a fl_replace_xyplot_point_in_overlay function that generalizes
    the existing fl_replace_xyplot_point.
  o Add new accessor functions to query and modify the timeouts that
    control the behaviour of the slider and counter widgets.
  o Enable input widgets to (partially) display characters larger than
    the input height.
  o Pass the associated (XEvent * xev) to fl_handle_object on an FL_DRAW
    event, allowing an FL_FREE object to make use of this info to
    redraw only the part of the window that has changed.
  o Fix compilation on SCO OpenServer, AIX and systems without GNU make.
------------------------------------------
V1.0.91pre7 May xx, 2008
  o New function fl_show_msg() that takes a printf()-like format
    string an then as many arguments as there are format specifiers
    in the format string.
  o Message boxes created via fl_show_message(), fl_show_messages(0
    and fl_show_nsg() automatically have a size that allows all text
    to be shown. Amount of text isn't limited anymore.
  o Vertical scrollbars only ge resized in y-direction, horizontal
    ones only in x-direction.
  o Date input fields now handle leap years correctly.
  o <TAB> can now also be used to "jump" out of multi-line input
    objects.
  o In file selectors that have a callback the input box for entering
    a file name isnt shown anymore - the text entered there could
    never be used.
------------------------------------------
V1.0.91pre5 April 9, 2008
  o Memory allocation bug in fl_initialize() fixed.
  o Output of fdesign should now be valid C (ANSI 89)
  o Number of symbols and length of names not limited anymore.
  o Public functions added to set or query for buttons to which
    mouse buttons they react:
     fl_set_button_mouse_buttons()
     fl_get_button_mouse_buttons()
    Per default buttons again react to all mouse buttons.
  o Removed restriction that required one of a set of radio buttons to
    be always active active.
  o Changes to fdesign to set this behaviour.
------------------------------------------
V1.0.91pre4 March 31, 2008
  o Just some bug fixes
------------------------------------------
V1.0.91pre3 March 26, 2008
  o If input object has focus and another object gets clicked on
    the input object loses the focus, resulting in an evaluation
    of the content of the input object.
  o Timeouts got a higher priority to make them more precise.
  o Some reorganization of memory allocation handling in lots
    of places to be able to really deallocate unused memory.
  o Buttons now only react to the left mouse button.
  o Enforcing that always one of a set of radio buttons is
    active.
------------------------------------------
V1.0.91pre2 March 20, 2008
  o Cleanup of popup code.
  o Scroll wheel can now be used for dials.
  o Scrollbars on textbrowsers etc. now have correct size and position.
  o FL_DROPLIST_CHOICE choice objects now work.
  o Scroll wheel support to walk through the items of a menu.
  o New public function:
      fl_get_choice_item_mode()
------------------------------------------
V1.0.91pre1 March 12, 2008
  o Resizing code rewritten, several redraw bugs removed.
  o Double clicking on a file in the file selector repaired.
  o Three new public functions:
      functions fl_get_object_bw()
	  fl_get_object_gravity()
      fl_get_object_resize()
  o Bugs fixed that resulted in attempts to draw on non-existent
    windows which then resulted in X errors.
  o Corrections to make sliders on text browsers work correctly
  o Number of forms that can be created is now not limited anymore.
  o Object and event queue code rewritten to allow queues that grow
    dynamically if necessary.
  o Fixed bug that sometimes resulted in fl_do_forms() return an
    object when the scroll wheel was used.
------------------------------------------
V1.0.90 March 30, 2004
  o Migrate from Imake to the GNU autotools.
  o "Composite" widgets, such as the browser, can now display tooltips.
  o Prevent a crash when rotating grayscale images by 90 degree multiples.
  o Enable xforms to handle XPixmaps containing colour "opaque".
  o Tabfolder widgets are now resizable.
  o Re-add fl_lookup_RGBcolor which fell off the dist at 1.0pre3.
  o fl_init_RGBdatabase is no longer needed, does nothing and is
    retained for compatibility only.
  o Pass KeyRelease events to the widgets.
  o Display the tab forms correctly when using bottom tab folders.
  o Enable xforms to read a wider variety of gif and jpeg images.
  o Enable fdesign to work correctly with paths like ../foo/bar/your_file.fd.
  o Add a -dir <destdir> option to fdesign to place generated files in destdir.
  o Add an RPM spec file. The XForms rpms can be built with a simple
    "make rpmdist".
  o Get rid of the separate snprintf compatibility library.
  o Removal of lots of little pieces of cruft that crept into the xforms
    1.0 release.
------------------------------------------
V1.0RC6.1 November 19, 2002
  o. Fixed early tooltip hide causing recursive fl_free_forms() entry.
  o. Fixed typo in `lib/Imakefile'.

------------------------------------------
V1.0RC6 November 16, 2002
  o. TabFolder coordinate update corrected. (Angus Leeming)
  o. Tooltips could be orphaned when form hidden.  (Angus Leeming)

------------------------------------------
V1.0RC5.2 October 2, 2002
  o. Documented `InstallNonstandard' procedure.

------------------------------------------
V1.0RC5.1 October 1, 2002
  o. Mac OS X build support.

------------------------------------------
V1.0RC3 June 5, 2002
  o. Fixed condition in forms.c preventing use of cursor keys.
  o. Fumigated with -Wall, eliminating all complaints in xforms
     sources.

------------------------------------------
V1.0RC2	June 1, 2002
  o. Picked up some missing prototypes in `flimage.h'.
  o. Deleted fl_snprintf() with snprintf() and changed all references
     thereto.  Added a new library for those lacking the latter
     function, filched from the SpamAssassin distributon, of all things.
     Had to hack it a bit to get it to work.  Others, on other systems,
     may have to as well.

------------------------------------------
V1.0RC1	May 30, 2002
  o. Very minor API changes.  `FL_ERROR_FUNC' has been typedef'd for
     fl_set_error_handler() function.  `FL_VAL_FILTER' has also been
     typedef'd for use by fl_set_{counter,slider}_filter().  Neither
     of these changes should affect much of anything.
  o. The flimage functions are in their own library now: libflimage.
     They should be usable standalone, but I have not had an
     opportunity to test them.
  o. The OpenGL functions are in their own library now: libformsGL
     fl_add_glcanvas() and its ilk live there.  Application build scripts/
     Makefiles should include -lformsGL.
  o. The Xpm library is no longer built or distributed with XForms.
  o. The majority of the function prototypes in `forms.h' have been
     expanded to include variable names.
  o. various bug fixes.

------------------------------------------
V0.89
  o. No API changes. V0.89 is source API compatible with V0.86 and v0.88
  o. Added image support: reads and writes a variety of image formats
     (gif, jpeg, tiff, bmp, postscript).
  o. Added thumbwheel object
  o. Added formbrowser object
  o. Added tooltips
  o. many fixes and enhancement to tabfolder object
  o. allows arbitary tic marks (label and location) for xyplot.
  o. various bug fixes.

------------------------------------------
V0.88.1 Janurary 1998
  Compatible, source and binary, with V0.88.
  Bug fixed version:
    fixed a couple of menu problems.
    fixed a couple of xyplot problems
    slightly better documenttion of fl_set_menu_entries().
    enhanced fl_create_colormap


Changes since public release V0.86 March 1997
******* No API changes! ******