1 2001-11-20 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
3 * forms/form_ref.fd, form_preferences.fd, form_citation.fd,
4 form_graphics.fd, form_paragraph.fd: Enlarged the Restore button
5 to 100p (now German translation fits in).
6 * forms/form_external.fd, form_bibtex.fd, form_print.fd,
7 form_preferences.fd, form_graphics.fd, form.include.fd,
9 Unified label "Browse..." and unified its width to 100p.
11 2001-11-13 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
13 * forms/form_graphics.fd: fixed shortcut clash
14 * forms/form-external.fd: added shortcut for "Apply"
16 2001-11-12 John Levon <moz@compsoc.man.ac.uk>
18 * FormFiledialog.C: don't reset path if new dir
21 2001-11-12 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
23 * forms/form_document.fd: Renamed "Save as Class Defaults"
24 to "Save as Document Defaults"
26 Removed the setEnabled-Definitions for the
27 "save_default"-Button since it causes nothing but trouble.
28 Changed the text of AskQuestion on saveParamsAsDefault.
30 2001-11-07 John Levon <moz@compsoc.man.ac.uk>
32 * DropDown.C: fix crash, improve behaviour a bit
34 2001-11-07 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
36 * FormDocument.C (class_apply):
40 (bullets_apply): add a version of these methods taking a
41 BufferParams& parameters. The original versions are now wrappers
43 (saveParamsAsDefault): new function, moved from old
44 LFUN_LAYOUT_SAVE_DEFAULT code.
46 2001-11-03 John Levon <moz@compsoc.man.ac.uk>
50 * DropDown.C: drop-down completion
52 2001-11-04 John Levon <moz@compsoc.man.ac.uk>
54 * forms/form_graphics.fd: change clashing shortcut
56 2001-10-24 Juergen Vigna <jug@sad.it>
58 * FormTabular.C: changed calls for footer/headers of longtabulars.
60 2001-10-23 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
62 * forms/form_tabular.fd: Add value choices
63 * FormTabular.C: Handle that choices
65 * FormDocument.C: fix small bug.
67 2001-10-23 Angus Leeming <a.leeming@ic.ac.uk>
69 * FormGraphics.[Ch]: move some parameters out of the heaader file and
73 * forms/form_preferences.fd: replaced button_colorspace with two
74 radio buttons, button_hsv and button_rgb.
76 2001-10-19 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
78 * forms/form_document.fd:
79 Class: add a value choice for Default Skip.
80 Some rearrangements (minor tweaks).
81 * FormDocument.C: Handle that choice, minor tweaks.
82 * forms/form_paragraph.fd: Add value choices
83 * FormParagraph.C: Handle that choices.
84 * FormMinipage.C/FormGraphics.C: Small tweaks.
86 2001-10-15 Angus Leeming <a.leeming@ic.ac.uk>
88 * FormDocument.C: fixed some bugs in the Paper tab.
90 * xforms_helpers.[Ch] (updateWidgetsFromLengthString): add argument
91 specifying default unit for choice if input string is empty.
93 2001-10-12 Angus Leeming <a.leeming@ic.ac.uk>
95 * FormDocument.C (input): one more tweak...
97 2001-10-10 Herbert Voss <voss@perce.de>
99 * FormTexinfo.[Ch]: some changes to the code
101 2001-10-10 André Pönitz <poenitz@htwm.de>
103 * FormsMathMatrix.C: add missing space between v- and h-alignment
106 2001-10-09 Herbert Voss <voss@perce.de>
109 * forms/form_texinfo.fd: new files. Display information about the
110 installed texfiles (cls,sty,bst).
112 * FormShowFile.[Ch]: new files. Display the contents of a file.
115 * Makefile.am: modified appropriately.
117 2001-10-09 Angus Leeming <a.leeming@ic.ac.uk>
119 * xforms_helpers.[Ch] (getLengthFromWidgets): new function.
120 Given input and choice widgets, create a string such as "1cm".
121 (updateWidgetsFromLengthString): new function.
122 Given a string such as "1cm", set the input and choice widgets.
125 * forms/form_document.fd: improve the GUI of the paper tab using these
126 new helper functions.
128 2001-10-07 Adrien Rebollo <adrien.rebollo@gmx.fr>
130 * FormDocument.C (build): support latin4
132 2001-10-05 Adrien Rebollo <adrien.rebollo@gmx.fr>
134 * FormDocument.C (build): support latin3
136 2001-10-04 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
138 * forms/form_aboutlyx.fd: use flat boxes for tabs.
140 2001-10-03 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
142 * forms/form_document.fd: rearrangement of the paper tab;
143 rename "use geometry" to "custom margins/sizes".
145 * FormDocument.C: add code to avoid the input of senseless data
146 in document -> paper.
148 2001-10-01 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
150 * FormDocument.C: Disable choice "Special" if landscape
151 is chosen to prevent senseless values.
153 2001-09-28 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
155 * forms/form_preferences.fd: small tweaks.
157 2001-09-24 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
159 * forms/form_document.fd: Removed "Auto Reset", renamed the "Reset"
160 button to "Use Class Defaults" and moved it outside the tab.
161 Some more minor tweaking.
163 * FormDocument.C: handled this changes.
165 2001-09-27 Angus Leeming <a.leeming@ic.ac.uk>
167 * Dialogs.C: remove splash dialog code.
171 * forms/form_splash.fd: removed.
174 * forms/makefile: remove splash dialog files.
176 * Menubar_pimpl.C (MenuCallback): no longer call
177 Dialogs::destroySplash.
179 2001-09-27 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
181 * forms/form_preferences.fd: fix typo
183 2001-09-24 Angus Leeming <a.leeming@ic.ac.uk>
186 * forms/form_ref.fd: renamed the widgets in the standard style.
188 * xforms_helpers.[Ch] (getVectorFromChoice, getVectorFromBrowser): new
189 helper functions. Build a vector<string> from the contents of
190 an fl_choice and fl_browser respectively.
192 * FormCitation.C (fillChoice, updateBrowser):
193 * FormRef.C: use these new functions to only update the choices and
194 browsers when absolutely necessary.
196 2001-09-24 Angus Leeming <a.leeming@ic.ac.uk>
198 * FormBase.C (InputCB):
199 * FormBaseDeprecated.C (InputCB): generalised Dekel's fix to the
200 "select choice < 1" problem.
202 * FormRef.C (input): undid Dekel's change in light of the above
205 2001-09-21 Dekel Tsur <dekelts@tau.ac.il>
207 * FormRef.C (input): Fix crash when using dialog with keyboard.
209 2001-09-20 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
211 * forms/form_document.fd: small tweaks.
213 2001-09-19 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
215 * forms/form_document.fd: Added checkbox "auto_reset", button
216 "reset_defaults" and button "save_defaults".
218 * Form_Document.[Ch]: Removed AskQuestion when changing class.
219 Implement the 2 buttons and the checkbox described above.
221 * forms/form_preferences.fd: Added checkbox "auto_reset" (to
222 save the default value of that lyxrc)
224 * FormPreferences.C: Handle that button
226 2001-09-18 Angus Leeming <a.leeming@ic.ac.uk>
228 * form_ref.fd: a little tweaking.
230 * FormSpellchecker.C (build): set the bounds to the slider, so it
231 updates during a spellchecking session.
233 2001-09-14 Angus Leeming <a.leeming@ic.ac.uk>
235 * forms/form_preferences.fd: rearrangement and addition of new
236 Display Graphics radio buttons to Look & Feel->Misc
237 (By Jürgen Spitzmüller).
239 * FormPreferences.C: modify new lyxrc variable "display_graphics"
240 depending on the values of the Display Graphics radio buttons.
242 * FormGraphics.C: use this variable.
244 2001-09-13 Angus Leeming <a.leeming@ic.ac.uk>
246 * FormMathsBitmap.[Ch]: add d-tor to finally fix a memory leak.
247 Hoorah! Happy Birthday to me!
249 2001-09-07 Dekel Tsur <dekelts@tau.ac.il>
251 * forms/form_ref.fd: Add buffer button.
253 * FormRef.C (update): Handle the buffer button.
256 2001-09-13 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
258 * forms/form_graphics.fd: complete rewrite of the dialog
259 (Most work was done by Angus, though).
261 2001-09-12 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
263 * combox.C (hide): execute the callback _after_ closing the
266 2001-09-12 Angus Leeming <a.leeming@ic.ac.uk>
268 * FormDocument.C (c-tor): initialise some variables.
270 * forms/form_citation.fd: remove spurious shortcut to a labelframe!
271 (Thereby removing a warning message when the dialog is built.)
273 * FormFloat.C (input): return SMI_VALID.
275 2001-09-11 Angus Leeming <a.leeming@ic.ac.uk>
277 * FormDocument.C (input, options_update): add code to enable the
278 Author-Year/Numerical citation choice only if the natbib checkbox is
281 * FormFloat.[Ch]: added new method input() to control the behaviour of
283 * forms/form_float.fd: renamed Here as button_here_definitely.
286 * forms/form_graphics.fd: add callbacks to a few widgets that didn't
287 have them, so enabling the Ok, Apply buttons appropriately.
289 2001-09-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
291 * forms/form_paragraph.fd: cosmetics (renamed "Label Width" to "Longest
292 Label", added a labelframe).
294 2001-09-10 Lars Gullik Bjønnes <larsbj@birdstep.com>
296 * Toolbar_pimpl.C (C_Toolbar_BubblePost): fix linking
297 (C_Toolbar_BubbleTimerCB): fix linking
299 * FormMathsBitmap.C (form): use get() to get the raw pointer.
301 * FormMathsBitmap.h: use shared_c_ptr for form_ as well.
303 2001-09-09 Lars Gullik Bjønnes <larsbj@birdstep.com>
305 * combox.C (C_Combox_input_cb): make it static
306 (C_Combox_combo_cb): make it static
307 (C_Combox_peek_event): make it static
309 * Toolbar_pimpl.C (C_Toolbar_BubbleTimerCB): make it static
310 (C_Toolbar_BubblePost): make it static
311 (C_Toolbar_ToolbarCB): make it static
313 * Timeout_pimpl.C (C_intern_timeout_cb): make it static
315 * Menubar_pimpl.C (C_Menubar_Pimpl_MenuCallback): make it static
317 * Makefile.am (libxforms_la_LIBADD): add this and depend on the
320 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
322 * FormBaseDeprecated.[Ch]: use the same allow_resize methodology as has
323 been used successfully in FormBase.
324 (show): call bc().refresh() after building the dialog to activate the
327 * FormPreferences.C (build): remove hack to fix butoon controller as
328 the correct fix is in FormBaseDeprecated.
330 * FormPreferences.[Ch] (connect, disconnect): removed (redundant).
332 * FormMaths*.C (c-tor): prohibit resizing of the dialog.
334 2001-09-07 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
336 * Toolbar_pimpl.C (setLayout):
337 (layoutSelected): make them work even when gettext has been
338 translating the interface.
340 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
342 * FormMathsSpace.C: Fix bug: the "Maths spacing" dialog is broken
343 ("Apply" does not work without former user change in the dialog).
345 * FormPreferences.C (build): Fix bug: if you start LyX and open the
346 Preferences dialog, "Apply" is activated even though no change has been
349 2001-09-07 Rob Lahaye <lahaye@users.sourceforge.net>
351 * FormBase.C (show): use controller_.IconifyWithMain() to control
352 the dialog's show policy
354 * FormBaseDeprecated.C (show): ditto, but use lyxrc variable directly.
357 * forms/form_preferences.fd: add a check_dialogs_iconify_with_main
358 check button to the Look & Feel->Misc tab and code to modify the lyxrc
359 variable dialogs_iconify_with_main appropriately.
361 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
363 * FormBase.h: clean-up comments. Remove mutable status of minw_, minh_.
365 2001-09-06 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
367 * forms/form_character.fd: small cosmetics (aligned "Language:" right
368 as suggested in Michael's Buglist).
370 2001-09-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
372 * Toolbar_pimpl.C (updateLayoutList): do not display obsolete
374 (layoutSelected): remove the numeric argument and use the text of
375 the combox entry instead.
377 * combox.C: lowercase a few remaining methods, rename select_text
379 * several files: propagate these changes
381 2001-09-03 Angus Leeming <a.leeming@ic.ac.uk>
383 * FormPreferences.C: add fl_set_input_return to input_paperoption.
385 2001-09-02 John Levon <moz@compsoc.man.ac.uk>
387 * FormParagraph.C: fix default line spacing case
389 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
391 * FormParagraph.C: disable space inputs when != Length
393 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
396 * form_preferences.h:
397 * form_preferences.C:
398 * forms/form_preferences.fd: add view_dvi_paper_option
400 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
402 * FormMathsPanel.h: sub dialogs must be Ignorant.
404 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
406 * FormParagraph.C: fix to not allow 0 linespacing
408 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
410 * FormCitation.C (c-tor): prevent re-sizing of the dialog.
412 * FormParagraph.C (input): set fl_get_choice check for the linespacing
413 to 5 not 4. xforms arrays start at 1.
415 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
417 * FormParagraph.[Ch]:
418 * forms/form_paragraph.fd: clean up of dialog and of controlling
421 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
423 * FormBase.C (C_CutandPastePH): new function that can be used as a
424 pre-handler to any xforms text input widget. Will trigger an event on
425 pasting into the widget using the middle mouse button.
427 * FormPreamble.C (build): use this pre-handler for the input widget.
429 2001-08-26 Angus Leeming <a.leeming@ic.ac.uk>
432 * forms/form_citation.fd: a little tweaking to ensure that the
433 style choice remains centred within the frame if its contents change.
435 * FormBase.h: added an allow_resize_ member variable. If false
436 resizing the dialog is prohibitted.
439 * FormBrowser.[Ch]: modify c-tors to pass this new variable to FormBase.
444 make use of this functionality to ensure that the dialog cannot be
447 2001-08-27 John Levon <moz@compsoc.man.ac.uk>
449 * GUIRunTime.C: initApplication() should take a int & argc
451 2001-08-24 John Levon <moz@compsoc.man.ac.uk>
454 * FormCitation.C: tidy code a little
456 * GUIRunTime.C: more informative error
458 2001-08-23 Angus Leeming <a.leeming@ic.ac.uk>
460 * forms/form_preferences.fd: order the items "logically" so that
461 tabbing through the dialog makes sense. Close bug #404569.
463 2001-08-23 Angus Leeming <a.leeming@ic.ac.uk>
465 * FormPreferences.C: Tentative fix of John's "no point in spell
466 command "None"" bug, #223255.
468 2001-08-23 Herbert Voss <voss@perce.de>
470 * FormBibtex.C (input): normalize database list
472 2001-08-21 Angus Leeming <a.leeming@ic.ac.uk>
474 * FormBibtex.C: make sure that any database is stored only once.
476 2001-08-22 Herbert Voss <voss@perce.de>
478 * FormBibtex.C (input): fix for multiple databases
480 2001-08-21 Herbert Voss <voss@perce.de>
482 * FormBibtex.C (input): extension handling for ".bst"
484 2001-08-21 Angus Leeming <a.leeming@ic.ac.uk>
486 * forms/form_bibtex.fd: activate "Ok" when the "Add bibliography to TOC"
487 check button is pressed.
489 2001-08-20 Dekel Tsur <dekelts@tau.ac.il>
491 * FormParagraph.C (general_apply): Handle default spacing.
492 (general_update): Ditto.
494 2001-08-20 Angus Leeming <a.leeming@ic.ac.uk>
497 * forms/form_bibtex.fd: get the browse buttons working as they should.
499 2001-08-20 Herbert Voss <voss@perce.de>
502 * forms/form_bibtex.fd: enhanced bibtex-data gui to browse for
503 databases and styles. Added an option for "bibliography into toc"
505 2001-08-18 Lars Gullik Bjønnes <larsbj@birdstep.com>
507 * FormMathsBitmap.h: use the lyx::shared_c_ptr that uses free() to
510 2001-08-15 John Levon <moz@compsoc.man.ac.uk>
512 * combox.h: fix source doc
514 * form_math_matrix.C:
515 * forms/form_math_matrix.fd: new layout
517 2001-08-16 John Levon <moz@compsoc.man.ac.uk>
521 * forms/form_paragraph.fd:
522 * FormParagraph.C: support per-para linespacing
524 * forms/form_float.fd:
525 * form_float.C: fix shortcut typo
527 2001-08-15 Angus Leeming <a.leeming@ic.ac.uk>
529 * forms/form_character.fd: small adjustment to the position of John's
530 extra Language label.
532 2001-08-09 André Pönitz <poenitz@htwm.de>
534 * FormMathsDelim.C: renamed some delimiter parameters.
536 2001-08-09 Angus Leeming <a.leeming@ic.ac.uk>
538 * FormCitation.C (build):
539 * FormDocument.C (build):
540 * FormMinipage.C (build):
541 * FormParagraph.C (build):
542 * FormRef.C (build): added stuff to read-only list in the
545 * FormCitation.C (update): disable citation style stuff when not using
548 2001-08-06 Juergen Vigna <jug@sad.it>
550 * forms/form_ert.fd: new file.
552 * form_ert.[Ch]: new files.
554 * FormERT.[Ch]: new files. Implementation of ERT dialog.
556 2001-08-01 Angus Leeming <a.leeming@ic.ac.uk>
558 * FormPreferences.C (Color c-tor): initialise modifiedXformsPrefs.
560 2001-07-30 Angus Leeming <a.leeming@ic.ac.uk>
562 * GUIRunTime.C (processEvents, runTime): small code rearrangement.
564 2001-08-01 John Levon <moz@compsoc.man.ac.uk>
568 * form_maths_panel.C:
569 * form_maths_panel.h:
570 * forms/form_maths_panel.fd: re-add dots bitmaps
572 * FormRef.C: "Goto" -> "Go to"
574 2001-07-29 John Levon <moz@compsoc.man.ac.uk>
576 * FormMathsBitmap.C: initialise form_
578 2001-07-29 Baruch Even <baruch@lyx.org>
580 * src/forms/form_graphics.fd:
581 * src/FormGraphics.C: Added support for the new horizontal scale factor.
583 2001-07-30 Lars Gullik Bjønnes <larsbj@birdstep.com>
585 * forms/makefile (SRCS): add form_float.fd
587 * forms/form_float.fd: new file
589 * form_float.[Ch]: new files
591 * Makefile.am (libxforms_la_SOURCES): add FormFloat.C,
592 FormFloat.h, form_float.C and form_float.h
594 * FormFloat.[Ch]: new files
596 * Dialogs.C: init GUIFloat is well
598 2001-07-29 Asger Alstrup Nielsen <alstrup@alstrup>
600 * FormToc.C (updateType): Fix problem with TOC that couldn't be
601 updated because the type list was not updated.
603 2001-07-26 Angus Leeming <a.leeming@ic.ac.uk>
605 * forms/form_aboutlyx.fd: made a bit bigger to get the Copyright &
608 * input_validators.[Ch] (fl_int_filter, fl_float_filter): new methods.
610 * FormGraphics.C (build): uncommented the fl_set_input_return call for
611 input_rotate_angle. Set input filter on rotate_angle to make it accept
612 only floating point numbers.
613 (input): Browse now activates the Ok button approriately.
615 2001-07-26 John Levon <moz@compsoc.man.ac.uk>
624 * forms/form_thesaurus.fd: add thesaurus
626 2001-07-26 Baruch Even <baruch@lyx.org>
629 * FormGraphics.C: Removed hide method since it was interfering with the
630 needed work, it cleared several vectors that were needed for proper
631 functioning. Also changed rotateAngle to float.
634 * forms/form_graphics.fd: Removed inline option, all InsetGraphics figures
637 2001-07-23 John Levon <moz@compsoc.man.ac.uk>
639 * FormInclude.C: add load file facility back
641 2001-07-23 John Levon <moz@compsoc.man.ac.uk>
643 * FormCharacter.C: disable resizing as it doesn't work
645 * FormPreamble.C: allow to copy-paste from RO preamble by
648 2001-07-20 Jürgen Spitzmüller <juergen.sp@t-online.de>
650 * forms/form_citation.fd: resized form to fit on a 800x600 screen.
652 2001-07-19 Angus Leeming <a.leeming@ic.ac.uk>
654 * FormCitation.[Ch]: changes associated with adding natbib support.
655 New helper functions, string_width, fillChoice, updateStyle.
656 (apply): set the citation command appropriately.
657 (input): deal with the citation command choices.
658 (update): parse the citation command and deal with it. Nuke the
662 * FormDocument.C (build): add options to use natbib.
664 * forms/form_citation.fd: add natbib support. Rearrange dialog to
665 fit onto shorter screens.
667 * forms/form_document.fd: add natbib support.
669 2001-07-16 Juergen Vigna <jug@sad.it>
671 * form_aboutlyx.C: set default for "Close" button to "ESC"-key.
673 2001-07-13 Angus Leeming <a.leeming@ic.ac.uk>
675 Consistent use of Lsstream.h:
676 * FormAboutlyx.C (build):
677 * FormVCLog.C (update): std::ostringstream -> ostringstream.
679 * FormMathsDelim.C (apply):
680 * FormMathsMatrix.C (apply): std::stringstream -> stringstream.
682 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
684 * implement 1 about lyx dialog instead of 3 separate ones
686 * FormCredits.[Ch]: removed
687 * FormCopyright.[Ch]: removed
688 * form_credits.[Ch]: removed
689 * forms/form_credits.fd: removed
690 * form_copyright.[Ch]: removed
691 * forms/form_copyright.fd: removed
692 * FormAboutlyx.[Ch]: added
693 * form_aboutlyx.[Ch]: added
694 * forms/form_aboutlyx.fd: added
695 * Dialogs.C: add about lyx stuff
697 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
701 * FormPreferences.[Ch]: rename spellchecker to spelloptions
702 * form_preferences.[Ch]: idem
703 * forms/form_preferences.fd: idem
704 * FormSpellchecker.[Ch]: added
705 * form_spellchecker.[Ch]: added
706 * forms/form_spellchecker.fd: added
707 * Dialogs.C: add spellchecker
709 2001-07-12 Lars Gullik Bjønnes <larsbj@birdstep.com>
711 * FormFiledialog.C: (*it). -> it->
712 * Toolbar_pimpl.C: ditto
713 * RadioButtonGroup.C: ditto
714 * FormPreferences.C: ditto
716 2001-07-03 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
718 * GUIRunTime.C (x11Display):
721 (x11VisualDepth): new methods
723 2001-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
725 * FormDocument.C (class_apply): call CutAndPaste::'s staitc method
728 * Toolbar_pimpl.h: make owner be a XFormsView, small changes
731 * GUIRunTime.C (createMainView): implement
733 2001-06-22 John Levon <moz@compsoc.man.ac.uk>
737 * forms/form_character.fd: hide the widget underneath language
740 2001-06-27 John Levon <moz@compsoc.man.ac.uk>
743 * FormPreferences.C: connect and operator
744 showSpellcheckerPreferences signal
746 * FormPrint.C (input): modify to select radio_file
747 when the user uses the filename input
749 2001-06-26 The LyX Project <lyx@violet.home.sad.it>
751 * combox.C (remove): send debug output to Debug::GUI.
753 2001-06-26 The LyX Project <lyx@rose.home.sad.it>
755 * Menubar_pimpl.C (create_submenu):
756 * Toolbar_pimpl.C (update): update to use func_status
758 2001-06-25 The LyX Project <lyx@tulip.home.sad.it>
760 * FormPreferences.C (Path::feedback): remove bogus description of
763 2001-06-16 Angus Leeming <a.leeming@ic.ac.uk>
765 * xformsBC.h: clean-up of included files.
767 2001-06-15 Angus Leeming <a.leeming@ic.ac.uk>
770 * FormParagraph.C (c-tor): cosmetic name change of signal.
772 * FormParagraph.[Ch]: added machinery to act on an updateParagraph
773 signal. It's pretty crude at the moment! Mental note: would be more
774 elegant if we passed a LyXParagraph & with both the signals rather than
775 search through the Buffer.
777 2001-06-13 Angus Leeming <a.leeming@ic.ac.uk>
779 * *.[h]: added // -*- C++ -*-
780 * *.[C]: removed // -*- C++ -*-
782 * FormCharacter.C (update): now uses contents of font_, stored
783 permanently by the controller to update() the dialog.
785 2001-06-12 Angus Leeming <a.leeming@ic.ac.uk>
788 * form_include.fd: (various places): Ok button is now activated when
789 the filename is input from the keyboard.
791 * FormPreferences.C white-space change in various places.
792 (Converters::GetTo): get the contents of "to" not "from"! Thus fix bug
793 that disabled addition of new converters.
795 * FormCharacter.C (input, update): new methods. Activate the Apply
796 button when any of the input fileds are not IGNORE.
798 2001-06-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
800 * FormToc.C (input): change test slightly.
801 (updateContents): clear list if empty and add no list msg.
803 2001-05-30 Angus Leeming <a.leeming@ic.ac.uk>
805 * FormParagraph.C (update, general_update): enabling the align buttons
806 is now dependent on the AlignPossible entry in the Layout.
808 2001-06-01 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
811 * FormMathsMatrix.C: bring C functions into global namespace if
814 2001-05-31 Lars Gullik Bjønnes <larsbj@birdstep.com>
816 * MathsSymbols.C (pixmapFromBitmapData): add std::
818 * FormMathsMatrix.C (AlignFilter): add std::
820 2001-05-22 Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
822 * FormDocument.C (build): add iso8859-15 support.
824 2001-05-08 Baruch Even <baruch@lyx.org>
826 * Menubar_pimpl.C: Fixed compilation problem.
828 2001-05-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
830 * Menubar_pimpl.C (add_toc): use name and not type with float.
831 (create_submenu): correct call of new object
832 (create_submenu): add FloatListInsert and FloatInsert to dummy clause.
834 2001-05-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
836 * FormParagraph.[Ch]: remove !NO_PEXTRA and !NEW_INSETS cruft
838 2001-04-26 Angus Leeming <a.leeming@ic.ac.uk>
840 * Dialogs.C: included insetgraphicsParams.h
843 * FormMathsBitmap.C: included LAssert.h
845 2001-04-24 Allan Rae <rae@lyx.org>
847 * xforms_helpers.C (formatted): two consecutive spaces would kill it.
849 2001-04-20 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
851 * xforms_helpers.C (formatted): do not use string::substr(1) on a
854 2001-04-16 Allan Rae <rae@lyx.org>
856 * xforms_helpers.C (formatted):
857 * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
858 as an unrecognised preprocessor directive. So ensure they're wrapped.
860 2001-04-06 John Levon <moz@compsoc.man.ac.uk>
862 * FormTabularCreate.C: pass a pair of uints to the controller
864 * FormVCLog.C: the log appears as a stringstream now
866 * forms/form_external.fd: make params update state (from Angus)
868 2001-04-05 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
870 * Menubar_pimpl.C: include gettext.h
872 2001-04-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
874 * xforms_helpers.C (formatted): constify length
876 * FormTabular.C (update): small restructure, adjust for scoped_ptr
877 (input): adjust for scoped_ptr
878 (input): constify str
880 2001-04-03 John Levon <moz@compsoc.man.ac.uk>
882 * Dialogs.C: s/popup/dialog/
886 * FormBase.C: s/ControlButton/ControlButtons/
887 move bc().refresh() into base show() method
890 * FormBaseDeprecated.C:
893 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
895 * FormMathsPanel.C (c-tor): set button controller cancel label to close.
898 * forms/form_toc.fd: implemented controller-view split.
900 * Dialogs.C: associated changes.
902 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
905 * forms/form_citation.fd: Don't change the name of the button when
906 toggling between regular expression and simple searches.
907 Squashed bug when creating a new inset, the keys field contained
908 one (empty) key. No more; thanks, Dekel.
911 * forms/form_external.fd: added Apply button.
913 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
916 * FormBrowser.[Ch]: changes associated with renaming ControlBase as
920 * forms/form_external.fd: implemented controller-view split.
922 * Dialogs.C: associated changes.
927 moved the browsing functionality into the controller.
929 * xforms_helpers.[Ch]: moved browseFile to
930 ../controllers/helper_funcs.[Ch]
933 * forms/form_citation.fd: added case sensitive search button.
935 2001-03-29 Angus Leeming <a.leeming@ic.ac.uk>
937 * xformsBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
938 Code moved into the generic template base class. Replaced
939 setCancelCloseButton() with setButtonLabel().
941 2001-03-29 Juergen Vigna <jug@sad.it>
943 * FormMinipage.C: removed widthp_ and all it's functions and changed
944 to use new %-lengths of LyXLength.
946 2001-03-28 Angus Leeming <a.leeming@ic.ac.uk>
949 * forms/form_graphics.fd:
951 * forms/form_index.fd: implemented controller-view split.
953 * Dialogs.C: associated changes.
955 * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
957 * FormCitation.C: changes associated with ControlCitation cleanup.
959 * FormMinipage.h: cleaned-up forward declarations.
961 2001-03-27 Angus Leeming <a.leeming@ic.ac.uk>
964 * forms/form_minipage.fd:
966 * forms/form_print.fd:
967 * FormSplash.[Ch]: implemented controller-view split.
969 * Dialogs.C: associated changes.
971 2001-03-26 Angus Leeming <a.leeming@ic.ac.uk>
974 * forms/form_preamble.fd:
978 * forms/form_search.fd:
979 * FormTabularCreate.[Ch]:
980 * forms/form_tabular_create.fd: implemented controller-view split.
982 * Dialogs.C: associated changes.
984 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
991 * form_url.fd: implemented controller-view split.
993 * Dialogs.C: associated changes.
997 * FormCitation.h: moved methods from protected to private.
999 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
1001 * FormCredits.C (build): changes associated with
1002 ControlCredits::getCredits returning a stringstream not a vector<string>
1004 2001-03-22 Angus Leeming <a.leeming@ic.ac.uk>
1006 * FormCopyright.[Ch]:
1007 * forms/form_copyright.fd: implemented controller-view split.
1010 * forms/form_credits.fd: implemented controller-view split.
1012 * Dialogs.C: associated changes.
1014 * xforms_helpers.C (formatted): improved the function so that it now
1015 repects '\n' characters in the input string. Ie, the user can now
1016 specify line breaks explicitly.
1018 2001-03-21 Angus Leeming <a.leeming@ic.ac.uk>
1020 * FormCharacter.[Ch]:
1021 * forms/form_character.fd: implemented controller-view split.
1023 * Dialogs.C: associated changes.
1025 * FormBase.C (input): changed return to SMI_VALID.
1027 * FormCitation.C (updateBrowser): ensure that the keys are stripped of
1028 any surrounding whitespace.
1030 2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
1032 * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
1034 (FormBase2): split into two template classes, FormDB (DialogBase) and
1035 FormCB (ControllerBase) for greater flexibility.
1039 * FormCitation.[Ch]: associated changes.
1044 * forms/form_browser.fd: implemented controller-view split.
1046 * Dialogs.C: associated changes.
1048 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
1051 * forms/form_bibtex.fd: implemented controller-view split.
1053 * Dialogs.C: associated changes.
1055 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
1057 * FormBaseDeprecated.[Ch]: rename title as title_.
1059 * FormBaseDeprecated.C: restore John's trick to give the dialog a border
1060 with limited functionality. It got lost in the MVC merge.
1062 * FormBaseDeprecated.C:
1063 * FormBase.C (show): moved initialisation of minw_, minh_ here.
1065 * FormBibitem.C (build):
1066 * FormBibtex.C (build):
1067 * FormBrowser.C (build):
1068 * FormCharacter.C (build):
1069 * FormCitation.C (build):
1070 * FormCopyright.C (build):
1071 * FormCredits.C (build):
1072 * FormDocument.C (build):
1073 * FormError.C (build):
1074 * FormExternal.C (build):
1075 * FormGraphics.C (build):
1076 * FormInclude.C (build):
1077 * FormIndex.C (build):
1078 * FormMinipage.C (build):
1079 * FormParagraph.C (build):
1080 * FormPreamble.C (build):
1081 * FormPreferences.C (build):
1082 * FormPrint.C (build):
1083 * FormRef.C (build):
1084 * FormSearch.C (build):
1085 * FormTabular.C (build):
1086 * FormTabularCreate.C (build):
1087 * FormToc.C (build):
1088 * FormUrl.C (build): removed initialisation of minw_, minh_.
1090 * The Maths Panel stuff no longer causes a crash on exit from LyX.
1093 * forms/form_maths.fd: removed.
1095 * forms/form_maths_delim.fd:
1096 * forms/form_maths_deco.fd:
1097 * forms/form_maths_matrix.fd:
1098 * forms/form_maths_space.fd:
1099 * forms/form_maths_panel.fd: new files.
1100 Split contents of form_maths.fd into 5 new files, one for each form.
1102 * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
1103 class FormMathsBitmap in FormMathsBitmap.[Ch].
1105 * FormMathsPanel.[Ch]:
1106 * FormMathsBitmap.[Ch]:
1107 * FormMathsDeco.[Ch]:
1108 * FormMathsDelim.[Ch]:
1109 * FormMathsMatrix.[Ch]:
1110 * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
1111 one for each popup. Rewrite so that all the new classes are derived from
1112 FormBaseBD. Clean up the logic in the process (I hope!).
1114 * Makefile.am: added new fils, removed redundant ones.
1116 2001-03-19 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1118 * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
1120 (updateInset): ditto
1122 2001-03-16 Juergen Vigna <jug@sad.it>
1124 * Dialogs.C (Dialogs): create minipage options dialog.
1126 * forms/form_minipage.fd:
1130 * FormMinipage.h: new files for the minipage options dialog.
1132 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
1134 * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
1137 * forms/form_maths.fd: change C_FormBaseCancelCB to
1138 FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
1140 2001-03-16 John Levon <moz@compsoc.man.ac.uk>
1142 * FormMaths.C: quash warnings
1144 2001-03-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1146 * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
1149 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
1151 * Form_various.h: cleaned up #includes and forward declarations.
1153 * Form_various.C: added "using SigC::slot" declaration.
1155 * FormMaths.[Ch]: moved to boost::scoped_ptrs.
1157 * FormDocument.C (CheckChoiceClass): removed string tct as the
1158 compiler warned that it was defined but never used.
1159 removed USE_CLASS_COMBO.
1161 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1172 * forms/form_maths.fd:
1174 * forms/fdfix.sh: add maths panel
1177 * bmtable.c: moved from src/
1179 2001-03-16 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1181 * FormParagraph.h: NO_PEXTRA
1182 * FormParagraph.C (input): NO_PEXTRA
1184 2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1186 * several files: remove CXX_WORKING_NAMESPACES
1188 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1190 * Merging changes from BRANCH_MVC back into HEAD.
1192 2001-03-12 Angus Leeming <a.leeming@ic.ac.uk>
1194 * Dialogs.C (c-tor): Changes associated with storing a vector of
1196 Use MVC Bibitem popup.
1198 * FormBase.h: add a new template class FormBase2, derived from FormBase
1199 to make life creating MVC popups even easier ;-)
1202 * forms/form_bibitem.fd: moved over to the MVC way of doing things.
1203 Proof that a simple popup should be easy to implement!
1205 * FormCitation.[Ch]: now derived from FormBase2.
1207 * FormToc.C: added using std::vector directive.
1209 2001-03-09 Dekel Tsur <dekelts@tau.ac.il>
1211 * FormSearch.C: Add missing #pragma
1213 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
1216 * forms/form_citation.fd: added the ability to Search, both Simply and
1217 for Regular Expressions. Use the Search code in the controller() to do
1218 the actual searching.
1220 2001-03-08 Angus Leeming <a.leeming@ic.ac.uk>
1222 * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
1223 * forms/makefile: added form_credits.fd
1225 * Dialogs.C: added FormCredits and removed ShowCredits.
1228 * forms/form_credits.fd:
1229 * forms/form_search.fd: ported to the MVC way.
1231 2001-03-07 Angus Leeming <a.leeming@ic.ac.uk>
1233 * xforms_helpers.h (formatted): now has default arguments for size and
1236 * FormCitation.[Ch]: moved code out of this class and into
1237 ControlCitation and associated helper funcs.
1239 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1241 * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
1242 ButtonController::valid() to check state of input. The buttons are
1243 now controlled correctly.
1245 * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
1247 2001-03-05 Lars Gullik Bjønnes <larsbj@lyx.org>
1249 * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
1251 * FormBase.[Ch]: rename title as title_.
1253 2001-03-02 John Levon <moz@compsoc.man.ac.uk>
1255 * FormBase.C (c-tor): initialise variables in correct order.
1257 * FormCitation.C: add #include <algorithm>
1259 2001-03-02 Angus Leeming <a.leeming@ic.ac.uk>
1261 * xformsBC.[Ch]: Changes associated with the changes to
1262 controllers/ButtonController.[Ch]. Ie, the class is now derived from
1263 ButtonControllerBase and the ButtonPolicy is accessed through a method
1264 bp() rather than the instance bp_.
1266 * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
1267 rather use a pure virtual method bc() to access the controller
1268 instantiated by the daughter classes.
1270 * F*.[Ch]: changes associated with the above.
1272 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
1274 * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
1276 * ViewXforms.[Ch]: renamed as FormBase.[Ch]
1278 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
1280 * ButtonController.[Ch]: deleted. The class is split into two
1281 (with identical functionality), the code being found in
1282 ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
1284 * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
1285 ButtonController class.
1287 * FormBase.[Ch]: changes associated with the above split.
1289 * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
1290 (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
1291 controlling all interaction to/from the LyX kernel.
1293 * FormCitation.[Ch]:
1294 * forms/form_citation.fd: An xforms-specific implementation of the
1295 Citation dialog, controlled by the GUI-I ControlCitation.
1297 * Dialogs.C: Use the controlled Citation dialog.
1299 2001-03-15 John Levon <moz@compsoc.man.ac.uk>
1303 * combox.C: moved from src/
1305 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
1308 * forms/form_filedialog.C.patch: I hate having to make these patches,
1309 but on reflection I think it's probably better than hacking fdfix.sh.
1311 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1313 * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
1315 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1317 * FormGraphics.C: remove unnecessary hack
1319 2001-03-13 Dekel Tsur <dekelts@tau.ac.il>
1321 * FormCitation.C (apply): Do not put space between multiple keys.
1323 2001-03-12 Dekel Tsur <dekelts@tau.ac.il>
1325 * Menubar_pimpl.C (add_toc): Remove debug message.
1327 2001-03-09 John Levon <moz@compsoc.man.ac.uk>
1335 * xforms/forms/makefile:
1336 * forms/form_external.fd: add FormExternal
1338 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1340 * Dialogs.C: add destroySplash()
1344 * forms/form_splash.fd:
1346 * FormSplash.C: make independent of FormBase, tidy
1348 * Menubar_pimpl.C: destroy splash on interaction
1350 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1356 * forms/form_include.fd: rework, clean up
1358 2001-03-12 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1360 * FormToc.h: use Buffer::typedef
1362 * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
1363 * FormToc.C (build): ditto
1366 2001-03-11 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1368 * FormToc.C (build): implement for dynamic number of lists
1370 * Menubar_pimpl.C (add_toc): ditto
1372 2001-03-07 Edwin Leuven <leuven@fee.uva.nl>
1378 * form_credits.[Ch]:
1379 * forms/form_credits.fd:
1381 2001-03-07 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1383 * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
1384 make ButtonList contain boost::shared_ptr<ItemInfo>
1386 * Menubar_pimpl.C (~Pimpl): remove destructor
1388 2001-03-06 John Levon <moz@compsoc.man.ac.uk>
1394 * form_filedialog.C:
1395 * form_filedialog.h:
1398 * FormPreferences.C:
1404 * form/form_filedialog.fd: add File Dialog
1406 * Toolbar_pimpl.C: move LayoutsCB to here
1408 2001-03-06 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1410 * FormParagraph.C: changes because of ParagraphParameters.
1412 2001-03-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1414 * FormSearch.C (Replace): remove default argument
1417 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
1419 * added find/replace dialog:
1420 * FormSearch.*: added
1421 * form_search.*: added
1422 * forms/form_search.fd: added
1424 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1426 * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
1428 * various: in a rush of delayed guilt, I've renamed all instances of
1429 xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
1432 * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
1433 activate/deactivate an FL_OBJECT.
1440 * FormPreferences.C:
1442 * FormTabular.C: used it.
1444 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1446 * FormPreferences.C: removed three unused using directives.
1448 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
1450 * added find/replace dialog:
1451 * FormSearch.*: added
1452 * form_search.*: added
1453 * forms/form_search.fd: added
1455 2001-02-27 Dekel Tsur <dekelts@tau.ac.il>
1457 * FormRef.C: Fixed the behaviour of Goto-Ref.
1459 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
1461 * forms/makefile: added character and preamble dialogs
1463 2001-02-27 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1465 * FormCharacter.C (FormCharacter): change order of deletion,
1466 change combo_language2 to combo_language2_
1468 2001-02-26 Dekel Tsur <dekelts@tau.ac.il>
1470 * FormRef.C (apply): Update bookmark #0 after inserting a reference.
1472 2001-02-23 Edwin Leuven <leuven@fee.uva.nl>
1474 * Dialogs.C: added layoutcharacter
1475 * FormCharacter.C: added
1476 * FormCharacter.h: added
1477 * form_character.C: added
1478 * form_character.h: added
1479 * forms/form_character.fd: added
1481 2001-02-23 Dekel Tsur <dekelts@tau.ac.il>
1483 * FormPreferences.C: Handle lyxrc.language_use_babel and
1484 lyxrc.language_global_options.
1486 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
1488 * FormPreferences(GetFrom, GetTo): use size_type rather than int.
1490 2001-02-23 John Levon <moz@compsoc.man.ac.uk>
1492 * FormBase.C: no longer transient dialogs, XMapWindow()
1493 in attempt to de-iconify
1495 * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
1497 2001-02-21 Dekel Tsur <dekelts@tau.ac.il>
1499 * FormDocument.C (checkMarginValues): Activate "use geometry" button
1500 if using custom paper size/margin.
1502 2001-02-21 Allan Rae <rae@lyx.org>
1504 * forms/form_preferences.fd: larger, bold font for outer tabfolder
1506 2001-02-20 Edwin Leuven <leuven@fee.uva.nl>
1508 * src/frontends/xforms/Dialogs.C: added preamble
1509 * src/frontends/xforms/FormPreamble.C: added
1510 * src/frontends/xforms/FormPreamble.h: added
1511 * src/frontends/xforms/Makefile.am: added
1512 * src/frontends/xforms/form_preamble.C: added
1513 * src/frontends/xforms/form_preamble.h: added
1514 * src/frontends/xforms/form_preamble.fd: added
1516 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
1518 * FormBase.h: moved noncopyable derivation to DialogBase.
1520 2001-02-19 Juergen Vigna <jug@sad.it>
1522 * FormTabular.C (build): make all input field accepted only after
1525 * forms/form_tabular.fd: removed default "Return" on Close-Button.
1527 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
1531 * FormInset.C (showInset): change associated with name change
1532 inset::hide to inset::hideDialog.
1534 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
1536 * FormCitation.C (build): altering "Text after" now activates the Ok,
1539 2001-02-16 Angus Leeming <a.leeming@ic.ac.uk>
1541 * FormCitation.C: lots of white-space changes to make file consistent
1543 (input): use the FL_OBJECT * parameter to decide what to do, not the
1546 * FormCitation.h: removed most entries in enum.
1548 * forms/form_citation.fd: change names of variables, consistent with
1549 Allan's naming scheme.
1550 Don't pass any particular arguments to the InputCB function.
1551 choice_style now triggers a callback and looks like other choices.
1553 2001-02-16 Lars Gullik Bjønnes <larsbj@lyx.org>
1555 * other: use compare instead of strcmp/strncmp
1557 2001-02-15 Angus Leeming <a.leeming@ic.ac.uk>
1559 * ButtonController.[Ch]: changed trigger_change_ vector and associated
1560 methods to dont_trigger_change_ because FL_OBJECTs that trigger a
1561 callback to InputCB() but don't trigger a change in the state of the
1562 Ok, Apply buttons are much rarer than those that do.
1564 * FormCitation.C (build): associated change.
1566 2001-02-14 Lars Gullik Bjønnes <larsbj@lyx.org>
1568 * ButtonController.C: include algorithm
1570 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
1572 * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
1574 (valid): method can now be passed an optional FL_OBJECT *. If it is, and
1575 the vector of FL_OBJECT *s that can trigger a change in the button state
1576 is not empty, then a change of state will occur only if the FL_OBJECT *
1577 is present in this vector.
1579 * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
1580 the user to deactivate specific fields within restore().
1581 (InputCB): pass the FL_OBJECT * to bc_.valid().
1583 * FormCitation.C (build): create a vector of FL_OBJECT *s that can
1584 trigger a change of state in the Ok,Apply buttons.
1585 (update): bc_.readOnly() to the start of the method. Similar reasoning
1586 to that for FormBase::RestoreCB, above.
1588 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
1590 * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
1593 * forms/form_browser.fd:
1594 * forms/form_copyright.fd:
1595 * forms/form_error.fd:
1596 * forms/form_tabular.fd:
1597 * forms/form_toc.fd:
1598 Consistent shortcuts for Close button: Esc and Return only.
1600 * forms/form_citation.fd:
1601 * forms/form_document.fd:
1602 * forms/form_index.fd:
1603 * forms/form_paragraph.fd:
1604 * forms/form_preferences.fd:
1605 * forms/form_print.fd:
1606 * forms/form_ref.fd:
1607 * forms/form_tabular_create.fd:
1608 * forms/form_url.fd:
1609 Consistent shortcut for Cancel button: Esc only.
1611 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
1613 * Dialogs.C: new Splash. Include, Bibitem/tex
1615 * FormBase.h: make show() virtual for Splash's benefit
1627 * forms/form_bibitem.fd:
1628 * forms/form_bibtex.fd:
1633 * forms/form_include.fd:
1638 * forms/form_splash.fd: new forms
1640 2001-02-09 John Levon <moz@compsoc.man.ac.uk>
1642 * FormLog.C: handle Literate build log nicely
1644 2001-02-09 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1646 * Menubar_pimpl.C: remove support for reference menuitem type.
1648 2001-02-07 John Levon <moz@compsoc.man.ac.uk>
1652 * Timeout_pimpl.C: add Timeout implementation
1654 2001-02-06 John Levon <moz@compsoc.man.ac.uk>
1658 * forms/form_browser.fd:
1661 * FormBrowser.h: readonly browser form
1667 * Dialogs.C: add Log and VCLog
1669 * Makefile.am: add Log and VCLog, add updatesrc target
1671 2001-01-31 Dekel Tsur <dekelts@tau.ac.il>
1673 * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
1675 2001-01-25 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1677 * FormPreferences.C (GetFrom): fix crash when there is no format
1681 2001-01-23 Angus Leeming <a.leeming@ic.ac.uk>
1683 * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
1684 unsigned char correctly and so fix 2 bugs loading/changing colors.
1686 2001-01-21 Dekel Tsur <dekelts@tau.ac.il>
1688 * FormRef.C (update): Do not update dialog_->{ref,name,type}
1690 Deactivate the type button when buffer is LinuxDoc/Docbook
1691 (build): Uncomment calls to addReadOnly().
1692 (updateBrowser) Do not disable the update button when there are no
1694 (build, getType, getName): Use InsetRef::types.
1696 2001-01-18 Angus Leeming <a.leeming@ic.ac.uk>
1698 * FormPrint.[Ch] (browse): new method to browse for file to print to.
1700 * forms/form_print.fd: give the form a Browse button.
1702 2001-01-17 Dekel Tsur <dekelts@tau.ac.il>
1704 * FormRef.C (input): Fix the behavior of goto reference button.