1 2001-07-13 Angus Leeming <a.leeming@ic.ac.uk>
3 Consistent use of Lsstream.h:
4 * figinset.C: removed using std::ostringstream directive.
6 * insetgraphics.C (createLatexOptions):
7 * insetinclude.C (unique_id):
8 std::ostringstream -> ostringstream.
9 * insettext.C (localDispatch): std::istringstream -> istringstream.
11 2001-07-13 Juergen Vigna <jug@sad.it>
13 * insetfloat.C (insertInsetAllowed): added missing const_cast.
15 * insetcollapsable.C (getLockingInset): ditto.
17 2001-07-12 Juergen Vigna <jug@sad.it>
19 * insetcollapsable.h: added implementation of new function for
22 * various files: added implementation of new insertInsetAllowed-func
23 and redone the function a bit more.
25 * inset.h: added isCollapsable(), bool collapsed(),
26 collapsed(BufferView *, bool) and insertInsetAllowed(Inset::Code).
28 * insetfloat.C (insertInsetAllowed): make a bit more checks.
30 * insettext.C (getLyXText): use 'lt' to assure we're not erasing the
31 LyXText which is marked for removal while we're using it!
33 * insettext.h: added private LyXText * lt to use it to assure we are
34 not deleting our LyXText while we're using it!
36 2001-07-11 Juergen Vigna <jug@sad.it>
38 * insettext.C (insertInset): check if we are before the inset after
39 inserting it! This check IS needed. Remove the Undo-Call as it is
40 called in LyXText::insertInset!
42 * insettext.h: added struct InnerCache.
44 * insettext.C (deleteLyXText): insert a new InnerCache mechanism so
45 that we ONLY delete the LyXText in the getLyXText() routine. So we
46 are sure we don't delete LyXText while someone is working with it!
48 2001-07-12 Lars Gullik Bjønnes <larsbj@birdstep.com>
50 * insetexternal.C: (*it). -> it->
53 2001-07-11 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
55 * insetcollapsable.C (edit): always open collapsed insets (even if
56 they are not autocollapsable)
58 * insetcommand.C (operator=): simplify.
60 2001-07-10 Lars Gullik Bjønnes <larsbj@birdstep.com>
62 * insetert.C (latex): handle META_NEWLINE
64 2001-07-09 Juergen Vigna <jug@sad.it>
66 * insetert.h: a normal InsetText can insert insets, but we won't.
68 * inset.h: return default "false" on insertInsetAllowed and implement
69 this function where a returnvalue != "false" is needed.
71 2001-07-08 Lars Gullik Bjønnes <larsbj@birdstep.com>
73 * insetert.C (InsetERT): new contructor
75 2001-07-06 Juergen Vigna <jug@sad.it>
77 * a lot of files: added implementation of the below new functions
78 and the change to clone(). Also the call of the new undo-functions
81 * inset.h: added an inset_id, added functions getParFromID,
82 getInsetFromID, firstParagraph, cursor and id functions, added
83 bool same_ids to clone function.
85 2001-07-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
87 * insettext.[hC]: make cached_text a shared_ptr, make Cache be a map
88 of BufferView * and shared_ptr<LyXText>
90 2001-07-05 Juergen Vigna <jug@sad.it>
92 * insettext.C (clear): deleted also the cache not only LyXText.
93 (setParagraphData): ditto.
95 2001-07-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
97 * insetfloat.C (latex): let the specific placement take presedence
98 if set, otherwise choose document placement if set, otherwise just
99 use float default placement.
101 2001-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
103 * insettext.C (localDispatch): call CutAndPaste::'s static method
106 2001-07-03 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
108 * insetbib.C: no meed to include forms.h here.
110 2001-07-03 Angus Leeming <a.leeming@ic.ac.uk>
112 * insettext.C: added using std::make_pair directive.
114 2001-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
116 * insettext.C (getLyXText): avoid multiple lookups, and simplify
118 (deleteLyXText): ditto
119 (resizeLyXText): ditto
121 2001-07-02 Juergen Vigna <jug@sad.it>
123 * insettext.C (getLyXText): introduce a cache in getLyXText so that
124 following calls are only returned the right pointer without the over
125 head to search in the map.
126 (various funcs): reset the cached_bview variable as this signs that
127 the cache is not valid anymore.
129 2001-06-29 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
131 * insettabular.C (clone): do not copy the LyXTabular twice
133 2001-06-29 Lars Gullik Bjønnes <larsbj@birdstep.com>
135 * insettext.h (TEXT): delete method
137 2001-06-29 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
139 * insetmarginal.C (latex):
140 * insetfoot.C (latex): fix spacing of notes in LaTeX
142 * insettext.C (localDispatch): use .c_str() on istringstream
143 constructor argument.
145 2001-06-29 John Levon <moz@compsoc.man.ac.uk>
150 * inseturl.C: fix method names in these to begin
151 with small char too, so they inherit
153 2001-06-28 Juergen Vigna <jug@sad.it>
155 * insettext.C (setFont): fixed font settings using toggleFree()
156 instead of setFont().
158 2001-06-28 Lars Gullik Bjønnes <larsbj@birdstep.com>
160 * Change a lot of method names to begin with a small char.
161 Changes to a lot of files because of this.
163 2001-06-27 Lars Gullik Bjønnes <larsbj@birdstep.com>
165 * insetfloatlist.C (Write): std:: qualify ostream
168 2001-06-26 The LyX Project <lyx@violet.home.sad.it>
172 * insetgraphics.C: send debug output to Debug::INFO instead of
175 2001-06-26 The LyX Project <lyx@rose.home.sad.it>
178 * insettabular.C (getStatus): update to use func_status
180 2001-06-26 ben <nicolas.marsgui@libertysurf.fr>
182 * insetref.C (DocBook): added support for cross-references without
185 2001-06-26 The LyX Project <jug@sad.it>
190 * insetlabel.h: removed escape method and moved it to
193 2001-06-26 Lars Gullik Bjønnes <larsbj@birdstep.com>
195 * insettabular.C (getMaxWidth): do the speedup in a different way,
198 2001-06-24 The LyX Project <Asger>
200 * insettabular.C (getMaxWidth): We cache a mapping from
201 inset to cell in order to speed this method up.
203 2001-06-24 The LyX Project <Asger>
205 * insettext.C: Optimized InsetText::draw or something.
207 2001-06-23 The LyX Project <lyx@rose.home.sad.it>
209 * insettext.C (LocalDispatch): fixed inserting of 'normal chars'
211 2001-06-23 Lars Gullik Bjønnes <larsbj@birdstep.com>
213 * inset.h: name change from lyxinset.h
215 2001-06-22 Dekel Tsur <dekelts@tau.ac.il>
217 * insetfloat.C (Validate): Add a call to InsetCollapsable::Validate
219 2001-06-14 Juergen Vigna <jug@sad.it>
221 * insettext.C (draw): removed warnings.
223 2001-06-13 Juergen Vigna <jug@sad.it>
225 * insettabular.C (nodraw): only go down the tree if we don't have
226 that flag set otherwise it's obvious that we don't want to draw.
227 (LocalDispatch): do also an update if we have an undispached result.
229 2001-06-19 Angus Leeming <a.leeming@ic.ac.uk>
232 * insetgraphicsParams.C:
233 * insettext.C: removed // -*- C++ -*- as first line.
235 2001-06-13 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
237 * lyxinset.h (resizeLyXText): shut off warning about unused
240 2001-06-07 Juergen Vigna <jug@sad.it>
242 * insettext.C (resizeLyXText): honor the new force flag.
244 * lyxinset.h: add 'bool force' parameter to resizeLyXText(...)
246 * insettabular.C (deleteLyXText): new function
248 2001-06-02 John Levon <moz@compsoc.man.ac.uk>
256 * insetcollapsable.C:
257 * insetcaption.C: LColor tidy
259 2001-06-01 Lars Gullik Bjønnes <larsbj@birdstep.com>
261 * figinset.C: fix typo
263 2001-06-01 Juergen Vigna <jug@sad.it>
265 * insettabular.C (resetPos): small hack so that scroll is not set to
266 0 when we are in the last column of a tabular. This is a problem we
267 have because of constats 20 offset on both directions, so this can
268 cause on the limit an endless loop.
270 * insettext.C (SetFont): forgot that we can have locking insets ;)
272 2001-05-31 Juergen Vigna <jug@sad.it>
274 * insettabular.C (LocalDispatch): small fix for LFUN_TAB.
276 2001-05-31 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
278 * figinset.C: add using std:: directive for the C functions which
281 2001-05-31 Lars Gullik Bjønnes <larsbj@birdstep.com>
283 * insetfloat.C (Write): write out wide info
284 (Read): read the wide info
285 (Latex): use the wide info when creating latex.
287 * insettext.C: adjust
289 * insetgraphics.[Ch] (statusMessage): change to return string
293 * figinset.C (runqueue): add std::
296 2001-05-28 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
298 * insetcite.C (Ascii): add std:: qualifier
300 2001-05-28 Juergen Vigna <jug@sad.it>
302 * insettext.C (resizeLyXText): clear LyXText ONLY if we don't have
303 a endless-width inset (maxWidth < 0).
304 (Edit): change language only if not equal.
306 * insettabular.C (resetPos): call UpdateLocal only on REAL scroll!
308 * insettext.C (draw): fixed draw/clear of InsetText-Frame
310 2001-05-16 Juergen Vigna <jug@sad.it>
312 * insettext.C (selectAll): added
313 (clearSelection): added
315 * insettabular.C (SetFont): now we may set a font on a whole selection!
316 (getSelection): added helper function.
318 2001-05-27 Dekel Tsur <dekelts@tau.ac.il>
320 * insetcite.C (Ascii): Add method.
322 2001-05-16 Ruurd Reitsma <r.a.reitsma@wbmt.tudelft.nl>
325 * insetbib.C: fix path for OS/2 & Win32
327 2001-05-10 Lars Gullik Bjønnes <larsbj@birdstep.com>
329 * insetfoot.C (Latex): don't use % after footnote.
331 2001-05-08 Lars Gullik Bjønnes <larsbj@birdstep.com>
333 * insettext.C (Read): use clear
334 (SetParagraphData): use LyXParagraph copy constructor instead of clone
336 2001-05-04 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
338 * insetfloatlist.h: add a bunch of std:: qualifiers.
340 2001-05-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
342 * lyxinset.h: remve LOF_CODE, LOT_CODE, LOA_CODE, add
343 FLOAT_LIST_CODE, renumber code list.
345 * insettoc.C (getScreenLabel): remove support for float lists
349 * insetfloatlist.[Ch]: new files
351 * Makefile.am (libinsets_la_SOURCES): add insetfloatlist.[Ch]
353 2001-04-27 Angus Leeming <a.leeming@ic.ac.uk>
355 * insettabular.C (LocalDispatch):
356 * insettext.C (LocalDispatch): getClipboard() is now a BufferView
359 2001-05-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
361 * insettext.C: remvoe !NEW_INSETS cruft
363 * insettabular.C: remove !NEW_INSETS cruft
365 * insetcollapsable.h: remove !NEW_INSETS cruft
367 * insetbib.C: remove !NEW_INSETS cruft
369 2001-04-27 Lars Gullik Bjønnes <larsbj@birdstep.com>
371 * insettoc.C: hack to make listof algorithm work
373 2001-04-20 Juergen Vigna <jug@sad.it>
375 * insettext.C (Edit): call checkAndActivateInset with y=0 if y < 0.
377 2001-04-18 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
379 * insetquotes.C (Latex): improve the guard against
380 unwanted !` and ?` ligatures. This should really be done in
381 another place (to catch all this ligatures at low-level).
383 2001-04-17 Lars Gullik Bjønnes <larsbj@birdstep.com>
385 * insettext.C (init): remvoe leftovers from cursor_visible change
387 (LocalDispatch): dispatch LFUN_MESSAGE
389 * insettabular.C (InsetTabular): remove leftovers from
390 cursor_visible, and scoped_ptr changes
393 * insetcollapsable.C (draw): use c++ cast
395 * ExternalTemplate.h: inherit privaely from noncopyable
396 * insetcommand.h: ditto
397 * insetinclude.h: ditto
399 2001-04-16 Allan Rae <rae@lyx.org>
401 * insettoc.C (Ascii):
402 * insettext.C (draw):
403 * insettabular.C (setPos):
404 * insetminipage.C (Read):
405 * insetfloat.C (placement):
406 * insetcaption.C (Ascii, DocBook):
407 * figinset.C (runqueue): #warning triggers an error on Sun CC 6.0 as
408 an unrecognised preprocessor directive. So ensure they're wrapped.
410 2001-04-06 John Levon <moz@compsoc.man.ac.uk>
413 * insetexternal.C: set view on Clone. Add _ to private members.
415 2001-04-06 Lars Gullik Bjønnes <larsbj@birdstep.com>
417 * insettext.C (InsetText): fix new
418 (InsetText): reindent some, simplify deletion of par list
419 (clear): simplify deletion of par list, fix new
420 (SetParagraphData): simplify deletion of par list
422 * insettabular.[Ch] (getLabelList): implement new method
424 2001-04-05 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
426 * lyxinset.h: do not include gettext.h...
434 * insetlatexaccent.C:
438 * inseturl.C: ... and do it here instead
440 2001-04-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
442 * insetcollapsable.[Ch] (getLabelList): add std:: on vector<string>
444 * insettext.[Ch] (getLabelList): add std:: on vector<string>
446 * insetcollapsable.[Ch] (getLabelList): implement
448 * insettext.[Ch] (getLabelList): implement
450 * insettext.h: reindent
452 * insettabular.h: make tabular a scoped_ptr
454 * insettext.C (init): adjust for cursor_visible
455 (ToggleInsetCursor): constify asc and desc, font, adjust for
457 (ShowInsetCursor): constify asc and desc, font, adjust for
459 (HideInsetCursor): adjust for cursor_visible
461 * insettabular.C: reindent some
462 (InsetTabular): adjust for scoped_ptr and cursor_visible
463 (InsetTabular): ditto
464 (~InsetTabular): delete delete
465 (Clone): adjust for scoped_ptr
466 (Read): constify old_format, adjust for scoped_ptr, move init of
468 (draw): constify tx, localize loop vars.
469 some other localization of variables, remove double initilizatons.
471 * insetfoot.C: remove using std::ostream, add ostream where needed
473 2001-04-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
475 * lyxinset.h: some reindentaion, use initializer list for
477 UpdatableInset: make cursor_visible a private var add
478 public isCursorVisible(), add protected toggleCursorVisible() and
479 proctected setCursorVisible(bool), make scroll call the Inset::scroll
481 * insettoc.C: remvoe using decl
482 (getScreenLabel): make cmdname donst
485 (Ascii): don't use endl
487 * insetfootlike.C: remove using decl at file scope and add std::
489 * insetmarginal.C: ditto
491 * insetfoot.C: some reformatting
493 * insetfloat.C (InsetButtonRelease): adjust the hit area
495 * insetert.C (SetFont): some reformatting
497 * insetcollapsable.C: some reformatting and constification
498 (Clone): comment out.
499 * insetcollapsable.h: some reformatting
500 (Clone): comment out.
505 2001-03-30 Juergen Vigna <jug@sad.it>
507 * insetcollapsable.h: changen *inset to be a InsetText inset.
509 * some files: changed to reflect the above change.
511 2001-03-29 Angus Leeming <a.leeming@ic.ac.uk>
513 * insetexternal.[Ch]: renamed InsetExternal::InsetExternalParams as
514 InsetExternal::Params.
515 Added operator==() and operator!=() for the Params struct.
517 2001-03-29 Juergen Vigna <jug@sad.it>
519 * lyxinset.h: changed parameter of getMaxWidth from Painter & to
522 * insetminipage.C: removed widthp_ and all it's functions and changed
523 to use new %-lengths of LyXLength.
525 2001-03-28 Angus Leeming <a.leeming@ic.ac.uk>
527 * figinset.[Ch]: changed headers lyx.h, form1.h -> figure_form.h.
529 2001-03-27 Angus Leeming <a.leeming@ic.ac.uk>
531 * insetgraphicsParams.C (operator!=): new function, needed by the
532 ControlGraphics class.
534 2001-03-28 Juergen Vigna <jug@sad.it>
536 * insettext.C (InsetButtonPress): only enter !inset if button == 2
537 (checkAndActivateInset): don't use the values returned from
538 call to bv->checkInsetHit.
540 * insetminipage.C (Clone): set special minipage values.
542 * insetcollapsable.C (draw): changed to draw the button in the
543 upper left corner outside the textinset.
544 (ascent): changed because of different drawing
548 (InsetButtonPress): ditto
549 (InsetButtonRelease): ditto
550 (InsetMotionNotify): ditto
552 2001-03-27 Dekel Tsur <dekelts@tau.ac.il>
554 * figinset.C (GetPSSizes): Fix for the case when filename doesn't
558 2001-03-26 Juergen Vigna <jug@sad.it>
560 * lyxinset.h: added ShowInsetDialog() function in UpdatableInset.
562 * insettext.C (ShowInsetDialog): implemented above function.
564 * insettabular.C (ShowInsetDialog): ditto
566 * insetminipage.C (ShowInsetDialog): ditto
568 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
570 * insetinclude.[Ch]: rename InsetInclude::InsetIncludeParams as
571 InsetInclude::Params. Don't store a buffer * in Params. Store the
572 master file name instead.
574 2001-03-23 Juergen Vigna <jug@sad.it>
576 * insetcollapsable.C (InsetMotionNotify):
577 (InsetButtonRelease):
578 (InsetButtonPress): fixed y-offset (minipages).
580 * insettext.C (draw): force a FULL update if cleared == true.
582 * insetcollapsable.C (draw): Lars forgotten entry for changing this
583 routine to draw the minipages on its position-flag.
584 (InsetInInsetY): give back the right y position, because of minipage
587 2001-03-23 José Abílio Matos <jamatos@fep.up.pt>
590 * insetfloat.C (DocBook): docbook export code.
592 2001-03-22 Juergen Vigna <jug@sad.it>
594 * insetminipage.C (getMaxWidth): added function to set the drawing
596 (Read): should work now!
598 * insetcollapsable.C (InsetCollapsable): default is now NOT collapsed
599 if we create a new inset.
601 2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
603 * figinset.C (fl_set_preemptive_callback): moved definition outside
606 2001-03-20 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
608 * insetminipage.C (Read): prepare for reading of minipage arguments.
610 2001-03-18 Baruch Even <baruch@lyx.org>
612 * insetgraphics.C: Minor cleanups of the comments and code.
614 2001-03-17 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
616 * insetminipage.C (InsetMinipage): default to not collapsed
618 2001-03-16 Juergen Vigna <jug@sad.it>
620 * insetminipage.C (width): modified with to be a string
621 (widthp): added widthp (for % width) support functions.
622 (InsetButtonRelease): added to open the options dialog on button==3.
623 (~InsetMinipage): added to hide the dialog.
625 * insetminipage.h: added hideDialog signal
627 2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
629 * insetminipage.h: change the order or Position to match
630 LyXParagraph::MINIPAGE_ALIGNMENT
632 * several files: remvoe CXX_WORKING_NAMESPACES
634 * ExternalTemplate.h: noncopyable is in namespace boost
635 * insetinclude.h: ditto
636 * insetcommand.h: ditto
638 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
640 * insettext.C (Edit): #else# -> #else.
641 * insettoc.C: added using directive.
643 2001-03-14 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
645 * insetminipage.h: add pos, inner_pos, width and height. + getters
646 and setters for all of them.
648 2001-03-13 Dekel Tsur <dekelts@tau.ac.il>
650 * insetinclude.C (Latex): Do not exit when the textclass of the
651 included file differ from the textclass of the parent file.
653 2001-03-12 Angus Leeming <a.leeming@ic.ac.uk>
655 * ExternalTemplate.C (read): the reading of external insets now checks
656 for \end_inset and removes it form the input stream.
658 2001-03-09 John Levon <moz@compsoc.man.ac.uk>
660 * ExternalTemplate.h:
661 * ExternalTemplate.C:
663 * insetexternal.C: move form to GUII
665 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
668 * insetinclude.C: add InsetIncludeParams, use
669 composition rather than derivation of InsetCommand
671 2001-03-12 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
673 * insettoc.C (Ascii): use the Buffer typedefs
675 2001-03-11 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
677 * insettoc.C (Ascii): implement for dynamic number of lists
679 * insetcaption.[Ch]: update from new_insets branch
680 * insetfloat.[Ch]: ditto
682 2001-03-06 John Levon <moz@compsoc.man.ac.uk>
685 * figinset.C: use new File Dialog
687 2001-03-06 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
689 * insettext.C: changes becuase of ParagraphParameters.
691 2001-02-28 Baruch Even <baruch@ev-en.org>
693 * insetgraphics.C (updateInset): Changed due to the change in
696 2001-02-26 Juergen Vigna <jug@sad.it>
698 * insettext.C (SetFont): Set Undo only if we have selection (as it is
701 2001-02-23 Juergen Vigna <jug@sad.it>
703 * insettext.C (draw): some small repainting fixes.
704 (LocalDispatch): put the sel_cursor stuff after the insert of chars.
706 * inset.C (LocalDispatch): changed action to be a kb_action (as it
707 should be) and not an int.
709 * insettabular.C (LocalDispatch): ditto
711 * insettext.C (LocalDispatch): ditto
713 * insetcollapsable.C (LocalDispatch): ditto
715 2001-02-22 Juergen Vigna <jug@sad.it>
717 * insettabular.C (LocalDispatch): return DISPATCHED if we cannot
718 DISPATCH it and we don't have a locking_inset.
720 2001-02-21 Baruch Even <baruch@ev-en.org>
722 * insetgraphics.[Ch]: Changed to use boost::shared_ptr<GraphicsCacheItem>
723 instead of GraphicsCacheItem *.
725 2001-02-22 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
727 * insetcollapsable.C (getLyXText): add const qualifier to second
730 2001-02-22 Juergen Vigna <jug@sad.it>
732 * insettext.C (getLyXText): honor the recursive parameter.
733 (SetUpdateStatus): set need_update to CURSOR_PAR if LyXText needs it.
735 * inset.C (getLyXText): added bool recursive parameter.
737 * insettext.C (SetUpdateStatus): or the update codes.
738 (draw): check need_update with &.
739 (InsetButtonPress): set no_selection to not put a selection when
740 entering an inset and it is redraws in another spot.
742 * insettext.h: made need_update an int.
744 2001-02-20 Baruch Even <baruch@ev-en.org>
747 * insetgraphisc.C: Changed to use better semantics when loading images
748 for inline view. Now it doesn't keep the pixmap itself but it's holder.
750 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
754 * insetgraphics.C: change name of "hide" signal to "hideDialog",
755 consistent with InsetTabular.
757 2001-02-19 Juergen Vigna <jug@sad.it>
759 * insettabular.C (LocalDispatch): implement PAGE up/down.
761 * insettext.C (draw): clear all of it on need_update==INIT too!
763 * insettabular.C (InsetUnlock): always clear the selection.
765 * inset.C (scroll): normally we only want to scroll the inset until
766 it is fully visible so if top_x + offset > 20 then just set scx to 0.
768 2001-02-14 Juergen Vigna <jug@sad.it>
770 * insettabular.C (LocalDispatch): remove x_fix as it is not used.
771 (resetPos): fixed scroll behaviour.
772 (LocalDispatch): do an update if moving cursor inside a table cell
773 requests a scroll of the tabular.
775 2001-02-16 Lars Gullik Bjønnes <larsbj@lyx.org>
777 * insettext.C (textWidth): constify local var
779 * insettabular.C: small cleanup.
781 * insetfoot.C (Latex): constify local var
783 * insetcollapsable.C: small cleanup.
785 * figinset.C (runqueue): use compare instead of strcmp
787 2001-02-14 Lars Gullik Bjønnes <larsbj@lyx.org>
790 * insetinfo.C: remove cruft
792 2001-02-14 Juergen Vigna <jug@sad.it>
794 * insettext.C (SetUpdateStatus): added a BufferView * parameter.
796 2001-02-13 Juergen Vigna <jug@sad.it>
798 * insettext.C (InsertInset): don't move left (is this right?)
800 * insettabular.C (LocalDispatch): use of the no_draw variable
802 * insettabular.h: new no_draw variable to stop redraw
804 * insettabular.C (TabularFeatures): fixed update for alignment change
806 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
810 * insetbib.C: move dialogs to frontends/
812 2001-02-10 Dekel Tsur <dekelts@tau.ac.il>
814 * insettext.C (LocalDispatch): Restore the language if the inset
817 2001-02-09 Dekel Tsur <dekelts@tau.ac.il>
819 * insettext.C (moveRightIntern): Update the selection cursor.
820 (moveLeftIntern): Ditto.
822 2001-02-09 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
824 * Makefile.am: remove BoundingBox.h
826 * BoundingBox.h: removed
828 2001-02-08 Dekel Tsur <dekelts@tau.ac.il>
830 * insettext.C (LocalDispatch): Update selection cursor when moving
832 (moveRightIntern): Call to CursorRight with 2 argument eqaul to false.
833 (moveLeftIntern): Ditto.
835 2001-02-05 Baruch Even <baruch.even@writeme.com>
837 * insetgraphics.C: Updated automatic image conversion, it now goes into
838 temporary directory instead of with the image itself.
840 2001-01-21 Baruch Even <baruch@ev-en.org>
842 * insetgraphics.C: Added Docbook support. Added Automatic image conversion
843 to EPS or PNG when needed (support bitmap graphics).
845 2000-11-02 Baruch Even <baruch@ev-en.org>
848 * insetgraphiscParams.C: Some cleaning up, changing from std::endl to '\n'
849 and removal of commented out code.
851 2001-01-31 Dekel Tsur <dekelts@tau.ac.il>
853 * insetbib.C (callback): Update citations if the key has changed.
855 2001-01-31 Dekel Tsur <dekelts@tau.ac.il>
857 * insetbib.C (InsetBibKey): Better computation of default key.
858 (getScreenLabel) Show both the key and the label.
859 (getBibLabel): New method.
860 (callback): Force a redraw if the inset have been changed.
862 2001-01-26 Dekel Tsur <dekelts@tau.ac.il>
864 * insetref.C (getType, getName): Move methods from
865 src/frontends/xforms/FormRef.C.
867 2001-01-12 Dekel Tsur <dekelts@tau.ac.il>
869 * insettabular.C: Various improvements (use only one dummy position).
871 2001-01-25 Dekel Tsur <dekelts@tau.ac.il>
873 * insetbib.C (bibitemWidest): Use lyxfont::width instead of
874 par->bibkey->width. This fixes the crashes when running without
875 gui or when having included documents.
877 2001-01-22 Dekel Tsur <dekelts@tau.ac.il>
879 * insetcommand.C (getAsString, setFromString): Cleanup.
881 2001-01-21 Dekel Tsur <dekelts@tau.ac.il>
883 * insetref.C: Add the array InsetRef::types that contains
884 information about all supported reference types.
886 2001-01-19 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
888 * lyxinset.h: remove trailing comma in enum.
890 2001-01-17 John Levon <moz@compsoc.man.ac.uk>
892 * insettext.C: kill LyXBell.