1 2002-02-18 Angus Leeming <a.leeming@ic.ac.uk>
4 * FormTabular.C: added a using std::remove_if directive.
6 2002-02-14 Herbert Voss <voss@lyx.org>
8 * xforms_helpers.h: fix bug with "?%" units
10 2002-02-14 Rob Lahaye <lahaye@users.sourceforge.net>
11 * forms/form_graphics.fd:
12 * form_graphics.C: minor layout changes, such as stretching all
13 tab-windows to equal sizes and better keyboard-shortcuts.
15 2002-02-14 Rob Lahaye <lahaye@users.sourceforge.net>
16 * forms/form_graphics.fd:
17 * form_graphics.C: minor layout changes, such as stretching all
18 tab-windows to equal sizes and better keyboard-shortcuts.
20 2002-02-12 Herbert Voss <voss@lyx.org>
22 * forms/form_graphics.fd:
23 * form_graphics.[Ch]: small changes to the layout, mentioned
26 * FormGraphics.C: fix bug with use of updateWidget... when
29 2002-02-11 John Levon <moz@compsoc.man.ac.uk>
31 * FormMinipage.C: return SMI_VALID on other form changes
33 2002-02-11 Juergen Spitzmueller <j.spitzmueller@gmx.de>
35 * FormParagraph.C (update): [VSpace:] Delete the special method
37 * xforms_helpers.C: ...and move it here.
38 Activate JMarcs new (shorter) code for updateWidgetsFromLengthString
39 and updateWidgetsFromLength.
41 2002-02-10 Rob Lahaye <lahaye@users.sourceforge.net>
43 * forms/form_external.fd:
44 * form_external.C: change color2 of a few buttons into the
47 2002-02-08 Herbert Voss <voss@lyx.org>
49 * forms/form_graphics.fd:
51 * form_graphics.[Ch]: Adding buttons for unzip-Option,
52 getValues from LyX/LaTeXfolder
54 2002-02-08 Rob Lahaye <lahaye@users.sourceforge.net>
56 * forms/form_graphics.fd:
58 * form_graphics.[Ch]: simplify the bounding box folder
61 2002-02-08 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
63 * Menubar_pimpl.C (create_submenu): work around an xforms bug (?)
64 where one could not have both toggleon and disabled.
66 2002-02-08 Herbert Voss <voss@lyx.org>
68 * xforms_helpers.h: change unit "%" to t%
70 * FormGraphics.C: fiy bug when BB is read from file and the
73 2002-02-08 Martin Vermeer <martin.vermeer@hut.fi>
75 * FormMathsDeco.C: \underleftarrow and \underrightarrow
77 2002-02-06 Angus Leeming <a.leeming@ic.ac.uk>
79 Stabilise the tooltip interface and get Jürgen's patch to work ;-)
81 * Tooltips.[Ch]: new files. A wrapper to the tooltip code with a nice
82 clean interface. Means that FormBase, FormBaseDeprecated and
83 Tollbar_pimpl can all use the same code to have tooltips. No bloat.
85 * FormBase.C: add a Tooltips instance and interface with it.
86 (setTooltipLevel): removed. Replaced by fillTooltipChoice and
88 (getVerboseTooltip, getMinimalTooltip) now passed a const FL_OBJECT.
93 * Makefile.am: altered appropriately.
95 2002-02-06 Juergen Spitzmueller <j.spitzmueller@gmx.de>
97 * forms/form_texinfo.fd:
98 * forms/form_bibtex.fd:
99 * forms/form_citation.fd: delete text_info field again, add help choice
103 * FormTexinfo.[Ch]: Implement new Tooltip behaviour.
105 2002-02-06 Angus Leeming <a.leeming@ic.ac.uk>
107 * FormBase.[Ch]: can now chose the verbosity of the tooltip through
108 a new method setTooltipLevel(). In turn this determines which of the
109 new virtual methods, getVerboseTooltip() or getMinimalTooltip() gets
110 called from getTooltip.
111 No need for a "message" widget at the bottom of every dialog, therefore.
112 If retained, this "message" widget can be used to display "warnings",
117 * FormTexinfo.[Ch]: altered appropriately. Still need to be reshaped,
118 to lose the "message" widget and to gain a "tooltip level" choice.
120 2002-02-05 Angus Leeming <a.leeming@ic.ac.uk>
122 * forms/form_graphics.fd: Tiny tweek to make the Restore, Ok, Apply,
123 Cancel buttons' positions consistent with the other dialogs.
125 2002-02-05 Herbert Voss <voss@lyx.org>
127 * forms/form_graphics.fd: Noew the same view of the
128 buttons as in preferences (LyXView). Make some things clear
130 * FormGraphic.C: cosmetic changes to the layout. Delete
133 2002-02-05 Juergen Spitzmueller <j.spitzmueller@gmx.de>
135 * forms/form.texinfo.fd: delete help button, add text_info
136 * forms/form.citation.fd,form.bibtex.fd: add text_info
137 * FormTexinfo.[Ch]: Delete Help mechanism, add tooltips and help messages.
138 * FormCitation.[Ch],FormBibtex.[Ch]: add tooltips and help messages (actually
139 no tooltips in Bibtex).
141 2002-02-05 Angus Leeming <a.leeming@ic.ac.uk>
143 * FormBase.[Ch]: You want tooltips too? You got 'em. Verified as
144 working with both xforms 0.88 and 0.89. Use by invoking
145 setTooltipHandler(ob) and by providing a method getTooltip(ob) in this
146 derived class to provide the required string.
148 2002-02-05 Angus Leeming <a.leeming@ic.ac.uk>
150 * FormBase.[Ch]: make it really easy to set up and use a prehandler
151 for feedback messages and to invoke an input event on paste from
152 the middle mouse button. The derived class needs invoke only
153 setPrehandler(ob) and for the feedback to override the virtual methods
154 feedback(ob) and clear_feedback(). If the message posted is a warning
155 rather than mere feedback, first setWarningPosted(true) to ensure
156 that the message remains visible.
158 * FormBaseDeprecated.C: a physical rearrangement of the file,
161 * FormPreamble.C: use setPrehandler to invoke an input event on paste.
163 2002-02-04 Herbert Voss <voss@lyx.org>
165 * forms/form_graphics.fd: small changes to the layout
166 * FormGraphic.C: Apply-button, keepaspectratio enabling
167 depends to case of LaTeXView. Other small changes and
168 fixes. Add LyXView scale.
170 2002-02-01 Angus Leeming <a.leeming@ic.ac.uk>
172 * FormGraphics.C (c-tor): prevent resizing of the dialog.
174 2002-02-03 Herbert Voss <voss@lyx.org>
176 * xforms_helpers.C: fix bug with unit "%" in
177 updateWidgetsFromLengthString(...)
179 2002-02-02 Herbert Voss <voss@lyx.org>
181 * FormGraphic.C: fix bug with filename, rearrange the code,
182 delete choice "referencePoint" which is only possible for
184 * forms/form_graphics.fd: position options in a logical way,
185 add folder and scale for LyXView
187 2002-02-01 Angus Leeming <a.leeming@ic.ac.uk>
189 * FormGraphics.C (apply, update): respect the new DEFAULT state of
190 InsetGraphicsParams::DisplayType.
192 2002-01-31 Martin Vermeer <martin.vermeer@hut.fi>
194 * forms/form_graphics.fd: tweeks.
196 2002-01-30 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
198 * FormGraphics.C: Fix MAXDIGIT values for height and width.
200 2002-01-30 Angus Leeming <a.leeming@ic.ac.uk>
202 * forms/form_citation: a few tweaks of my own.
204 2002-01-30 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
206 * forms/form_citation: De-Monsterization (make it smaller).
208 2002-01-30 Angus Leeming <a.leeming@ic.ac.uk>
210 * forms/form_graphics.fd:
211 * FormGraphics.C: a few tweaks of my own.
213 2002-01-30 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
215 * forms/form_graphics.fd: Very small tweaks.
217 2002-01-29 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
219 * forms/form_graphics.fd: Change the dialog to look similar as
220 the nice QT2-Version (added tabfolder "Bounding Box", rearrangements);
221 added text_warning field..
223 * FormGraphics.[Ch]: Handle the Rearrangements.
224 Add input filters and warnings concerning invalid inputs.
225 Recognize the lyxrc-settings of display_graphics.
227 2002-01-29 Angus Leeming <a.leeming@ic.ac.uk>
229 * FormMathsSpace.h (space_):
230 * FormMathsStyle.h (style_): change from a short to an int to fix
231 type conversion warnings.
233 2002-01-28 Martin Vermeer <martin.vermeer@hut.fi>
235 * FormMathsSpace.[Ch]:
236 * forms/form_maths_space.fd:
237 Changed the "Space" subpanel of the math panel into one of
238 ordinary buttons rather than radio buttons. They are now
239 self-applying so OK and Apply could go.
241 2002-01-28 Martin Vermeer <martin.vermeer@hut.fi>
243 * FormMathsStyle.[Ch]:
244 * forms/form_maths_style.fd:
245 Patched to use button arrays. Buttons are self-applying, saving
246 one keystroke and the OK and Apply buttons.
248 2002-01-27 Herbert Voss <voss@lyx.org>
252 * forms/form_graphic.fd: rewritten to support graphicx with
253 all options and to be sure that the old figinsets are correct
255 * xforms-helpers.h: added two choice const for the LyXLength
256 one with all and one only with length which have a unit.
258 2002-01-29 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
260 * forms/form_minipage.fd: add text_warning field.
262 * FormMinipage.[Ch]: added input filters and warnings
263 (ButtonPolicy::SMInput FormMinipage::input)
265 2002-01-28 Angus Leeming <a.leeming@ic.ac.uk>
267 * FormAboutlyx.[Ch]: Removed redundant form() method and
268 dialog_ variable. They replicate that in the parent FormDB.
270 2002-01-28 Martin Vermeer <martin.vermeer@hut.fi>
273 * forms/form_maths_deco.fd: added math accents as a separate bitmap to
274 the Decorations sub-panel of mathed. See Lamport Table 3.11.
277 * MathsSymbols.C: reorganization of the two AMS panels "relations" and
278 "negated relations". Lower and broader.
280 2002-01-25 Angus Leeming <a.leeming@ic.ac.uk>
282 * FormTabular.C (update): Remove redundant code.
284 2002-01-24 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
286 * forms/form_tabular.fd: checkbox2radiobutton changes.
288 2002-01-20 Herbert Voss <voss@perce.de>
290 * FormInclude.[C]: better control of unexistings files
291 when entered without the browser
293 2002-01-20 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
295 * Toolbar_pimpl.C (update): disable layout combox when LFUN_LAYOUT
298 * combox.C (activate):
299 (deactivate): change color of labels to reflect the state of the
302 2002-01-16 Herbert Voss <voss@lyx.org>
304 * FormExternal.C (build): activate apply/ok-button when something
305 is entered in the filename-field
307 2002-01-16 Angus Leeming <a.leeming@ic.ac.uk>
309 * FormMathsBitmap.C (apply): fix bug caused by using 'unsigned int'
310 rather than 'string::size_type'
312 2002-01-17 Martin Vermeer <martin.vermeer@hut.fi>
314 * FormMathPanel.[hC]:
316 * form_math_panel.[hC]:
317 * form_math_panel.fd: Modified. Added five symbol sub-panels
318 to the math panel containing AMS math symbols: arrows, relations,
319 negated relation, operators and miscellaneous (also containing some
320 hebrew and corner symbols).
322 2002-01-17 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
324 * FormMinipage.C (apply): change because MinipageParams::pageWidth
325 is now a real LyXLength
327 2002-01-17 John Levon <moz@compsoc.man.ac.uk>
329 * FormDocument.C: enable line spacing input properly
331 2002-01-17 John Levon <moz@compsoc.man.ac.uk>
333 * forms/form_preferences.fd:
334 * form_preferences.h:
335 * form_preferences.C:
337 * FormPreferences.C: use better variable name
339 2002-01-17 John Levon <moz@compsoc.man.ac.uk>
341 * forms/form_preferences.fd: change "Use Scalable Fonts"
342 to "Rescale bitmap fonts"
344 2002-01-16 Angus Leeming <a.leeming@ic.ac.uk>
347 * FormPreferences.C: #include "ButtonController.tmpl" to instantiate
348 the button controller for IgnorantPolicy and PreferencesPolicy.
350 2002-01-16 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
352 * forms/form_tabular.fd: text_info field was too small. Enlarge it.
354 2002-01-15 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
356 * xforms_helpers.C: modify getLengthFromWidgets to ignore the unit
357 choice if the input field contains a LyXGlueLength.
359 * FormParagraph.C: Allow to insert and display gluelengths in VSpace
363 * FormTabular.C: Change input filter to allow inserting
364 gluelengths/lyxlength or numbers with unit choices.
366 * FormMinipage.C: Use getLengthFromWidgets instead of the code there,
367 which was more or less duplicated.
369 * FormGraphics.C: set default units, dependent on US/other paper.
371 2002-01-16 Angus Leeming <a.leeming@ic.ac.uk>
373 * Dialogs.C: no longer need to #include the Controller classes, as this
374 is how done in GUI.h.
376 * xformsBC.C: #include ButtonController.tmpl, containing the
377 instatiation of the button controller.
379 2002-01-15 John Levon <moz@compsoc.man.ac.uk>
381 * FormThesaurus.C: fix a crash
383 2002-1-15 Martin Vermeer <martin.vermeer@hut.fi>
386 * form_maths_delim_C:
387 * form_maths_delim.h:
388 * form_maths_delin.fd:
389 Put three radio buttons on the delimiters pop-up. It works as follows:
391 left mouse middle mouse right mouse
392 ----------------------------------------------------------------------
393 Left radio button | ( () )
394 Middle radio button | () () )
395 Right radio button | ) ) )
396 ----------------------------------------------------------------------
400 ( left-side delimiter selected
401 ) right-side delimiter selected
402 () "symmnetric pair" selected, of which the clicked delimiter is
404 So, if the middle radio button is activated ("()\nBoth")
405 and you click on "[" with the default (left) mouse button, you
406 get the delimiter pair "[]".
407 A shortcut for this (if the leftmost radio button is on) is
408 simply clicking the middle mouse button.
410 To create equal pairs, either have the middle radio button on and use
411 Mouse-left, or have the left radio button on and use Mouse-middle.
413 To create unequal pairs, you should have either the left or middle radio
414 button on, and do: "Mouse-left ( Mouse-right >" to create "(>".
416 2002-01-15 Angus Leeming <a.leeming@ic.ac.uk>
418 * FormSpellchecker.[Ch]: a bit of a clean up, leaving the functionality
420 Remove the clickline_ member variable and hide() method;
421 Use fl_set_browser_dblclick_callback;
422 Constify a few temporary variables;
423 Use xforms_helpers' wrappers functions returning string rather than
424 the raw xforms functions returning char const *.
426 2002-01-14 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
428 * DropDown.C: include <cctype> for isprint()
430 2002-01-14 Angus Leeming <a.leeming@ic.ac.uk>
432 * FormMinipage.C (apply, update): MinipageParams::width renamed
433 as MinipageParams::pageWidth.
435 2002-01-14 Martin Vermeer <martin.vermeer@hut.fi>
439 MathsSymbols.C: Blackboard Bold and Calligraphic std symbols
440 added to math panel's 'misc' sub-panel.
442 2002-01-14 Angus Leeming <a.leeming@ic.ac.uk>
444 * FormMathsMatrix.C (input): use lyx::count rather than std::count.
446 2002-01-14 Angus Leeming <a.leeming@ic.ac.uk>
448 * FormPreferences.h: add a std:: to make_pair.
450 2002-01-11 Angus Leeming <a.leeming@ic.ac.uk>
452 * DropDown.[Ch] (keypress, key_pressed): new signal and method,
455 * DropDown.C: place xforms callback functions in namespace anon.
456 Set browser callback on single not double click.
457 (select): return immediately of the vector is empty. Highlight the top
458 line. Position the browser above the minibuffer, not below it.
459 (peek): call key_pressed when a key press is detected.
460 (key_pressed): clean-up and emit the keypress signal.
462 * xforms_helpers.[Ch} (getSelectedStringFromBrowser): new function.
463 If nothing is selected, return string().
465 2002-01-14 John Levon <moz@compsoc.man.ac.uk>
467 * FormSpellchecker.C: disable resizing due to xforms bug
469 2002-01-13 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
471 * FormFiledialog.C (Reread): skip broken symlinks
473 2002-01-13 Lars Gullik Bjønnes <larsbj@birdstep.com>
475 * FormMathsMatrix.C (AlignFilter): use std::count and add some
478 2002-01-13 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
480 * MathsSymbols.C (get_pixmap_from_symbol): add a default statement
483 * FormPreferences.C (Interface::input):
485 (Paths::input): add shortcuts to file dialogs directory buttons
487 * FormPreference.h (browse): add default empty parameters for
488 buttons descriptions.
490 * FormFiledialog.C (SetButton): allow for a shortcut in the name
493 2002-01-13 John Levon <moz@compsoc.man.ac.uk>
499 * forms/form_thesaurus.fd: update to Aiksaurus 0.14
501 2002-01-12 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
503 * Toolbar_pimpl.C (setPixmap): simplify a bit
505 2002-01-10 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
507 * Toolbar_pimpl.C (ToolbarCB):
508 * Menubar_pimpl.C (MenuCallback): use verboseDispatch instead of
511 2002-01-12 Allan Rae <rae@lyx.org>
513 * FormTabular.C (FormTabular): Fix Purify UMR.
515 * FormPreferences.C (build): "Conversion" is a better name.
517 2002-01-10 Martin Vermeer <martin.vermeer@hut.fi>
519 * FormMathsPanel.[Ch] (dispatchFunc): new method. Invokes
522 * FormMathsStyle.C (apply): use LFUNs to apply, not insertSymbol.
524 2002-01-10 Angus Leeming <a.leeming@ic.ac.uk>
527 * forms/form_preferences.fd: change names and descriptions of popup
528 font variables to reflect their actual use.
530 * Menubar_pimpl.C: return MENU_LABEL_STYLE to FL_NORMAL_STYLE.
532 2002-01-10 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
534 * FormPreferences.C (input): allow empty values for document_path
537 * FormFiledialog.C (SetButton):
538 (FileDlgCB): do not disable directory buttons if they have an
540 (SetDirectory): if the argument is an empty string, change to
543 2002-01-09 Martin Vermeer <martin.vermeer@hut.fi>
545 * forms/form_maths_style.fd:
546 * FormMathsStyle.[Ch]: New files, Implementing a mathed pop-up for math
547 size "styles" and font types.
548 * FormMathsPanel.[Ch]:
550 * forms/form_maths_panel.fd: Modified too.
552 2002-01-08 Martin Vermeer <martin.vermeer@hut.fi>
554 * Menubar_pimpl.C (create_submenu):
555 * Toolbar_pimpl.C (update): use FuncStatus.
557 2002-01-08 Angus Leeming <a.leeming@ic.ac.uk>
559 * xform_helpers.[Ch] (getStringFromBrowser): a littel wrapper function
560 for fl_get_browser_line that is guaranteed to return a valid string.
562 2002-01-08 John Levon <moz@compsoc.man.ac.uk>
564 * FormSpellchecker.C: fix possible crash on clicking a suggestion
566 2002-01-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
568 * forms/form_document.fd (bullets): fix small cosmetic problem after
569 John's radio2button change.
571 2002-01-07 Angus Leeming <a.leeming@ic.ac.uk>
574 * forms/form_document.fd: change the labels and variable names of
575 left_margin, right_margin to inner_margin, outer_margin, in line
576 with bugzilla bug #157.
578 * FormFiledialog.C (Reread): used locally stored modtime variable
579 rather than make repeated calls to fileInfo.getModificationTime().
581 * xforms_helpers.C (ReadableFile, WriteableFile): added a couple of
582 isOK() checks to the use of the FileInfo instance and removed those
585 * Menubar_pimpl.C: added a variable MENU_LABEL_STYLE and use it.
586 Set it to FL_BOLD_STYLE, thereby fixing bugzilla bug #32.
588 2002-01-07 John Levon <moz@compsoc.man.ac.uk>
591 * forms/form_*: change radio buttons to round3dbutton
593 2002-01-05 John Levon <moz@compsoc.man.ac.uk>
595 * FormFiledialog.C: add FIXME
597 * xforms_helpers.C: fix use of FileInfo
599 2002-01-07 John Levon <moz@compsoc.man.ac.uk>
605 * forms/form_tabular.fd: ugly fix to get around
606 some of the UI problems (bug #110).
608 2002-01-04 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
610 * FormDocument.C: Recognize the default paper settings too
611 when setting the default length values (cm or inch).
612 * FormParagraph.C: do the same.
614 2001-12-11 Michael A. Koziarski <michael@koziarski.org>
616 * FormFloat.C: changes to prevent here definitely being used
619 2001-12-29 Dekel Tsur <dekelts@tau.ac.il>
621 * FormMathsMatrix.C (AlignFilter): Allow entering the '|' char.
623 2001-12-19 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
625 * DropDown.C: always include <config.h> in sources.
630 * DropDown.h: do not include <config.h> in headers
632 2001-12-20 Juergen Vigna <jug@sad.it>
634 * FormTabular.C (update): final LT-h/f support modifications.
636 2001-12-19 Juergen Vigna <jug@sad.it>
638 * FormTabular.C (update): change a bit the tabular layout and added
639 better longtable options handling.
641 2001-12-15 Lars Gullik Bjønnes <larsbj@birdstep.com>
643 * FormToc.C: using std::endl
645 2001-12-14 John Levon <moz@compsoc.man.ac.uk>
647 * FormToc.C: fix crash when no entries, and
648 update types properly
650 2001-12-11 Ben Stanley <bds02@uow.edu.au>
652 * Menubar_pimpl.C: Fixed a crashing bug when document has more
653 than 80 floats and using xforms 0.88
655 2001-12-11 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
657 * xforms_helpers.C: include lyxlength.h here
658 * xforms_helpers.h: ... but not here
660 * FormTabular.C: use LyXLength instead of string wherever
661 necessary; whitespace changes.
663 2001-12-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
665 * forms/form_preferences.fd: use the same name for font sizes
666 than the character dialog.
668 2001-11-26 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
670 * forms/form_search.fd: Added label text to search buttons
671 (to make the shortcuts visible).
673 2001-12-05 John Levon <moz@compsoc.man.ac.uk>
675 * FormParagraph.C: set combo box correctly for VSpace::LENGTH
677 2001-12-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
680 * xforms_helpers.C: change "while(" to "while ("
682 2001-12-05 Allan Rae <rae@lyx.org>
684 * FormParagraph.C (apply): One other LyXText fix.
686 2001-12-05 John Levon <moz@compsoc.man.ac.uk>
688 * FormParagraph.C (getCurrentParagraph):
689 (apply): get the right LyXText !
691 2001-11-29 John Levon <moz@compsoc.man.ac.uk>
693 * FormParagraph.C: disallow page breaks in insets
695 2001-11-23 John Levon <moz@compsoc.man.ac.uk>
697 * FormParagraph.C: allow signed space above/below, actually
698 use space below units
700 2001-11-04 John Levon <moz@compsoc.man.ac.uk>
702 * FormToc.C: fixes to make floatlists work
704 2001-11-23 John Levon <moz@compsoc.man.ac.uk>
707 * Alert_pimpl.C: Alert etc.
711 * forms/fdfix.sh: move idex etc. to here
713 * GUIRunTime.C: move getScreenDPI() to here
715 2001-11-20 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
717 * forms/form_ref.fd, form_preferences.fd, form_citation.fd,
718 form_graphics.fd, form_paragraph.fd: Enlarged the Restore button
719 to 100p (now German translation fits in).
720 * forms/form_external.fd, form_bibtex.fd, form_print.fd,
721 form_preferences.fd, form_graphics.fd, form.include.fd,
723 Unified label "Browse..." and unified its width to 100p.
725 2001-11-13 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
727 * forms/form_graphics.fd: fixed shortcut clash
728 * forms/form-external.fd: added shortcut for "Apply"
730 2001-11-12 John Levon <moz@compsoc.man.ac.uk>
732 * FormFiledialog.C: don't reset path if new dir
735 2001-11-12 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
737 * forms/form_document.fd: Renamed "Save as Class Defaults"
738 to "Save as Document Defaults"
740 Removed the setEnabled-Definitions for the
741 "save_default"-Button since it causes nothing but trouble.
742 Changed the text of AskQuestion on saveParamsAsDefault.
744 2001-11-07 John Levon <moz@compsoc.man.ac.uk>
746 * DropDown.C: fix crash, improve behaviour a bit
748 2001-11-07 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
750 * FormDocument.C (class_apply):
754 (bullets_apply): add a version of these methods taking a
755 BufferParams& parameters. The original versions are now wrappers
757 (saveParamsAsDefault): new function, moved from old
758 LFUN_LAYOUT_SAVE_DEFAULT code.
760 2001-11-03 John Levon <moz@compsoc.man.ac.uk>
764 * DropDown.C: drop-down completion
766 2001-11-04 John Levon <moz@compsoc.man.ac.uk>
768 * forms/form_graphics.fd: change clashing shortcut
770 2001-10-24 Juergen Vigna <jug@sad.it>
772 * FormTabular.C: changed calls for footer/headers of longtabulars.
774 2001-10-23 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
776 * forms/form_tabular.fd: Add value choices
777 * FormTabular.C: Handle that choices
779 * FormDocument.C: fix small bug.
781 2001-10-23 Angus Leeming <a.leeming@ic.ac.uk>
783 * FormGraphics.[Ch]: move some parameters out of the heaader file and
787 * forms/form_preferences.fd: replaced button_colorspace with two
788 radio buttons, button_hsv and button_rgb.
790 2001-10-19 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
792 * forms/form_document.fd:
793 Class: add a value choice for Default Skip.
794 Some rearrangements (minor tweaks).
795 * FormDocument.C: Handle that choice, minor tweaks.
796 * forms/form_paragraph.fd: Add value choices
797 * FormParagraph.C: Handle that choices.
798 * FormMinipage.C/FormGraphics.C: Small tweaks.
800 2001-10-15 Angus Leeming <a.leeming@ic.ac.uk>
802 * FormDocument.C: fixed some bugs in the Paper tab.
804 * xforms_helpers.[Ch] (updateWidgetsFromLengthString): add argument
805 specifying default unit for choice if input string is empty.
807 2001-10-12 Angus Leeming <a.leeming@ic.ac.uk>
809 * FormDocument.C (input): one more tweak...
811 2001-10-10 Herbert Voss <voss@perce.de>
813 * FormTexinfo.[Ch]: some changes to the code
815 2001-10-10 André Pönitz <poenitz@htwm.de>
817 * FormsMathMatrix.C: add missing space between v- and h-alignment
820 2001-10-09 Herbert Voss <voss@perce.de>
823 * forms/form_texinfo.fd: new files. Display information about the
824 installed texfiles (cls,sty,bst).
826 * FormShowFile.[Ch]: new files. Display the contents of a file.
829 * Makefile.am: modified appropriately.
831 2001-10-09 Angus Leeming <a.leeming@ic.ac.uk>
833 * xforms_helpers.[Ch] (getLengthFromWidgets): new function.
834 Given input and choice widgets, create a string such as "1cm".
835 (updateWidgetsFromLengthString): new function.
836 Given a string such as "1cm", set the input and choice widgets.
839 * forms/form_document.fd: improve the GUI of the paper tab using these
840 new helper functions.
842 2001-10-07 Adrien Rebollo <adrien.rebollo@gmx.fr>
844 * FormDocument.C (build): support latin4
846 2001-10-05 Adrien Rebollo <adrien.rebollo@gmx.fr>
848 * FormDocument.C (build): support latin3
850 2001-10-04 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
852 * forms/form_aboutlyx.fd: use flat boxes for tabs.
854 2001-10-03 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
856 * forms/form_document.fd: rearrangement of the paper tab;
857 rename "use geometry" to "custom margins/sizes".
859 * FormDocument.C: add code to avoid the input of senseless data
860 in document -> paper.
862 2001-10-01 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
864 * FormDocument.C: Disable choice "Special" if landscape
865 is chosen to prevent senseless values.
867 2001-09-28 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
869 * forms/form_preferences.fd: small tweaks.
871 2001-09-24 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
873 * forms/form_document.fd: Removed "Auto Reset", renamed the "Reset"
874 button to "Use Class Defaults" and moved it outside the tab.
875 Some more minor tweaking.
877 * FormDocument.C: handled this changes.
879 2001-09-27 Angus Leeming <a.leeming@ic.ac.uk>
881 * Dialogs.C: remove splash dialog code.
885 * forms/form_splash.fd: removed.
888 * forms/makefile: remove splash dialog files.
890 * Menubar_pimpl.C (MenuCallback): no longer call
891 Dialogs::destroySplash.
893 2001-09-27 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
895 * forms/form_preferences.fd: fix typo
897 2001-09-24 Angus Leeming <a.leeming@ic.ac.uk>
900 * forms/form_ref.fd: renamed the widgets in the standard style.
902 * xforms_helpers.[Ch] (getVectorFromChoice, getVectorFromBrowser): new
903 helper functions. Build a vector<string> from the contents of
904 an fl_choice and fl_browser respectively.
906 * FormCitation.C (fillChoice, updateBrowser):
907 * FormRef.C: use these new functions to only update the choices and
908 browsers when absolutely necessary.
910 2001-09-24 Angus Leeming <a.leeming@ic.ac.uk>
912 * FormBase.C (InputCB):
913 * FormBaseDeprecated.C (InputCB): generalised Dekel's fix to the
914 "select choice < 1" problem.
916 * FormRef.C (input): undid Dekel's change in light of the above
919 2001-09-21 Dekel Tsur <dekelts@tau.ac.il>
921 * FormRef.C (input): Fix crash when using dialog with keyboard.
923 2001-09-20 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
925 * forms/form_document.fd: small tweaks.
927 2001-09-19 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
929 * forms/form_document.fd: Added checkbox "auto_reset", button
930 "reset_defaults" and button "save_defaults".
932 * Form_Document.[Ch]: Removed AskQuestion when changing class.
933 Implement the 2 buttons and the checkbox described above.
935 * forms/form_preferences.fd: Added checkbox "auto_reset" (to
936 save the default value of that lyxrc)
938 * FormPreferences.C: Handle that button
940 2001-09-18 Angus Leeming <a.leeming@ic.ac.uk>
942 * form_ref.fd: a little tweaking.
944 * FormSpellchecker.C (build): set the bounds to the slider, so it
945 updates during a spellchecking session.
947 2001-09-14 Angus Leeming <a.leeming@ic.ac.uk>
949 * forms/form_preferences.fd: rearrangement and addition of new
950 Display Graphics radio buttons to Look & Feel->Misc
951 (By Jürgen Spitzmüller).
953 * FormPreferences.C: modify new lyxrc variable "display_graphics"
954 depending on the values of the Display Graphics radio buttons.
956 * FormGraphics.C: use this variable.
958 2001-09-13 Angus Leeming <a.leeming@ic.ac.uk>
960 * FormMathsBitmap.[Ch]: add d-tor to finally fix a memory leak.
961 Hoorah! Happy Birthday to me!
963 2001-09-07 Dekel Tsur <dekelts@tau.ac.il>
965 * forms/form_ref.fd: Add buffer button.
967 * FormRef.C (update): Handle the buffer button.
970 2001-09-13 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
972 * forms/form_graphics.fd: complete rewrite of the dialog
973 (Most work was done by Angus, though).
975 2001-09-12 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
977 * combox.C (hide): execute the callback _after_ closing the
980 2001-09-12 Angus Leeming <a.leeming@ic.ac.uk>
982 * FormDocument.C (c-tor): initialise some variables.
984 * forms/form_citation.fd: remove spurious shortcut to a labelframe!
985 (Thereby removing a warning message when the dialog is built.)
987 * FormFloat.C (input): return SMI_VALID.
989 2001-09-11 Angus Leeming <a.leeming@ic.ac.uk>
991 * FormDocument.C (input, options_update): add code to enable the
992 Author-Year/Numerical citation choice only if the natbib checkbox is
995 * FormFloat.[Ch]: added new method input() to control the behaviour of
997 * forms/form_float.fd: renamed Here as button_here_definitely.
1000 * forms/form_graphics.fd: add callbacks to a few widgets that didn't
1001 have them, so enabling the Ok, Apply buttons appropriately.
1003 2001-09-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
1005 * forms/form_paragraph.fd: cosmetics (renamed "Label Width" to "Longest
1006 Label", added a labelframe).
1008 2001-09-10 Lars Gullik Bjønnes <larsbj@birdstep.com>
1010 * Toolbar_pimpl.C (C_Toolbar_BubblePost): fix linking
1011 (C_Toolbar_BubbleTimerCB): fix linking
1013 * FormMathsBitmap.C (form): use get() to get the raw pointer.
1015 * FormMathsBitmap.h: use shared_c_ptr for form_ as well.
1017 2001-09-09 Lars Gullik Bjønnes <larsbj@birdstep.com>
1019 * combox.C (C_Combox_input_cb): make it static
1020 (C_Combox_combo_cb): make it static
1021 (C_Combox_peek_event): make it static
1023 * Toolbar_pimpl.C (C_Toolbar_BubbleTimerCB): make it static
1024 (C_Toolbar_BubblePost): make it static
1025 (C_Toolbar_ToolbarCB): make it static
1027 * Timeout_pimpl.C (C_intern_timeout_cb): make it static
1029 * Menubar_pimpl.C (C_Menubar_Pimpl_MenuCallback): make it static
1031 * Makefile.am (libxforms_la_LIBADD): add this and depend on the
1034 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
1036 * FormBaseDeprecated.[Ch]: use the same allow_resize methodology as has
1037 been used successfully in FormBase.
1038 (show): call bc().refresh() after building the dialog to activate the
1041 * FormPreferences.C (build): remove hack to fix butoon controller as
1042 the correct fix is in FormBaseDeprecated.
1044 * FormPreferences.[Ch] (connect, disconnect): removed (redundant).
1046 * FormMaths*.C (c-tor): prohibit resizing of the dialog.
1048 2001-09-07 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1050 * Toolbar_pimpl.C (setLayout):
1051 (layoutSelected): make them work even when gettext has been
1052 translating the interface.
1054 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
1056 * FormMathsSpace.C: Fix bug: the "Maths spacing" dialog is broken
1057 ("Apply" does not work without former user change in the dialog).
1059 * FormPreferences.C (build): Fix bug: if you start LyX and open the
1060 Preferences dialog, "Apply" is activated even though no change has been
1063 2001-09-07 Rob Lahaye <lahaye@users.sourceforge.net>
1065 * FormBase.C (show): use controller_.IconifyWithMain() to control
1066 the dialog's show policy
1068 * FormBaseDeprecated.C (show): ditto, but use lyxrc variable directly.
1070 * FormPreferences.C:
1071 * forms/form_preferences.fd: add a check_dialogs_iconify_with_main
1072 check button to the Look & Feel->Misc tab and code to modify the lyxrc
1073 variable dialogs_iconify_with_main appropriately.
1075 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
1077 * FormBase.h: clean-up comments. Remove mutable status of minw_, minh_.
1079 2001-09-06 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
1081 * forms/form_character.fd: small cosmetics (aligned "Language:" right
1082 as suggested in Michael's Buglist).
1084 2001-09-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1086 * Toolbar_pimpl.C (updateLayoutList): do not display obsolete
1088 (layoutSelected): remove the numeric argument and use the text of
1089 the combox entry instead.
1091 * combox.C: lowercase a few remaining methods, rename select_text
1093 * several files: propagate these changes
1095 2001-09-03 Angus Leeming <a.leeming@ic.ac.uk>
1097 * FormPreferences.C: add fl_set_input_return to input_paperoption.
1099 2001-09-02 John Levon <moz@compsoc.man.ac.uk>
1101 * FormParagraph.C: fix default line spacing case
1103 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
1105 * FormParagraph.C: disable space inputs when != Length
1107 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
1109 * FormPreferences.C:
1110 * form_preferences.h:
1111 * form_preferences.C:
1112 * forms/form_preferences.fd: add view_dvi_paper_option
1114 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
1116 * FormMathsPanel.h: sub dialogs must be Ignorant.
1118 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
1120 * FormParagraph.C: fix to not allow 0 linespacing
1122 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
1124 * FormCitation.C (c-tor): prevent re-sizing of the dialog.
1126 * FormParagraph.C (input): set fl_get_choice check for the linespacing
1127 to 5 not 4. xforms arrays start at 1.
1129 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
1131 * FormParagraph.[Ch]:
1132 * forms/form_paragraph.fd: clean up of dialog and of controlling
1135 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
1137 * FormBase.C (C_CutandPastePH): new function that can be used as a
1138 pre-handler to any xforms text input widget. Will trigger an event on
1139 pasting into the widget using the middle mouse button.
1141 * FormPreamble.C (build): use this pre-handler for the input widget.
1143 2001-08-26 Angus Leeming <a.leeming@ic.ac.uk>
1146 * forms/form_citation.fd: a little tweaking to ensure that the
1147 style choice remains centred within the frame if its contents change.
1149 * FormBase.h: added an allow_resize_ member variable. If false
1150 resizing the dialog is prohibitted.
1153 * FormBrowser.[Ch]: modify c-tors to pass this new variable to FormBase.
1158 make use of this functionality to ensure that the dialog cannot be
1161 2001-08-27 John Levon <moz@compsoc.man.ac.uk>
1163 * GUIRunTime.C: initApplication() should take a int & argc
1165 2001-08-24 John Levon <moz@compsoc.man.ac.uk>
1168 * FormCitation.C: tidy code a little
1170 * GUIRunTime.C: more informative error
1172 2001-08-23 Angus Leeming <a.leeming@ic.ac.uk>
1174 * forms/form_preferences.fd: order the items "logically" so that
1175 tabbing through the dialog makes sense. Close bug #404569.
1177 2001-08-23 Angus Leeming <a.leeming@ic.ac.uk>
1179 * FormPreferences.C: Tentative fix of John's "no point in spell
1180 command "None"" bug, #223255.
1182 2001-08-23 Herbert Voss <voss@perce.de>
1184 * FormBibtex.C (input): normalize database list
1186 2001-08-21 Angus Leeming <a.leeming@ic.ac.uk>
1188 * FormBibtex.C: make sure that any database is stored only once.
1190 2001-08-22 Herbert Voss <voss@perce.de>
1192 * FormBibtex.C (input): fix for multiple databases
1194 2001-08-21 Herbert Voss <voss@perce.de>
1196 * FormBibtex.C (input): extension handling for ".bst"
1198 2001-08-21 Angus Leeming <a.leeming@ic.ac.uk>
1200 * forms/form_bibtex.fd: activate "Ok" when the "Add bibliography to TOC"
1201 check button is pressed.
1203 2001-08-20 Dekel Tsur <dekelts@tau.ac.il>
1205 * FormParagraph.C (general_apply): Handle default spacing.
1206 (general_update): Ditto.
1208 2001-08-20 Angus Leeming <a.leeming@ic.ac.uk>
1211 * forms/form_bibtex.fd: get the browse buttons working as they should.
1213 2001-08-20 Herbert Voss <voss@perce.de>
1216 * forms/form_bibtex.fd: enhanced bibtex-data gui to browse for
1217 databases and styles. Added an option for "bibliography into toc"
1219 2001-08-18 Lars Gullik Bjønnes <larsbj@birdstep.com>
1221 * FormMathsBitmap.h: use the lyx::shared_c_ptr that uses free() to
1224 2001-08-15 John Levon <moz@compsoc.man.ac.uk>
1226 * combox.h: fix source doc
1228 * form_math_matrix.C:
1229 * forms/form_math_matrix.fd: new layout
1231 2001-08-16 John Levon <moz@compsoc.man.ac.uk>
1235 * forms/form_paragraph.fd:
1236 * FormParagraph.C: support per-para linespacing
1238 * forms/form_float.fd:
1239 * form_float.C: fix shortcut typo
1241 2001-08-15 Angus Leeming <a.leeming@ic.ac.uk>
1243 * forms/form_character.fd: small adjustment to the position of John's
1244 extra Language label.
1246 2001-08-09 André Pönitz <poenitz@htwm.de>
1248 * FormMathsDelim.C: renamed some delimiter parameters.
1250 2001-08-09 Angus Leeming <a.leeming@ic.ac.uk>
1252 * FormCitation.C (build):
1253 * FormDocument.C (build):
1254 * FormMinipage.C (build):
1255 * FormParagraph.C (build):
1256 * FormRef.C (build): added stuff to read-only list in the
1259 * FormCitation.C (update): disable citation style stuff when not using
1262 2001-08-06 Juergen Vigna <jug@sad.it>
1264 * forms/form_ert.fd: new file.
1266 * form_ert.[Ch]: new files.
1268 * FormERT.[Ch]: new files. Implementation of ERT dialog.
1270 2001-08-01 Angus Leeming <a.leeming@ic.ac.uk>
1272 * FormPreferences.C (Color c-tor): initialise modifiedXformsPrefs.
1274 2001-07-30 Angus Leeming <a.leeming@ic.ac.uk>
1276 * GUIRunTime.C (processEvents, runTime): small code rearrangement.
1278 2001-08-01 John Levon <moz@compsoc.man.ac.uk>
1282 * form_maths_panel.C:
1283 * form_maths_panel.h:
1284 * forms/form_maths_panel.fd: re-add dots bitmaps
1286 * FormRef.C: "Goto" -> "Go to"
1288 2001-07-29 John Levon <moz@compsoc.man.ac.uk>
1290 * FormMathsBitmap.C: initialise form_
1292 2001-07-29 Baruch Even <baruch@lyx.org>
1294 * src/forms/form_graphics.fd:
1295 * src/FormGraphics.C: Added support for the new horizontal scale factor.
1297 2001-07-30 Lars Gullik Bjønnes <larsbj@birdstep.com>
1299 * forms/makefile (SRCS): add form_float.fd
1301 * forms/form_float.fd: new file
1303 * form_float.[Ch]: new files
1305 * Makefile.am (libxforms_la_SOURCES): add FormFloat.C,
1306 FormFloat.h, form_float.C and form_float.h
1308 * FormFloat.[Ch]: new files
1310 * Dialogs.C: init GUIFloat is well
1312 2001-07-29 Asger Alstrup Nielsen <alstrup@alstrup>
1314 * FormToc.C (updateType): Fix problem with TOC that couldn't be
1315 updated because the type list was not updated.
1317 2001-07-26 Angus Leeming <a.leeming@ic.ac.uk>
1319 * forms/form_aboutlyx.fd: made a bit bigger to get the Copyright &
1322 * input_validators.[Ch] (fl_int_filter, fl_float_filter): new methods.
1324 * FormGraphics.C (build): uncommented the fl_set_input_return call for
1325 input_rotate_angle. Set input filter on rotate_angle to make it accept
1326 only floating point numbers.
1327 (input): Browse now activates the Ok button approriately.
1329 2001-07-26 John Levon <moz@compsoc.man.ac.uk>
1338 * forms/form_thesaurus.fd: add thesaurus
1340 2001-07-26 Baruch Even <baruch@lyx.org>
1343 * FormGraphics.C: Removed hide method since it was interfering with the
1344 needed work, it cleared several vectors that were needed for proper
1345 functioning. Also changed rotateAngle to float.
1348 * forms/form_graphics.fd: Removed inline option, all InsetGraphics figures
1351 2001-07-23 John Levon <moz@compsoc.man.ac.uk>
1353 * FormInclude.C: add load file facility back
1355 2001-07-23 John Levon <moz@compsoc.man.ac.uk>
1357 * FormCharacter.C: disable resizing as it doesn't work
1359 * FormPreamble.C: allow to copy-paste from RO preamble by
1362 2001-07-20 Jürgen Spitzmüller <juergen.sp@t-online.de>
1364 * forms/form_citation.fd: resized form to fit on a 800x600 screen.
1366 2001-07-19 Angus Leeming <a.leeming@ic.ac.uk>
1368 * FormCitation.[Ch]: changes associated with adding natbib support.
1369 New helper functions, string_width, fillChoice, updateStyle.
1370 (apply): set the citation command appropriately.
1371 (input): deal with the citation command choices.
1372 (update): parse the citation command and deal with it. Nuke the
1376 * FormDocument.C (build): add options to use natbib.
1378 * forms/form_citation.fd: add natbib support. Rearrange dialog to
1379 fit onto shorter screens.
1381 * forms/form_document.fd: add natbib support.
1383 2001-07-16 Juergen Vigna <jug@sad.it>
1385 * form_aboutlyx.C: set default for "Close" button to "ESC"-key.
1387 2001-07-13 Angus Leeming <a.leeming@ic.ac.uk>
1389 Consistent use of Lsstream.h:
1390 * FormAboutlyx.C (build):
1391 * FormVCLog.C (update): std::ostringstream -> ostringstream.
1393 * FormMathsDelim.C (apply):
1394 * FormMathsMatrix.C (apply): std::stringstream -> stringstream.
1396 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
1398 * implement 1 about lyx dialog instead of 3 separate ones
1400 * FormCredits.[Ch]: removed
1401 * FormCopyright.[Ch]: removed
1402 * form_credits.[Ch]: removed
1403 * forms/form_credits.fd: removed
1404 * form_copyright.[Ch]: removed
1405 * forms/form_copyright.fd: removed
1406 * FormAboutlyx.[Ch]: added
1407 * form_aboutlyx.[Ch]: added
1408 * forms/form_aboutlyx.fd: added
1409 * Dialogs.C: add about lyx stuff
1411 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
1415 * FormPreferences.[Ch]: rename spellchecker to spelloptions
1416 * form_preferences.[Ch]: idem
1417 * forms/form_preferences.fd: idem
1418 * FormSpellchecker.[Ch]: added
1419 * form_spellchecker.[Ch]: added
1420 * forms/form_spellchecker.fd: added
1421 * Dialogs.C: add spellchecker
1423 2001-07-12 Lars Gullik Bjønnes <larsbj@birdstep.com>
1425 * FormFiledialog.C: (*it). -> it->
1426 * Toolbar_pimpl.C: ditto
1427 * RadioButtonGroup.C: ditto
1428 * FormPreferences.C: ditto
1430 2001-07-03 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1432 * GUIRunTime.C (x11Display):
1435 (x11VisualDepth): new methods
1437 2001-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
1439 * FormDocument.C (class_apply): call CutAndPaste::'s staitc method
1442 * Toolbar_pimpl.h: make owner be a XFormsView, small changes
1445 * GUIRunTime.C (createMainView): implement
1447 2001-06-22 John Levon <moz@compsoc.man.ac.uk>
1451 * forms/form_character.fd: hide the widget underneath language
1454 2001-06-27 John Levon <moz@compsoc.man.ac.uk>
1456 * FormPreferences.h:
1457 * FormPreferences.C: connect and operator
1458 showSpellcheckerPreferences signal
1460 * FormPrint.C (input): modify to select radio_file
1461 when the user uses the filename input
1463 2001-06-26 The LyX Project <lyx@violet.home.sad.it>
1465 * combox.C (remove): send debug output to Debug::GUI.
1467 2001-06-26 The LyX Project <lyx@rose.home.sad.it>
1469 * Menubar_pimpl.C (create_submenu):
1470 * Toolbar_pimpl.C (update): update to use func_status
1472 2001-06-25 The LyX Project <lyx@tulip.home.sad.it>
1474 * FormPreferences.C (Path::feedback): remove bogus description of
1477 2001-06-16 Angus Leeming <a.leeming@ic.ac.uk>
1479 * xformsBC.h: clean-up of included files.
1481 2001-06-15 Angus Leeming <a.leeming@ic.ac.uk>
1484 * FormParagraph.C (c-tor): cosmetic name change of signal.
1486 * FormParagraph.[Ch]: added machinery to act on an updateParagraph
1487 signal. It's pretty crude at the moment! Mental note: would be more
1488 elegant if we passed a LyXParagraph & with both the signals rather than
1489 search through the Buffer.
1491 2001-06-13 Angus Leeming <a.leeming@ic.ac.uk>
1493 * *.[h]: added // -*- C++ -*-
1494 * *.[C]: removed // -*- C++ -*-
1496 * FormCharacter.C (update): now uses contents of font_, stored
1497 permanently by the controller to update() the dialog.
1499 2001-06-12 Angus Leeming <a.leeming@ic.ac.uk>
1502 * form_include.fd: (various places): Ok button is now activated when
1503 the filename is input from the keyboard.
1505 * FormPreferences.C white-space change in various places.
1506 (Converters::GetTo): get the contents of "to" not "from"! Thus fix bug
1507 that disabled addition of new converters.
1509 * FormCharacter.C (input, update): new methods. Activate the Apply
1510 button when any of the input fileds are not IGNORE.
1512 2001-06-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
1514 * FormToc.C (input): change test slightly.
1515 (updateContents): clear list if empty and add no list msg.
1517 2001-05-30 Angus Leeming <a.leeming@ic.ac.uk>
1519 * FormParagraph.C (update, general_update): enabling the align buttons
1520 is now dependent on the AlignPossible entry in the Layout.
1522 2001-06-01 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1525 * FormMathsMatrix.C: bring C functions into global namespace if
1528 2001-05-31 Lars Gullik Bjønnes <larsbj@birdstep.com>
1530 * MathsSymbols.C (pixmapFromBitmapData): add std::
1532 * FormMathsMatrix.C (AlignFilter): add std::
1534 2001-05-22 Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
1536 * FormDocument.C (build): add iso8859-15 support.
1538 2001-05-08 Baruch Even <baruch@lyx.org>
1540 * Menubar_pimpl.C: Fixed compilation problem.
1542 2001-05-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
1544 * Menubar_pimpl.C (add_toc): use name and not type with float.
1545 (create_submenu): correct call of new object
1546 (create_submenu): add FloatListInsert and FloatInsert to dummy clause.
1548 2001-05-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
1550 * FormParagraph.[Ch]: remove !NO_PEXTRA and !NEW_INSETS cruft
1552 2001-04-26 Angus Leeming <a.leeming@ic.ac.uk>
1554 * Dialogs.C: included insetgraphicsParams.h
1556 * FormMathsMatrix.C:
1557 * FormMathsBitmap.C: included LAssert.h
1559 2001-04-24 Allan Rae <rae@lyx.org>
1561 * xforms_helpers.C (formatted): two consecutive spaces would kill it.
1563 2001-04-20 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1565 * xforms_helpers.C (formatted): do not use string::substr(1) on a
1566 string of length 1 !
1568 2001-04-16 Allan Rae <rae@lyx.org>
1570 * xforms_helpers.C (formatted):
1571 * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
1572 as an unrecognised preprocessor directive. So ensure they're wrapped.
1574 2001-04-06 John Levon <moz@compsoc.man.ac.uk>
1576 * FormTabularCreate.C: pass a pair of uints to the controller
1578 * FormVCLog.C: the log appears as a stringstream now
1580 * forms/form_external.fd: make params update state (from Angus)
1582 2001-04-05 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1584 * Menubar_pimpl.C: include gettext.h
1586 2001-04-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
1588 * xforms_helpers.C (formatted): constify length
1590 * FormTabular.C (update): small restructure, adjust for scoped_ptr
1591 (input): adjust for scoped_ptr
1592 (input): constify str
1594 2001-04-03 John Levon <moz@compsoc.man.ac.uk>
1596 * Dialogs.C: s/popup/dialog/
1600 * FormBase.C: s/ControlButton/ControlButtons/
1601 move bc().refresh() into base show() method
1604 * FormBaseDeprecated.C:
1607 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1609 * FormMathsPanel.C (c-tor): set button controller cancel label to close.
1612 * forms/form_toc.fd: implemented controller-view split.
1614 * Dialogs.C: associated changes.
1616 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1619 * forms/form_citation.fd: Don't change the name of the button when
1620 toggling between regular expression and simple searches.
1621 Squashed bug when creating a new inset, the keys field contained
1622 one (empty) key. No more; thanks, Dekel.
1625 * forms/form_external.fd: added Apply button.
1627 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1630 * FormBrowser.[Ch]: changes associated with renaming ControlBase as
1633 * FormExternal.[Ch]:
1634 * forms/form_external.fd: implemented controller-view split.
1636 * Dialogs.C: associated changes.
1638 * FormGraphics.[Ch]:
1641 moved the browsing functionality into the controller.
1643 * xforms_helpers.[Ch]: moved browseFile to
1644 ../controllers/helper_funcs.[Ch]
1647 * forms/form_citation.fd: added case sensitive search button.
1649 2001-03-29 Angus Leeming <a.leeming@ic.ac.uk>
1651 * xformsBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
1652 Code moved into the generic template base class. Replaced
1653 setCancelCloseButton() with setButtonLabel().
1655 2001-03-29 Juergen Vigna <jug@sad.it>
1657 * FormMinipage.C: removed widthp_ and all it's functions and changed
1658 to use new %-lengths of LyXLength.
1660 2001-03-28 Angus Leeming <a.leeming@ic.ac.uk>
1662 * FormGraphics.[Ch]:
1663 * forms/form_graphics.fd:
1665 * forms/form_index.fd: implemented controller-view split.
1667 * Dialogs.C: associated changes.
1669 * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
1671 * FormCitation.C: changes associated with ControlCitation cleanup.
1673 * FormMinipage.h: cleaned-up forward declarations.
1675 2001-03-27 Angus Leeming <a.leeming@ic.ac.uk>
1677 * FormMinipage.[Ch]:
1678 * forms/form_minipage.fd:
1680 * forms/form_print.fd:
1681 * FormSplash.[Ch]: implemented controller-view split.
1683 * Dialogs.C: associated changes.
1685 2001-03-26 Angus Leeming <a.leeming@ic.ac.uk>
1687 * FormPreamble.[Ch]:
1688 * forms/form_preamble.fd:
1690 * forms/form_ref.fd:
1692 * forms/form_search.fd:
1693 * FormTabularCreate.[Ch]:
1694 * forms/form_tabular_create.fd: implemented controller-view split.
1696 * Dialogs.C: associated changes.
1698 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
1705 * form_url.fd: implemented controller-view split.
1707 * Dialogs.C: associated changes.
1711 * FormCitation.h: moved methods from protected to private.
1713 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
1715 * FormCredits.C (build): changes associated with
1716 ControlCredits::getCredits returning a stringstream not a vector<string>
1718 2001-03-22 Angus Leeming <a.leeming@ic.ac.uk>
1720 * FormCopyright.[Ch]:
1721 * forms/form_copyright.fd: implemented controller-view split.
1724 * forms/form_credits.fd: implemented controller-view split.
1726 * Dialogs.C: associated changes.
1728 * xforms_helpers.C (formatted): improved the function so that it now
1729 repects '\n' characters in the input string. Ie, the user can now
1730 specify line breaks explicitly.
1732 2001-03-21 Angus Leeming <a.leeming@ic.ac.uk>
1734 * FormCharacter.[Ch]:
1735 * forms/form_character.fd: implemented controller-view split.
1737 * Dialogs.C: associated changes.
1739 * FormBase.C (input): changed return to SMI_VALID.
1741 * FormCitation.C (updateBrowser): ensure that the keys are stripped of
1742 any surrounding whitespace.
1744 2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
1746 * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
1748 (FormBase2): split into two template classes, FormDB (DialogBase) and
1749 FormCB (ControllerBase) for greater flexibility.
1753 * FormCitation.[Ch]: associated changes.
1758 * forms/form_browser.fd: implemented controller-view split.
1760 * Dialogs.C: associated changes.
1762 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
1765 * forms/form_bibtex.fd: implemented controller-view split.
1767 * Dialogs.C: associated changes.
1769 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
1771 * FormBaseDeprecated.[Ch]: rename title as title_.
1773 * FormBaseDeprecated.C: restore John's trick to give the dialog a border
1774 with limited functionality. It got lost in the MVC merge.
1776 * FormBaseDeprecated.C:
1777 * FormBase.C (show): moved initialisation of minw_, minh_ here.
1779 * FormBibitem.C (build):
1780 * FormBibtex.C (build):
1781 * FormBrowser.C (build):
1782 * FormCharacter.C (build):
1783 * FormCitation.C (build):
1784 * FormCopyright.C (build):
1785 * FormCredits.C (build):
1786 * FormDocument.C (build):
1787 * FormError.C (build):
1788 * FormExternal.C (build):
1789 * FormGraphics.C (build):
1790 * FormInclude.C (build):
1791 * FormIndex.C (build):
1792 * FormMinipage.C (build):
1793 * FormParagraph.C (build):
1794 * FormPreamble.C (build):
1795 * FormPreferences.C (build):
1796 * FormPrint.C (build):
1797 * FormRef.C (build):
1798 * FormSearch.C (build):
1799 * FormTabular.C (build):
1800 * FormTabularCreate.C (build):
1801 * FormToc.C (build):
1802 * FormUrl.C (build): removed initialisation of minw_, minh_.
1804 * The Maths Panel stuff no longer causes a crash on exit from LyX.
1807 * forms/form_maths.fd: removed.
1809 * forms/form_maths_delim.fd:
1810 * forms/form_maths_deco.fd:
1811 * forms/form_maths_matrix.fd:
1812 * forms/form_maths_space.fd:
1813 * forms/form_maths_panel.fd: new files.
1814 Split contents of form_maths.fd into 5 new files, one for each form.
1816 * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
1817 class FormMathsBitmap in FormMathsBitmap.[Ch].
1819 * FormMathsPanel.[Ch]:
1820 * FormMathsBitmap.[Ch]:
1821 * FormMathsDeco.[Ch]:
1822 * FormMathsDelim.[Ch]:
1823 * FormMathsMatrix.[Ch]:
1824 * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
1825 one for each popup. Rewrite so that all the new classes are derived from
1826 FormBaseBD. Clean up the logic in the process (I hope!).
1828 * Makefile.am: added new fils, removed redundant ones.
1830 2001-03-19 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1832 * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
1834 (updateInset): ditto
1836 2001-03-16 Juergen Vigna <jug@sad.it>
1838 * Dialogs.C (Dialogs): create minipage options dialog.
1840 * forms/form_minipage.fd:
1844 * FormMinipage.h: new files for the minipage options dialog.
1846 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
1848 * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
1851 * forms/form_maths.fd: change C_FormBaseCancelCB to
1852 FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
1854 2001-03-16 John Levon <moz@compsoc.man.ac.uk>
1856 * FormMaths.C: quash warnings
1858 2001-03-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1860 * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
1863 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
1865 * Form_various.h: cleaned up #includes and forward declarations.
1867 * Form_various.C: added "using SigC::slot" declaration.
1869 * FormMaths.[Ch]: moved to boost::scoped_ptrs.
1871 * FormDocument.C (CheckChoiceClass): removed string tct as the
1872 compiler warned that it was defined but never used.
1873 removed USE_CLASS_COMBO.
1875 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1886 * forms/form_maths.fd:
1888 * forms/fdfix.sh: add maths panel
1891 * bmtable.c: moved from src/
1893 2001-03-16 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1895 * FormParagraph.h: NO_PEXTRA
1896 * FormParagraph.C (input): NO_PEXTRA
1898 2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1900 * several files: remove CXX_WORKING_NAMESPACES
1902 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1904 * Merging changes from BRANCH_MVC back into HEAD.
1906 2001-03-12 Angus Leeming <a.leeming@ic.ac.uk>
1908 * Dialogs.C (c-tor): Changes associated with storing a vector of
1910 Use MVC Bibitem popup.
1912 * FormBase.h: add a new template class FormBase2, derived from FormBase
1913 to make life creating MVC popups even easier ;-)
1916 * forms/form_bibitem.fd: moved over to the MVC way of doing things.
1917 Proof that a simple popup should be easy to implement!
1919 * FormCitation.[Ch]: now derived from FormBase2.
1921 * FormToc.C: added using std::vector directive.
1923 2001-03-09 Dekel Tsur <dekelts@tau.ac.il>
1925 * FormSearch.C: Add missing #pragma
1927 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
1930 * forms/form_citation.fd: added the ability to Search, both Simply and
1931 for Regular Expressions. Use the Search code in the controller() to do
1932 the actual searching.
1934 2001-03-08 Angus Leeming <a.leeming@ic.ac.uk>
1936 * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
1937 * forms/makefile: added form_credits.fd
1939 * Dialogs.C: added FormCredits and removed ShowCredits.
1942 * forms/form_credits.fd:
1943 * forms/form_search.fd: ported to the MVC way.
1945 2001-03-07 Angus Leeming <a.leeming@ic.ac.uk>
1947 * xforms_helpers.h (formatted): now has default arguments for size and
1950 * FormCitation.[Ch]: moved code out of this class and into
1951 ControlCitation and associated helper funcs.
1953 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1955 * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
1956 ButtonController::valid() to check state of input. The buttons are
1957 now controlled correctly.
1959 * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
1961 2001-03-05 Lars Gullik Bjønnes <larsbj@lyx.org>
1963 * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
1965 * FormBase.[Ch]: rename title as title_.
1967 2001-03-02 John Levon <moz@compsoc.man.ac.uk>
1969 * FormBase.C (c-tor): initialise variables in correct order.
1971 * FormCitation.C: add #include <algorithm>
1973 2001-03-02 Angus Leeming <a.leeming@ic.ac.uk>
1975 * xformsBC.[Ch]: Changes associated with the changes to
1976 controllers/ButtonController.[Ch]. Ie, the class is now derived from
1977 ButtonControllerBase and the ButtonPolicy is accessed through a method
1978 bp() rather than the instance bp_.
1980 * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
1981 rather use a pure virtual method bc() to access the controller
1982 instantiated by the daughter classes.
1984 * F*.[Ch]: changes associated with the above.
1986 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
1988 * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
1990 * ViewXforms.[Ch]: renamed as FormBase.[Ch]
1992 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
1994 * ButtonController.[Ch]: deleted. The class is split into two
1995 (with identical functionality), the code being found in
1996 ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
1998 * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
1999 ButtonController class.
2001 * FormBase.[Ch]: changes associated with the above split.
2003 * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
2004 (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
2005 controlling all interaction to/from the LyX kernel.
2007 * FormCitation.[Ch]:
2008 * forms/form_citation.fd: An xforms-specific implementation of the
2009 Citation dialog, controlled by the GUI-I ControlCitation.
2011 * Dialogs.C: Use the controlled Citation dialog.
2013 2001-03-15 John Levon <moz@compsoc.man.ac.uk>
2017 * combox.C: moved from src/
2019 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
2022 * forms/form_filedialog.C.patch: I hate having to make these patches,
2023 but on reflection I think it's probably better than hacking fdfix.sh.
2025 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
2027 * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
2029 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
2031 * FormGraphics.C: remove unnecessary hack
2033 2001-03-13 Dekel Tsur <dekelts@tau.ac.il>
2035 * FormCitation.C (apply): Do not put space between multiple keys.
2037 2001-03-12 Dekel Tsur <dekelts@tau.ac.il>
2039 * Menubar_pimpl.C (add_toc): Remove debug message.
2041 2001-03-09 John Levon <moz@compsoc.man.ac.uk>
2049 * xforms/forms/makefile:
2050 * forms/form_external.fd: add FormExternal
2052 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
2054 * Dialogs.C: add destroySplash()
2058 * forms/form_splash.fd:
2060 * FormSplash.C: make independent of FormBase, tidy
2062 * Menubar_pimpl.C: destroy splash on interaction
2064 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
2070 * forms/form_include.fd: rework, clean up
2072 2001-03-12 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
2074 * FormToc.h: use Buffer::typedef
2076 * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
2077 * FormToc.C (build): ditto
2080 2001-03-11 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
2082 * FormToc.C (build): implement for dynamic number of lists
2084 * Menubar_pimpl.C (add_toc): ditto
2086 2001-03-07 Edwin Leuven <leuven@fee.uva.nl>
2092 * form_credits.[Ch]:
2093 * forms/form_credits.fd:
2095 2001-03-07 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
2097 * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
2098 make ButtonList contain boost::shared_ptr<ItemInfo>
2100 * Menubar_pimpl.C (~Pimpl): remove destructor
2102 2001-03-06 John Levon <moz@compsoc.man.ac.uk>
2108 * form_filedialog.C:
2109 * form_filedialog.h:
2112 * FormPreferences.C:
2118 * form/form_filedialog.fd: add File Dialog
2120 * Toolbar_pimpl.C: move LayoutsCB to here
2122 2001-03-06 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
2124 * FormParagraph.C: changes because of ParagraphParameters.
2126 2001-03-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
2128 * FormSearch.C (Replace): remove default argument
2131 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
2133 * added find/replace dialog:
2134 * FormSearch.*: added
2135 * form_search.*: added
2136 * forms/form_search.fd: added
2138 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
2140 * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
2142 * various: in a rush of delayed guilt, I've renamed all instances of
2143 xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
2146 * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
2147 activate/deactivate an FL_OBJECT.
2154 * FormPreferences.C:
2156 * FormTabular.C: used it.
2158 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
2160 * FormPreferences.C: removed three unused using directives.
2162 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
2164 * added find/replace dialog:
2165 * FormSearch.*: added
2166 * form_search.*: added
2167 * forms/form_search.fd: added
2169 2001-02-27 Dekel Tsur <dekelts@tau.ac.il>
2171 * FormRef.C: Fixed the behaviour of Goto-Ref.
2173 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
2175 * forms/makefile: added character and preamble dialogs
2177 2001-02-27 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
2179 * FormCharacter.C (FormCharacter): change order of deletion,
2180 change combo_language2 to combo_language2_
2182 2001-02-26 Dekel Tsur <dekelts@tau.ac.il>
2184 * FormRef.C (apply): Update bookmark #0 after inserting a reference.
2186 2001-02-23 Edwin Leuven <leuven@fee.uva.nl>
2188 * Dialogs.C: added layoutcharacter
2189 * FormCharacter.C: added
2190 * FormCharacter.h: added
2191 * form_character.C: added
2192 * form_character.h: added
2193 * forms/form_character.fd: added
2195 2001-02-23 Dekel Tsur <dekelts@tau.ac.il>
2197 * FormPreferences.C: Handle lyxrc.language_use_babel and
2198 lyxrc.language_global_options.
2200 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
2202 * FormPreferences(GetFrom, GetTo): use size_type rather than int.
2204 2001-02-23 John Levon <moz@compsoc.man.ac.uk>
2206 * FormBase.C: no longer transient dialogs, XMapWindow()
2207 in attempt to de-iconify
2209 * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
2211 2001-02-21 Dekel Tsur <dekelts@tau.ac.il>
2213 * FormDocument.C (checkMarginValues): Activate "use geometry" button
2214 if using custom paper size/margin.
2216 2001-02-21 Allan Rae <rae@lyx.org>
2218 * forms/form_preferences.fd: larger, bold font for outer tabfolder
2220 2001-02-20 Edwin Leuven <leuven@fee.uva.nl>
2222 * src/frontends/xforms/Dialogs.C: added preamble
2223 * src/frontends/xforms/FormPreamble.C: added
2224 * src/frontends/xforms/FormPreamble.h: added
2225 * src/frontends/xforms/Makefile.am: added
2226 * src/frontends/xforms/form_preamble.C: added
2227 * src/frontends/xforms/form_preamble.h: added
2228 * src/frontends/xforms/form_preamble.fd: added
2230 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
2232 * FormBase.h: moved noncopyable derivation to DialogBase.
2234 2001-02-19 Juergen Vigna <jug@sad.it>
2236 * FormTabular.C (build): make all input field accepted only after
2239 * forms/form_tabular.fd: removed default "Return" on Close-Button.
2241 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
2245 * FormInset.C (showInset): change associated with name change
2246 inset::hide to inset::hideDialog.
2248 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
2250 * FormCitation.C (build): altering "Text after" now activates the Ok,
2253 2001-02-16 Angus Leeming <a.leeming@ic.ac.uk>
2255 * FormCitation.C: lots of white-space changes to make file consistent
2257 (input): use the FL_OBJECT * parameter to decide what to do, not the
2260 * FormCitation.h: removed most entries in enum.
2262 * forms/form_citation.fd: change names of variables, consistent with
2263 Allan's naming scheme.
2264 Don't pass any particular arguments to the InputCB function.
2265 choice_style now triggers a callback and looks like other choices.
2267 2001-02-16 Lars Gullik Bjønnes <larsbj@lyx.org>
2269 * other: use compare instead of strcmp/strncmp
2271 2001-02-15 Angus Leeming <a.leeming@ic.ac.uk>
2273 * ButtonController.[Ch]: changed trigger_change_ vector and associated
2274 methods to dont_trigger_change_ because FL_OBJECTs that trigger a
2275 callback to InputCB() but don't trigger a change in the state of the
2276 Ok, Apply buttons are much rarer than those that do.
2278 * FormCitation.C (build): associated change.
2280 2001-02-14 Lars Gullik Bjønnes <larsbj@lyx.org>
2282 * ButtonController.C: include algorithm
2284 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
2286 * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
2288 (valid): method can now be passed an optional FL_OBJECT *. If it is, and
2289 the vector of FL_OBJECT *s that can trigger a change in the button state
2290 is not empty, then a change of state will occur only if the FL_OBJECT *
2291 is present in this vector.
2293 * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
2294 the user to deactivate specific fields within restore().
2295 (InputCB): pass the FL_OBJECT * to bc_.valid().
2297 * FormCitation.C (build): create a vector of FL_OBJECT *s that can
2298 trigger a change of state in the Ok,Apply buttons.
2299 (update): bc_.readOnly() to the start of the method. Similar reasoning
2300 to that for FormBase::RestoreCB, above.
2302 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
2304 * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
2307 * forms/form_browser.fd:
2308 * forms/form_copyright.fd:
2309 * forms/form_error.fd:
2310 * forms/form_tabular.fd:
2311 * forms/form_toc.fd:
2312 Consistent shortcuts for Close button: Esc and Return only.
2314 * forms/form_citation.fd:
2315 * forms/form_document.fd:
2316 * forms/form_index.fd:
2317 * forms/form_paragraph.fd:
2318 * forms/form_preferences.fd:
2319 * forms/form_print.fd:
2320 * forms/form_ref.fd:
2321 * forms/form_tabular_create.fd:
2322 * forms/form_url.fd:
2323 Consistent shortcut for Cancel button: Esc only.
2325 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
2327 * Dialogs.C: new Splash. Include, Bibitem/tex
2329 * FormBase.h: make show() virtual for Splash's benefit
2341 * forms/form_bibitem.fd:
2342 * forms/form_bibtex.fd:
2347 * forms/form_include.fd:
2352 * forms/form_splash.fd: new forms
2354 2001-02-09 John Levon <moz@compsoc.man.ac.uk>
2356 * FormLog.C: handle Literate build log nicely
2358 2001-02-09 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
2360 * Menubar_pimpl.C: remove support for reference menuitem type.
2362 2001-02-07 John Levon <moz@compsoc.man.ac.uk>
2366 * Timeout_pimpl.C: add Timeout implementation
2368 2001-02-06 John Levon <moz@compsoc.man.ac.uk>
2372 * forms/form_browser.fd:
2375 * FormBrowser.h: readonly browser form
2381 * Dialogs.C: add Log and VCLog
2383 * Makefile.am: add Log and VCLog, add updatesrc target
2385 2001-01-31 Dekel Tsur <dekelts@tau.ac.il>
2387 * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
2389 2001-01-25 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
2391 * FormPreferences.C (GetFrom): fix crash when there is no format
2395 2001-01-23 Angus Leeming <a.leeming@ic.ac.uk>
2397 * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
2398 unsigned char correctly and so fix 2 bugs loading/changing colors.
2400 2001-01-21 Dekel Tsur <dekelts@tau.ac.il>
2402 * FormRef.C (update): Do not update dialog_->{ref,name,type}
2404 Deactivate the type button when buffer is LinuxDoc/Docbook
2405 (build): Uncomment calls to addReadOnly().
2406 (updateBrowser) Do not disable the update button when there are no
2408 (build, getType, getName): Use InsetRef::types.
2410 2001-01-18 Angus Leeming <a.leeming@ic.ac.uk>
2412 * FormPrint.[Ch] (browse): new method to browse for file to print to.
2414 * forms/form_print.fd: give the form a Browse button.
2416 2001-01-17 Dekel Tsur <dekelts@tau.ac.il>
2418 * FormRef.C (input): Fix the behavior of goto reference button.