]> git.lyx.org Git - features.git/log
features.git
16 years agocompile with MSVC 2008
Joost Verburg [Wed, 2 Jan 2008 15:15:04 +0000 (15:15 +0000)]
compile with MSVC 2008

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

16 years agofix compile error
Joost Verburg [Wed, 2 Jan 2008 15:09:50 +0000 (15:09 +0000)]
fix compile error

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

16 years agoUse a less verbose form for warnings in the view source window
Enrico Forestieri [Sun, 30 Dec 2007 21:28:38 +0000 (21:28 +0000)]
Use a less verbose form for warnings in the view source window
and correctly match strings in order to coalesce translations.

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

16 years agoMore encoding.
Richard Heck [Sat, 29 Dec 2007 21:18:50 +0000 (21:18 +0000)]
More encoding.

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

16 years agoEncoding.
Richard Heck [Sat, 29 Dec 2007 21:15:20 +0000 (21:15 +0000)]
Encoding.

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

16 years agoFollowing rev 21967: final touch to odocfstream:
Abdelrazak Younes [Sat, 29 Dec 2007 18:04:43 +0000 (18:04 +0000)]
Following rev 21967: final touch to odocfstream:
- odocfstream: properly fix plaintext output by getting rid of ctor with std::string argument as this can be mixed up with std::ofstream(std::string) ctor where the argument is a file. UTF8 is now the default encoding.
- PreviewLoader::Impl::startLoading(): catch another potential iconv exception.

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

16 years ago* src/output_plaintext.cpp:
Jürgen Spitzmüller [Sat, 29 Dec 2007 10:22:01 +0000 (10:22 +0000)]
* src/output_plaintext.cpp:
- fix plaintext output. Abdel, you still should have a look at this.

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

16 years agoContributions to the LFUN documentation project.
Richard Heck [Fri, 28 Dec 2007 17:57:43 +0000 (17:57 +0000)]
Contributions to the LFUN documentation project.

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

16 years agoTiny comment.
Richard Heck [Fri, 28 Dec 2007 17:11:39 +0000 (17:11 +0000)]
Tiny comment.

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

16 years agoSupport for \nocite* from Berhard Reiter. Increments file format to 210.
Jürgen Spitzmüller [Fri, 28 Dec 2007 16:56:57 +0000 (16:56 +0000)]
Support for \nocite* from Berhard Reiter. Increments file format to 210.

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

16 years agoFix multiple cell pasting on Windows and Mac (bug 4436):
Jürgen Spitzmüller [Fri, 28 Dec 2007 15:56:05 +0000 (15:56 +0000)]
Fix multiple cell pasting on Windows and Mac (bug 4436):

* src/Clipboard.h:
* src/frontends/GuiClipboard.{cpp,h}:
- new member hasInternal() which indicates whether the OS knows
  the concept of clipboard ownership.

* src/insets/InsetTabular.cpp (doDispatch):
- consider hasInternal() while pasting.

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

16 years agoIntroduce LFUN_SCROLL.
Abdelrazak Younes [Thu, 27 Dec 2007 11:37:07 +0000 (11:37 +0000)]
Introduce LFUN_SCROLL.

Santa-clauss.

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

16 years agoFix a crash with depm.
Abdelrazak Younes [Thu, 27 Dec 2007 10:39:25 +0000 (10:39 +0000)]
Fix a crash with depm.

* BufferView::checkDepm(): update d->cursor_ in case of depm.

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

16 years agoFix next-inset-toggle after scrolling work.
Abdelrazak Younes [Thu, 27 Dec 2007 09:44:39 +0000 (09:44 +0000)]
Fix next-inset-toggle after scrolling work.

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

16 years ago* src/support/unicode.cpp (convert):
Jürgen Spitzmüller [Thu, 27 Dec 2007 07:30:06 +0000 (07:30 +0000)]
* src/support/unicode.cpp (convert):
- flush out data at the end of the conversion process (bug 4439).

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

16 years agoRoutine for adding modules to the list of modules. Preparatory for AMS modularization.
Richard Heck [Wed, 26 Dec 2007 20:15:31 +0000 (20:15 +0000)]
Routine for adding modules to the list of modules. Preparatory for AMS modularization.

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

16 years agoenable context menu for the vertical scrollbar.
Abdelrazak Younes [Wed, 26 Dec 2007 15:04:20 +0000 (15:04 +0000)]
enable context menu for the vertical scrollbar.

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

16 years agoheader cleanup.
Abdelrazak Younes [Wed, 26 Dec 2007 14:21:50 +0000 (14:21 +0000)]
header cleanup.

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

16 years agoProperly fix undo/redo following scroll work.
Abdelrazak Younes [Wed, 26 Dec 2007 14:10:24 +0000 (14:10 +0000)]
Properly fix undo/redo following scroll work.

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

16 years agoFix undo/redo following scroll work.
Abdelrazak Younes [Wed, 26 Dec 2007 14:00:55 +0000 (14:00 +0000)]
Fix undo/redo following scroll work.

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

16 years agoAdd an RC setting to disable/enable the tooltips in the work area.
Abdelrazak Younes [Wed, 26 Dec 2007 13:52:56 +0000 (13:52 +0000)]
Add an RC setting to disable/enable the tooltips in the work area.

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

16 years ago* compile fix
Stefan Schimanski [Wed, 26 Dec 2007 13:31:17 +0000 (13:31 +0000)]
* compile fix

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

16 years ago* compile fix
Stefan Schimanski [Wed, 26 Dec 2007 13:29:45 +0000 (13:29 +0000)]
* compile fix

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

16 years ago* GuiWorkArea::contextMenuEvent(): accept the event otherwise it is passed down to...
Abdelrazak Younes [Wed, 26 Dec 2007 12:48:36 +0000 (12:48 +0000)]
* GuiWorkArea::contextMenuEvent(): accept the event otherwise it is passed down to GuiView after pressing the Esc key.

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

16 years agoinitial basic context menu support.
Abdelrazak Younes [Wed, 26 Dec 2007 12:40:58 +0000 (12:40 +0000)]
initial basic context menu support.

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

16 years agoSimplify MenuBackend and menubar interactions.
Abdelrazak Younes [Wed, 26 Dec 2007 10:55:43 +0000 (10:55 +0000)]
Simplify MenuBackend and menubar interactions.

* GuiMenubar: freed from GuiView and QMenuBar, renamed to 'Menus'
* GuiView: just use the standard QMenuBar.

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

16 years ago* src/insets/InsetSpace.cpp:
Jürgen Spitzmüller [Wed, 26 Dec 2007 10:38:59 +0000 (10:38 +0000)]
* src/insets/InsetSpace.cpp:
- further improve appearance of protected space.

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

16 years agoTransfer global mac menu bar initialization to GuiApplication ctor.
Abdelrazak Younes [Wed, 26 Dec 2007 09:54:48 +0000 (09:54 +0000)]
Transfer global mac menu bar initialization to GuiApplication ctor.

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

16 years agoadd missing header file
Bo Peng [Wed, 26 Dec 2007 06:44:22 +0000 (06:44 +0000)]
add missing header file

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

16 years agoDon't pretend we have multiple menu backends: transfer the singleton to GuiApplication.
Abdelrazak Younes [Tue, 25 Dec 2007 22:27:32 +0000 (22:27 +0000)]
Don't pretend we have multiple menu backends: transfer the singleton to GuiApplication.

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

16 years ago* GuiMenuBar:
Abdelrazak Younes [Tue, 25 Dec 2007 21:34:53 +0000 (21:34 +0000)]
* GuiMenuBar:
- Get rid of unused menuBar() method.
- make sure mac specific code always compile.

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

16 years agoFree GuiPopupMenu from GuiMenubar.
Abdelrazak Younes [Tue, 25 Dec 2007 20:51:05 +0000 (20:51 +0000)]
Free GuiPopupMenu from GuiMenubar.

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

16 years agoPrepare the code for context menu support.
Abdelrazak Younes [Tue, 25 Dec 2007 20:12:07 +0000 (20:12 +0000)]
Prepare the code for context menu support.

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

16 years agoremove debug code.
Abdelrazak Younes [Tue, 25 Dec 2007 19:01:10 +0000 (19:01 +0000)]
remove debug code.

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

16 years agoImplement tooltips for visible insets.
Abdelrazak Younes [Tue, 25 Dec 2007 18:53:38 +0000 (18:53 +0000)]
Implement tooltips for visible insets.

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

16 years agofix warning.
Abdelrazak Younes [Tue, 25 Dec 2007 18:49:55 +0000 (18:49 +0000)]
fix warning.

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

16 years agoFix graphics file name. It is textrm_O.png, not textrm_Oe.png
Abdelrazak Younes [Tue, 25 Dec 2007 09:14:00 +0000 (09:14 +0000)]
Fix graphics file name. It is textrm_O.png, not textrm_Oe.png

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

16 years ago* some warnings less
Stefan Schimanski [Mon, 24 Dec 2007 14:13:10 +0000 (14:13 +0000)]
* some warnings less

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

16 years ago* src/Buffer.cpp:
Jürgen Spitzmüller [Mon, 24 Dec 2007 13:55:01 +0000 (13:55 +0000)]
* src/Buffer.cpp:
- better translatable error message for uncodable chars, now also
  displaying the code point value.
* src/Paragraph.cpp:
- do not throw in View Source mode, but mark up uncodable chars (fix bug 4437).
* src/frontends/qt4/LaTeXHighlighter.{cpp,h}:
- highlight LyX warnings.

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

16 years ago* make sure the edit mode is the same in math macros and argument proxy
Stefan Schimanski [Mon, 24 Dec 2007 10:54:39 +0000 (10:54 +0000)]
* make sure the edit mode is the same in math macros and argument proxy

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

16 years ago* setDimCache is superfluous in mathed
Stefan Schimanski [Mon, 24 Dec 2007 10:53:53 +0000 (10:53 +0000)]
* setDimCache is superfluous in mathed

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

16 years ago* moved atom_dim_ to coord cache in the buffer view to make it dependent on the buffe...
Stefan Schimanski [Mon, 24 Dec 2007 10:52:58 +0000 (10:52 +0000)]
* moved atom_dim_ to coord cache in the buffer view to make it dependent on the buffer view

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

16 years agoTry to improve maintainability by separately checking for the
Enrico Forestieri [Mon, 24 Dec 2007 02:36:41 +0000 (02:36 +0000)]
Try to improve maintainability by separately checking for the
gather environment.

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

16 years ago* clearer icon for math macros
Stefan Schimanski [Sun, 23 Dec 2007 20:22:10 +0000 (20:22 +0000)]
* clearer icon for math macros

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

16 years ago* Some dialogs are independent of the lyxview. Moreover it seems that
Stefan Schimanski [Sun, 23 Dec 2007 19:07:46 +0000 (19:07 +0000)]
* Some dialogs are independent of the lyxview. Moreover it seems that
  the Qt Mac application menu is handled differently such that no
  getStatus() is issued anymore later when opening it. Hence we have
  to return the correct (i.e. enable==true) value for those lfuns from
  the beginning.

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

16 years ago* first clear the menubar, then fill it (with mac menu items)
Stefan Schimanski [Sun, 23 Dec 2007 18:51:11 +0000 (18:51 +0000)]
* first clear the menubar, then fill it (with mac menu items)

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

16 years ago* indention fix
Stefan Schimanski [Sun, 23 Dec 2007 16:33:34 +0000 (16:33 +0000)]
* indention fix

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

16 years ago* compile fix
Stefan Schimanski [Sun, 23 Dec 2007 16:33:15 +0000 (16:33 +0000)]
* compile fix

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

16 years ago* tex2lyx support for multiple optional argument using \newlyxcommand
Stefan Schimanski [Sun, 23 Dec 2007 16:33:01 +0000 (16:33 +0000)]
* tex2lyx support for multiple optional argument using \newlyxcommand

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

16 years ago* newlyxcommand support as LaTeX feature
Stefan Schimanski [Sun, 23 Dec 2007 16:32:00 +0000 (16:32 +0000)]
* newlyxcommand support as LaTeX feature

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

16 years ago* \newlyxcommand support
Stefan Schimanski [Sun, 23 Dec 2007 16:31:37 +0000 (16:31 +0000)]
* \newlyxcommand support

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

16 years ago* perl -e 'while(<>) {sed s/\s+$//; print "$_\n";}' - Xcode's space/tab behaviour...
Stefan Schimanski [Sun, 23 Dec 2007 01:28:51 +0000 (01:28 +0000)]
* perl -e 'while(<>) {sed s/\s+$//; print "$_\n";}' - Xcode's space/tab behaviour sucks

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

16 years ago* another monster line
Stefan Schimanski [Sun, 23 Dec 2007 01:28:24 +0000 (01:28 +0000)]
* another monster line

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

16 years ago* cosmetic for loops with deep if nestings
Stefan Schimanski [Sun, 23 Dec 2007 01:28:03 +0000 (01:28 +0000)]
* cosmetic for loops with deep if nestings

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

16 years ago* tabs are evil... hopefully I fixed all monster lines now
Stefan Schimanski [Sun, 23 Dec 2007 01:27:42 +0000 (01:27 +0000)]
* tabs are evil... hopefully I fixed all monster lines now

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

16 years ago* tabs are evil
Stefan Schimanski [Sun, 23 Dec 2007 01:27:18 +0000 (01:27 +0000)]
* tabs are evil

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

16 years ago* tabs are evil
Stefan Schimanski [Sun, 23 Dec 2007 01:27:04 +0000 (01:27 +0000)]
* tabs are evil

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

16 years ago* cellDim_ is not needed anymore
Stefan Schimanski [Sun, 23 Dec 2007 01:26:46 +0000 (01:26 +0000)]
* cellDim_ is not needed anymore

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

16 years ago* proper labels under the holes in macro templates during editing
Stefan Schimanski [Sun, 23 Dec 2007 01:25:51 +0000 (01:25 +0000)]
* proper labels under the holes in macro templates during editing
* The labels can easily be changed. In fact the whole layout can easily be changed because it's modular. So nothing is final yet...

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

16 years ago* first tries to make the math macro template more verbose
Stefan Schimanski [Sun, 23 Dec 2007 01:24:34 +0000 (01:24 +0000)]
* first tries to make the math macro template more verbose

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

16 years ago* disable "auto" again until that point is discussed on the mailing list
Stefan Schimanski [Sun, 23 Dec 2007 00:50:21 +0000 (00:50 +0000)]
* disable "auto" again until that point is discussed on the mailing list

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

16 years ago* correction of comment
Stefan Schimanski [Sun, 23 Dec 2007 00:49:44 +0000 (00:49 +0000)]
* correction of comment

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

16 years ago* cosmetic
Stefan Schimanski [Sun, 23 Dec 2007 00:49:18 +0000 (00:49 +0000)]
* cosmetic

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

16 years ago* cosmetic
Stefan Schimanski [Sun, 23 Dec 2007 00:48:41 +0000 (00:48 +0000)]
* cosmetic

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

16 years ago* math macro toolbar can be made automatic
Stefan Schimanski [Sun, 23 Dec 2007 00:47:37 +0000 (00:47 +0000)]
* math macro toolbar can be made automatic

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

16 years ago- EmbeddedObjects.lyx: typo
Uwe Stöhr [Sat, 22 Dec 2007 18:49:09 +0000 (18:49 +0000)]
- EmbeddedObjects.lyx: typo
- German Tutorial update by Hartmut

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

16 years ago* simplify editing logic of math macros by making it purely dynamic
Stefan Schimanski [Sat, 22 Dec 2007 14:39:47 +0000 (14:39 +0000)]
* simplify editing logic of math macros by making it purely dynamic

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

16 years ago* kerning may depend on the BufferView because the metrics of some insets (e.g. math...
Stefan Schimanski [Sat, 22 Dec 2007 14:39:22 +0000 (14:39 +0000)]
* kerning may depend on the BufferView because the metrics of some insets (e.g. math macros) depend on the cursor position in the view

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

16 years ago* Inset::editing should be const
Stefan Schimanski [Sat, 22 Dec 2007 14:38:43 +0000 (14:38 +0000)]
* Inset::editing should be const

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

16 years ago* make isInside const
Stefan Schimanski [Sat, 22 Dec 2007 14:38:20 +0000 (14:38 +0000)]
* make isInside const

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

16 years agoFix navigation and bookmarks.
Abdelrazak Younes [Sat, 22 Dec 2007 10:19:26 +0000 (10:19 +0000)]
Fix navigation and bookmarks.

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

16 years agofix for cursor movement from text into mathed.
Abdelrazak Younes [Sat, 22 Dec 2007 09:25:59 +0000 (09:25 +0000)]
fix for cursor movement from text into mathed.

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

16 years agoAnother fix for cursor movement up with big insets.
Abdelrazak Younes [Sat, 22 Dec 2007 09:10:49 +0000 (09:10 +0000)]
Another fix for cursor movement up with big insets.

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

16 years agoSome fixes.
Abdelrazak Younes [Sat, 22 Dec 2007 09:04:53 +0000 (09:04 +0000)]
Some fixes.

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

16 years agoCenter rows in the gather environment.
Enrico Forestieri [Fri, 21 Dec 2007 23:15:54 +0000 (23:15 +0000)]
Center rows in the gather environment.

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

16 years ago* Buffer::filePath(): add a trailing '/' because the original version used support...
Abdelrazak Younes [Fri, 21 Dec 2007 21:38:04 +0000 (21:38 +0000)]
* Buffer::filePath(): add a trailing '/' because the original version used support::onlyPath() which keeps the trailing slash.

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

16 years ago* first support of multiple BufferViews for macros. There are still problems that...
Stefan Schimanski [Fri, 21 Dec 2007 20:44:37 +0000 (20:44 +0000)]
* first support of multiple BufferViews for macros. There are still problems that somehow the dimension caching is mixed among them.

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

16 years ago* adapt to MacroType
Stefan Schimanski [Fri, 21 Dec 2007 20:44:20 +0000 (20:44 +0000)]
* adapt to MacroType

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

16 years ago* add \protect in front of macro with optional arguments because they are fragile
Stefan Schimanski [Fri, 21 Dec 2007 20:43:50 +0000 (20:43 +0000)]
* add \protect in front of macro with optional arguments because they are fragile

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

16 years ago* added debugging flag "macros" for math macros
Stefan Schimanski [Fri, 21 Dec 2007 20:43:21 +0000 (20:43 +0000)]
* added debugging flag "macros" for math macros

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

16 years ago* Lazy MathData to avoid unneeded interpretation of macro definitions
Stefan Schimanski [Fri, 21 Dec 2007 20:42:46 +0000 (20:42 +0000)]
* Lazy MathData to avoid unneeded interpretation of macro definitions
* DocIterator as MacroPosition
* Iterative search for macro in scope until a visible one is found.
This include the ability to resolve macro inside nested text insets.
* Speed up macro lookups by factor 2: only getMacro(name) call, no
further hasMacro(name) call before
* Both way child/master support
* Correct macro scope for multi-paragraph environments
* Correct macro scope for multi-depth-paragraphs
* Buffer::updateMacros made const
* Update macros when loaded (of master and child)
* Do not remove too many braces when unfolding a macro. This could
lead to a data loss because the relationship between arguments of
macros can be mixed up if nested macros are unfold at once.
* Reduce dependencies to MetricsInfo in MathMacro
* Update macros when needed. Normally it's done just before doing
metrics. But in cases without a brace around some constructs (like
\left(bla\right)) there is some help needed.

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

16 years agoIntro.lyx: change some sentences as proposed on the docs list by Jeff Barnes
Uwe Stöhr [Fri, 21 Dec 2007 20:41:59 +0000 (20:41 +0000)]
Intro.lyx: change some sentences as proposed on the docs list by Jeff Barnes

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

16 years agoFix cursor positionning on new buffer.
Abdelrazak Younes [Fri, 21 Dec 2007 20:01:11 +0000 (20:01 +0000)]
Fix cursor positionning on new buffer.

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

16 years agoImprove size of spaces.
Richard Heck [Fri, 21 Dec 2007 19:34:13 +0000 (19:34 +0000)]
Improve size of spaces.

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

16 years agoMore scrolling tweaks.
Abdelrazak Younes [Fri, 21 Dec 2007 13:38:09 +0000 (13:38 +0000)]
More scrolling tweaks.

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

16 years agoFixed size line scrolling gives a better user experience.
Abdelrazak Younes [Fri, 21 Dec 2007 13:24:57 +0000 (13:24 +0000)]
Fixed size line scrolling gives a better user experience.

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

16 years agoscrolling tweaks.
Abdelrazak Younes [Fri, 21 Dec 2007 13:03:45 +0000 (13:03 +0000)]
scrolling tweaks.

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

16 years agoAdd Linguistics module.
Jürgen Spitzmüller [Fri, 21 Dec 2007 12:12:19 +0000 (12:12 +0000)]
Add Linguistics module.

* lib/layouts/linguistics.module:
- a new module with some linguistics support.
* lib/doc/examples/linguistics.lyx:
- some documentation.
* lib/chkconfig.ltx:
* lib/doc/LaTeXConfig.lyx:
- add packages covington, csquotes and enumitem.

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

16 years agobug fix
Abdelrazak Younes [Fri, 21 Dec 2007 11:22:17 +0000 (11:22 +0000)]
bug fix

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

16 years ago* LyXFunc::dispatch(): invert BufferView::dispatch() and cursor::dispatch() calling.
Abdelrazak Younes [Fri, 21 Dec 2007 10:42:59 +0000 (10:42 +0000)]
* LyXFunc::dispatch(): invert BufferView::dispatch() and cursor::dispatch() calling.

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

16 years agoFix LFUN_BUFFER_END
Abdelrazak Younes [Fri, 21 Dec 2007 10:11:32 +0000 (10:11 +0000)]
Fix LFUN_BUFFER_END

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

16 years agocode simplification.
Abdelrazak Younes [Fri, 21 Dec 2007 09:45:04 +0000 (09:45 +0000)]
code simplification.

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

16 years agoadd comments
Abdelrazak Younes [Fri, 21 Dec 2007 09:43:23 +0000 (09:43 +0000)]
add comments

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

16 years ago* compile fix
Stefan Schimanski [Fri, 21 Dec 2007 09:19:19 +0000 (09:19 +0000)]
* compile fix

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

16 years agorename BufferView::center() to showCursor().
Abdelrazak Younes [Fri, 21 Dec 2007 08:35:43 +0000 (08:35 +0000)]
rename BufferView::center() to showCursor().

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

16 years agoClose to perfect scrolling. Some bugs fixing and behaviour tweaking remains but we...
Abdelrazak Younes [Fri, 21 Dec 2007 08:28:18 +0000 (08:28 +0000)]
Close to perfect scrolling. Some bugs fixing and behaviour tweaking remains but we are on a much saner ground.

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

16 years agocorrectly position new paragraph on up and down movement.
Abdelrazak Younes [Fri, 21 Dec 2007 07:16:50 +0000 (07:16 +0000)]
correctly position new paragraph on up and down movement.

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

16 years agoINSTALL.Win32: update build-package to Qt 4.3.2
Uwe Stöhr [Thu, 20 Dec 2007 20:11:29 +0000 (20:11 +0000)]
INSTALL.Win32: update build-package to Qt 4.3.2

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

16 years agoSupport for nocite, provided by Bernhard Reiter.
Richard Heck [Thu, 20 Dec 2007 15:46:14 +0000 (15:46 +0000)]
Support for nocite, provided by Bernhard Reiter.

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

16 years agothe russian translation is back from the dead
Jean-Marc Lasgouttes [Thu, 20 Dec 2007 15:25:31 +0000 (15:25 +0000)]
the russian translation is back from the dead

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