]> git.lyx.org Git - lyx.git/log
lyx.git
16 years ago* Doxy: polish html output.
Pavel Sanda [Sun, 3 Feb 2008 13:10:53 +0000 (13:10 +0000)]
* Doxy: polish html output.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22767 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Doxy tweaks.
Pavel Sanda [Sun, 3 Feb 2008 12:40:19 +0000 (12:40 +0000)]
* Doxy tweaks.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22766 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agomake koma-letter2.lyx compilable (fix a preamble bug)
Uwe Stöhr [Sun, 3 Feb 2008 12:03:20 +0000 (12:03 +0000)]
make koma-letter2.lyx compilable (fix a preamble bug)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22765 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoenable the scrlttr 2 class for serial letters:
Uwe Stöhr [Sun, 3 Feb 2008 11:56:44 +0000 (11:56 +0000)]
enable the scrlttr 2 class for serial letters:
- file format change
- new example files and an example address database
- remove ugly hack from scrlttr2.layout and fix bug 4529

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22764 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agode.po: a correction
Uwe Stöhr [Sun, 3 Feb 2008 11:34:01 +0000 (11:34 +0000)]
de.po: a correction

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22763 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Support for graphics pasting (with most code in the frontend's GuiClipboard)
Stefan Schimanski [Sun, 3 Feb 2008 10:43:03 +0000 (10:43 +0000)]
* Support for graphics pasting (with most code in the frontend's GuiClipboard)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22762 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* LinkBack support files, now in pure Objective-C (without any Objective-C++ which...
Stefan Schimanski [Sun, 3 Feb 2008 10:41:23 +0000 (10:41 +0000)]
* LinkBack support files, now in pure Objective-C (without any Objective-C++ which is not supported by automake)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22761 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoSome comments about a better way to do things.
Richard Heck [Sun, 3 Feb 2008 08:51:58 +0000 (08:51 +0000)]
Some comments about a better way to do things.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22760 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoSilly mistake.
Richard Heck [Sun, 3 Feb 2008 07:46:45 +0000 (07:46 +0000)]
Silly mistake.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22759 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoCosmetic.
Richard Heck [Sun, 3 Feb 2008 00:32:02 +0000 (00:32 +0000)]
Cosmetic.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22757 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoClarify meaning of argument.
Richard Heck [Sat, 2 Feb 2008 23:50:42 +0000 (23:50 +0000)]
Clarify meaning of argument.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22756 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoNeed to go ahead and start this guy....
Richard Heck [Sat, 2 Feb 2008 23:42:05 +0000 (23:42 +0000)]
Need to go ahead and start this guy....

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22755 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Doxy.
Pavel Sanda [Sat, 2 Feb 2008 23:40:11 +0000 (23:40 +0000)]
* Doxy.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22754 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agode.po translation updates
Uwe Stöhr [Sat, 2 Feb 2008 23:21:25 +0000 (23:21 +0000)]
de.po translation updates

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22752 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoheader cleanup
Abdelrazak Younes [Sat, 2 Feb 2008 15:48:58 +0000 (15:48 +0000)]
header cleanup

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22750 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoLet the cursor blink frequency depend on qt settings.
Pavel Sanda [Sat, 2 Feb 2008 03:05:54 +0000 (03:05 +0000)]
Let the cursor blink frequency depend on qt settings.
Move checking of forked processes into independent timer.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22749 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoEmbeddedObjects.lyx: new section about Floats set side by side
Uwe Stöhr [Sat, 2 Feb 2008 02:14:10 +0000 (02:14 +0000)]
EmbeddedObjects.lyx: new section about Floats set side by side

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22747 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago- .po-file remerge
Uwe Stöhr [Sat, 2 Feb 2008 00:56:25 +0000 (00:56 +0000)]
- .po-file remerge
- de.po translation updates

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22746 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoImprove cursor movement around lines ending with break-lines
Bo Peng [Fri, 1 Feb 2008 17:29:31 +0000 (17:29 +0000)]
Improve cursor movement around lines ending with break-lines

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22742 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoabdel likes short code
Jean-Marc Lasgouttes [Fri, 1 Feb 2008 17:04:59 +0000 (17:04 +0000)]
abdel likes short code

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22740 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Doxy.
Pavel Sanda [Fri, 1 Feb 2008 17:03:55 +0000 (17:03 +0000)]
* Doxy.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22739 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* lib/unicodesymbols:
Jürgen Spitzmüller [Fri, 1 Feb 2008 17:01:12 +0000 (17:01 +0000)]
* lib/unicodesymbols:
- support some more glyphs from tipa.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22738 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agosmall code simplification
Jean-Marc Lasgouttes [Fri, 1 Feb 2008 15:54:40 +0000 (15:54 +0000)]
small code simplification

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22736 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoRemove unused macros USE_INCLUDED_STRING and STD_STRING_IS_GOOD
Jean-Marc Lasgouttes [Fri, 1 Feb 2008 15:36:53 +0000 (15:36 +0000)]
Remove unused macros USE_INCLUDED_STRING and STD_STRING_IS_GOOD

Remove a few unused headers

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22735 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoUse a set<string> instead of a vecctor<string> for list of features. This
Jean-Marc Lasgouttes [Fri, 1 Feb 2008 15:12:04 +0000 (15:12 +0000)]
Use a set<string> instead of a vecctor<string> for list of features. This
allows to simplify the code to some extent.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22734 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Doxy
Pavel Sanda [Fri, 1 Feb 2008 00:03:19 +0000 (00:03 +0000)]
* Doxy

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22732 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Doxy: Unify style.
Pavel Sanda [Thu, 31 Jan 2008 23:41:19 +0000 (23:41 +0000)]
* Doxy: Unify style.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22731 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agorewrite comment explaining DocIterator's boundary_
Dov Feldstern [Thu, 31 Jan 2008 22:50:16 +0000 (22:50 +0000)]
rewrite comment explaining DocIterator's boundary_

All boundary-related code went through a major rehaul some months ago (mainly
Stefan's work), but this comment was never updated to reflect that.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22730 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoDoxy for some cursor movement lfuns.
Dov Feldstern [Thu, 31 Jan 2008 22:42:24 +0000 (22:42 +0000)]
Doxy for some cursor movement lfuns.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22729 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoKeyboard shortcuts for TOC window buttons.
Pavel Sanda [Thu, 31 Jan 2008 19:48:48 +0000 (19:48 +0000)]
Keyboard shortcuts for TOC window buttons.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22727 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Doxy.
Pavel Sanda [Wed, 30 Jan 2008 23:23:40 +0000 (23:23 +0000)]
* Doxy.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22724 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoMath.lyx: fix some typos
Uwe Stöhr [Wed, 30 Jan 2008 22:56:36 +0000 (22:56 +0000)]
Math.lyx: fix some typos

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22723 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoCustomization: tiny update by Hartmut
Uwe Stöhr [Wed, 30 Jan 2008 22:43:26 +0000 (22:43 +0000)]
Customization: tiny update by Hartmut
Math: workaround for the package braket, that is not in teTeX 3 but in TeXLive and MiKTeX

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22721 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoMakefile.am: adjust for r22717
Uwe Stöhr [Wed, 30 Jan 2008 22:25:25 +0000 (22:25 +0000)]
Makefile.am: adjust for r22717

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22719 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* The gui change for the mouse wheel speed setting. This includes the
Stefan Schimanski [Wed, 30 Jan 2008 21:20:56 +0000 (21:20 +0000)]
* The gui change for the mouse wheel speed setting. This includes the
  renaming of the keyboard preferences pane into a input preferences pane.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22718 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* a configuration value for the mouse wheel scrolling speed:
Stefan Schimanski [Wed, 30 Jan 2008 21:20:29 +0000 (21:20 +0000)]
* a configuration value for the mouse wheel scrolling speed:
   lyxrc.mouse_wheel_speed

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22717 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* BufferView::scrollDocView(): take care of the general case before the particular...
Abdelrazak Younes [Tue, 29 Jan 2008 13:34:18 +0000 (13:34 +0000)]
* BufferView::scrollDocView(): take care of the general case before the particular top and bottom cases as those don't work very well when the document starts or ends with a big inset.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22710 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoSimplify scrolling code. Instead of using the actionTriggered() signal we now use...
Abdelrazak Younes [Tue, 29 Jan 2008 12:54:23 +0000 (12:54 +0000)]
Simplify scrolling code. Instead of using the actionTriggered() signal we now use valueChanged(). This has the advantage that we can possibly disable scrollbar tracking for low graphical performance systems.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22709 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* BufferView::scrollDocView(): simplify by using showCursor() and add some comments.
Abdelrazak Younes [Tue, 29 Jan 2008 10:17:41 +0000 (10:17 +0000)]
* BufferView::scrollDocView(): simplify by using showCursor() and add some comments.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22708 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoFix scrolling to top and bottom of the document.
Abdelrazak Younes [Tue, 29 Jan 2008 09:51:12 +0000 (09:51 +0000)]
Fix scrolling to top and bottom of the document.

* BufferView
- showCursor(DocIterator): new DocIterator argument.
- showCursor(): use above method.
- scrollDocView(): take care of top and bottom special cases early in the method.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22707 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoGuiWorkArea::adjustViewWithScrollBar(): Fix slder to minimum and maximum. The problem...
Abdelrazak Younes [Tue, 29 Jan 2008 09:37:02 +0000 (09:37 +0000)]
GuiWorkArea::adjustViewWithScrollBar(): Fix slder to minimum and maximum. The problem was that when QAbstractSlider::actionTriggered() is emitted the scrollbar value is not changed, only its sliderPosition.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22706 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoRowPainter::paintLast(): microptimisation and comments.
Abdelrazak Younes [Tue, 29 Jan 2008 07:31:24 +0000 (07:31 +0000)]
RowPainter::paintLast(): microptimisation and comments.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22705 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* doc/Customization.lyx: few translation hints.
Pavel Sanda [Tue, 29 Jan 2008 02:46:55 +0000 (02:46 +0000)]
* doc/Customization.lyx: few translation hints.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22704 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Doxy.
Pavel Sanda [Mon, 28 Jan 2008 22:31:30 +0000 (22:31 +0000)]
* Doxy.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22703 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoAdjustment to the end box drawing at the end of a proof layout environment (Theorem...
Abdelrazak Younes [Mon, 28 Jan 2008 21:22:29 +0000 (21:22 +0000)]
Adjustment to the end box drawing at the end of a proof layout environment (Theorem AMS). Ideas taken from Richard and JMarc.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22702 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoGerman Math.lyx: correct document title
Uwe Stöhr [Mon, 28 Jan 2008 11:54:32 +0000 (11:54 +0000)]
German Math.lyx: correct document title

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22698 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agorevert erroneous commit
Jean-Marc Lasgouttes [Mon, 28 Jan 2008 11:42:54 +0000 (11:42 +0000)]
revert erroneous commit

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22696 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago * src/Text.cpp (changeCase): do not set the selection if it was not
Jean-Marc Lasgouttes [Mon, 28 Jan 2008 10:50:24 +0000 (10:50 +0000)]
* src/Text.cpp (changeCase): do not set the selection if it was not
already set.

* src/Paragraph.cpp (changeCase): make sure to update the selection
as needed.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22695 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoDocumentation updates from Hartmut
Uwe Stöhr [Sun, 27 Jan 2008 21:29:07 +0000 (21:29 +0000)]
Documentation updates from Hartmut

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22694 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agobuild_msvc.bat: revert the unwanted change in r22691
Uwe Stöhr [Sun, 27 Jan 2008 21:10:14 +0000 (21:10 +0000)]
build_msvc.bat: revert the unwanted change in r22691

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22692 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoI wrote a new manual "LyX's detailed math manual". See the announcement on the list.
Uwe Stöhr [Sun, 27 Jan 2008 20:58:45 +0000 (20:58 +0000)]
I wrote a new manual "LyX's detailed math manual". See the announcement on the list.
The file examples/mathed.lyx is no longer needed as its content is part of the new manual.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22691 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Doxy.
Pavel Sanda [Sat, 26 Jan 2008 20:43:26 +0000 (20:43 +0000)]
* Doxy.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22689 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoFix some problems in makeAbsPath():
Richard Heck [Sat, 26 Jan 2008 20:41:19 +0000 (20:41 +0000)]
Fix some problems in makeAbsPath():
i.  It didn't handle a leading "~"
ii. It wrongly handled a string of ../../etc when this took us back to the root directory.
Fix for (i) borrowed from expandPath(). The other is just logic.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22687 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoHandle the case where a file exists but is not readable by the current user.
Richard Heck [Sat, 26 Jan 2008 20:37:54 +0000 (20:37 +0000)]
Handle the case where a file exists but is not readable by the current user.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22686 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoAdd some comments, and change enum terminology to reflect actual purpose.
Richard Heck [Sat, 26 Jan 2008 20:25:25 +0000 (20:25 +0000)]
Add some comments, and change enum terminology to reflect actual purpose.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22685 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoFix bug 4517.
Richard Heck [Sat, 26 Jan 2008 20:02:30 +0000 (20:02 +0000)]
Fix bug 4517.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22681 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* no box around the pixmap option anymore. So we disable the option directly.
Stefan Schimanski [Sat, 26 Jan 2008 17:44:36 +0000 (17:44 +0000)]
* no box around the pixmap option anymore. So we disable the option directly.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22680 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* sort lyxrc tag table
Stefan Schimanski [Sat, 26 Jan 2008 17:44:15 +0000 (17:44 +0000)]
* sort lyxrc tag table

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22679 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* readd the tooltip for the pixmap cache option
Stefan Schimanski [Sat, 26 Jan 2008 01:19:11 +0000 (01:19 +0000)]
* readd the tooltip for the pixmap cache option

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22678 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* move the Pixmap Cache check box where it belongs: screen fonts
Stefan Schimanski [Sat, 26 Jan 2008 01:14:37 +0000 (01:14 +0000)]
* move the Pixmap Cache check box where it belongs: screen fonts

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22677 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Partly reverting r22619 by Bo which broke the loading of documents
Stefan Schimanski [Sat, 26 Jan 2008 00:47:46 +0000 (00:47 +0000)]
* Partly reverting r22619 by Bo which broke the loading of documents
  with graphics like the user guide and the introduction text. I guess
  this is the intended behaviour. If not (and hence enable should do
  something even though the mode does not change), it is a bad design
  IMO. Without this patch some assert was triggered because extract()
  was called although nothing is embedded.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22676 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* fix random jumps when scrolling very fast using a touchpad or mouse wheel.
Stefan Schimanski [Sat, 26 Jan 2008 00:47:22 +0000 (00:47 +0000)]
* fix random jumps when scrolling very fast using a touchpad or mouse wheel.

The problem was this: The value in BufferView::scrollDocView(int value) is
relative to the d->scrollbarParameters_.min/max interval and _not_ absolute.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22675 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Doxy.
Pavel Sanda [Sat, 26 Jan 2008 00:43:49 +0000 (00:43 +0000)]
* Doxy.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22674 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* On Mac it's common to have tool windows which are always in the
Stefan Schimanski [Fri, 25 Jan 2008 22:31:33 +0000 (22:31 +0000)]
* On Mac it's common to have tool windows which are always in the
  foreground and are hidden when the main window is not
  focused. Moreover they are normally "auto applying".

  This patch implements this for the character and the paragraph
  dialog. These text propertied are implemented in major application like Apple
  Pages, OmniGraffle and others via inspectors or toolbars. Our "auto
  apply"-mode resembles these very well. So why not activate it and
  make LyX a bit more Mac-like.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22673 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* comment correction
Stefan Schimanski [Fri, 25 Jan 2008 22:07:35 +0000 (22:07 +0000)]
* comment correction

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22672 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* compile fix
Stefan Schimanski [Fri, 25 Jan 2008 22:05:41 +0000 (22:05 +0000)]
* compile fix

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22671 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* optional old-style editing mode for macros with a parameter list.
Stefan Schimanski [Fri, 25 Jan 2008 22:02:38 +0000 (22:02 +0000)]
* optional old-style editing mode for macros with a parameter list.
* combobox in the preferences dialog to choose the macro editing mode of choice.

The reason for the three choices (inline box, inline without box,
list) is that it seems that there are at least these three groups of
people, and each of them is very strong about their opinion what that
the best mode is. So here there are all of them, pick your favourite.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22670 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* corrected comment
Stefan Schimanski [Fri, 25 Jan 2008 21:59:53 +0000 (21:59 +0000)]
* corrected comment

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22669 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago** Fix language switch issue introduced by the CJK patch **
Jürgen Spitzmüller [Fri, 25 Jan 2008 13:27:08 +0000 (13:27 +0000)]
** Fix language switch issue introduced by the CJK patch **

* src/output_latex.{cpp,h}:
- (latexParagraphs, TeXEnvironment, TeXOnePar, TeXDeeper): pass Text element
   instead of ParagraphList. This is necessary to detect whether we are in the main text.
- check if we are in the main text for language switches, if needed.
* src/Buffer.cpp:
* src/insets/InsetEnvironment.cpp:
* src/insets/InsetText.cpp:
* src/mathed/InsetMathMBox.cpp:
- adapt to new latexParagraphs definition.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22666 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* src/BufferParams.{cpp,h}:
Jürgen Spitzmüller [Fri, 25 Jan 2008 12:54:25 +0000 (12:54 +0000)]
* src/BufferParams.{cpp,h}:
- (paperSizeName): add missing paper sizes. Add an argument to the function
  that returns context-sensitive information (depending on the purpose)
- (paperSizeName): Do not hardcode "letter" for default paper size (bug 2098).
- (dvips_options): pass purpose DVIPS to paperSizeName
* src/Converter.cpp:
- (dvipdfm_options): pass purpose DVIPDFM to paperSizeName.
* src/Format.cpp:
- (view): pass purpose XDVI to paperSizeName (fix bug 4432).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22664 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoPolish doc (don't repeat everything twice).
Pavel Sanda [Thu, 24 Jan 2008 10:38:04 +0000 (10:38 +0000)]
Polish doc (don't repeat everything twice).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22662 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* the markers create a 1 pixel margin
Stefan Schimanski [Thu, 24 Jan 2008 08:39:23 +0000 (08:39 +0000)]
* the markers create a 1 pixel margin

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22661 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoPDFoptions: improve the functionality in case the hyperrref is
Pavel Sanda [Thu, 24 Jan 2008 01:20:51 +0000 (01:20 +0000)]
PDFoptions: improve the functionality in case the hyperrref is
already loaded by the textclass.

Some corner cases still missing (see fixme and link below).
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg134643.html

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22660 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoGerman UserGuide.lyx: tiny correction by Hartmut
Uwe Stöhr [Wed, 23 Jan 2008 23:50:19 +0000 (23:50 +0000)]
German UserGuide.lyx: tiny correction by Hartmut

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22659 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Fix latex output of child documents when rendered alone.
Stefan Schimanski [Wed, 23 Jan 2008 00:26:48 +0000 (00:26 +0000)]
* Fix latex output of child documents when rendered alone.

Problem: Before macro redefinitions in a child buffer did not see the
parent original definition because an Buffer::updateMacros() call had
updated the redefinition_ flag to "false" after the parent buffer had
temporarely been set to =0 for latex output of the child.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22656 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* add "auto" flag for toolbars
Stefan Schimanski [Tue, 22 Jan 2008 22:56:10 +0000 (22:56 +0000)]
* add "auto" flag for toolbars
* make macro toolbar automatic

This reverts commit 7d48e270549aa04c34fae9ce9682162c78f57eda.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22655 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoall docs: fix font loading in the preamble
Uwe Stöhr [Tue, 22 Jan 2008 21:53:25 +0000 (21:53 +0000)]
all docs: fix font loading in the preamble

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22651 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Option to make macro editing less "noisy" by hiding the grey box with the
Stefan Schimanski [Tue, 22 Jan 2008 21:23:41 +0000 (21:23 +0000)]
* Option to make macro editing less "noisy" by hiding the grey box with the
macro name when the cursor is inside. The downside of the coin is that
you have to look into the statusbar to see which macro is used. But
some people prefer that than having the slight size change of macros
when the cursor enters.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22650 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoFix typo (dist_jaexamples).
Pavel Sanda [Tue, 22 Jan 2008 21:07:15 +0000 (21:07 +0000)]
Fix typo (dist_jaexamples).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22649 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Support a script also around the ] of an optional parameter
Stefan Schimanski [Tue, 22 Jan 2008 17:26:54 +0000 (17:26 +0000)]
* Support a script also around the ] of an optional parameter

Test case:
"\newcommand{\foo}[2][a]{(#1,#2)} \foo[A]^1b" should give (a,_)^1b

This is implemented for non-optional parameters for long time for
cases like \foo ab^2

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22646 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoMove spacing code around (and fix a bug)
Jean-Marc Lasgouttes [Tue, 22 Jan 2008 08:41:45 +0000 (08:41 +0000)]
Move spacing code around (and fix a bug)

* LaTeXFeatures.cpp (getPackages): remove some specific spacing code;
move listings support to simplefeatures array.

* src/Spacing.cpp (writeEnvirBegin, writeEnvirEnd): code factorization
(writePreamble): new method containing former code from LaTeXFeatures;
use \setSpacing instead of \setSingleSpacing.

* src/BufferParams.cpp (validate, writeLaTeX): handle spacing here.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22644 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* lib/layouts/beamer.layout:
Jürgen Spitzmüller [Mon, 21 Jan 2008 13:40:34 +0000 (13:40 +0000)]
* lib/layouts/beamer.layout:
* lib/layouts/moderncv.layout:
* lib/layouts/powerdot.layout:
- These classes (at least) provide hyperref.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22642 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* Add some comment for {}
Pavel Sanda [Mon, 21 Jan 2008 12:37:31 +0000 (12:37 +0000)]
* Add some comment for {}

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22641 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoGerman UserGuide.lyx updates from Hartmut
Uwe Stöhr [Sun, 20 Jan 2008 21:48:41 +0000 (21:48 +0000)]
German UserGuide.lyx updates from Hartmut

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22640 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agothe missing things of r22635
Uwe Stöhr [Sun, 20 Jan 2008 21:44:49 +0000 (21:44 +0000)]
the missing things of r22635

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22638 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoAdd Japanese splash.lyx (from Koji)
Pavel Sanda [Sun, 20 Jan 2008 00:46:59 +0000 (00:46 +0000)]
Add Japanese splash.lyx (from Koji)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22635 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoCorrect toolbar environment sorting for other locales.
Pavel Sanda [Sat, 19 Jan 2008 23:46:03 +0000 (23:46 +0000)]
Correct toolbar environment sorting for other locales.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22634 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoEnvironment toolbar is not updated after selection by mouse.
Pavel Sanda [Sat, 19 Jan 2008 23:36:03 +0000 (23:36 +0000)]
Environment toolbar is not updated after selection by mouse.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22633 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agocosmetics
André Pönitz [Sat, 19 Jan 2008 12:33:01 +0000 (12:33 +0000)]
cosmetics

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22632 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* src/LaTeXFeatures.cpp:
Jürgen Spitzmüller [Sat, 19 Jan 2008 11:32:06 +0000 (11:32 +0000)]
* src/LaTeXFeatures.cpp:
- tiny correction to rev. 22629

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22631 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoFix hyperref-soul conflict and sanitize hyperref management
Jürgen Spitzmüller [Sat, 19 Jan 2008 11:17:12 +0000 (11:17 +0000)]
Fix hyperref-soul conflict and sanitize hyperref management

* src/BufferParams.cpp:
- always require hyperref if it's used.
- only call PDFOptions::writeLaTeX if hyperref is required
  (and not provided by textclass).
* src/PDFOptions.{cpp,h}:
- (writeLaTeX): remove unneeded hyper_required argument
* src/LaTeXFeatures.cpp:
- special definition for pdflatex ct markup when hyperref is used
  (fix bug 4504).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22629 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoGet rid of ugly strings in .po file
Pavel Sanda [Fri, 18 Jan 2008 22:50:19 +0000 (22:50 +0000)]
Get rid of ugly strings in .po file

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22625 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agounicodesymbols: support for missing space modifier letters (patch by Jürgen)
Uwe Stöhr [Fri, 18 Jan 2008 19:07:57 +0000 (19:07 +0000)]
unicodesymbols: support for missing space modifier letters (patch by Jürgen)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22623 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoFix buffer-next/previous when called with Ctrl-Tab.
Abdelrazak Younes [Fri, 18 Jan 2008 08:26:38 +0000 (08:26 +0000)]
Fix buffer-next/previous when called with Ctrl-Tab.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22621 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoFix Ctrl-Tab binding for 'buffer-next'
Abdelrazak Younes [Fri, 18 Jan 2008 08:15:51 +0000 (08:15 +0000)]
Fix Ctrl-Tab binding for 'buffer-next'

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22620 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoEmbedding: fix enable() logic
Bo Peng [Fri, 18 Jan 2008 06:46:06 +0000 (06:46 +0000)]
Embedding: fix enable() logic

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22619 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoUserGuide.lyx: get rid of an ERT box
Uwe Stöhr [Thu, 17 Jan 2008 22:42:25 +0000 (22:42 +0000)]
UserGuide.lyx: get rid of an ERT box

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22617 a592a061-630c-0410-9148-cb99ea01b6c8

16 years ago* src/frontends/GuiView.cpp:
Jürgen Spitzmüller [Thu, 17 Jan 2008 19:01:01 +0000 (19:01 +0000)]
* src/frontends/GuiView.cpp:
- fix bug 4496 ("Retry" and "Cancel" buttons were swapped in the error dialog)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22616 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoScrolling works:
Abdelrazak Younes [Thu, 17 Jan 2008 17:47:01 +0000 (17:47 +0000)]
Scrolling works:
* enable ScrollBarAsNeeded.
* small cleanups.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22615 a592a061-630c-0410-9148-cb99ea01b6c8

16 years agoMore scrolling work. Now the scrollbar parameters are normalized against the screen...
Abdelrazak Younes [Thu, 17 Jan 2008 17:06:55 +0000 (17:06 +0000)]
More scrolling work. Now the scrollbar parameters are normalized against the screen geometry and coordinates. This simplifies the logic and the code significantly.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22614 a592a061-630c-0410-9148-cb99ea01b6c8