1 2002-02-18 Angus Leeming <a.leeming@ic.ac.uk>
3 * Timeout_pimpl.[Ch] (running): new method.
5 2002-02-18 Angus Leeming <a.leeming@ic.ac.uk>
8 * FormTabular.C: added a using std::remove_if directive.
10 2002-02-14 Herbert Voss <voss@lyx.org>
12 * xforms_helpers.h: fix bug with "?%" units
14 2002-02-14 Rob Lahaye <lahaye@users.sourceforge.net>
15 * forms/form_graphics.fd:
16 * form_graphics.C: minor layout changes, such as stretching all
17 tab-windows to equal sizes and better keyboard-shortcuts.
19 2002-02-14 Rob Lahaye <lahaye@users.sourceforge.net>
20 * forms/form_graphics.fd:
21 * form_graphics.C: minor layout changes, such as stretching all
22 tab-windows to equal sizes and better keyboard-shortcuts.
24 2002-02-12 Herbert Voss <voss@lyx.org>
26 * forms/form_graphics.fd:
27 * form_graphics.[Ch]: small changes to the layout, mentioned
30 * FormGraphics.C: fix bug with use of updateWidget... when
33 2002-02-11 John Levon <moz@compsoc.man.ac.uk>
35 * FormMinipage.C: return SMI_VALID on other form changes
37 2002-02-11 Juergen Spitzmueller <j.spitzmueller@gmx.de>
39 * FormParagraph.C (update): [VSpace:] Delete the special method
41 * xforms_helpers.C: ...and move it here.
42 Activate JMarcs new (shorter) code for updateWidgetsFromLengthString
43 and updateWidgetsFromLength.
45 2002-02-10 Rob Lahaye <lahaye@users.sourceforge.net>
47 * forms/form_external.fd:
48 * form_external.C: change color2 of a few buttons into the
51 2002-02-08 Herbert Voss <voss@lyx.org>
53 * forms/form_graphics.fd:
55 * form_graphics.[Ch]: Adding buttons for unzip-Option,
56 getValues from LyX/LaTeXfolder
58 2002-02-08 Rob Lahaye <lahaye@users.sourceforge.net>
60 * forms/form_graphics.fd:
62 * form_graphics.[Ch]: simplify the bounding box folder
65 2002-02-08 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
67 * Menubar_pimpl.C (create_submenu): work around an xforms bug (?)
68 where one could not have both toggleon and disabled.
70 2002-02-08 Herbert Voss <voss@lyx.org>
72 * xforms_helpers.h: change unit "%" to t%
74 * FormGraphics.C: fiy bug when BB is read from file and the
77 2002-02-08 Martin Vermeer <martin.vermeer@hut.fi>
79 * FormMathsDeco.C: \underleftarrow and \underrightarrow
81 2002-02-06 Angus Leeming <a.leeming@ic.ac.uk>
83 Stabilise the tooltip interface and get Jürgen's patch to work ;-)
85 * Tooltips.[Ch]: new files. A wrapper to the tooltip code with a nice
86 clean interface. Means that FormBase, FormBaseDeprecated and
87 Tollbar_pimpl can all use the same code to have tooltips. No bloat.
89 * FormBase.C: add a Tooltips instance and interface with it.
90 (setTooltipLevel): removed. Replaced by fillTooltipChoice and
92 (getVerboseTooltip, getMinimalTooltip) now passed a const FL_OBJECT.
97 * Makefile.am: altered appropriately.
99 2002-02-06 Juergen Spitzmueller <j.spitzmueller@gmx.de>
101 * forms/form_texinfo.fd:
102 * forms/form_bibtex.fd:
103 * forms/form_citation.fd: delete text_info field again, add help choice
107 * FormTexinfo.[Ch]: Implement new Tooltip behaviour.
109 2002-02-06 Angus Leeming <a.leeming@ic.ac.uk>
111 * FormBase.[Ch]: can now chose the verbosity of the tooltip through
112 a new method setTooltipLevel(). In turn this determines which of the
113 new virtual methods, getVerboseTooltip() or getMinimalTooltip() gets
114 called from getTooltip.
115 No need for a "message" widget at the bottom of every dialog, therefore.
116 If retained, this "message" widget can be used to display "warnings",
121 * FormTexinfo.[Ch]: altered appropriately. Still need to be reshaped,
122 to lose the "message" widget and to gain a "tooltip level" choice.
124 2002-02-05 Angus Leeming <a.leeming@ic.ac.uk>
126 * forms/form_graphics.fd: Tiny tweek to make the Restore, Ok, Apply,
127 Cancel buttons' positions consistent with the other dialogs.
129 2002-02-05 Herbert Voss <voss@lyx.org>
131 * forms/form_graphics.fd: Noew the same view of the
132 buttons as in preferences (LyXView). Make some things clear
134 * FormGraphic.C: cosmetic changes to the layout. Delete
137 2002-02-05 Juergen Spitzmueller <j.spitzmueller@gmx.de>
139 * forms/form.texinfo.fd: delete help button, add text_info
140 * forms/form.citation.fd,form.bibtex.fd: add text_info
141 * FormTexinfo.[Ch]: Delete Help mechanism, add tooltips and help messages.
142 * FormCitation.[Ch],FormBibtex.[Ch]: add tooltips and help messages (actually
143 no tooltips in Bibtex).
145 2002-02-05 Angus Leeming <a.leeming@ic.ac.uk>
147 * FormBase.[Ch]: You want tooltips too? You got 'em. Verified as
148 working with both xforms 0.88 and 0.89. Use by invoking
149 setTooltipHandler(ob) and by providing a method getTooltip(ob) in this
150 derived class to provide the required string.
152 2002-02-05 Angus Leeming <a.leeming@ic.ac.uk>
154 * FormBase.[Ch]: make it really easy to set up and use a prehandler
155 for feedback messages and to invoke an input event on paste from
156 the middle mouse button. The derived class needs invoke only
157 setPrehandler(ob) and for the feedback to override the virtual methods
158 feedback(ob) and clear_feedback(). If the message posted is a warning
159 rather than mere feedback, first setWarningPosted(true) to ensure
160 that the message remains visible.
162 * FormBaseDeprecated.C: a physical rearrangement of the file,
165 * FormPreamble.C: use setPrehandler to invoke an input event on paste.
167 2002-02-04 Herbert Voss <voss@lyx.org>
169 * forms/form_graphics.fd: small changes to the layout
170 * FormGraphic.C: Apply-button, keepaspectratio enabling
171 depends to case of LaTeXView. Other small changes and
172 fixes. Add LyXView scale.
174 2002-02-01 Angus Leeming <a.leeming@ic.ac.uk>
176 * FormGraphics.C (c-tor): prevent resizing of the dialog.
178 2002-02-03 Herbert Voss <voss@lyx.org>
180 * xforms_helpers.C: fix bug with unit "%" in
181 updateWidgetsFromLengthString(...)
183 2002-02-02 Herbert Voss <voss@lyx.org>
185 * FormGraphic.C: fix bug with filename, rearrange the code,
186 delete choice "referencePoint" which is only possible for
188 * forms/form_graphics.fd: position options in a logical way,
189 add folder and scale for LyXView
191 2002-02-01 Angus Leeming <a.leeming@ic.ac.uk>
193 * FormGraphics.C (apply, update): respect the new DEFAULT state of
194 InsetGraphicsParams::DisplayType.
196 2002-01-31 Martin Vermeer <martin.vermeer@hut.fi>
198 * forms/form_graphics.fd: tweeks.
200 2002-01-30 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
202 * FormGraphics.C: Fix MAXDIGIT values for height and width.
204 2002-01-30 Angus Leeming <a.leeming@ic.ac.uk>
206 * forms/form_citation: a few tweaks of my own.
208 2002-01-30 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
210 * forms/form_citation: De-Monsterization (make it smaller).
212 2002-01-30 Angus Leeming <a.leeming@ic.ac.uk>
214 * forms/form_graphics.fd:
215 * FormGraphics.C: a few tweaks of my own.
217 2002-01-30 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
219 * forms/form_graphics.fd: Very small tweaks.
221 2002-01-29 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
223 * forms/form_graphics.fd: Change the dialog to look similar as
224 the nice QT2-Version (added tabfolder "Bounding Box", rearrangements);
225 added text_warning field..
227 * FormGraphics.[Ch]: Handle the Rearrangements.
228 Add input filters and warnings concerning invalid inputs.
229 Recognize the lyxrc-settings of display_graphics.
231 2002-01-29 Angus Leeming <a.leeming@ic.ac.uk>
233 * FormMathsSpace.h (space_):
234 * FormMathsStyle.h (style_): change from a short to an int to fix
235 type conversion warnings.
237 2002-01-28 Martin Vermeer <martin.vermeer@hut.fi>
239 * FormMathsSpace.[Ch]:
240 * forms/form_maths_space.fd:
241 Changed the "Space" subpanel of the math panel into one of
242 ordinary buttons rather than radio buttons. They are now
243 self-applying so OK and Apply could go.
245 2002-01-28 Martin Vermeer <martin.vermeer@hut.fi>
247 * FormMathsStyle.[Ch]:
248 * forms/form_maths_style.fd:
249 Patched to use button arrays. Buttons are self-applying, saving
250 one keystroke and the OK and Apply buttons.
252 2002-01-27 Herbert Voss <voss@lyx.org>
256 * forms/form_graphic.fd: rewritten to support graphicx with
257 all options and to be sure that the old figinsets are correct
259 * xforms-helpers.h: added two choice const for the LyXLength
260 one with all and one only with length which have a unit.
262 2002-01-29 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
264 * forms/form_minipage.fd: add text_warning field.
266 * FormMinipage.[Ch]: added input filters and warnings
267 (ButtonPolicy::SMInput FormMinipage::input)
269 2002-01-28 Angus Leeming <a.leeming@ic.ac.uk>
271 * FormAboutlyx.[Ch]: Removed redundant form() method and
272 dialog_ variable. They replicate that in the parent FormDB.
274 2002-01-28 Martin Vermeer <martin.vermeer@hut.fi>
277 * forms/form_maths_deco.fd: added math accents as a separate bitmap to
278 the Decorations sub-panel of mathed. See Lamport Table 3.11.
281 * MathsSymbols.C: reorganization of the two AMS panels "relations" and
282 "negated relations". Lower and broader.
284 2002-01-25 Angus Leeming <a.leeming@ic.ac.uk>
286 * FormTabular.C (update): Remove redundant code.
288 2002-01-24 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
290 * forms/form_tabular.fd: checkbox2radiobutton changes.
292 2002-01-20 Herbert Voss <voss@perce.de>
294 * FormInclude.[C]: better control of unexistings files
295 when entered without the browser
297 2002-01-20 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
299 * Toolbar_pimpl.C (update): disable layout combox when LFUN_LAYOUT
302 * combox.C (activate):
303 (deactivate): change color of labels to reflect the state of the
306 2002-01-16 Herbert Voss <voss@lyx.org>
308 * FormExternal.C (build): activate apply/ok-button when something
309 is entered in the filename-field
311 2002-01-16 Angus Leeming <a.leeming@ic.ac.uk>
313 * FormMathsBitmap.C (apply): fix bug caused by using 'unsigned int'
314 rather than 'string::size_type'
316 2002-01-17 Martin Vermeer <martin.vermeer@hut.fi>
318 * FormMathPanel.[hC]:
320 * form_math_panel.[hC]:
321 * form_math_panel.fd: Modified. Added five symbol sub-panels
322 to the math panel containing AMS math symbols: arrows, relations,
323 negated relation, operators and miscellaneous (also containing some
324 hebrew and corner symbols).
326 2002-01-17 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
328 * FormMinipage.C (apply): change because MinipageParams::pageWidth
329 is now a real LyXLength
331 2002-01-17 John Levon <moz@compsoc.man.ac.uk>
333 * FormDocument.C: enable line spacing input properly
335 2002-01-17 John Levon <moz@compsoc.man.ac.uk>
337 * forms/form_preferences.fd:
338 * form_preferences.h:
339 * form_preferences.C:
341 * FormPreferences.C: use better variable name
343 2002-01-17 John Levon <moz@compsoc.man.ac.uk>
345 * forms/form_preferences.fd: change "Use Scalable Fonts"
346 to "Rescale bitmap fonts"
348 2002-01-16 Angus Leeming <a.leeming@ic.ac.uk>
351 * FormPreferences.C: #include "ButtonController.tmpl" to instantiate
352 the button controller for IgnorantPolicy and PreferencesPolicy.
354 2002-01-16 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
356 * forms/form_tabular.fd: text_info field was too small. Enlarge it.
358 2002-01-15 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
360 * xforms_helpers.C: modify getLengthFromWidgets to ignore the unit
361 choice if the input field contains a LyXGlueLength.
363 * FormParagraph.C: Allow to insert and display gluelengths in VSpace
367 * FormTabular.C: Change input filter to allow inserting
368 gluelengths/lyxlength or numbers with unit choices.
370 * FormMinipage.C: Use getLengthFromWidgets instead of the code there,
371 which was more or less duplicated.
373 * FormGraphics.C: set default units, dependent on US/other paper.
375 2002-01-16 Angus Leeming <a.leeming@ic.ac.uk>
377 * Dialogs.C: no longer need to #include the Controller classes, as this
378 is how done in GUI.h.
380 * xformsBC.C: #include ButtonController.tmpl, containing the
381 instatiation of the button controller.
383 2002-01-15 John Levon <moz@compsoc.man.ac.uk>
385 * FormThesaurus.C: fix a crash
387 2002-1-15 Martin Vermeer <martin.vermeer@hut.fi>
390 * form_maths_delim_C:
391 * form_maths_delim.h:
392 * form_maths_delin.fd:
393 Put three radio buttons on the delimiters pop-up. It works as follows:
395 left mouse middle mouse right mouse
396 ----------------------------------------------------------------------
397 Left radio button | ( () )
398 Middle radio button | () () )
399 Right radio button | ) ) )
400 ----------------------------------------------------------------------
404 ( left-side delimiter selected
405 ) right-side delimiter selected
406 () "symmnetric pair" selected, of which the clicked delimiter is
408 So, if the middle radio button is activated ("()\nBoth")
409 and you click on "[" with the default (left) mouse button, you
410 get the delimiter pair "[]".
411 A shortcut for this (if the leftmost radio button is on) is
412 simply clicking the middle mouse button.
414 To create equal pairs, either have the middle radio button on and use
415 Mouse-left, or have the left radio button on and use Mouse-middle.
417 To create unequal pairs, you should have either the left or middle radio
418 button on, and do: "Mouse-left ( Mouse-right >" to create "(>".
420 2002-01-15 Angus Leeming <a.leeming@ic.ac.uk>
422 * FormSpellchecker.[Ch]: a bit of a clean up, leaving the functionality
424 Remove the clickline_ member variable and hide() method;
425 Use fl_set_browser_dblclick_callback;
426 Constify a few temporary variables;
427 Use xforms_helpers' wrappers functions returning string rather than
428 the raw xforms functions returning char const *.
430 2002-01-14 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
432 * DropDown.C: include <cctype> for isprint()
434 2002-01-14 Angus Leeming <a.leeming@ic.ac.uk>
436 * FormMinipage.C (apply, update): MinipageParams::width renamed
437 as MinipageParams::pageWidth.
439 2002-01-14 Martin Vermeer <martin.vermeer@hut.fi>
443 MathsSymbols.C: Blackboard Bold and Calligraphic std symbols
444 added to math panel's 'misc' sub-panel.
446 2002-01-14 Angus Leeming <a.leeming@ic.ac.uk>
448 * FormMathsMatrix.C (input): use lyx::count rather than std::count.
450 2002-01-14 Angus Leeming <a.leeming@ic.ac.uk>
452 * FormPreferences.h: add a std:: to make_pair.
454 2002-01-11 Angus Leeming <a.leeming@ic.ac.uk>
456 * DropDown.[Ch] (keypress, key_pressed): new signal and method,
459 * DropDown.C: place xforms callback functions in namespace anon.
460 Set browser callback on single not double click.
461 (select): return immediately of the vector is empty. Highlight the top
462 line. Position the browser above the minibuffer, not below it.
463 (peek): call key_pressed when a key press is detected.
464 (key_pressed): clean-up and emit the keypress signal.
466 * xforms_helpers.[Ch} (getSelectedStringFromBrowser): new function.
467 If nothing is selected, return string().
469 2002-01-14 John Levon <moz@compsoc.man.ac.uk>
471 * FormSpellchecker.C: disable resizing due to xforms bug
473 2002-01-13 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
475 * FormFiledialog.C (Reread): skip broken symlinks
477 2002-01-13 Lars Gullik Bjønnes <larsbj@birdstep.com>
479 * FormMathsMatrix.C (AlignFilter): use std::count and add some
482 2002-01-13 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
484 * MathsSymbols.C (get_pixmap_from_symbol): add a default statement
487 * FormPreferences.C (Interface::input):
489 (Paths::input): add shortcuts to file dialogs directory buttons
491 * FormPreference.h (browse): add default empty parameters for
492 buttons descriptions.
494 * FormFiledialog.C (SetButton): allow for a shortcut in the name
497 2002-01-13 John Levon <moz@compsoc.man.ac.uk>
503 * forms/form_thesaurus.fd: update to Aiksaurus 0.14
505 2002-01-12 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
507 * Toolbar_pimpl.C (setPixmap): simplify a bit
509 2002-01-10 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
511 * Toolbar_pimpl.C (ToolbarCB):
512 * Menubar_pimpl.C (MenuCallback): use verboseDispatch instead of
515 2002-01-12 Allan Rae <rae@lyx.org>
517 * FormTabular.C (FormTabular): Fix Purify UMR.
519 * FormPreferences.C (build): "Conversion" is a better name.
521 2002-01-10 Martin Vermeer <martin.vermeer@hut.fi>
523 * FormMathsPanel.[Ch] (dispatchFunc): new method. Invokes
526 * FormMathsStyle.C (apply): use LFUNs to apply, not insertSymbol.
528 2002-01-10 Angus Leeming <a.leeming@ic.ac.uk>
531 * forms/form_preferences.fd: change names and descriptions of popup
532 font variables to reflect their actual use.
534 * Menubar_pimpl.C: return MENU_LABEL_STYLE to FL_NORMAL_STYLE.
536 2002-01-10 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
538 * FormPreferences.C (input): allow empty values for document_path
541 * FormFiledialog.C (SetButton):
542 (FileDlgCB): do not disable directory buttons if they have an
544 (SetDirectory): if the argument is an empty string, change to
547 2002-01-09 Martin Vermeer <martin.vermeer@hut.fi>
549 * forms/form_maths_style.fd:
550 * FormMathsStyle.[Ch]: New files, Implementing a mathed pop-up for math
551 size "styles" and font types.
552 * FormMathsPanel.[Ch]:
554 * forms/form_maths_panel.fd: Modified too.
556 2002-01-08 Martin Vermeer <martin.vermeer@hut.fi>
558 * Menubar_pimpl.C (create_submenu):
559 * Toolbar_pimpl.C (update): use FuncStatus.
561 2002-01-08 Angus Leeming <a.leeming@ic.ac.uk>
563 * xform_helpers.[Ch] (getStringFromBrowser): a littel wrapper function
564 for fl_get_browser_line that is guaranteed to return a valid string.
566 2002-01-08 John Levon <moz@compsoc.man.ac.uk>
568 * FormSpellchecker.C: fix possible crash on clicking a suggestion
570 2002-01-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
572 * forms/form_document.fd (bullets): fix small cosmetic problem after
573 John's radio2button change.
575 2002-01-07 Angus Leeming <a.leeming@ic.ac.uk>
578 * forms/form_document.fd: change the labels and variable names of
579 left_margin, right_margin to inner_margin, outer_margin, in line
580 with bugzilla bug #157.
582 * FormFiledialog.C (Reread): used locally stored modtime variable
583 rather than make repeated calls to fileInfo.getModificationTime().
585 * xforms_helpers.C (ReadableFile, WriteableFile): added a couple of
586 isOK() checks to the use of the FileInfo instance and removed those
589 * Menubar_pimpl.C: added a variable MENU_LABEL_STYLE and use it.
590 Set it to FL_BOLD_STYLE, thereby fixing bugzilla bug #32.
592 2002-01-07 John Levon <moz@compsoc.man.ac.uk>
595 * forms/form_*: change radio buttons to round3dbutton
597 2002-01-05 John Levon <moz@compsoc.man.ac.uk>
599 * FormFiledialog.C: add FIXME
601 * xforms_helpers.C: fix use of FileInfo
603 2002-01-07 John Levon <moz@compsoc.man.ac.uk>
609 * forms/form_tabular.fd: ugly fix to get around
610 some of the UI problems (bug #110).
612 2002-01-04 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
614 * FormDocument.C: Recognize the default paper settings too
615 when setting the default length values (cm or inch).
616 * FormParagraph.C: do the same.
618 2001-12-11 Michael A. Koziarski <michael@koziarski.org>
620 * FormFloat.C: changes to prevent here definitely being used
623 2001-12-29 Dekel Tsur <dekelts@tau.ac.il>
625 * FormMathsMatrix.C (AlignFilter): Allow entering the '|' char.
627 2001-12-19 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
629 * DropDown.C: always include <config.h> in sources.
634 * DropDown.h: do not include <config.h> in headers
636 2001-12-20 Juergen Vigna <jug@sad.it>
638 * FormTabular.C (update): final LT-h/f support modifications.
640 2001-12-19 Juergen Vigna <jug@sad.it>
642 * FormTabular.C (update): change a bit the tabular layout and added
643 better longtable options handling.
645 2001-12-15 Lars Gullik Bjønnes <larsbj@birdstep.com>
647 * FormToc.C: using std::endl
649 2001-12-14 John Levon <moz@compsoc.man.ac.uk>
651 * FormToc.C: fix crash when no entries, and
652 update types properly
654 2001-12-11 Ben Stanley <bds02@uow.edu.au>
656 * Menubar_pimpl.C: Fixed a crashing bug when document has more
657 than 80 floats and using xforms 0.88
659 2001-12-11 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
661 * xforms_helpers.C: include lyxlength.h here
662 * xforms_helpers.h: ... but not here
664 * FormTabular.C: use LyXLength instead of string wherever
665 necessary; whitespace changes.
667 2001-12-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
669 * forms/form_preferences.fd: use the same name for font sizes
670 than the character dialog.
672 2001-11-26 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
674 * forms/form_search.fd: Added label text to search buttons
675 (to make the shortcuts visible).
677 2001-12-05 John Levon <moz@compsoc.man.ac.uk>
679 * FormParagraph.C: set combo box correctly for VSpace::LENGTH
681 2001-12-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
684 * xforms_helpers.C: change "while(" to "while ("
686 2001-12-05 Allan Rae <rae@lyx.org>
688 * FormParagraph.C (apply): One other LyXText fix.
690 2001-12-05 John Levon <moz@compsoc.man.ac.uk>
692 * FormParagraph.C (getCurrentParagraph):
693 (apply): get the right LyXText !
695 2001-11-29 John Levon <moz@compsoc.man.ac.uk>
697 * FormParagraph.C: disallow page breaks in insets
699 2001-11-23 John Levon <moz@compsoc.man.ac.uk>
701 * FormParagraph.C: allow signed space above/below, actually
702 use space below units
704 2001-11-04 John Levon <moz@compsoc.man.ac.uk>
706 * FormToc.C: fixes to make floatlists work
708 2001-11-23 John Levon <moz@compsoc.man.ac.uk>
711 * Alert_pimpl.C: Alert etc.
715 * forms/fdfix.sh: move idex etc. to here
717 * GUIRunTime.C: move getScreenDPI() to here
719 2001-11-20 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
721 * forms/form_ref.fd, form_preferences.fd, form_citation.fd,
722 form_graphics.fd, form_paragraph.fd: Enlarged the Restore button
723 to 100p (now German translation fits in).
724 * forms/form_external.fd, form_bibtex.fd, form_print.fd,
725 form_preferences.fd, form_graphics.fd, form.include.fd,
727 Unified label "Browse..." and unified its width to 100p.
729 2001-11-13 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
731 * forms/form_graphics.fd: fixed shortcut clash
732 * forms/form-external.fd: added shortcut for "Apply"
734 2001-11-12 John Levon <moz@compsoc.man.ac.uk>
736 * FormFiledialog.C: don't reset path if new dir
739 2001-11-12 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
741 * forms/form_document.fd: Renamed "Save as Class Defaults"
742 to "Save as Document Defaults"
744 Removed the setEnabled-Definitions for the
745 "save_default"-Button since it causes nothing but trouble.
746 Changed the text of AskQuestion on saveParamsAsDefault.
748 2001-11-07 John Levon <moz@compsoc.man.ac.uk>
750 * DropDown.C: fix crash, improve behaviour a bit
752 2001-11-07 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
754 * FormDocument.C (class_apply):
758 (bullets_apply): add a version of these methods taking a
759 BufferParams& parameters. The original versions are now wrappers
761 (saveParamsAsDefault): new function, moved from old
762 LFUN_LAYOUT_SAVE_DEFAULT code.
764 2001-11-03 John Levon <moz@compsoc.man.ac.uk>
768 * DropDown.C: drop-down completion
770 2001-11-04 John Levon <moz@compsoc.man.ac.uk>
772 * forms/form_graphics.fd: change clashing shortcut
774 2001-10-24 Juergen Vigna <jug@sad.it>
776 * FormTabular.C: changed calls for footer/headers of longtabulars.
778 2001-10-23 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
780 * forms/form_tabular.fd: Add value choices
781 * FormTabular.C: Handle that choices
783 * FormDocument.C: fix small bug.
785 2001-10-23 Angus Leeming <a.leeming@ic.ac.uk>
787 * FormGraphics.[Ch]: move some parameters out of the heaader file and
791 * forms/form_preferences.fd: replaced button_colorspace with two
792 radio buttons, button_hsv and button_rgb.
794 2001-10-19 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
796 * forms/form_document.fd:
797 Class: add a value choice for Default Skip.
798 Some rearrangements (minor tweaks).
799 * FormDocument.C: Handle that choice, minor tweaks.
800 * forms/form_paragraph.fd: Add value choices
801 * FormParagraph.C: Handle that choices.
802 * FormMinipage.C/FormGraphics.C: Small tweaks.
804 2001-10-15 Angus Leeming <a.leeming@ic.ac.uk>
806 * FormDocument.C: fixed some bugs in the Paper tab.
808 * xforms_helpers.[Ch] (updateWidgetsFromLengthString): add argument
809 specifying default unit for choice if input string is empty.
811 2001-10-12 Angus Leeming <a.leeming@ic.ac.uk>
813 * FormDocument.C (input): one more tweak...
815 2001-10-10 Herbert Voss <voss@perce.de>
817 * FormTexinfo.[Ch]: some changes to the code
819 2001-10-10 André Pönitz <poenitz@htwm.de>
821 * FormsMathMatrix.C: add missing space between v- and h-alignment
824 2001-10-09 Herbert Voss <voss@perce.de>
827 * forms/form_texinfo.fd: new files. Display information about the
828 installed texfiles (cls,sty,bst).
830 * FormShowFile.[Ch]: new files. Display the contents of a file.
833 * Makefile.am: modified appropriately.
835 2001-10-09 Angus Leeming <a.leeming@ic.ac.uk>
837 * xforms_helpers.[Ch] (getLengthFromWidgets): new function.
838 Given input and choice widgets, create a string such as "1cm".
839 (updateWidgetsFromLengthString): new function.
840 Given a string such as "1cm", set the input and choice widgets.
843 * forms/form_document.fd: improve the GUI of the paper tab using these
844 new helper functions.
846 2001-10-07 Adrien Rebollo <adrien.rebollo@gmx.fr>
848 * FormDocument.C (build): support latin4
850 2001-10-05 Adrien Rebollo <adrien.rebollo@gmx.fr>
852 * FormDocument.C (build): support latin3
854 2001-10-04 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
856 * forms/form_aboutlyx.fd: use flat boxes for tabs.
858 2001-10-03 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
860 * forms/form_document.fd: rearrangement of the paper tab;
861 rename "use geometry" to "custom margins/sizes".
863 * FormDocument.C: add code to avoid the input of senseless data
864 in document -> paper.
866 2001-10-01 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
868 * FormDocument.C: Disable choice "Special" if landscape
869 is chosen to prevent senseless values.
871 2001-09-28 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
873 * forms/form_preferences.fd: small tweaks.
875 2001-09-24 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
877 * forms/form_document.fd: Removed "Auto Reset", renamed the "Reset"
878 button to "Use Class Defaults" and moved it outside the tab.
879 Some more minor tweaking.
881 * FormDocument.C: handled this changes.
883 2001-09-27 Angus Leeming <a.leeming@ic.ac.uk>
885 * Dialogs.C: remove splash dialog code.
889 * forms/form_splash.fd: removed.
892 * forms/makefile: remove splash dialog files.
894 * Menubar_pimpl.C (MenuCallback): no longer call
895 Dialogs::destroySplash.
897 2001-09-27 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
899 * forms/form_preferences.fd: fix typo
901 2001-09-24 Angus Leeming <a.leeming@ic.ac.uk>
904 * forms/form_ref.fd: renamed the widgets in the standard style.
906 * xforms_helpers.[Ch] (getVectorFromChoice, getVectorFromBrowser): new
907 helper functions. Build a vector<string> from the contents of
908 an fl_choice and fl_browser respectively.
910 * FormCitation.C (fillChoice, updateBrowser):
911 * FormRef.C: use these new functions to only update the choices and
912 browsers when absolutely necessary.
914 2001-09-24 Angus Leeming <a.leeming@ic.ac.uk>
916 * FormBase.C (InputCB):
917 * FormBaseDeprecated.C (InputCB): generalised Dekel's fix to the
918 "select choice < 1" problem.
920 * FormRef.C (input): undid Dekel's change in light of the above
923 2001-09-21 Dekel Tsur <dekelts@tau.ac.il>
925 * FormRef.C (input): Fix crash when using dialog with keyboard.
927 2001-09-20 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
929 * forms/form_document.fd: small tweaks.
931 2001-09-19 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
933 * forms/form_document.fd: Added checkbox "auto_reset", button
934 "reset_defaults" and button "save_defaults".
936 * Form_Document.[Ch]: Removed AskQuestion when changing class.
937 Implement the 2 buttons and the checkbox described above.
939 * forms/form_preferences.fd: Added checkbox "auto_reset" (to
940 save the default value of that lyxrc)
942 * FormPreferences.C: Handle that button
944 2001-09-18 Angus Leeming <a.leeming@ic.ac.uk>
946 * form_ref.fd: a little tweaking.
948 * FormSpellchecker.C (build): set the bounds to the slider, so it
949 updates during a spellchecking session.
951 2001-09-14 Angus Leeming <a.leeming@ic.ac.uk>
953 * forms/form_preferences.fd: rearrangement and addition of new
954 Display Graphics radio buttons to Look & Feel->Misc
955 (By Jürgen Spitzmüller).
957 * FormPreferences.C: modify new lyxrc variable "display_graphics"
958 depending on the values of the Display Graphics radio buttons.
960 * FormGraphics.C: use this variable.
962 2001-09-13 Angus Leeming <a.leeming@ic.ac.uk>
964 * FormMathsBitmap.[Ch]: add d-tor to finally fix a memory leak.
965 Hoorah! Happy Birthday to me!
967 2001-09-07 Dekel Tsur <dekelts@tau.ac.il>
969 * forms/form_ref.fd: Add buffer button.
971 * FormRef.C (update): Handle the buffer button.
974 2001-09-13 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
976 * forms/form_graphics.fd: complete rewrite of the dialog
977 (Most work was done by Angus, though).
979 2001-09-12 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
981 * combox.C (hide): execute the callback _after_ closing the
984 2001-09-12 Angus Leeming <a.leeming@ic.ac.uk>
986 * FormDocument.C (c-tor): initialise some variables.
988 * forms/form_citation.fd: remove spurious shortcut to a labelframe!
989 (Thereby removing a warning message when the dialog is built.)
991 * FormFloat.C (input): return SMI_VALID.
993 2001-09-11 Angus Leeming <a.leeming@ic.ac.uk>
995 * FormDocument.C (input, options_update): add code to enable the
996 Author-Year/Numerical citation choice only if the natbib checkbox is
999 * FormFloat.[Ch]: added new method input() to control the behaviour of
1001 * forms/form_float.fd: renamed Here as button_here_definitely.
1004 * forms/form_graphics.fd: add callbacks to a few widgets that didn't
1005 have them, so enabling the Ok, Apply buttons appropriately.
1007 2001-09-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
1009 * forms/form_paragraph.fd: cosmetics (renamed "Label Width" to "Longest
1010 Label", added a labelframe).
1012 2001-09-10 Lars Gullik Bjønnes <larsbj@birdstep.com>
1014 * Toolbar_pimpl.C (C_Toolbar_BubblePost): fix linking
1015 (C_Toolbar_BubbleTimerCB): fix linking
1017 * FormMathsBitmap.C (form): use get() to get the raw pointer.
1019 * FormMathsBitmap.h: use shared_c_ptr for form_ as well.
1021 2001-09-09 Lars Gullik Bjønnes <larsbj@birdstep.com>
1023 * combox.C (C_Combox_input_cb): make it static
1024 (C_Combox_combo_cb): make it static
1025 (C_Combox_peek_event): make it static
1027 * Toolbar_pimpl.C (C_Toolbar_BubbleTimerCB): make it static
1028 (C_Toolbar_BubblePost): make it static
1029 (C_Toolbar_ToolbarCB): make it static
1031 * Timeout_pimpl.C (C_intern_timeout_cb): make it static
1033 * Menubar_pimpl.C (C_Menubar_Pimpl_MenuCallback): make it static
1035 * Makefile.am (libxforms_la_LIBADD): add this and depend on the
1038 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
1040 * FormBaseDeprecated.[Ch]: use the same allow_resize methodology as has
1041 been used successfully in FormBase.
1042 (show): call bc().refresh() after building the dialog to activate the
1045 * FormPreferences.C (build): remove hack to fix butoon controller as
1046 the correct fix is in FormBaseDeprecated.
1048 * FormPreferences.[Ch] (connect, disconnect): removed (redundant).
1050 * FormMaths*.C (c-tor): prohibit resizing of the dialog.
1052 2001-09-07 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1054 * Toolbar_pimpl.C (setLayout):
1055 (layoutSelected): make them work even when gettext has been
1056 translating the interface.
1058 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
1060 * FormMathsSpace.C: Fix bug: the "Maths spacing" dialog is broken
1061 ("Apply" does not work without former user change in the dialog).
1063 * FormPreferences.C (build): Fix bug: if you start LyX and open the
1064 Preferences dialog, "Apply" is activated even though no change has been
1067 2001-09-07 Rob Lahaye <lahaye@users.sourceforge.net>
1069 * FormBase.C (show): use controller_.IconifyWithMain() to control
1070 the dialog's show policy
1072 * FormBaseDeprecated.C (show): ditto, but use lyxrc variable directly.
1074 * FormPreferences.C:
1075 * forms/form_preferences.fd: add a check_dialogs_iconify_with_main
1076 check button to the Look & Feel->Misc tab and code to modify the lyxrc
1077 variable dialogs_iconify_with_main appropriately.
1079 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
1081 * FormBase.h: clean-up comments. Remove mutable status of minw_, minh_.
1083 2001-09-06 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
1085 * forms/form_character.fd: small cosmetics (aligned "Language:" right
1086 as suggested in Michael's Buglist).
1088 2001-09-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1090 * Toolbar_pimpl.C (updateLayoutList): do not display obsolete
1092 (layoutSelected): remove the numeric argument and use the text of
1093 the combox entry instead.
1095 * combox.C: lowercase a few remaining methods, rename select_text
1097 * several files: propagate these changes
1099 2001-09-03 Angus Leeming <a.leeming@ic.ac.uk>
1101 * FormPreferences.C: add fl_set_input_return to input_paperoption.
1103 2001-09-02 John Levon <moz@compsoc.man.ac.uk>
1105 * FormParagraph.C: fix default line spacing case
1107 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
1109 * FormParagraph.C: disable space inputs when != Length
1111 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
1113 * FormPreferences.C:
1114 * form_preferences.h:
1115 * form_preferences.C:
1116 * forms/form_preferences.fd: add view_dvi_paper_option
1118 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
1120 * FormMathsPanel.h: sub dialogs must be Ignorant.
1122 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
1124 * FormParagraph.C: fix to not allow 0 linespacing
1126 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
1128 * FormCitation.C (c-tor): prevent re-sizing of the dialog.
1130 * FormParagraph.C (input): set fl_get_choice check for the linespacing
1131 to 5 not 4. xforms arrays start at 1.
1133 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
1135 * FormParagraph.[Ch]:
1136 * forms/form_paragraph.fd: clean up of dialog and of controlling
1139 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
1141 * FormBase.C (C_CutandPastePH): new function that can be used as a
1142 pre-handler to any xforms text input widget. Will trigger an event on
1143 pasting into the widget using the middle mouse button.
1145 * FormPreamble.C (build): use this pre-handler for the input widget.
1147 2001-08-26 Angus Leeming <a.leeming@ic.ac.uk>
1150 * forms/form_citation.fd: a little tweaking to ensure that the
1151 style choice remains centred within the frame if its contents change.
1153 * FormBase.h: added an allow_resize_ member variable. If false
1154 resizing the dialog is prohibitted.
1157 * FormBrowser.[Ch]: modify c-tors to pass this new variable to FormBase.
1162 make use of this functionality to ensure that the dialog cannot be
1165 2001-08-27 John Levon <moz@compsoc.man.ac.uk>
1167 * GUIRunTime.C: initApplication() should take a int & argc
1169 2001-08-24 John Levon <moz@compsoc.man.ac.uk>
1172 * FormCitation.C: tidy code a little
1174 * GUIRunTime.C: more informative error
1176 2001-08-23 Angus Leeming <a.leeming@ic.ac.uk>
1178 * forms/form_preferences.fd: order the items "logically" so that
1179 tabbing through the dialog makes sense. Close bug #404569.
1181 2001-08-23 Angus Leeming <a.leeming@ic.ac.uk>
1183 * FormPreferences.C: Tentative fix of John's "no point in spell
1184 command "None"" bug, #223255.
1186 2001-08-23 Herbert Voss <voss@perce.de>
1188 * FormBibtex.C (input): normalize database list
1190 2001-08-21 Angus Leeming <a.leeming@ic.ac.uk>
1192 * FormBibtex.C: make sure that any database is stored only once.
1194 2001-08-22 Herbert Voss <voss@perce.de>
1196 * FormBibtex.C (input): fix for multiple databases
1198 2001-08-21 Herbert Voss <voss@perce.de>
1200 * FormBibtex.C (input): extension handling for ".bst"
1202 2001-08-21 Angus Leeming <a.leeming@ic.ac.uk>
1204 * forms/form_bibtex.fd: activate "Ok" when the "Add bibliography to TOC"
1205 check button is pressed.
1207 2001-08-20 Dekel Tsur <dekelts@tau.ac.il>
1209 * FormParagraph.C (general_apply): Handle default spacing.
1210 (general_update): Ditto.
1212 2001-08-20 Angus Leeming <a.leeming@ic.ac.uk>
1215 * forms/form_bibtex.fd: get the browse buttons working as they should.
1217 2001-08-20 Herbert Voss <voss@perce.de>
1220 * forms/form_bibtex.fd: enhanced bibtex-data gui to browse for
1221 databases and styles. Added an option for "bibliography into toc"
1223 2001-08-18 Lars Gullik Bjønnes <larsbj@birdstep.com>
1225 * FormMathsBitmap.h: use the lyx::shared_c_ptr that uses free() to
1228 2001-08-15 John Levon <moz@compsoc.man.ac.uk>
1230 * combox.h: fix source doc
1232 * form_math_matrix.C:
1233 * forms/form_math_matrix.fd: new layout
1235 2001-08-16 John Levon <moz@compsoc.man.ac.uk>
1239 * forms/form_paragraph.fd:
1240 * FormParagraph.C: support per-para linespacing
1242 * forms/form_float.fd:
1243 * form_float.C: fix shortcut typo
1245 2001-08-15 Angus Leeming <a.leeming@ic.ac.uk>
1247 * forms/form_character.fd: small adjustment to the position of John's
1248 extra Language label.
1250 2001-08-09 André Pönitz <poenitz@htwm.de>
1252 * FormMathsDelim.C: renamed some delimiter parameters.
1254 2001-08-09 Angus Leeming <a.leeming@ic.ac.uk>
1256 * FormCitation.C (build):
1257 * FormDocument.C (build):
1258 * FormMinipage.C (build):
1259 * FormParagraph.C (build):
1260 * FormRef.C (build): added stuff to read-only list in the
1263 * FormCitation.C (update): disable citation style stuff when not using
1266 2001-08-06 Juergen Vigna <jug@sad.it>
1268 * forms/form_ert.fd: new file.
1270 * form_ert.[Ch]: new files.
1272 * FormERT.[Ch]: new files. Implementation of ERT dialog.
1274 2001-08-01 Angus Leeming <a.leeming@ic.ac.uk>
1276 * FormPreferences.C (Color c-tor): initialise modifiedXformsPrefs.
1278 2001-07-30 Angus Leeming <a.leeming@ic.ac.uk>
1280 * GUIRunTime.C (processEvents, runTime): small code rearrangement.
1282 2001-08-01 John Levon <moz@compsoc.man.ac.uk>
1286 * form_maths_panel.C:
1287 * form_maths_panel.h:
1288 * forms/form_maths_panel.fd: re-add dots bitmaps
1290 * FormRef.C: "Goto" -> "Go to"
1292 2001-07-29 John Levon <moz@compsoc.man.ac.uk>
1294 * FormMathsBitmap.C: initialise form_
1296 2001-07-29 Baruch Even <baruch@lyx.org>
1298 * src/forms/form_graphics.fd:
1299 * src/FormGraphics.C: Added support for the new horizontal scale factor.
1301 2001-07-30 Lars Gullik Bjønnes <larsbj@birdstep.com>
1303 * forms/makefile (SRCS): add form_float.fd
1305 * forms/form_float.fd: new file
1307 * form_float.[Ch]: new files
1309 * Makefile.am (libxforms_la_SOURCES): add FormFloat.C,
1310 FormFloat.h, form_float.C and form_float.h
1312 * FormFloat.[Ch]: new files
1314 * Dialogs.C: init GUIFloat is well
1316 2001-07-29 Asger Alstrup Nielsen <alstrup@alstrup>
1318 * FormToc.C (updateType): Fix problem with TOC that couldn't be
1319 updated because the type list was not updated.
1321 2001-07-26 Angus Leeming <a.leeming@ic.ac.uk>
1323 * forms/form_aboutlyx.fd: made a bit bigger to get the Copyright &
1326 * input_validators.[Ch] (fl_int_filter, fl_float_filter): new methods.
1328 * FormGraphics.C (build): uncommented the fl_set_input_return call for
1329 input_rotate_angle. Set input filter on rotate_angle to make it accept
1330 only floating point numbers.
1331 (input): Browse now activates the Ok button approriately.
1333 2001-07-26 John Levon <moz@compsoc.man.ac.uk>
1342 * forms/form_thesaurus.fd: add thesaurus
1344 2001-07-26 Baruch Even <baruch@lyx.org>
1347 * FormGraphics.C: Removed hide method since it was interfering with the
1348 needed work, it cleared several vectors that were needed for proper
1349 functioning. Also changed rotateAngle to float.
1352 * forms/form_graphics.fd: Removed inline option, all InsetGraphics figures
1355 2001-07-23 John Levon <moz@compsoc.man.ac.uk>
1357 * FormInclude.C: add load file facility back
1359 2001-07-23 John Levon <moz@compsoc.man.ac.uk>
1361 * FormCharacter.C: disable resizing as it doesn't work
1363 * FormPreamble.C: allow to copy-paste from RO preamble by
1366 2001-07-20 Jürgen Spitzmüller <juergen.sp@t-online.de>
1368 * forms/form_citation.fd: resized form to fit on a 800x600 screen.
1370 2001-07-19 Angus Leeming <a.leeming@ic.ac.uk>
1372 * FormCitation.[Ch]: changes associated with adding natbib support.
1373 New helper functions, string_width, fillChoice, updateStyle.
1374 (apply): set the citation command appropriately.
1375 (input): deal with the citation command choices.
1376 (update): parse the citation command and deal with it. Nuke the
1380 * FormDocument.C (build): add options to use natbib.
1382 * forms/form_citation.fd: add natbib support. Rearrange dialog to
1383 fit onto shorter screens.
1385 * forms/form_document.fd: add natbib support.
1387 2001-07-16 Juergen Vigna <jug@sad.it>
1389 * form_aboutlyx.C: set default for "Close" button to "ESC"-key.
1391 2001-07-13 Angus Leeming <a.leeming@ic.ac.uk>
1393 Consistent use of Lsstream.h:
1394 * FormAboutlyx.C (build):
1395 * FormVCLog.C (update): std::ostringstream -> ostringstream.
1397 * FormMathsDelim.C (apply):
1398 * FormMathsMatrix.C (apply): std::stringstream -> stringstream.
1400 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
1402 * implement 1 about lyx dialog instead of 3 separate ones
1404 * FormCredits.[Ch]: removed
1405 * FormCopyright.[Ch]: removed
1406 * form_credits.[Ch]: removed
1407 * forms/form_credits.fd: removed
1408 * form_copyright.[Ch]: removed
1409 * forms/form_copyright.fd: removed
1410 * FormAboutlyx.[Ch]: added
1411 * form_aboutlyx.[Ch]: added
1412 * forms/form_aboutlyx.fd: added
1413 * Dialogs.C: add about lyx stuff
1415 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
1419 * FormPreferences.[Ch]: rename spellchecker to spelloptions
1420 * form_preferences.[Ch]: idem
1421 * forms/form_preferences.fd: idem
1422 * FormSpellchecker.[Ch]: added
1423 * form_spellchecker.[Ch]: added
1424 * forms/form_spellchecker.fd: added
1425 * Dialogs.C: add spellchecker
1427 2001-07-12 Lars Gullik Bjønnes <larsbj@birdstep.com>
1429 * FormFiledialog.C: (*it). -> it->
1430 * Toolbar_pimpl.C: ditto
1431 * RadioButtonGroup.C: ditto
1432 * FormPreferences.C: ditto
1434 2001-07-03 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1436 * GUIRunTime.C (x11Display):
1439 (x11VisualDepth): new methods
1441 2001-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
1443 * FormDocument.C (class_apply): call CutAndPaste::'s staitc method
1446 * Toolbar_pimpl.h: make owner be a XFormsView, small changes
1449 * GUIRunTime.C (createMainView): implement
1451 2001-06-22 John Levon <moz@compsoc.man.ac.uk>
1455 * forms/form_character.fd: hide the widget underneath language
1458 2001-06-27 John Levon <moz@compsoc.man.ac.uk>
1460 * FormPreferences.h:
1461 * FormPreferences.C: connect and operator
1462 showSpellcheckerPreferences signal
1464 * FormPrint.C (input): modify to select radio_file
1465 when the user uses the filename input
1467 2001-06-26 The LyX Project <lyx@violet.home.sad.it>
1469 * combox.C (remove): send debug output to Debug::GUI.
1471 2001-06-26 The LyX Project <lyx@rose.home.sad.it>
1473 * Menubar_pimpl.C (create_submenu):
1474 * Toolbar_pimpl.C (update): update to use func_status
1476 2001-06-25 The LyX Project <lyx@tulip.home.sad.it>
1478 * FormPreferences.C (Path::feedback): remove bogus description of
1481 2001-06-16 Angus Leeming <a.leeming@ic.ac.uk>
1483 * xformsBC.h: clean-up of included files.
1485 2001-06-15 Angus Leeming <a.leeming@ic.ac.uk>
1488 * FormParagraph.C (c-tor): cosmetic name change of signal.
1490 * FormParagraph.[Ch]: added machinery to act on an updateParagraph
1491 signal. It's pretty crude at the moment! Mental note: would be more
1492 elegant if we passed a LyXParagraph & with both the signals rather than
1493 search through the Buffer.
1495 2001-06-13 Angus Leeming <a.leeming@ic.ac.uk>
1497 * *.[h]: added // -*- C++ -*-
1498 * *.[C]: removed // -*- C++ -*-
1500 * FormCharacter.C (update): now uses contents of font_, stored
1501 permanently by the controller to update() the dialog.
1503 2001-06-12 Angus Leeming <a.leeming@ic.ac.uk>
1506 * form_include.fd: (various places): Ok button is now activated when
1507 the filename is input from the keyboard.
1509 * FormPreferences.C white-space change in various places.
1510 (Converters::GetTo): get the contents of "to" not "from"! Thus fix bug
1511 that disabled addition of new converters.
1513 * FormCharacter.C (input, update): new methods. Activate the Apply
1514 button when any of the input fileds are not IGNORE.
1516 2001-06-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
1518 * FormToc.C (input): change test slightly.
1519 (updateContents): clear list if empty and add no list msg.
1521 2001-05-30 Angus Leeming <a.leeming@ic.ac.uk>
1523 * FormParagraph.C (update, general_update): enabling the align buttons
1524 is now dependent on the AlignPossible entry in the Layout.
1526 2001-06-01 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1529 * FormMathsMatrix.C: bring C functions into global namespace if
1532 2001-05-31 Lars Gullik Bjønnes <larsbj@birdstep.com>
1534 * MathsSymbols.C (pixmapFromBitmapData): add std::
1536 * FormMathsMatrix.C (AlignFilter): add std::
1538 2001-05-22 Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
1540 * FormDocument.C (build): add iso8859-15 support.
1542 2001-05-08 Baruch Even <baruch@lyx.org>
1544 * Menubar_pimpl.C: Fixed compilation problem.
1546 2001-05-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
1548 * Menubar_pimpl.C (add_toc): use name and not type with float.
1549 (create_submenu): correct call of new object
1550 (create_submenu): add FloatListInsert and FloatInsert to dummy clause.
1552 2001-05-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
1554 * FormParagraph.[Ch]: remove !NO_PEXTRA and !NEW_INSETS cruft
1556 2001-04-26 Angus Leeming <a.leeming@ic.ac.uk>
1558 * Dialogs.C: included insetgraphicsParams.h
1560 * FormMathsMatrix.C:
1561 * FormMathsBitmap.C: included LAssert.h
1563 2001-04-24 Allan Rae <rae@lyx.org>
1565 * xforms_helpers.C (formatted): two consecutive spaces would kill it.
1567 2001-04-20 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1569 * xforms_helpers.C (formatted): do not use string::substr(1) on a
1570 string of length 1 !
1572 2001-04-16 Allan Rae <rae@lyx.org>
1574 * xforms_helpers.C (formatted):
1575 * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
1576 as an unrecognised preprocessor directive. So ensure they're wrapped.
1578 2001-04-06 John Levon <moz@compsoc.man.ac.uk>
1580 * FormTabularCreate.C: pass a pair of uints to the controller
1582 * FormVCLog.C: the log appears as a stringstream now
1584 * forms/form_external.fd: make params update state (from Angus)
1586 2001-04-05 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1588 * Menubar_pimpl.C: include gettext.h
1590 2001-04-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
1592 * xforms_helpers.C (formatted): constify length
1594 * FormTabular.C (update): small restructure, adjust for scoped_ptr
1595 (input): adjust for scoped_ptr
1596 (input): constify str
1598 2001-04-03 John Levon <moz@compsoc.man.ac.uk>
1600 * Dialogs.C: s/popup/dialog/
1604 * FormBase.C: s/ControlButton/ControlButtons/
1605 move bc().refresh() into base show() method
1608 * FormBaseDeprecated.C:
1611 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1613 * FormMathsPanel.C (c-tor): set button controller cancel label to close.
1616 * forms/form_toc.fd: implemented controller-view split.
1618 * Dialogs.C: associated changes.
1620 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1623 * forms/form_citation.fd: Don't change the name of the button when
1624 toggling between regular expression and simple searches.
1625 Squashed bug when creating a new inset, the keys field contained
1626 one (empty) key. No more; thanks, Dekel.
1629 * forms/form_external.fd: added Apply button.
1631 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1634 * FormBrowser.[Ch]: changes associated with renaming ControlBase as
1637 * FormExternal.[Ch]:
1638 * forms/form_external.fd: implemented controller-view split.
1640 * Dialogs.C: associated changes.
1642 * FormGraphics.[Ch]:
1645 moved the browsing functionality into the controller.
1647 * xforms_helpers.[Ch]: moved browseFile to
1648 ../controllers/helper_funcs.[Ch]
1651 * forms/form_citation.fd: added case sensitive search button.
1653 2001-03-29 Angus Leeming <a.leeming@ic.ac.uk>
1655 * xformsBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
1656 Code moved into the generic template base class. Replaced
1657 setCancelCloseButton() with setButtonLabel().
1659 2001-03-29 Juergen Vigna <jug@sad.it>
1661 * FormMinipage.C: removed widthp_ and all it's functions and changed
1662 to use new %-lengths of LyXLength.
1664 2001-03-28 Angus Leeming <a.leeming@ic.ac.uk>
1666 * FormGraphics.[Ch]:
1667 * forms/form_graphics.fd:
1669 * forms/form_index.fd: implemented controller-view split.
1671 * Dialogs.C: associated changes.
1673 * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
1675 * FormCitation.C: changes associated with ControlCitation cleanup.
1677 * FormMinipage.h: cleaned-up forward declarations.
1679 2001-03-27 Angus Leeming <a.leeming@ic.ac.uk>
1681 * FormMinipage.[Ch]:
1682 * forms/form_minipage.fd:
1684 * forms/form_print.fd:
1685 * FormSplash.[Ch]: implemented controller-view split.
1687 * Dialogs.C: associated changes.
1689 2001-03-26 Angus Leeming <a.leeming@ic.ac.uk>
1691 * FormPreamble.[Ch]:
1692 * forms/form_preamble.fd:
1694 * forms/form_ref.fd:
1696 * forms/form_search.fd:
1697 * FormTabularCreate.[Ch]:
1698 * forms/form_tabular_create.fd: implemented controller-view split.
1700 * Dialogs.C: associated changes.
1702 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
1709 * form_url.fd: implemented controller-view split.
1711 * Dialogs.C: associated changes.
1715 * FormCitation.h: moved methods from protected to private.
1717 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
1719 * FormCredits.C (build): changes associated with
1720 ControlCredits::getCredits returning a stringstream not a vector<string>
1722 2001-03-22 Angus Leeming <a.leeming@ic.ac.uk>
1724 * FormCopyright.[Ch]:
1725 * forms/form_copyright.fd: implemented controller-view split.
1728 * forms/form_credits.fd: implemented controller-view split.
1730 * Dialogs.C: associated changes.
1732 * xforms_helpers.C (formatted): improved the function so that it now
1733 repects '\n' characters in the input string. Ie, the user can now
1734 specify line breaks explicitly.
1736 2001-03-21 Angus Leeming <a.leeming@ic.ac.uk>
1738 * FormCharacter.[Ch]:
1739 * forms/form_character.fd: implemented controller-view split.
1741 * Dialogs.C: associated changes.
1743 * FormBase.C (input): changed return to SMI_VALID.
1745 * FormCitation.C (updateBrowser): ensure that the keys are stripped of
1746 any surrounding whitespace.
1748 2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
1750 * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
1752 (FormBase2): split into two template classes, FormDB (DialogBase) and
1753 FormCB (ControllerBase) for greater flexibility.
1757 * FormCitation.[Ch]: associated changes.
1762 * forms/form_browser.fd: implemented controller-view split.
1764 * Dialogs.C: associated changes.
1766 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
1769 * forms/form_bibtex.fd: implemented controller-view split.
1771 * Dialogs.C: associated changes.
1773 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
1775 * FormBaseDeprecated.[Ch]: rename title as title_.
1777 * FormBaseDeprecated.C: restore John's trick to give the dialog a border
1778 with limited functionality. It got lost in the MVC merge.
1780 * FormBaseDeprecated.C:
1781 * FormBase.C (show): moved initialisation of minw_, minh_ here.
1783 * FormBibitem.C (build):
1784 * FormBibtex.C (build):
1785 * FormBrowser.C (build):
1786 * FormCharacter.C (build):
1787 * FormCitation.C (build):
1788 * FormCopyright.C (build):
1789 * FormCredits.C (build):
1790 * FormDocument.C (build):
1791 * FormError.C (build):
1792 * FormExternal.C (build):
1793 * FormGraphics.C (build):
1794 * FormInclude.C (build):
1795 * FormIndex.C (build):
1796 * FormMinipage.C (build):
1797 * FormParagraph.C (build):
1798 * FormPreamble.C (build):
1799 * FormPreferences.C (build):
1800 * FormPrint.C (build):
1801 * FormRef.C (build):
1802 * FormSearch.C (build):
1803 * FormTabular.C (build):
1804 * FormTabularCreate.C (build):
1805 * FormToc.C (build):
1806 * FormUrl.C (build): removed initialisation of minw_, minh_.
1808 * The Maths Panel stuff no longer causes a crash on exit from LyX.
1811 * forms/form_maths.fd: removed.
1813 * forms/form_maths_delim.fd:
1814 * forms/form_maths_deco.fd:
1815 * forms/form_maths_matrix.fd:
1816 * forms/form_maths_space.fd:
1817 * forms/form_maths_panel.fd: new files.
1818 Split contents of form_maths.fd into 5 new files, one for each form.
1820 * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
1821 class FormMathsBitmap in FormMathsBitmap.[Ch].
1823 * FormMathsPanel.[Ch]:
1824 * FormMathsBitmap.[Ch]:
1825 * FormMathsDeco.[Ch]:
1826 * FormMathsDelim.[Ch]:
1827 * FormMathsMatrix.[Ch]:
1828 * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
1829 one for each popup. Rewrite so that all the new classes are derived from
1830 FormBaseBD. Clean up the logic in the process (I hope!).
1832 * Makefile.am: added new fils, removed redundant ones.
1834 2001-03-19 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1836 * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
1838 (updateInset): ditto
1840 2001-03-16 Juergen Vigna <jug@sad.it>
1842 * Dialogs.C (Dialogs): create minipage options dialog.
1844 * forms/form_minipage.fd:
1848 * FormMinipage.h: new files for the minipage options dialog.
1850 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
1852 * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
1855 * forms/form_maths.fd: change C_FormBaseCancelCB to
1856 FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
1858 2001-03-16 John Levon <moz@compsoc.man.ac.uk>
1860 * FormMaths.C: quash warnings
1862 2001-03-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1864 * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
1867 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
1869 * Form_various.h: cleaned up #includes and forward declarations.
1871 * Form_various.C: added "using SigC::slot" declaration.
1873 * FormMaths.[Ch]: moved to boost::scoped_ptrs.
1875 * FormDocument.C (CheckChoiceClass): removed string tct as the
1876 compiler warned that it was defined but never used.
1877 removed USE_CLASS_COMBO.
1879 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1890 * forms/form_maths.fd:
1892 * forms/fdfix.sh: add maths panel
1895 * bmtable.c: moved from src/
1897 2001-03-16 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1899 * FormParagraph.h: NO_PEXTRA
1900 * FormParagraph.C (input): NO_PEXTRA
1902 2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1904 * several files: remove CXX_WORKING_NAMESPACES
1906 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1908 * Merging changes from BRANCH_MVC back into HEAD.
1910 2001-03-12 Angus Leeming <a.leeming@ic.ac.uk>
1912 * Dialogs.C (c-tor): Changes associated with storing a vector of
1914 Use MVC Bibitem popup.
1916 * FormBase.h: add a new template class FormBase2, derived from FormBase
1917 to make life creating MVC popups even easier ;-)
1920 * forms/form_bibitem.fd: moved over to the MVC way of doing things.
1921 Proof that a simple popup should be easy to implement!
1923 * FormCitation.[Ch]: now derived from FormBase2.
1925 * FormToc.C: added using std::vector directive.
1927 2001-03-09 Dekel Tsur <dekelts@tau.ac.il>
1929 * FormSearch.C: Add missing #pragma
1931 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
1934 * forms/form_citation.fd: added the ability to Search, both Simply and
1935 for Regular Expressions. Use the Search code in the controller() to do
1936 the actual searching.
1938 2001-03-08 Angus Leeming <a.leeming@ic.ac.uk>
1940 * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
1941 * forms/makefile: added form_credits.fd
1943 * Dialogs.C: added FormCredits and removed ShowCredits.
1946 * forms/form_credits.fd:
1947 * forms/form_search.fd: ported to the MVC way.
1949 2001-03-07 Angus Leeming <a.leeming@ic.ac.uk>
1951 * xforms_helpers.h (formatted): now has default arguments for size and
1954 * FormCitation.[Ch]: moved code out of this class and into
1955 ControlCitation and associated helper funcs.
1957 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1959 * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
1960 ButtonController::valid() to check state of input. The buttons are
1961 now controlled correctly.
1963 * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
1965 2001-03-05 Lars Gullik Bjønnes <larsbj@lyx.org>
1967 * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
1969 * FormBase.[Ch]: rename title as title_.
1971 2001-03-02 John Levon <moz@compsoc.man.ac.uk>
1973 * FormBase.C (c-tor): initialise variables in correct order.
1975 * FormCitation.C: add #include <algorithm>
1977 2001-03-02 Angus Leeming <a.leeming@ic.ac.uk>
1979 * xformsBC.[Ch]: Changes associated with the changes to
1980 controllers/ButtonController.[Ch]. Ie, the class is now derived from
1981 ButtonControllerBase and the ButtonPolicy is accessed through a method
1982 bp() rather than the instance bp_.
1984 * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
1985 rather use a pure virtual method bc() to access the controller
1986 instantiated by the daughter classes.
1988 * F*.[Ch]: changes associated with the above.
1990 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
1992 * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
1994 * ViewXforms.[Ch]: renamed as FormBase.[Ch]
1996 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
1998 * ButtonController.[Ch]: deleted. The class is split into two
1999 (with identical functionality), the code being found in
2000 ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
2002 * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
2003 ButtonController class.
2005 * FormBase.[Ch]: changes associated with the above split.
2007 * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
2008 (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
2009 controlling all interaction to/from the LyX kernel.
2011 * FormCitation.[Ch]:
2012 * forms/form_citation.fd: An xforms-specific implementation of the
2013 Citation dialog, controlled by the GUI-I ControlCitation.
2015 * Dialogs.C: Use the controlled Citation dialog.
2017 2001-03-15 John Levon <moz@compsoc.man.ac.uk>
2021 * combox.C: moved from src/
2023 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
2026 * forms/form_filedialog.C.patch: I hate having to make these patches,
2027 but on reflection I think it's probably better than hacking fdfix.sh.
2029 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
2031 * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
2033 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
2035 * FormGraphics.C: remove unnecessary hack
2037 2001-03-13 Dekel Tsur <dekelts@tau.ac.il>
2039 * FormCitation.C (apply): Do not put space between multiple keys.
2041 2001-03-12 Dekel Tsur <dekelts@tau.ac.il>
2043 * Menubar_pimpl.C (add_toc): Remove debug message.
2045 2001-03-09 John Levon <moz@compsoc.man.ac.uk>
2053 * xforms/forms/makefile:
2054 * forms/form_external.fd: add FormExternal
2056 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
2058 * Dialogs.C: add destroySplash()
2062 * forms/form_splash.fd:
2064 * FormSplash.C: make independent of FormBase, tidy
2066 * Menubar_pimpl.C: destroy splash on interaction
2068 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
2074 * forms/form_include.fd: rework, clean up
2076 2001-03-12 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
2078 * FormToc.h: use Buffer::typedef
2080 * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
2081 * FormToc.C (build): ditto
2084 2001-03-11 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
2086 * FormToc.C (build): implement for dynamic number of lists
2088 * Menubar_pimpl.C (add_toc): ditto
2090 2001-03-07 Edwin Leuven <leuven@fee.uva.nl>
2096 * form_credits.[Ch]:
2097 * forms/form_credits.fd:
2099 2001-03-07 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
2101 * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
2102 make ButtonList contain boost::shared_ptr<ItemInfo>
2104 * Menubar_pimpl.C (~Pimpl): remove destructor
2106 2001-03-06 John Levon <moz@compsoc.man.ac.uk>
2112 * form_filedialog.C:
2113 * form_filedialog.h:
2116 * FormPreferences.C:
2122 * form/form_filedialog.fd: add File Dialog
2124 * Toolbar_pimpl.C: move LayoutsCB to here
2126 2001-03-06 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
2128 * FormParagraph.C: changes because of ParagraphParameters.
2130 2001-03-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
2132 * FormSearch.C (Replace): remove default argument
2135 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
2137 * added find/replace dialog:
2138 * FormSearch.*: added
2139 * form_search.*: added
2140 * forms/form_search.fd: added
2142 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
2144 * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
2146 * various: in a rush of delayed guilt, I've renamed all instances of
2147 xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
2150 * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
2151 activate/deactivate an FL_OBJECT.
2158 * FormPreferences.C:
2160 * FormTabular.C: used it.
2162 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
2164 * FormPreferences.C: removed three unused using directives.
2166 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
2168 * added find/replace dialog:
2169 * FormSearch.*: added
2170 * form_search.*: added
2171 * forms/form_search.fd: added
2173 2001-02-27 Dekel Tsur <dekelts@tau.ac.il>
2175 * FormRef.C: Fixed the behaviour of Goto-Ref.
2177 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
2179 * forms/makefile: added character and preamble dialogs
2181 2001-02-27 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
2183 * FormCharacter.C (FormCharacter): change order of deletion,
2184 change combo_language2 to combo_language2_
2186 2001-02-26 Dekel Tsur <dekelts@tau.ac.il>
2188 * FormRef.C (apply): Update bookmark #0 after inserting a reference.
2190 2001-02-23 Edwin Leuven <leuven@fee.uva.nl>
2192 * Dialogs.C: added layoutcharacter
2193 * FormCharacter.C: added
2194 * FormCharacter.h: added
2195 * form_character.C: added
2196 * form_character.h: added
2197 * forms/form_character.fd: added
2199 2001-02-23 Dekel Tsur <dekelts@tau.ac.il>
2201 * FormPreferences.C: Handle lyxrc.language_use_babel and
2202 lyxrc.language_global_options.
2204 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
2206 * FormPreferences(GetFrom, GetTo): use size_type rather than int.
2208 2001-02-23 John Levon <moz@compsoc.man.ac.uk>
2210 * FormBase.C: no longer transient dialogs, XMapWindow()
2211 in attempt to de-iconify
2213 * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
2215 2001-02-21 Dekel Tsur <dekelts@tau.ac.il>
2217 * FormDocument.C (checkMarginValues): Activate "use geometry" button
2218 if using custom paper size/margin.
2220 2001-02-21 Allan Rae <rae@lyx.org>
2222 * forms/form_preferences.fd: larger, bold font for outer tabfolder
2224 2001-02-20 Edwin Leuven <leuven@fee.uva.nl>
2226 * src/frontends/xforms/Dialogs.C: added preamble
2227 * src/frontends/xforms/FormPreamble.C: added
2228 * src/frontends/xforms/FormPreamble.h: added
2229 * src/frontends/xforms/Makefile.am: added
2230 * src/frontends/xforms/form_preamble.C: added
2231 * src/frontends/xforms/form_preamble.h: added
2232 * src/frontends/xforms/form_preamble.fd: added
2234 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
2236 * FormBase.h: moved noncopyable derivation to DialogBase.
2238 2001-02-19 Juergen Vigna <jug@sad.it>
2240 * FormTabular.C (build): make all input field accepted only after
2243 * forms/form_tabular.fd: removed default "Return" on Close-Button.
2245 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
2249 * FormInset.C (showInset): change associated with name change
2250 inset::hide to inset::hideDialog.
2252 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
2254 * FormCitation.C (build): altering "Text after" now activates the Ok,
2257 2001-02-16 Angus Leeming <a.leeming@ic.ac.uk>
2259 * FormCitation.C: lots of white-space changes to make file consistent
2261 (input): use the FL_OBJECT * parameter to decide what to do, not the
2264 * FormCitation.h: removed most entries in enum.
2266 * forms/form_citation.fd: change names of variables, consistent with
2267 Allan's naming scheme.
2268 Don't pass any particular arguments to the InputCB function.
2269 choice_style now triggers a callback and looks like other choices.
2271 2001-02-16 Lars Gullik Bjønnes <larsbj@lyx.org>
2273 * other: use compare instead of strcmp/strncmp
2275 2001-02-15 Angus Leeming <a.leeming@ic.ac.uk>
2277 * ButtonController.[Ch]: changed trigger_change_ vector and associated
2278 methods to dont_trigger_change_ because FL_OBJECTs that trigger a
2279 callback to InputCB() but don't trigger a change in the state of the
2280 Ok, Apply buttons are much rarer than those that do.
2282 * FormCitation.C (build): associated change.
2284 2001-02-14 Lars Gullik Bjønnes <larsbj@lyx.org>
2286 * ButtonController.C: include algorithm
2288 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
2290 * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
2292 (valid): method can now be passed an optional FL_OBJECT *. If it is, and
2293 the vector of FL_OBJECT *s that can trigger a change in the button state
2294 is not empty, then a change of state will occur only if the FL_OBJECT *
2295 is present in this vector.
2297 * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
2298 the user to deactivate specific fields within restore().
2299 (InputCB): pass the FL_OBJECT * to bc_.valid().
2301 * FormCitation.C (build): create a vector of FL_OBJECT *s that can
2302 trigger a change of state in the Ok,Apply buttons.
2303 (update): bc_.readOnly() to the start of the method. Similar reasoning
2304 to that for FormBase::RestoreCB, above.
2306 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
2308 * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
2311 * forms/form_browser.fd:
2312 * forms/form_copyright.fd:
2313 * forms/form_error.fd:
2314 * forms/form_tabular.fd:
2315 * forms/form_toc.fd:
2316 Consistent shortcuts for Close button: Esc and Return only.
2318 * forms/form_citation.fd:
2319 * forms/form_document.fd:
2320 * forms/form_index.fd:
2321 * forms/form_paragraph.fd:
2322 * forms/form_preferences.fd:
2323 * forms/form_print.fd:
2324 * forms/form_ref.fd:
2325 * forms/form_tabular_create.fd:
2326 * forms/form_url.fd:
2327 Consistent shortcut for Cancel button: Esc only.
2329 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
2331 * Dialogs.C: new Splash. Include, Bibitem/tex
2333 * FormBase.h: make show() virtual for Splash's benefit
2345 * forms/form_bibitem.fd:
2346 * forms/form_bibtex.fd:
2351 * forms/form_include.fd:
2356 * forms/form_splash.fd: new forms
2358 2001-02-09 John Levon <moz@compsoc.man.ac.uk>
2360 * FormLog.C: handle Literate build log nicely
2362 2001-02-09 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
2364 * Menubar_pimpl.C: remove support for reference menuitem type.
2366 2001-02-07 John Levon <moz@compsoc.man.ac.uk>
2370 * Timeout_pimpl.C: add Timeout implementation
2372 2001-02-06 John Levon <moz@compsoc.man.ac.uk>
2376 * forms/form_browser.fd:
2379 * FormBrowser.h: readonly browser form
2385 * Dialogs.C: add Log and VCLog
2387 * Makefile.am: add Log and VCLog, add updatesrc target
2389 2001-01-31 Dekel Tsur <dekelts@tau.ac.il>
2391 * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
2393 2001-01-25 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
2395 * FormPreferences.C (GetFrom): fix crash when there is no format
2399 2001-01-23 Angus Leeming <a.leeming@ic.ac.uk>
2401 * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
2402 unsigned char correctly and so fix 2 bugs loading/changing colors.
2404 2001-01-21 Dekel Tsur <dekelts@tau.ac.il>
2406 * FormRef.C (update): Do not update dialog_->{ref,name,type}
2408 Deactivate the type button when buffer is LinuxDoc/Docbook
2409 (build): Uncomment calls to addReadOnly().
2410 (updateBrowser) Do not disable the update button when there are no
2412 (build, getType, getName): Use InsetRef::types.
2414 2001-01-18 Angus Leeming <a.leeming@ic.ac.uk>
2416 * FormPrint.[Ch] (browse): new method to browse for file to print to.
2418 * forms/form_print.fd: give the form a Browse button.
2420 2001-01-17 Dekel Tsur <dekelts@tau.ac.il>
2422 * FormRef.C (input): Fix the behavior of goto reference button.