Commit Graph

704 Commits

Author SHA1 Message Date
Angus Leeming
8559b673a2 (Herbert): In the Include dialog, the "Load" button should be disabled if
"verbatim" is selected.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4142 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-08 17:55:57 +00:00
Angus Leeming
38b1890429 Prevent crashes experienced by speakers of "long" languages like Norwegian
and German when they select a tab of some tabbed-folder that is only partly
displayed. Of course, the crash no longer happens with xforms 0.9999, but this
is still the elegant thing to do.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4141 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-08 17:52:02 +00:00
André Pönitz
b6de61eb21 Garst's patch for the off-by-two problem
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4137 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-08 08:25:25 +00:00
Angus Leeming
cab2d103a0 Work-around for the can't rotate by 270degs bug.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4134 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-07 10:03:07 +00:00
Angus Leeming
9754806f6c (Herbert): an empty bibstyle is valid apparently, so allow it.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4117 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-02 13:34:10 +00:00
Angus Leeming
23ae700ec6 (Herbert): one liner to not read the Bounding Box unnecessarily.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4112 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-02 08:48:41 +00:00
Lars Gullik Bjønnes
bded6fd063 remove return arg from fullRebreak, fix last "Standards", new operaotr>> for lyxstring (might need more work), some ws changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4108 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-01 22:17:09 +00:00
Angus Leeming
5431577846 Remove repeated entry.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4100 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-01 10:04:55 +00:00
Angus Leeming
e866942de6 (Rob Lahaye): sync the appearance of papersize stuff in a number of dialogs.
Has no structural effect as we don't use the strings per-se.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4099 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-01 09:46:36 +00:00
Angus Leeming
c2388650ed Internationalise the rotation origin strings in the graphics dialog in the
same manner as has been used already for the language names in a number of
dialogs.
Move repeated copies of the findPos template to xforms_helpers.h.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4098 a592a061-630c-0410-9148-cb99ea01b6c8
2002-05-01 09:25:51 +00:00
Angus Leeming
53499b74fd (John): typos in the tooltips.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4097 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-30 17:03:39 +00:00
Angus Leeming
ac926e5f0a Clean-up yesterday's code-splurge and sort the translated language names.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4095 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-30 15:07:03 +00:00
Angus Leeming
6e9d0f861c Internationalise the language names in the preferences dialog also.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4088 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-29 16:16:35 +00:00
Angus Leeming
b2bef6f65a * Split out getLanguageData from character.[Ch] into its own files,
frnt_lang.[Ch]. Move all these functions into namespace frnt as
namespace charcter doesn't make much sense anymore.
* Associated changes to ControlCharacter and to FormCharacter.
* Use the same approach to internationalise the language names in the document
dialog.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4087 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-29 15:56:36 +00:00
Angus Leeming
93ad5c74f1 Internationalise the language names in the character dialog's combox.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4086 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-29 14:26:42 +00:00
Angus Leeming
1334cb16c8 Translate "Select Database" and "Select BibTeX-Style" in the BibTeX dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4080 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-26 15:39:53 +00:00
Angus Leeming
96075e576e On dit �Fermer� en fran�ais, pas �Close�.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4077 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-26 14:19:20 +00:00
Angus Leeming
a2cb34619f (Rob Lahaye): UI improvements to the preferences dialog.
(Me): fix a bug in fdfixc.sed that he activated.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4075 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-26 10:26:37 +00:00
Angus Leeming
cab361310e Ensure that the choice is always valid, thus fixing a crash.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4072 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-26 09:27:45 +00:00
Angus Leeming
d2d18edefc WYSIWYG citation labels when using natbib.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4052 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-24 10:00:39 +00:00
Lars Gullik Bjønnes
8f66b3860c fix distdir target
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4048 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-23 17:33:16 +00:00
Angus Leeming
0b8be78131 (Juergen Spitzmueller): enable the citation dialog to read multiple BibTeX
databases.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4044 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-23 10:52:57 +00:00
Lars Gullik Bjønnes
175bf75322 change some __GNUG_ to __GNUG__
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4043 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-23 08:16:27 +00:00
Jürgen Vigna
0b0238d904 Fix not updating of paragaph dialog in some cases (fix #229).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4031 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-19 10:51:06 +00:00
Angus Leeming
ba799bbab9 (Rob Lahaye): add Makefile to a couple of .cvsignore files.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4018 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-17 16:13:40 +00:00
Lars Gullik Bjønnes
07ba220763 forgot this
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4005 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-16 09:56:04 +00:00
Lars Gullik Bjønnes
8b0bb92d40 small build and doc changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@4000 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-16 09:11:40 +00:00
Angus Leeming
9b3f8c9819 Those parts of Herbert's natbib patch that either fix bugs or just move
functions around.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3995 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-15 12:05:07 +00:00
Angus Leeming
ced212a684 Ensure that the warning message is removed if the underlying paragraph will
accept our changes.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3982 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-12 09:35:50 +00:00
Angus Leeming
510b77ac25 (Herbert): allow the rotation of a graphic by 270.1 degrees and add "mm"
to the choice of Bounding Box units.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3975 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-11 18:39:17 +00:00
André Pönitz
d3f034cc1a remove switch to math text mode for ^ inserted using the panel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3963 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-10 14:51:56 +00:00
Jean-Marc Lasgouttes
3c01fa17e6 fontsize3.diff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3961 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-10 14:06:14 +00:00
André Pönitz
6f5d53a937 fix typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3960 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-10 10:54:37 +00:00
Angus Leeming
82999ab588 Fix crash but problem still remains.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3953 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-08 20:00:02 +00:00
Angus Leeming
c42560dbe3 I used to write reasonable English, once upon a time!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3950 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-08 17:03:04 +00:00
Angus Leeming
727b3cab86 Store BoundingBox relative to original.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3948 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-08 16:51:46 +00:00
Lars Gullik Bjønnes
78930d2d26 further makefile work
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3944 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-08 09:42:58 +00:00
Lars Gullik Bjønnes
e7aae5c01c To make make install behave
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3928 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-07 12:32:26 +00:00
Lars Gullik Bjønnes
a81d9e53d9 make distcheck work
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3922 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-06 13:15:10 +00:00
Lars Gullik Bjønnes
5e6b00a546 pt->bp patch from Herbert Voss
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3911 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-05 14:10:56 +00:00
Angus Leeming
9844394f76 Sigh. Why is debugging iterative?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3907 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-05 09:18:26 +00:00
Angus Leeming
b9a7e87405 Herbert's and my fixes to the graphics inset.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3906 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-04 14:49:54 +00:00
Lars Gullik Bjønnes
3c21de4132 add some missing typenames
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3886 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-03 07:04:28 +00:00
Angus Leeming
30180184cd Most translations should now work.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3884 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-02 17:04:23 +00:00
Jean-Marc Lasgouttes
2895ae04b5 fix #306 (from juergen s.)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3859 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-28 13:15:16 +00:00
Jean-Marc Lasgouttes
78f2a7a19e new classes from herbert, units patch from herbert, grace file export fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3853 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-27 12:27:17 +00:00
Angus Leeming
04d8b7b72b MathsSymbols doesn't depend on xforms.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3852 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-27 12:04:55 +00:00
Angus Leeming
70cec1dd6e Enable the insertion of non-existent graphics files once again.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3841 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-26 15:20:01 +00:00
Angus Leeming
b095c6ed7a Fix browse
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3840 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-26 12:59:29 +00:00
Angus Leeming
67fbbc0fb2 Change the name of some methods and some widgets.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3822 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-25 11:16:15 +00:00
Lars Gullik Bjønnes
c8089f8bf9 makefile cleanup, and avoid some warnings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3821 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-25 11:15:27 +00:00
Angus Leeming
9c628bc4ac Whitespace; clean up #includes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3819 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-25 11:00:17 +00:00
Angus Leeming
b97138d0e8 * Use JMarc's browseRelFiles rather than browseFiles.
* Prevent activation of Ok,Apply in graphics dialog when file is not found
* Partial fix for bug 229. Still need to emit updateParagraph when leaving
  an inset.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3814 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-22 15:24:32 +00:00
Angus Leeming
607b4687a0 Fix crash in updateWidgetsFromLength and remove cruft.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3811 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-22 11:41:23 +00:00
Angus Leeming
1524c2c6d3 Machine generated files don't need this whitespace rubbish...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3808 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 21:52:48 +00:00
Lars Gullik Bjønnes
f7ba7c8e9f ws cleanup
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3806 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 21:21:28 +00:00
Angus Leeming
0fde5a4c78 whitespace changes only (believe it or not!)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3801 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 16:59:12 +00:00
Angus Leeming
c75af79458 Mainly whitespace, but also a helper func getLyXLengthFromWidgets.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3799 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 16:51:33 +00:00
Angus Leeming
9d5ac82f16 Further clean-up. Now looks a lot better.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3791 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-20 18:47:43 +00:00
Angus Leeming
293a38272a Make more use of the feedback controller routines.
Reduce the amount of repeated code in FormParagraph.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3790 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-20 17:53:39 +00:00
Angus Leeming
8eeed19540 Rename Help->What's this? as Help->Tooltips.
Don't change the cursor to a ? when the tooltips are enabled.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3789 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-20 12:36:14 +00:00
Jean-Marc Lasgouttes
f10227802b tentative fix for #190; other small things
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3782 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-19 21:42:50 +00:00
Angus Leeming
bb7657f64a John's msg2.diff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3774 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-19 09:43:47 +00:00
Angus Leeming
9bf713b476 Clean-up tooltips further, rewrite formatted as a one-pass algo and
ensure that fl_set_object_helper is called only when the dialog is
visible, else it does not respect line breaks. Wierd, I know!


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3766 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-18 15:56:00 +00:00
Jürgen Vigna
53e8fb6000 Fixed rules for setting left/right borders for multicolumns (fix #173).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3765 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-18 15:27:41 +00:00
Lars Gullik Bjønnes
69013332e2 unification of all Makefiles.am
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3748 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-13 18:24:44 +00:00
Angus Leeming
ff6f729817 iThe cursor now behaves properly in the dialogs...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3740 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-13 11:26:36 +00:00
Angus Leeming
3beb3be67c Ensure all widgets follow the naming scheme.
This patch is house-keeping only. There are no issues associated with it.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3728 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-12 14:11:15 +00:00
Lars Gullik Bjønnes
82a83d7ae6 doxygen fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3717 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-11 22:47:41 +00:00
Angus Leeming
e918b1cc2b Activate the Ok, Apply buttons on pasting with the middle mouse button
for all remaining FL_INPUT objects that didn't yet do so.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3716 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-11 18:24:31 +00:00
Angus Leeming
f7c9b1176d Initialise variable before being bitten by a bug report!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3715 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-11 17:39:58 +00:00
Angus Leeming
2a89557f92 Fix crash by removing unjustified Assert.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3714 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-11 17:31:07 +00:00
Angus Leeming
7cbe56d12e sourcedoc-friendly files.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3713 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-11 17:00:41 +00:00
Jean-Marc Lasgouttes
6bfec9b307 bibfile parsing and insetgraphics fixes from Herbert; FormToc fix from John; compile fix from Kayvan
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3704 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-11 11:17:49 +00:00
Angus Leeming
4fff141501 Give people a rational basis to describe what they dislike about tooltips!!!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3703 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-11 09:54:42 +00:00
Jean-Marc Lasgouttes
f27810979c get rid of ejour2; formgraphics tweaks from Juergen S
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3702 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-08 13:53:30 +00:00
Jean-Marc Lasgouttes
7a3f5f9f6f frontends fixes from Juergen S
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3700 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-08 11:05:48 +00:00
Angus Leeming
e2dc77eb6f Tweaking of the math panel dialogs from Martin...
and yes, this counts as bug fixing IMO.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3695 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-07 17:24:55 +00:00
Jürgen Vigna
cedd9c91a2 Angus Custom Export patch and removal of unused files from repository.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3688 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-07 15:06:57 +00:00
Angus Leeming
1ce24386f2 fix memory access bugs in flimage use.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3682 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-07 09:59:17 +00:00
Angus Leeming
4c263b730e Add an image loader using the xforms library routines and compile it if
your version of the xforms library is good enough.
The qt2 stuff is only partially tested (link problems elsewhere) and
the gnome stuff is not tested at all.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3676 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-06 12:07:23 +00:00
Angus Leeming
828035c7f3 Remove cruft.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3666 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-05 15:08:22 +00:00
Angus Leeming
0d248253bc Martin's Angstrom patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3655 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-04 11:10:26 +00:00
Angus Leeming
356caadd6d Move Dialogs::redrawGUI to frontends/Dialogs.C from all those guis.
Move Dialogs::initialiseGraphics to GUIRunTime.
xforms works, qt2 and gnome not tested.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3654 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-04 10:51:40 +00:00
Angus Leeming
a4ab05529a Compile fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3653 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-04 10:40:01 +00:00
Lars Gullik Bjønnes
dbd7a961fc layout as string
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3640 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-02 16:39:54 +00:00
Angus Leeming
865b605078 Martin's prettification patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3620 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-01 09:52:49 +00:00
Angus Leeming
00e13a6f56 Move connection of the image loader signals to the frontends.
Small fix to GImageXPM.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3616 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-28 18:07:15 +00:00
Angus Leeming
a1aa5796c8 Since Jean-Marc is making you all rebuild your trees, now is the time to
add a new static method "initialiseGraphics" to Dialogs.h.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3612 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-28 15:37:52 +00:00
Angus Leeming
3026a589b0 John's possible fix to the Bad Window problems that some people have
been experiencing.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3610 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-28 14:36:23 +00:00
Angus Leeming
58ad553455 Unsigned/signed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3606 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-28 12:02:50 +00:00
Jean-Marc Lasgouttes
d03f2aab75 compilation fix; small menubar tweak
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3592 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-27 11:34:20 +00:00
Angus Leeming
607ad8d3a7 The graphics inset now has:
* lazy loading (don't try and load the image until a request to draw it
  is received).
* asynchronous conversion to a loadable format.
* asynchronous loading if the image loader supports it (it doesn't).
* "simple" cropping, rotating and scaling (in that order) of the image
  on the LyX screen.
* display in color, grayscale or monochrome.

We also have a forked calls dialog, although it isn't very exciting
yet because only the graphics cache makes use of the forked call controller.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3591 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-27 09:59:52 +00:00
Jean-Marc Lasgouttes
1120aa806c cleanups from John and Juergen, bib files parsing fix from Herbert
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3586 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-26 10:50:48 +00:00
Lars Gullik Bjønnes
28bba2b47b simper dep. tracking and obj. file compile
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3579 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-20 22:04:47 +00:00
Angus Leeming
fae3fd8ab1 Herbert's graphics14.diff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3578 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-20 16:34:53 +00:00
Jürgen Vigna
0e87319e51 Fixed #207 H.alignment in multicolumn cells was resetted on "Close".
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3575 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-20 14:48:59 +00:00
Lars Gullik Bjønnes
db13427aa7 better dep tracking
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3570 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-19 19:45:53 +00:00
Angus Leeming
cf736d158e Tiny clean-ups.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3569 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-19 15:01:58 +00:00
Angus Leeming
d0a3af12d9 Synching my tree with cvs.
I'm committing all the little, but uncontroversial, changes that have
built up in my tree. This will result in an almost total recompilation for
you all but will mean that things are less painfull when the other changes
go in!

* Rename files syscall.[Ch] as systemcall.[Ch].

* Rename class Systemcalls as class Systemcall as one instance of the class
  represents a single child process. Remove the default constructor too.

* Add a running() method to class Timeout. Results in recompilation of almost
  the entire tree because pretty well everything depends on LyXView.h which
  #includes "frontends/Timeout.h", so...

* Make the Timeout instances in classes LyXView and minibuffer pointers,
  allowing us to forward declare class Timeout.

* Add LFUN_FORKS_SHOW and LFUN_FORKS_KILL to commandtags.h in anticipation
  of something wonderful!

* Add a signal showForks to Dialogs.h, again anticipating some real code.

* wrap the structs firster, seconder in frontends/controllers/helper_funcs.h
  in a namespace to prevent a clash with similarly named structs in
  support/lyxalgo.h

As you see, lots of irritating bits and pieces which don't make much sense in
themselves but do in light of the other changes I've got here.

I'll post the big changes to the list for proper perusal.

Angus


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3566 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-18 19:13:48 +00:00
Angus Leeming
9e6186e523 Another compile fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3559 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-18 10:12:12 +00:00
Angus Leeming
8dd507a10a Compile fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3558 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-18 10:08:42 +00:00
Lars Gullik Bjønnes
7ea7dabed1 to much stuff for my liking...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3554 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-16 15:59:55 +00:00
Angus Leeming
9e5716b3d0 Another bugfix from Herbert.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3542 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-14 17:43:53 +00:00
Angus Leeming
e18db30e3c Rob Lahaye's prettification patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3534 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-14 12:31:16 +00:00
Angus Leeming
956b1497fb Herberts graphics10.diff, part II.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3532 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-13 18:07:43 +00:00
Jean-Marc Lasgouttes
f7d7339688 two small patches
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3527 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-12 10:01:52 +00:00
Angus Leeming
1c3b68bf4b J�rgen S's activation of intelligent code rather than my dumb attempt.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3524 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-11 18:57:30 +00:00
Angus Leeming
f2e66a940a John's fix to the minipage dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3523 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-11 18:43:42 +00:00
Angus Leeming
f4c86428a3 FormExternal patch from Rob,
graphics9 patch from Herbert.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3517 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-11 10:42:11 +00:00
Jean-Marc Lasgouttes
bb9fffb77c popen tweaks; "no 0cm" patch from Herbert; fix disabled toggles in menus
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3511 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-08 14:32:17 +00:00
Angus Leeming
21245ae533 Herbert's bugfix patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3509 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-08 10:47:02 +00:00
André Pönitz
def443366e Martin's patch to put \underleftarrow and \underrightarrow in the math panel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3506 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-08 08:30:09 +00:00
Angus Leeming
98385a16b8 Stabilise the tooltips interface and use it successfully in the Bibtex,
Citation and Texinfo dialogs.

Remove all the horrible #if FL_REVISION < 89 cruft from FormBase and
put it in a little wrapper class Tooltips. For now use the 0.88 code for
all versions of xforms as I can't see an easy way of changing the tooltip
on the fly with fl_set_object_helper.

To use, call setTooltipHandler for each widget, add a choice widget to
the dialog together with 4 lines of code to set/get the level of verbosity.
Finally, and two methods, getMinimalTooltip and getVerboseTooltip to return
the tooltip.

What could be easier? Please try this out.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3496 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-06 17:15:28 +00:00
Jean-Marc Lasgouttes
8e3456ec01 fix weird error message when a command is disabled ; fix switching buffer in xref dialog
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3494 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-06 15:12:40 +00:00
Angus Leeming
599e49cf7d Framework to select the verbosity of the tooltip.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3493 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-06 12:12:04 +00:00
Angus Leeming
25e82b0745 J�rgen's first go at tooltips etc...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3491 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-05 20:36:12 +00:00
Angus Leeming
aeba607310 Herbert's graphic7.diff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3490 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-05 18:43:28 +00:00
Angus Leeming
a1b36fec35 You want real tooltips too? You got 'em. See the ChangeLog for how to use.
Works with both xforms 0.88 and 0.89.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3489 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-05 17:25:16 +00:00
Angus Leeming
625f8c79ac Provide the framework for really easy feedback messages.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3486 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-05 14:59:26 +00:00
Angus Leeming
bcfdd54d46 Yes, yet another patch from Herbert!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3484 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-05 12:19:32 +00:00
Angus Leeming
5f4027ce80 Prohibit resizing of the graphics dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3481 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-04 17:14:25 +00:00
Angus Leeming
a625b2d27f Herbert's latest "graphic5" patch (with the zippedFile stuff commented out),
his one-line fix to updateWidgetsFromLengthString,
a tiny bug fix of my own.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3480 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-04 15:36:45 +00:00
Angus Leeming
e173216d0a * Add a DEFAULT state to InsetGraphicsParams::DisplayType.
* InsetGraphics::updateInset will interogate lyxrc.display_graphics if
params.display == DEFAULT.
* Ensure that the "default" display is read to and written from file correctly.

Next to do: pass a GraphicsParams struct to the GraphicsCache when adding
an image rather tahn just the filename and use this to decide exactly
how to display the image. Will therefore be able to strip out the
lyxrc stuff from ImageLoader et al.

Angus


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3476 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-01 18:53:50 +00:00
Angus Leeming
b5c2e2065f Rename figure-insert.xpm as graphics-insert.xpm.
Martin's tweek of the graphics dialog.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3466 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-31 15:11:23 +00:00
Angus Leeming
27652900a6 Yet another tweak from J�rgen.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3463 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-30 19:36:39 +00:00
Angus Leeming
b0f054d030 J�rgen S's changes to the citation dialog + a few tweaks of my own.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3459 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-30 19:09:25 +00:00
Angus Leeming
d899c547de The graphics part of J�rgen S's latest patch + a few tweaks of my own.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3458 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-30 18:49:41 +00:00
Angus Leeming
e1f75fc571 J�rgen S's patch to the graphics dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3455 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-30 14:55:27 +00:00
Angus Leeming
c96aa295e8 Fix a small compiler warning.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3451 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-29 16:40:07 +00:00
Angus Leeming
e07b31a47d Martin's changes to the space and style dialogs of the math panel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3449 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-29 12:31:24 +00:00
Angus Leeming
b28cf0655f J�rgen S's consistent minipage patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3447 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-29 09:38:09 +00:00
Angus Leeming
f09619a7e8 Herbert's big graphics patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3446 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-29 09:26:24 +00:00
Angus Leeming
65b6ee4cd3 White space changes only.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3445 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-28 18:42:37 +00:00
Angus Leeming
2167a2f869 Remove code replicating that in the base class.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3444 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-28 18:35:07 +00:00
Angus Leeming
4e627bfe68 Martin's patch to shorten and broaded the AMS relational symbols in the
math panel.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3443 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-28 14:36:39 +00:00
Angus Leeming
39a99375e4 Martin's additional accents in the math panel patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3442 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-28 14:24:01 +00:00
Angus Leeming
3bbde60e5a Bugfixes: checkboxes to radiobuttons (from J�rgen S) and remove a little
redundant code (from me).


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3432 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-25 10:21:46 +00:00
Jean-Marc Lasgouttes
d6dd467219 forminclude patch from herbert
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3428 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-21 10:47:19 +00:00
Jean-Marc Lasgouttes
804493f2c4 grey-out comboxes when they are disabled; disable toolbar layout combox when forceDefaultParagraph is true; enlarge a bit the toolbar tooltips
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3427 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-20 23:17:17 +00:00
Jean-Marc Lasgouttes
f0a372d294 fix bug 175 (minipage in minipage); fix some warnings; apply external.diff from Herbert
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3420 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-19 17:05:24 +00:00
Angus Leeming
42bf3b3fc0 Martin's latest mods to the math panel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3416 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-18 12:18:20 +00:00
Jean-Marc Lasgouttes
d8037e4bfd use real LyXLength for minipages; new method LyXLength::inPixels
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3412 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-17 23:09:31 +00:00
Jean-Marc Lasgouttes
24b86e64c0 add configure.m4 to the distribution ; doc.diff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3408 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-17 17:16:19 +00:00
Allan Rae
605797c1b4 John's scalable font message and preferences inner_tab rename patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3405 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-17 10:53:14 +00:00
Allan Rae
c686dbe87f John's pref.diff minus the bold inner tabfolder in Preferences; ShowMessage() to console if minibuffer unavailable
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3401 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-17 06:43:34 +00:00
Angus Leeming
a61a18e2a0 Add the missing template instatiations!
Apologies to all.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3397 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-16 19:24:23 +00:00
Angus Leeming
7042b0204c J�rgen S's tabular resize patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3396 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-16 17:41:36 +00:00
Angus Leeming
fd84082699 J�rgen S's "power user" patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3395 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-16 16:34:03 +00:00
Angus Leeming
ec8da0035d The reducing file dependencies in the frontends patch.
Ok, Ok, I know this touches a lot of files, but the benefits are worth the
huge re-compilation now. Trust me. Would I lie to you?

Actually, this also fixes a bug in ControlInset, so you'd have had to
recompile 31 files anyway. Happy now?


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3391 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-16 14:47:58 +00:00