1 2002-01-09 Martin Vermeer <martin.vermeer@hut.fi>
3 * forms/form_maths_style.fd:
4 * FormMathsStyle.[Ch]: New files, Implementing a mathed pop-up for math
5 size "styles" and font types.
8 * forms/form_maths_panel.fd: Modified too.
10 2002-01-08 Martin Vermeer <martin.vermeer@hut.fi>
12 * Menubar_pimpl.C (create_submenu):
13 * Toolbar_pimpl.C (update): use FuncStatus.
15 2002-01-08 Angus Leeming <a.leeming@ic.ac.uk>
17 * xform_helpers.[Ch] (getStringFromBrowser): a littel wrapper function
18 for fl_get_browser_line that is guaranteed to return a valid string.
20 2002-01-08 John Levon <moz@compsoc.man.ac.uk>
22 * FormSpellchecker.C: fix possible crash on clicking a suggestion
24 2002-01-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
26 * forms/form_document.fd (bullets): fix small cosmetic problem after
27 John's radio2button change.
29 2002-01-07 Angus Leeming <a.leeming@ic.ac.uk>
32 * forms/form_document.fd: change the labels and variable names of
33 left_margin, right_margin to inner_margin, outer_margin, in line
34 with bugzilla bug #157.
36 * FormFiledialog.C (Reread): used locally stored modtime variable
37 rather than make repeated calls to fileInfo.getModificationTime().
39 * xforms_helpers.C (ReadableFile, WriteableFile): added a couple of
40 isOK() checks to the use of the FileInfo instance and removed those
43 * Menubar_pimpl.C: added a variable MENU_LABEL_STYLE and use it.
44 Set it to FL_BOLD_STYLE, thereby fixing bugzilla bug #32.
46 2002-01-07 John Levon <moz@compsoc.man.ac.uk>
49 * forms/form_*: change radio buttons to round3dbutton
51 2002-01-05 John Levon <moz@compsoc.man.ac.uk>
53 * FormFiledialog.C: add FIXME
55 * xforms_helpers.C: fix use of FileInfo
57 2002-01-07 John Levon <moz@compsoc.man.ac.uk>
63 * forms/form_tabular.fd: ugly fix to get around
64 some of the UI problems (bug #110).
66 2002-01-04 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
68 * FormDocument.C: Recognize the default paper settings too
69 when setting the default length values (cm or inch).
70 * FormParagraph.C: do the same.
72 2001-12-11 Michael A. Koziarski <michael@koziarski.org>
74 * FormFloat.C: changes to prevent here definitely being used
77 2001-12-29 Dekel Tsur <dekelts@tau.ac.il>
79 * FormMathsMatrix.C (AlignFilter): Allow entering the '|' char.
81 2001-12-19 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
83 * DropDown.C: always include <config.h> in sources.
88 * DropDown.h: do not include <config.h> in headers
90 2001-12-20 Juergen Vigna <jug@sad.it>
92 * FormTabular.C (update): final LT-h/f support modifications.
94 2001-12-19 Juergen Vigna <jug@sad.it>
96 * FormTabular.C (update): change a bit the tabular layout and added
97 better longtable options handling.
99 2001-12-15 Lars Gullik Bjønnes <larsbj@birdstep.com>
101 * FormToc.C: using std::endl
103 2001-12-14 John Levon <moz@compsoc.man.ac.uk>
105 * FormToc.C: fix crash when no entries, and
106 update types properly
108 2001-12-11 Ben Stanley <bds02@uow.edu.au>
110 * Menubar_pimpl.C: Fixed a crashing bug when document has more
111 than 80 floats and using xforms 0.88
113 2001-12-11 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
115 * xforms_helpers.C: include lyxlength.h here
116 * xforms_helpers.h: ... but not here
118 * FormTabular.C: use LyXLength instead of string wherever
119 necessary; whitespace changes.
121 2001-12-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
123 * forms/form_preferences.fd: use the same name for font sizes
124 than the character dialog.
126 2001-11-26 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
128 * forms/form_search.fd: Added label text to search buttons
129 (to make the shortcuts visible).
131 2001-12-05 John Levon <moz@compsoc.man.ac.uk>
133 * FormParagraph.C: set combo box correctly for VSpace::LENGTH
135 2001-12-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
138 * xforms_helpers.C: change "while(" to "while ("
140 2001-12-05 Allan Rae <rae@lyx.org>
142 * FormParagraph.C (apply): One other LyXText fix.
144 2001-12-05 John Levon <moz@compsoc.man.ac.uk>
146 * FormParagraph.C (getCurrentParagraph):
147 (apply): get the right LyXText !
149 2001-11-29 John Levon <moz@compsoc.man.ac.uk>
151 * FormParagraph.C: disallow page breaks in insets
153 2001-11-23 John Levon <moz@compsoc.man.ac.uk>
155 * FormParagraph.C: allow signed space above/below, actually
156 use space below units
158 2001-11-04 John Levon <moz@compsoc.man.ac.uk>
160 * FormToc.C: fixes to make floatlists work
162 2001-11-23 John Levon <moz@compsoc.man.ac.uk>
165 * Alert_pimpl.C: Alert etc.
169 * forms/fdfix.sh: move idex etc. to here
171 * GUIRunTime.C: move getScreenDPI() to here
173 2001-11-20 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
175 * forms/form_ref.fd, form_preferences.fd, form_citation.fd,
176 form_graphics.fd, form_paragraph.fd: Enlarged the Restore button
177 to 100p (now German translation fits in).
178 * forms/form_external.fd, form_bibtex.fd, form_print.fd,
179 form_preferences.fd, form_graphics.fd, form.include.fd,
181 Unified label "Browse..." and unified its width to 100p.
183 2001-11-13 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
185 * forms/form_graphics.fd: fixed shortcut clash
186 * forms/form-external.fd: added shortcut for "Apply"
188 2001-11-12 John Levon <moz@compsoc.man.ac.uk>
190 * FormFiledialog.C: don't reset path if new dir
193 2001-11-12 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
195 * forms/form_document.fd: Renamed "Save as Class Defaults"
196 to "Save as Document Defaults"
198 Removed the setEnabled-Definitions for the
199 "save_default"-Button since it causes nothing but trouble.
200 Changed the text of AskQuestion on saveParamsAsDefault.
202 2001-11-07 John Levon <moz@compsoc.man.ac.uk>
204 * DropDown.C: fix crash, improve behaviour a bit
206 2001-11-07 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
208 * FormDocument.C (class_apply):
212 (bullets_apply): add a version of these methods taking a
213 BufferParams& parameters. The original versions are now wrappers
215 (saveParamsAsDefault): new function, moved from old
216 LFUN_LAYOUT_SAVE_DEFAULT code.
218 2001-11-03 John Levon <moz@compsoc.man.ac.uk>
222 * DropDown.C: drop-down completion
224 2001-11-04 John Levon <moz@compsoc.man.ac.uk>
226 * forms/form_graphics.fd: change clashing shortcut
228 2001-10-24 Juergen Vigna <jug@sad.it>
230 * FormTabular.C: changed calls for footer/headers of longtabulars.
232 2001-10-23 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
234 * forms/form_tabular.fd: Add value choices
235 * FormTabular.C: Handle that choices
237 * FormDocument.C: fix small bug.
239 2001-10-23 Angus Leeming <a.leeming@ic.ac.uk>
241 * FormGraphics.[Ch]: move some parameters out of the heaader file and
245 * forms/form_preferences.fd: replaced button_colorspace with two
246 radio buttons, button_hsv and button_rgb.
248 2001-10-19 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
250 * forms/form_document.fd:
251 Class: add a value choice for Default Skip.
252 Some rearrangements (minor tweaks).
253 * FormDocument.C: Handle that choice, minor tweaks.
254 * forms/form_paragraph.fd: Add value choices
255 * FormParagraph.C: Handle that choices.
256 * FormMinipage.C/FormGraphics.C: Small tweaks.
258 2001-10-15 Angus Leeming <a.leeming@ic.ac.uk>
260 * FormDocument.C: fixed some bugs in the Paper tab.
262 * xforms_helpers.[Ch] (updateWidgetsFromLengthString): add argument
263 specifying default unit for choice if input string is empty.
265 2001-10-12 Angus Leeming <a.leeming@ic.ac.uk>
267 * FormDocument.C (input): one more tweak...
269 2001-10-10 Herbert Voss <voss@perce.de>
271 * FormTexinfo.[Ch]: some changes to the code
273 2001-10-10 André Pönitz <poenitz@htwm.de>
275 * FormsMathMatrix.C: add missing space between v- and h-alignment
278 2001-10-09 Herbert Voss <voss@perce.de>
281 * forms/form_texinfo.fd: new files. Display information about the
282 installed texfiles (cls,sty,bst).
284 * FormShowFile.[Ch]: new files. Display the contents of a file.
287 * Makefile.am: modified appropriately.
289 2001-10-09 Angus Leeming <a.leeming@ic.ac.uk>
291 * xforms_helpers.[Ch] (getLengthFromWidgets): new function.
292 Given input and choice widgets, create a string such as "1cm".
293 (updateWidgetsFromLengthString): new function.
294 Given a string such as "1cm", set the input and choice widgets.
297 * forms/form_document.fd: improve the GUI of the paper tab using these
298 new helper functions.
300 2001-10-07 Adrien Rebollo <adrien.rebollo@gmx.fr>
302 * FormDocument.C (build): support latin4
304 2001-10-05 Adrien Rebollo <adrien.rebollo@gmx.fr>
306 * FormDocument.C (build): support latin3
308 2001-10-04 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
310 * forms/form_aboutlyx.fd: use flat boxes for tabs.
312 2001-10-03 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
314 * forms/form_document.fd: rearrangement of the paper tab;
315 rename "use geometry" to "custom margins/sizes".
317 * FormDocument.C: add code to avoid the input of senseless data
318 in document -> paper.
320 2001-10-01 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
322 * FormDocument.C: Disable choice "Special" if landscape
323 is chosen to prevent senseless values.
325 2001-09-28 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
327 * forms/form_preferences.fd: small tweaks.
329 2001-09-24 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
331 * forms/form_document.fd: Removed "Auto Reset", renamed the "Reset"
332 button to "Use Class Defaults" and moved it outside the tab.
333 Some more minor tweaking.
335 * FormDocument.C: handled this changes.
337 2001-09-27 Angus Leeming <a.leeming@ic.ac.uk>
339 * Dialogs.C: remove splash dialog code.
343 * forms/form_splash.fd: removed.
346 * forms/makefile: remove splash dialog files.
348 * Menubar_pimpl.C (MenuCallback): no longer call
349 Dialogs::destroySplash.
351 2001-09-27 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
353 * forms/form_preferences.fd: fix typo
355 2001-09-24 Angus Leeming <a.leeming@ic.ac.uk>
358 * forms/form_ref.fd: renamed the widgets in the standard style.
360 * xforms_helpers.[Ch] (getVectorFromChoice, getVectorFromBrowser): new
361 helper functions. Build a vector<string> from the contents of
362 an fl_choice and fl_browser respectively.
364 * FormCitation.C (fillChoice, updateBrowser):
365 * FormRef.C: use these new functions to only update the choices and
366 browsers when absolutely necessary.
368 2001-09-24 Angus Leeming <a.leeming@ic.ac.uk>
370 * FormBase.C (InputCB):
371 * FormBaseDeprecated.C (InputCB): generalised Dekel's fix to the
372 "select choice < 1" problem.
374 * FormRef.C (input): undid Dekel's change in light of the above
377 2001-09-21 Dekel Tsur <dekelts@tau.ac.il>
379 * FormRef.C (input): Fix crash when using dialog with keyboard.
381 2001-09-20 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
383 * forms/form_document.fd: small tweaks.
385 2001-09-19 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
387 * forms/form_document.fd: Added checkbox "auto_reset", button
388 "reset_defaults" and button "save_defaults".
390 * Form_Document.[Ch]: Removed AskQuestion when changing class.
391 Implement the 2 buttons and the checkbox described above.
393 * forms/form_preferences.fd: Added checkbox "auto_reset" (to
394 save the default value of that lyxrc)
396 * FormPreferences.C: Handle that button
398 2001-09-18 Angus Leeming <a.leeming@ic.ac.uk>
400 * form_ref.fd: a little tweaking.
402 * FormSpellchecker.C (build): set the bounds to the slider, so it
403 updates during a spellchecking session.
405 2001-09-14 Angus Leeming <a.leeming@ic.ac.uk>
407 * forms/form_preferences.fd: rearrangement and addition of new
408 Display Graphics radio buttons to Look & Feel->Misc
409 (By Jürgen Spitzmüller).
411 * FormPreferences.C: modify new lyxrc variable "display_graphics"
412 depending on the values of the Display Graphics radio buttons.
414 * FormGraphics.C: use this variable.
416 2001-09-13 Angus Leeming <a.leeming@ic.ac.uk>
418 * FormMathsBitmap.[Ch]: add d-tor to finally fix a memory leak.
419 Hoorah! Happy Birthday to me!
421 2001-09-07 Dekel Tsur <dekelts@tau.ac.il>
423 * forms/form_ref.fd: Add buffer button.
425 * FormRef.C (update): Handle the buffer button.
428 2001-09-13 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
430 * forms/form_graphics.fd: complete rewrite of the dialog
431 (Most work was done by Angus, though).
433 2001-09-12 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
435 * combox.C (hide): execute the callback _after_ closing the
438 2001-09-12 Angus Leeming <a.leeming@ic.ac.uk>
440 * FormDocument.C (c-tor): initialise some variables.
442 * forms/form_citation.fd: remove spurious shortcut to a labelframe!
443 (Thereby removing a warning message when the dialog is built.)
445 * FormFloat.C (input): return SMI_VALID.
447 2001-09-11 Angus Leeming <a.leeming@ic.ac.uk>
449 * FormDocument.C (input, options_update): add code to enable the
450 Author-Year/Numerical citation choice only if the natbib checkbox is
453 * FormFloat.[Ch]: added new method input() to control the behaviour of
455 * forms/form_float.fd: renamed Here as button_here_definitely.
458 * forms/form_graphics.fd: add callbacks to a few widgets that didn't
459 have them, so enabling the Ok, Apply buttons appropriately.
461 2001-09-08 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
463 * forms/form_paragraph.fd: cosmetics (renamed "Label Width" to "Longest
464 Label", added a labelframe).
466 2001-09-10 Lars Gullik Bjønnes <larsbj@birdstep.com>
468 * Toolbar_pimpl.C (C_Toolbar_BubblePost): fix linking
469 (C_Toolbar_BubbleTimerCB): fix linking
471 * FormMathsBitmap.C (form): use get() to get the raw pointer.
473 * FormMathsBitmap.h: use shared_c_ptr for form_ as well.
475 2001-09-09 Lars Gullik Bjønnes <larsbj@birdstep.com>
477 * combox.C (C_Combox_input_cb): make it static
478 (C_Combox_combo_cb): make it static
479 (C_Combox_peek_event): make it static
481 * Toolbar_pimpl.C (C_Toolbar_BubbleTimerCB): make it static
482 (C_Toolbar_BubblePost): make it static
483 (C_Toolbar_ToolbarCB): make it static
485 * Timeout_pimpl.C (C_intern_timeout_cb): make it static
487 * Menubar_pimpl.C (C_Menubar_Pimpl_MenuCallback): make it static
489 * Makefile.am (libxforms_la_LIBADD): add this and depend on the
492 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
494 * FormBaseDeprecated.[Ch]: use the same allow_resize methodology as has
495 been used successfully in FormBase.
496 (show): call bc().refresh() after building the dialog to activate the
499 * FormPreferences.C (build): remove hack to fix butoon controller as
500 the correct fix is in FormBaseDeprecated.
502 * FormPreferences.[Ch] (connect, disconnect): removed (redundant).
504 * FormMaths*.C (c-tor): prohibit resizing of the dialog.
506 2001-09-07 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
508 * Toolbar_pimpl.C (setLayout):
509 (layoutSelected): make them work even when gettext has been
510 translating the interface.
512 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
514 * FormMathsSpace.C: Fix bug: the "Maths spacing" dialog is broken
515 ("Apply" does not work without former user change in the dialog).
517 * FormPreferences.C (build): Fix bug: if you start LyX and open the
518 Preferences dialog, "Apply" is activated even though no change has been
521 2001-09-07 Rob Lahaye <lahaye@users.sourceforge.net>
523 * FormBase.C (show): use controller_.IconifyWithMain() to control
524 the dialog's show policy
526 * FormBaseDeprecated.C (show): ditto, but use lyxrc variable directly.
529 * forms/form_preferences.fd: add a check_dialogs_iconify_with_main
530 check button to the Look & Feel->Misc tab and code to modify the lyxrc
531 variable dialogs_iconify_with_main appropriately.
533 2001-09-07 Angus Leeming <a.leeming@ic.ac.uk>
535 * FormBase.h: clean-up comments. Remove mutable status of minw_, minh_.
537 2001-09-06 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
539 * forms/form_character.fd: small cosmetics (aligned "Language:" right
540 as suggested in Michael's Buglist).
542 2001-09-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
544 * Toolbar_pimpl.C (updateLayoutList): do not display obsolete
546 (layoutSelected): remove the numeric argument and use the text of
547 the combox entry instead.
549 * combox.C: lowercase a few remaining methods, rename select_text
551 * several files: propagate these changes
553 2001-09-03 Angus Leeming <a.leeming@ic.ac.uk>
555 * FormPreferences.C: add fl_set_input_return to input_paperoption.
557 2001-09-02 John Levon <moz@compsoc.man.ac.uk>
559 * FormParagraph.C: fix default line spacing case
561 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
563 * FormParagraph.C: disable space inputs when != Length
565 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
568 * form_preferences.h:
569 * form_preferences.C:
570 * forms/form_preferences.fd: add view_dvi_paper_option
572 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
574 * FormMathsPanel.h: sub dialogs must be Ignorant.
576 2001-08-31 John Levon <moz@compsoc.man.ac.uk>
578 * FormParagraph.C: fix to not allow 0 linespacing
580 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
582 * FormCitation.C (c-tor): prevent re-sizing of the dialog.
584 * FormParagraph.C (input): set fl_get_choice check for the linespacing
585 to 5 not 4. xforms arrays start at 1.
587 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
589 * FormParagraph.[Ch]:
590 * forms/form_paragraph.fd: clean up of dialog and of controlling
593 2001-08-29 Angus Leeming <a.leeming@ic.ac.uk>
595 * FormBase.C (C_CutandPastePH): new function that can be used as a
596 pre-handler to any xforms text input widget. Will trigger an event on
597 pasting into the widget using the middle mouse button.
599 * FormPreamble.C (build): use this pre-handler for the input widget.
601 2001-08-26 Angus Leeming <a.leeming@ic.ac.uk>
604 * forms/form_citation.fd: a little tweaking to ensure that the
605 style choice remains centred within the frame if its contents change.
607 * FormBase.h: added an allow_resize_ member variable. If false
608 resizing the dialog is prohibitted.
611 * FormBrowser.[Ch]: modify c-tors to pass this new variable to FormBase.
616 make use of this functionality to ensure that the dialog cannot be
619 2001-08-27 John Levon <moz@compsoc.man.ac.uk>
621 * GUIRunTime.C: initApplication() should take a int & argc
623 2001-08-24 John Levon <moz@compsoc.man.ac.uk>
626 * FormCitation.C: tidy code a little
628 * GUIRunTime.C: more informative error
630 2001-08-23 Angus Leeming <a.leeming@ic.ac.uk>
632 * forms/form_preferences.fd: order the items "logically" so that
633 tabbing through the dialog makes sense. Close bug #404569.
635 2001-08-23 Angus Leeming <a.leeming@ic.ac.uk>
637 * FormPreferences.C: Tentative fix of John's "no point in spell
638 command "None"" bug, #223255.
640 2001-08-23 Herbert Voss <voss@perce.de>
642 * FormBibtex.C (input): normalize database list
644 2001-08-21 Angus Leeming <a.leeming@ic.ac.uk>
646 * FormBibtex.C: make sure that any database is stored only once.
648 2001-08-22 Herbert Voss <voss@perce.de>
650 * FormBibtex.C (input): fix for multiple databases
652 2001-08-21 Herbert Voss <voss@perce.de>
654 * FormBibtex.C (input): extension handling for ".bst"
656 2001-08-21 Angus Leeming <a.leeming@ic.ac.uk>
658 * forms/form_bibtex.fd: activate "Ok" when the "Add bibliography to TOC"
659 check button is pressed.
661 2001-08-20 Dekel Tsur <dekelts@tau.ac.il>
663 * FormParagraph.C (general_apply): Handle default spacing.
664 (general_update): Ditto.
666 2001-08-20 Angus Leeming <a.leeming@ic.ac.uk>
669 * forms/form_bibtex.fd: get the browse buttons working as they should.
671 2001-08-20 Herbert Voss <voss@perce.de>
674 * forms/form_bibtex.fd: enhanced bibtex-data gui to browse for
675 databases and styles. Added an option for "bibliography into toc"
677 2001-08-18 Lars Gullik Bjønnes <larsbj@birdstep.com>
679 * FormMathsBitmap.h: use the lyx::shared_c_ptr that uses free() to
682 2001-08-15 John Levon <moz@compsoc.man.ac.uk>
684 * combox.h: fix source doc
686 * form_math_matrix.C:
687 * forms/form_math_matrix.fd: new layout
689 2001-08-16 John Levon <moz@compsoc.man.ac.uk>
693 * forms/form_paragraph.fd:
694 * FormParagraph.C: support per-para linespacing
696 * forms/form_float.fd:
697 * form_float.C: fix shortcut typo
699 2001-08-15 Angus Leeming <a.leeming@ic.ac.uk>
701 * forms/form_character.fd: small adjustment to the position of John's
702 extra Language label.
704 2001-08-09 André Pönitz <poenitz@htwm.de>
706 * FormMathsDelim.C: renamed some delimiter parameters.
708 2001-08-09 Angus Leeming <a.leeming@ic.ac.uk>
710 * FormCitation.C (build):
711 * FormDocument.C (build):
712 * FormMinipage.C (build):
713 * FormParagraph.C (build):
714 * FormRef.C (build): added stuff to read-only list in the
717 * FormCitation.C (update): disable citation style stuff when not using
720 2001-08-06 Juergen Vigna <jug@sad.it>
722 * forms/form_ert.fd: new file.
724 * form_ert.[Ch]: new files.
726 * FormERT.[Ch]: new files. Implementation of ERT dialog.
728 2001-08-01 Angus Leeming <a.leeming@ic.ac.uk>
730 * FormPreferences.C (Color c-tor): initialise modifiedXformsPrefs.
732 2001-07-30 Angus Leeming <a.leeming@ic.ac.uk>
734 * GUIRunTime.C (processEvents, runTime): small code rearrangement.
736 2001-08-01 John Levon <moz@compsoc.man.ac.uk>
740 * form_maths_panel.C:
741 * form_maths_panel.h:
742 * forms/form_maths_panel.fd: re-add dots bitmaps
744 * FormRef.C: "Goto" -> "Go to"
746 2001-07-29 John Levon <moz@compsoc.man.ac.uk>
748 * FormMathsBitmap.C: initialise form_
750 2001-07-29 Baruch Even <baruch@lyx.org>
752 * src/forms/form_graphics.fd:
753 * src/FormGraphics.C: Added support for the new horizontal scale factor.
755 2001-07-30 Lars Gullik Bjønnes <larsbj@birdstep.com>
757 * forms/makefile (SRCS): add form_float.fd
759 * forms/form_float.fd: new file
761 * form_float.[Ch]: new files
763 * Makefile.am (libxforms_la_SOURCES): add FormFloat.C,
764 FormFloat.h, form_float.C and form_float.h
766 * FormFloat.[Ch]: new files
768 * Dialogs.C: init GUIFloat is well
770 2001-07-29 Asger Alstrup Nielsen <alstrup@alstrup>
772 * FormToc.C (updateType): Fix problem with TOC that couldn't be
773 updated because the type list was not updated.
775 2001-07-26 Angus Leeming <a.leeming@ic.ac.uk>
777 * forms/form_aboutlyx.fd: made a bit bigger to get the Copyright &
780 * input_validators.[Ch] (fl_int_filter, fl_float_filter): new methods.
782 * FormGraphics.C (build): uncommented the fl_set_input_return call for
783 input_rotate_angle. Set input filter on rotate_angle to make it accept
784 only floating point numbers.
785 (input): Browse now activates the Ok button approriately.
787 2001-07-26 John Levon <moz@compsoc.man.ac.uk>
796 * forms/form_thesaurus.fd: add thesaurus
798 2001-07-26 Baruch Even <baruch@lyx.org>
801 * FormGraphics.C: Removed hide method since it was interfering with the
802 needed work, it cleared several vectors that were needed for proper
803 functioning. Also changed rotateAngle to float.
806 * forms/form_graphics.fd: Removed inline option, all InsetGraphics figures
809 2001-07-23 John Levon <moz@compsoc.man.ac.uk>
811 * FormInclude.C: add load file facility back
813 2001-07-23 John Levon <moz@compsoc.man.ac.uk>
815 * FormCharacter.C: disable resizing as it doesn't work
817 * FormPreamble.C: allow to copy-paste from RO preamble by
820 2001-07-20 Jürgen Spitzmüller <juergen.sp@t-online.de>
822 * forms/form_citation.fd: resized form to fit on a 800x600 screen.
824 2001-07-19 Angus Leeming <a.leeming@ic.ac.uk>
826 * FormCitation.[Ch]: changes associated with adding natbib support.
827 New helper functions, string_width, fillChoice, updateStyle.
828 (apply): set the citation command appropriately.
829 (input): deal with the citation command choices.
830 (update): parse the citation command and deal with it. Nuke the
834 * FormDocument.C (build): add options to use natbib.
836 * forms/form_citation.fd: add natbib support. Rearrange dialog to
837 fit onto shorter screens.
839 * forms/form_document.fd: add natbib support.
841 2001-07-16 Juergen Vigna <jug@sad.it>
843 * form_aboutlyx.C: set default for "Close" button to "ESC"-key.
845 2001-07-13 Angus Leeming <a.leeming@ic.ac.uk>
847 Consistent use of Lsstream.h:
848 * FormAboutlyx.C (build):
849 * FormVCLog.C (update): std::ostringstream -> ostringstream.
851 * FormMathsDelim.C (apply):
852 * FormMathsMatrix.C (apply): std::stringstream -> stringstream.
854 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
856 * implement 1 about lyx dialog instead of 3 separate ones
858 * FormCredits.[Ch]: removed
859 * FormCopyright.[Ch]: removed
860 * form_credits.[Ch]: removed
861 * forms/form_credits.fd: removed
862 * form_copyright.[Ch]: removed
863 * forms/form_copyright.fd: removed
864 * FormAboutlyx.[Ch]: added
865 * form_aboutlyx.[Ch]: added
866 * forms/form_aboutlyx.fd: added
867 * Dialogs.C: add about lyx stuff
869 2001-07-13 Edwin Leuven <leuven@fee.uva.nl>
873 * FormPreferences.[Ch]: rename spellchecker to spelloptions
874 * form_preferences.[Ch]: idem
875 * forms/form_preferences.fd: idem
876 * FormSpellchecker.[Ch]: added
877 * form_spellchecker.[Ch]: added
878 * forms/form_spellchecker.fd: added
879 * Dialogs.C: add spellchecker
881 2001-07-12 Lars Gullik Bjønnes <larsbj@birdstep.com>
883 * FormFiledialog.C: (*it). -> it->
884 * Toolbar_pimpl.C: ditto
885 * RadioButtonGroup.C: ditto
886 * FormPreferences.C: ditto
888 2001-07-03 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
890 * GUIRunTime.C (x11Display):
893 (x11VisualDepth): new methods
895 2001-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
897 * FormDocument.C (class_apply): call CutAndPaste::'s staitc method
900 * Toolbar_pimpl.h: make owner be a XFormsView, small changes
903 * GUIRunTime.C (createMainView): implement
905 2001-06-22 John Levon <moz@compsoc.man.ac.uk>
909 * forms/form_character.fd: hide the widget underneath language
912 2001-06-27 John Levon <moz@compsoc.man.ac.uk>
915 * FormPreferences.C: connect and operator
916 showSpellcheckerPreferences signal
918 * FormPrint.C (input): modify to select radio_file
919 when the user uses the filename input
921 2001-06-26 The LyX Project <lyx@violet.home.sad.it>
923 * combox.C (remove): send debug output to Debug::GUI.
925 2001-06-26 The LyX Project <lyx@rose.home.sad.it>
927 * Menubar_pimpl.C (create_submenu):
928 * Toolbar_pimpl.C (update): update to use func_status
930 2001-06-25 The LyX Project <lyx@tulip.home.sad.it>
932 * FormPreferences.C (Path::feedback): remove bogus description of
935 2001-06-16 Angus Leeming <a.leeming@ic.ac.uk>
937 * xformsBC.h: clean-up of included files.
939 2001-06-15 Angus Leeming <a.leeming@ic.ac.uk>
942 * FormParagraph.C (c-tor): cosmetic name change of signal.
944 * FormParagraph.[Ch]: added machinery to act on an updateParagraph
945 signal. It's pretty crude at the moment! Mental note: would be more
946 elegant if we passed a LyXParagraph & with both the signals rather than
947 search through the Buffer.
949 2001-06-13 Angus Leeming <a.leeming@ic.ac.uk>
951 * *.[h]: added // -*- C++ -*-
952 * *.[C]: removed // -*- C++ -*-
954 * FormCharacter.C (update): now uses contents of font_, stored
955 permanently by the controller to update() the dialog.
957 2001-06-12 Angus Leeming <a.leeming@ic.ac.uk>
960 * form_include.fd: (various places): Ok button is now activated when
961 the filename is input from the keyboard.
963 * FormPreferences.C white-space change in various places.
964 (Converters::GetTo): get the contents of "to" not "from"! Thus fix bug
965 that disabled addition of new converters.
967 * FormCharacter.C (input, update): new methods. Activate the Apply
968 button when any of the input fileds are not IGNORE.
970 2001-06-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
972 * FormToc.C (input): change test slightly.
973 (updateContents): clear list if empty and add no list msg.
975 2001-05-30 Angus Leeming <a.leeming@ic.ac.uk>
977 * FormParagraph.C (update, general_update): enabling the align buttons
978 is now dependent on the AlignPossible entry in the Layout.
980 2001-06-01 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
983 * FormMathsMatrix.C: bring C functions into global namespace if
986 2001-05-31 Lars Gullik Bjønnes <larsbj@birdstep.com>
988 * MathsSymbols.C (pixmapFromBitmapData): add std::
990 * FormMathsMatrix.C (AlignFilter): add std::
992 2001-05-22 Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
994 * FormDocument.C (build): add iso8859-15 support.
996 2001-05-08 Baruch Even <baruch@lyx.org>
998 * Menubar_pimpl.C: Fixed compilation problem.
1000 2001-05-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
1002 * Menubar_pimpl.C (add_toc): use name and not type with float.
1003 (create_submenu): correct call of new object
1004 (create_submenu): add FloatListInsert and FloatInsert to dummy clause.
1006 2001-05-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
1008 * FormParagraph.[Ch]: remove !NO_PEXTRA and !NEW_INSETS cruft
1010 2001-04-26 Angus Leeming <a.leeming@ic.ac.uk>
1012 * Dialogs.C: included insetgraphicsParams.h
1014 * FormMathsMatrix.C:
1015 * FormMathsBitmap.C: included LAssert.h
1017 2001-04-24 Allan Rae <rae@lyx.org>
1019 * xforms_helpers.C (formatted): two consecutive spaces would kill it.
1021 2001-04-20 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1023 * xforms_helpers.C (formatted): do not use string::substr(1) on a
1024 string of length 1 !
1026 2001-04-16 Allan Rae <rae@lyx.org>
1028 * xforms_helpers.C (formatted):
1029 * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
1030 as an unrecognised preprocessor directive. So ensure they're wrapped.
1032 2001-04-06 John Levon <moz@compsoc.man.ac.uk>
1034 * FormTabularCreate.C: pass a pair of uints to the controller
1036 * FormVCLog.C: the log appears as a stringstream now
1038 * forms/form_external.fd: make params update state (from Angus)
1040 2001-04-05 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1042 * Menubar_pimpl.C: include gettext.h
1044 2001-04-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
1046 * xforms_helpers.C (formatted): constify length
1048 * FormTabular.C (update): small restructure, adjust for scoped_ptr
1049 (input): adjust for scoped_ptr
1050 (input): constify str
1052 2001-04-03 John Levon <moz@compsoc.man.ac.uk>
1054 * Dialogs.C: s/popup/dialog/
1058 * FormBase.C: s/ControlButton/ControlButtons/
1059 move bc().refresh() into base show() method
1062 * FormBaseDeprecated.C:
1065 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1067 * FormMathsPanel.C (c-tor): set button controller cancel label to close.
1070 * forms/form_toc.fd: implemented controller-view split.
1072 * Dialogs.C: associated changes.
1074 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1077 * forms/form_citation.fd: Don't change the name of the button when
1078 toggling between regular expression and simple searches.
1079 Squashed bug when creating a new inset, the keys field contained
1080 one (empty) key. No more; thanks, Dekel.
1083 * forms/form_external.fd: added Apply button.
1085 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
1088 * FormBrowser.[Ch]: changes associated with renaming ControlBase as
1091 * FormExternal.[Ch]:
1092 * forms/form_external.fd: implemented controller-view split.
1094 * Dialogs.C: associated changes.
1096 * FormGraphics.[Ch]:
1099 moved the browsing functionality into the controller.
1101 * xforms_helpers.[Ch]: moved browseFile to
1102 ../controllers/helper_funcs.[Ch]
1105 * forms/form_citation.fd: added case sensitive search button.
1107 2001-03-29 Angus Leeming <a.leeming@ic.ac.uk>
1109 * xformsBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
1110 Code moved into the generic template base class. Replaced
1111 setCancelCloseButton() with setButtonLabel().
1113 2001-03-29 Juergen Vigna <jug@sad.it>
1115 * FormMinipage.C: removed widthp_ and all it's functions and changed
1116 to use new %-lengths of LyXLength.
1118 2001-03-28 Angus Leeming <a.leeming@ic.ac.uk>
1120 * FormGraphics.[Ch]:
1121 * forms/form_graphics.fd:
1123 * forms/form_index.fd: implemented controller-view split.
1125 * Dialogs.C: associated changes.
1127 * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
1129 * FormCitation.C: changes associated with ControlCitation cleanup.
1131 * FormMinipage.h: cleaned-up forward declarations.
1133 2001-03-27 Angus Leeming <a.leeming@ic.ac.uk>
1135 * FormMinipage.[Ch]:
1136 * forms/form_minipage.fd:
1138 * forms/form_print.fd:
1139 * FormSplash.[Ch]: implemented controller-view split.
1141 * Dialogs.C: associated changes.
1143 2001-03-26 Angus Leeming <a.leeming@ic.ac.uk>
1145 * FormPreamble.[Ch]:
1146 * forms/form_preamble.fd:
1148 * forms/form_ref.fd:
1150 * forms/form_search.fd:
1151 * FormTabularCreate.[Ch]:
1152 * forms/form_tabular_create.fd: implemented controller-view split.
1154 * Dialogs.C: associated changes.
1156 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
1163 * form_url.fd: implemented controller-view split.
1165 * Dialogs.C: associated changes.
1169 * FormCitation.h: moved methods from protected to private.
1171 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
1173 * FormCredits.C (build): changes associated with
1174 ControlCredits::getCredits returning a stringstream not a vector<string>
1176 2001-03-22 Angus Leeming <a.leeming@ic.ac.uk>
1178 * FormCopyright.[Ch]:
1179 * forms/form_copyright.fd: implemented controller-view split.
1182 * forms/form_credits.fd: implemented controller-view split.
1184 * Dialogs.C: associated changes.
1186 * xforms_helpers.C (formatted): improved the function so that it now
1187 repects '\n' characters in the input string. Ie, the user can now
1188 specify line breaks explicitly.
1190 2001-03-21 Angus Leeming <a.leeming@ic.ac.uk>
1192 * FormCharacter.[Ch]:
1193 * forms/form_character.fd: implemented controller-view split.
1195 * Dialogs.C: associated changes.
1197 * FormBase.C (input): changed return to SMI_VALID.
1199 * FormCitation.C (updateBrowser): ensure that the keys are stripped of
1200 any surrounding whitespace.
1202 2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
1204 * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
1206 (FormBase2): split into two template classes, FormDB (DialogBase) and
1207 FormCB (ControllerBase) for greater flexibility.
1211 * FormCitation.[Ch]: associated changes.
1216 * forms/form_browser.fd: implemented controller-view split.
1218 * Dialogs.C: associated changes.
1220 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
1223 * forms/form_bibtex.fd: implemented controller-view split.
1225 * Dialogs.C: associated changes.
1227 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
1229 * FormBaseDeprecated.[Ch]: rename title as title_.
1231 * FormBaseDeprecated.C: restore John's trick to give the dialog a border
1232 with limited functionality. It got lost in the MVC merge.
1234 * FormBaseDeprecated.C:
1235 * FormBase.C (show): moved initialisation of minw_, minh_ here.
1237 * FormBibitem.C (build):
1238 * FormBibtex.C (build):
1239 * FormBrowser.C (build):
1240 * FormCharacter.C (build):
1241 * FormCitation.C (build):
1242 * FormCopyright.C (build):
1243 * FormCredits.C (build):
1244 * FormDocument.C (build):
1245 * FormError.C (build):
1246 * FormExternal.C (build):
1247 * FormGraphics.C (build):
1248 * FormInclude.C (build):
1249 * FormIndex.C (build):
1250 * FormMinipage.C (build):
1251 * FormParagraph.C (build):
1252 * FormPreamble.C (build):
1253 * FormPreferences.C (build):
1254 * FormPrint.C (build):
1255 * FormRef.C (build):
1256 * FormSearch.C (build):
1257 * FormTabular.C (build):
1258 * FormTabularCreate.C (build):
1259 * FormToc.C (build):
1260 * FormUrl.C (build): removed initialisation of minw_, minh_.
1262 * The Maths Panel stuff no longer causes a crash on exit from LyX.
1265 * forms/form_maths.fd: removed.
1267 * forms/form_maths_delim.fd:
1268 * forms/form_maths_deco.fd:
1269 * forms/form_maths_matrix.fd:
1270 * forms/form_maths_space.fd:
1271 * forms/form_maths_panel.fd: new files.
1272 Split contents of form_maths.fd into 5 new files, one for each form.
1274 * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
1275 class FormMathsBitmap in FormMathsBitmap.[Ch].
1277 * FormMathsPanel.[Ch]:
1278 * FormMathsBitmap.[Ch]:
1279 * FormMathsDeco.[Ch]:
1280 * FormMathsDelim.[Ch]:
1281 * FormMathsMatrix.[Ch]:
1282 * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
1283 one for each popup. Rewrite so that all the new classes are derived from
1284 FormBaseBD. Clean up the logic in the process (I hope!).
1286 * Makefile.am: added new fils, removed redundant ones.
1288 2001-03-19 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1290 * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
1292 (updateInset): ditto
1294 2001-03-16 Juergen Vigna <jug@sad.it>
1296 * Dialogs.C (Dialogs): create minipage options dialog.
1298 * forms/form_minipage.fd:
1302 * FormMinipage.h: new files for the minipage options dialog.
1304 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
1306 * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
1309 * forms/form_maths.fd: change C_FormBaseCancelCB to
1310 FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
1312 2001-03-16 John Levon <moz@compsoc.man.ac.uk>
1314 * FormMaths.C: quash warnings
1316 2001-03-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1318 * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
1321 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
1323 * Form_various.h: cleaned up #includes and forward declarations.
1325 * Form_various.C: added "using SigC::slot" declaration.
1327 * FormMaths.[Ch]: moved to boost::scoped_ptrs.
1329 * FormDocument.C (CheckChoiceClass): removed string tct as the
1330 compiler warned that it was defined but never used.
1331 removed USE_CLASS_COMBO.
1333 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1344 * forms/form_maths.fd:
1346 * forms/fdfix.sh: add maths panel
1349 * bmtable.c: moved from src/
1351 2001-03-16 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1353 * FormParagraph.h: NO_PEXTRA
1354 * FormParagraph.C (input): NO_PEXTRA
1356 2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1358 * several files: remove CXX_WORKING_NAMESPACES
1360 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1362 * Merging changes from BRANCH_MVC back into HEAD.
1364 2001-03-12 Angus Leeming <a.leeming@ic.ac.uk>
1366 * Dialogs.C (c-tor): Changes associated with storing a vector of
1368 Use MVC Bibitem popup.
1370 * FormBase.h: add a new template class FormBase2, derived from FormBase
1371 to make life creating MVC popups even easier ;-)
1374 * forms/form_bibitem.fd: moved over to the MVC way of doing things.
1375 Proof that a simple popup should be easy to implement!
1377 * FormCitation.[Ch]: now derived from FormBase2.
1379 * FormToc.C: added using std::vector directive.
1381 2001-03-09 Dekel Tsur <dekelts@tau.ac.il>
1383 * FormSearch.C: Add missing #pragma
1385 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
1388 * forms/form_citation.fd: added the ability to Search, both Simply and
1389 for Regular Expressions. Use the Search code in the controller() to do
1390 the actual searching.
1392 2001-03-08 Angus Leeming <a.leeming@ic.ac.uk>
1394 * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
1395 * forms/makefile: added form_credits.fd
1397 * Dialogs.C: added FormCredits and removed ShowCredits.
1400 * forms/form_credits.fd:
1401 * forms/form_search.fd: ported to the MVC way.
1403 2001-03-07 Angus Leeming <a.leeming@ic.ac.uk>
1405 * xforms_helpers.h (formatted): now has default arguments for size and
1408 * FormCitation.[Ch]: moved code out of this class and into
1409 ControlCitation and associated helper funcs.
1411 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1413 * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
1414 ButtonController::valid() to check state of input. The buttons are
1415 now controlled correctly.
1417 * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
1419 2001-03-05 Lars Gullik Bjønnes <larsbj@lyx.org>
1421 * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
1423 * FormBase.[Ch]: rename title as title_.
1425 2001-03-02 John Levon <moz@compsoc.man.ac.uk>
1427 * FormBase.C (c-tor): initialise variables in correct order.
1429 * FormCitation.C: add #include <algorithm>
1431 2001-03-02 Angus Leeming <a.leeming@ic.ac.uk>
1433 * xformsBC.[Ch]: Changes associated with the changes to
1434 controllers/ButtonController.[Ch]. Ie, the class is now derived from
1435 ButtonControllerBase and the ButtonPolicy is accessed through a method
1436 bp() rather than the instance bp_.
1438 * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
1439 rather use a pure virtual method bc() to access the controller
1440 instantiated by the daughter classes.
1442 * F*.[Ch]: changes associated with the above.
1444 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
1446 * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
1448 * ViewXforms.[Ch]: renamed as FormBase.[Ch]
1450 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
1452 * ButtonController.[Ch]: deleted. The class is split into two
1453 (with identical functionality), the code being found in
1454 ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
1456 * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
1457 ButtonController class.
1459 * FormBase.[Ch]: changes associated with the above split.
1461 * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
1462 (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
1463 controlling all interaction to/from the LyX kernel.
1465 * FormCitation.[Ch]:
1466 * forms/form_citation.fd: An xforms-specific implementation of the
1467 Citation dialog, controlled by the GUI-I ControlCitation.
1469 * Dialogs.C: Use the controlled Citation dialog.
1471 2001-03-15 John Levon <moz@compsoc.man.ac.uk>
1475 * combox.C: moved from src/
1477 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
1480 * forms/form_filedialog.C.patch: I hate having to make these patches,
1481 but on reflection I think it's probably better than hacking fdfix.sh.
1483 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
1485 * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
1487 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
1489 * FormGraphics.C: remove unnecessary hack
1491 2001-03-13 Dekel Tsur <dekelts@tau.ac.il>
1493 * FormCitation.C (apply): Do not put space between multiple keys.
1495 2001-03-12 Dekel Tsur <dekelts@tau.ac.il>
1497 * Menubar_pimpl.C (add_toc): Remove debug message.
1499 2001-03-09 John Levon <moz@compsoc.man.ac.uk>
1507 * xforms/forms/makefile:
1508 * forms/form_external.fd: add FormExternal
1510 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1512 * Dialogs.C: add destroySplash()
1516 * forms/form_splash.fd:
1518 * FormSplash.C: make independent of FormBase, tidy
1520 * Menubar_pimpl.C: destroy splash on interaction
1522 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
1528 * forms/form_include.fd: rework, clean up
1530 2001-03-12 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1532 * FormToc.h: use Buffer::typedef
1534 * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
1535 * FormToc.C (build): ditto
1538 2001-03-11 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1540 * FormToc.C (build): implement for dynamic number of lists
1542 * Menubar_pimpl.C (add_toc): ditto
1544 2001-03-07 Edwin Leuven <leuven@fee.uva.nl>
1550 * form_credits.[Ch]:
1551 * forms/form_credits.fd:
1553 2001-03-07 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1555 * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
1556 make ButtonList contain boost::shared_ptr<ItemInfo>
1558 * Menubar_pimpl.C (~Pimpl): remove destructor
1560 2001-03-06 John Levon <moz@compsoc.man.ac.uk>
1566 * form_filedialog.C:
1567 * form_filedialog.h:
1570 * FormPreferences.C:
1576 * form/form_filedialog.fd: add File Dialog
1578 * Toolbar_pimpl.C: move LayoutsCB to here
1580 2001-03-06 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1582 * FormParagraph.C: changes because of ParagraphParameters.
1584 2001-03-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1586 * FormSearch.C (Replace): remove default argument
1589 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
1591 * added find/replace dialog:
1592 * FormSearch.*: added
1593 * form_search.*: added
1594 * forms/form_search.fd: added
1596 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1598 * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
1600 * various: in a rush of delayed guilt, I've renamed all instances of
1601 xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
1604 * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
1605 activate/deactivate an FL_OBJECT.
1612 * FormPreferences.C:
1614 * FormTabular.C: used it.
1616 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
1618 * FormPreferences.C: removed three unused using directives.
1620 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
1622 * added find/replace dialog:
1623 * FormSearch.*: added
1624 * form_search.*: added
1625 * forms/form_search.fd: added
1627 2001-02-27 Dekel Tsur <dekelts@tau.ac.il>
1629 * FormRef.C: Fixed the behaviour of Goto-Ref.
1631 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
1633 * forms/makefile: added character and preamble dialogs
1635 2001-02-27 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
1637 * FormCharacter.C (FormCharacter): change order of deletion,
1638 change combo_language2 to combo_language2_
1640 2001-02-26 Dekel Tsur <dekelts@tau.ac.il>
1642 * FormRef.C (apply): Update bookmark #0 after inserting a reference.
1644 2001-02-23 Edwin Leuven <leuven@fee.uva.nl>
1646 * Dialogs.C: added layoutcharacter
1647 * FormCharacter.C: added
1648 * FormCharacter.h: added
1649 * form_character.C: added
1650 * form_character.h: added
1651 * forms/form_character.fd: added
1653 2001-02-23 Dekel Tsur <dekelts@tau.ac.il>
1655 * FormPreferences.C: Handle lyxrc.language_use_babel and
1656 lyxrc.language_global_options.
1658 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
1660 * FormPreferences(GetFrom, GetTo): use size_type rather than int.
1662 2001-02-23 John Levon <moz@compsoc.man.ac.uk>
1664 * FormBase.C: no longer transient dialogs, XMapWindow()
1665 in attempt to de-iconify
1667 * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
1669 2001-02-21 Dekel Tsur <dekelts@tau.ac.il>
1671 * FormDocument.C (checkMarginValues): Activate "use geometry" button
1672 if using custom paper size/margin.
1674 2001-02-21 Allan Rae <rae@lyx.org>
1676 * forms/form_preferences.fd: larger, bold font for outer tabfolder
1678 2001-02-20 Edwin Leuven <leuven@fee.uva.nl>
1680 * src/frontends/xforms/Dialogs.C: added preamble
1681 * src/frontends/xforms/FormPreamble.C: added
1682 * src/frontends/xforms/FormPreamble.h: added
1683 * src/frontends/xforms/Makefile.am: added
1684 * src/frontends/xforms/form_preamble.C: added
1685 * src/frontends/xforms/form_preamble.h: added
1686 * src/frontends/xforms/form_preamble.fd: added
1688 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
1690 * FormBase.h: moved noncopyable derivation to DialogBase.
1692 2001-02-19 Juergen Vigna <jug@sad.it>
1694 * FormTabular.C (build): make all input field accepted only after
1697 * forms/form_tabular.fd: removed default "Return" on Close-Button.
1699 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
1703 * FormInset.C (showInset): change associated with name change
1704 inset::hide to inset::hideDialog.
1706 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
1708 * FormCitation.C (build): altering "Text after" now activates the Ok,
1711 2001-02-16 Angus Leeming <a.leeming@ic.ac.uk>
1713 * FormCitation.C: lots of white-space changes to make file consistent
1715 (input): use the FL_OBJECT * parameter to decide what to do, not the
1718 * FormCitation.h: removed most entries in enum.
1720 * forms/form_citation.fd: change names of variables, consistent with
1721 Allan's naming scheme.
1722 Don't pass any particular arguments to the InputCB function.
1723 choice_style now triggers a callback and looks like other choices.
1725 2001-02-16 Lars Gullik Bjønnes <larsbj@lyx.org>
1727 * other: use compare instead of strcmp/strncmp
1729 2001-02-15 Angus Leeming <a.leeming@ic.ac.uk>
1731 * ButtonController.[Ch]: changed trigger_change_ vector and associated
1732 methods to dont_trigger_change_ because FL_OBJECTs that trigger a
1733 callback to InputCB() but don't trigger a change in the state of the
1734 Ok, Apply buttons are much rarer than those that do.
1736 * FormCitation.C (build): associated change.
1738 2001-02-14 Lars Gullik Bjønnes <larsbj@lyx.org>
1740 * ButtonController.C: include algorithm
1742 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
1744 * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
1746 (valid): method can now be passed an optional FL_OBJECT *. If it is, and
1747 the vector of FL_OBJECT *s that can trigger a change in the button state
1748 is not empty, then a change of state will occur only if the FL_OBJECT *
1749 is present in this vector.
1751 * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
1752 the user to deactivate specific fields within restore().
1753 (InputCB): pass the FL_OBJECT * to bc_.valid().
1755 * FormCitation.C (build): create a vector of FL_OBJECT *s that can
1756 trigger a change of state in the Ok,Apply buttons.
1757 (update): bc_.readOnly() to the start of the method. Similar reasoning
1758 to that for FormBase::RestoreCB, above.
1760 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
1762 * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
1765 * forms/form_browser.fd:
1766 * forms/form_copyright.fd:
1767 * forms/form_error.fd:
1768 * forms/form_tabular.fd:
1769 * forms/form_toc.fd:
1770 Consistent shortcuts for Close button: Esc and Return only.
1772 * forms/form_citation.fd:
1773 * forms/form_document.fd:
1774 * forms/form_index.fd:
1775 * forms/form_paragraph.fd:
1776 * forms/form_preferences.fd:
1777 * forms/form_print.fd:
1778 * forms/form_ref.fd:
1779 * forms/form_tabular_create.fd:
1780 * forms/form_url.fd:
1781 Consistent shortcut for Cancel button: Esc only.
1783 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
1785 * Dialogs.C: new Splash. Include, Bibitem/tex
1787 * FormBase.h: make show() virtual for Splash's benefit
1799 * forms/form_bibitem.fd:
1800 * forms/form_bibtex.fd:
1805 * forms/form_include.fd:
1810 * forms/form_splash.fd: new forms
1812 2001-02-09 John Levon <moz@compsoc.man.ac.uk>
1814 * FormLog.C: handle Literate build log nicely
1816 2001-02-09 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1818 * Menubar_pimpl.C: remove support for reference menuitem type.
1820 2001-02-07 John Levon <moz@compsoc.man.ac.uk>
1824 * Timeout_pimpl.C: add Timeout implementation
1826 2001-02-06 John Levon <moz@compsoc.man.ac.uk>
1830 * forms/form_browser.fd:
1833 * FormBrowser.h: readonly browser form
1839 * Dialogs.C: add Log and VCLog
1841 * Makefile.am: add Log and VCLog, add updatesrc target
1843 2001-01-31 Dekel Tsur <dekelts@tau.ac.il>
1845 * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
1847 2001-01-25 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
1849 * FormPreferences.C (GetFrom): fix crash when there is no format
1853 2001-01-23 Angus Leeming <a.leeming@ic.ac.uk>
1855 * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
1856 unsigned char correctly and so fix 2 bugs loading/changing colors.
1858 2001-01-21 Dekel Tsur <dekelts@tau.ac.il>
1860 * FormRef.C (update): Do not update dialog_->{ref,name,type}
1862 Deactivate the type button when buffer is LinuxDoc/Docbook
1863 (build): Uncomment calls to addReadOnly().
1864 (updateBrowser) Do not disable the update button when there are no
1866 (build, getType, getName): Use InsetRef::types.
1868 2001-01-18 Angus Leeming <a.leeming@ic.ac.uk>
1870 * FormPrint.[Ch] (browse): new method to browse for file to print to.
1872 * forms/form_print.fd: give the form a Browse button.
1874 2001-01-17 Dekel Tsur <dekelts@tau.ac.il>
1876 * FormRef.C (input): Fix the behavior of goto reference button.