]>
git.lyx.org Git - features.git/log
Enrico Forestieri [Sat, 22 Aug 2009 11:23:11 +0000 (11:23 +0000)]
Correct clean up on pipe server shutdown.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31192
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Fri, 21 Aug 2009 22:58:38 +0000 (22:58 +0000)]
Implement the LyXServer on Windows.
Only for autotools, I don't know how to update cmake and scons, sorry.
For cmake and scons, you should make sure that moc is called on Server.h
using the -D_WIN32 option.
In order to enable the server, specify the LyXServer pipe in
Tools->Preferences->Paths. The path to be entered there must have the
form "\\.\pipe\nameofyourchoice" (without quotes). After that, you can
send commands to LyX. For example, if the pipe path is \\.\pipe\lyxpipe,
typing the following in a terminal:
echo LYXCMD:test:file-open > \\.\pipe\lyxpipe.in
type \\.\pipe\lyxpipe.out
brings up the file dialog and returns the acknowledgment from LyX.
Beware of spaces when using cmd.exe. For example, the following:
echo LYXCMD:test:file-open:foo.lyx> \\.\pipe\lyxpipe.in
will correctly load the document named foo.lyx, but
echo LYXCMD:test:file-open:foo.lyx > \\.\pipe\lyxpipe.in
(notice the space before the redirection) will try to load a
document whose name is "foo.lyx .lyx" because cmd.exe will also
pass the space (sigh).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31189
a592a061 -630c-0410-9148-
cb99ea01b6c8
Joost Verburg [Fri, 21 Aug 2009 22:39:22 +0000 (22:39 +0000)]
typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31188
a592a061 -630c-0410-9148-
cb99ea01b6c8
Joost Verburg [Fri, 21 Aug 2009 22:31:06 +0000 (22:31 +0000)]
* All ImageMagick and Ghostscript resources are no longer installed as separate files but included in the applications. This improves performance and makes maintenance easier.
* Updated download location
* Fixed compatibility issue with recent NSIS versions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31186
a592a061 -630c-0410-9148-
cb99ea01b6c8
Joost Verburg [Fri, 21 Aug 2009 22:20:41 +0000 (22:20 +0000)]
* All ImageMagick and Ghostscript resources are no longer installed as separate files but included in the applications. This improves performance and makes maintenance easier.
* Updated download location
* Fixed compatibility issue with recent NSIS versions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31185
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 21 Aug 2009 20:31:32 +0000 (20:31 +0000)]
One more obsolete comment.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31183
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 21 Aug 2009 20:29:40 +0000 (20:29 +0000)]
Some necessary cleanup, noticed by Pavel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31182
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 21 Aug 2009 20:09:15 +0000 (20:09 +0000)]
* BufferView.cpp: style.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31181
a592a061 -630c-0410-9148-
cb99ea01b6c8
Tommaso Cucinotta [Fri, 21 Aug 2009 18:40:37 +0000 (18:40 +0000)]
Does not allow to enter (trivially) regular expression insets in the document under edit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31180
a592a061 -630c-0410-9148-
cb99ea01b6c8
Tommaso Cucinotta [Fri, 21 Aug 2009 16:51:07 +0000 (16:51 +0000)]
Advanced Search GUI enhancements (tooltips, navigation, shorter labels)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31179
a592a061 -630c-0410-9148-
cb99ea01b6c8
Tommaso Cucinotta [Fri, 21 Aug 2009 16:49:01 +0000 (16:49 +0000)]
Better explanations for Advanced Search items in menu.
Added pointer to Advanced Search guide from Help menu.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31178
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 21 Aug 2009 16:46:53 +0000 (16:46 +0000)]
Squash warning.
Maybe this parameter should be killed after last cleanup Vicent?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31177
a592a061 -630c-0410-9148-
cb99ea01b6c8
Tommaso Cucinotta [Fri, 21 Aug 2009 16:45:28 +0000 (16:45 +0000)]
Added Advanced Search manual.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31176
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 20 Aug 2009 23:27:14 +0000 (23:27 +0000)]
Math.lyx: remove unused labels and correct a hyperlink
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31173
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 20 Aug 2009 23:25:33 +0000 (23:25 +0000)]
French documentation files: translation updates by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31171
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Thu, 20 Aug 2009 18:30:06 +0000 (18:30 +0000)]
Only paint the paragraph end markers when a new paragraph follows. Otherwise, charstyle insets, for example, also get a paragraph end marker although they are just part of the paragraph.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31168
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Thu, 20 Aug 2009 11:19:55 +0000 (11:19 +0000)]
Add a shortcut for Insert->URL (bug #6164) and a glitch for Insert->Hyperlink.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31167
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 20 Aug 2009 00:36:52 +0000 (00:36 +0000)]
lyxfind.cpp: this was accidentally removed in r31163
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31164
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 20 Aug 2009 00:28:34 +0000 (00:28 +0000)]
lyxfind.cpp/h: make LyX compilable
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31163
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 23:07:01 +0000 (23:07 +0000)]
Add and correct some shortcuts.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31161
a592a061 -630c-0410-9148-
cb99ea01b6c8
Tommaso Cucinotta [Wed, 19 Aug 2009 23:05:31 +0000 (23:05 +0000)]
First implementation of feature in bug #3696
(missing files in commit, apologies).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31160
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 23:04:17 +0000 (23:04 +0000)]
Make the pilcrow slightly lighter.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31159
a592a061 -630c-0410-9148-
cb99ea01b6c8
Tommaso Cucinotta [Wed, 19 Aug 2009 23:03:13 +0000 (23:03 +0000)]
First implementation of feature in bug #3696
(missing file in commit, apologies).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31158
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Wed, 19 Aug 2009 23:02:27 +0000 (23:02 +0000)]
Squash warning
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31157
a592a061 -630c-0410-9148-
cb99ea01b6c8
Tommaso Cucinotta [Wed, 19 Aug 2009 22:55:38 +0000 (22:55 +0000)]
First implementation of feature in bug #3696. Needs testing.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31156
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 22:46:43 +0000 (22:46 +0000)]
Fix bug #6129: Show paragraph marks / pilcrows.
To be activated in Tools->Preferences->Display.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31155
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 22:43:52 +0000 (22:43 +0000)]
Fix the painting of the last character of a paragraph. That is either the added/deleted paragraph breaks in change tracking or the to-be introduced pilcrow marks.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31154
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 21:51:01 +0000 (21:51 +0000)]
Rename menu item and fix bug #5067.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31153
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 21:18:34 +0000 (21:18 +0000)]
Forgot this. This is no longer necessary as we write the session file before closing workareas.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31152
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 21:12:53 +0000 (21:12 +0000)]
File->Close All now really closes all buffers. That is, all visible buffers in all views and all hidden buffers.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31151
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 20:55:02 +0000 (20:55 +0000)]
Fix bug #6162: Crash after close window with master/child.
The previous fix was nonsense. It appeared to be a shameful copy-paste error. GuiView::disconnectBufferView() was exactly the same as GuiView::disconnectBuffer().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31150
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 20:31:49 +0000 (20:31 +0000)]
Now we have disentangled writeSession() and closeWorkAreaAll(), we can release child buffers together with the master.
This basically solves bug #6162 in trunk (this cannot be done in branch until we take measures to prevent dataloss when closing a master and dirty children).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31149
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 20:29:16 +0000 (20:29 +0000)]
Clear the LastOpened list when choosing "Close Window".
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31148
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 19 Aug 2009 20:06:57 +0000 (20:06 +0000)]
Make new function writeSession(). Now it's no longer entangled with closing the workareas/buffers.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31147
a592a061 -630c-0410-9148-
cb99ea01b6c8
Tommaso Cucinotta [Wed, 19 Aug 2009 15:14:28 +0000 (15:14 +0000)]
Fixed Find LyX with replace, in common use cases.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31141
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Wed, 19 Aug 2009 14:59:21 +0000 (14:59 +0000)]
On Cygwin, use link options at the link (rather than compile) stage.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31140
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Wed, 19 Aug 2009 09:14:23 +0000 (09:14 +0000)]
Next bits for Extended -> Additional
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31138
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Wed, 19 Aug 2009 08:33:36 +0000 (08:33 +0000)]
* de.po: Some corrections
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31137
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 19 Aug 2009 00:10:09 +0000 (00:10 +0000)]
BufferView.cpp: for the new Search dialog: paint also the range behind the work area with the same color as the work area
This avoids confusion as discussed in this thread: http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg153997.html
; this patch is from Vincent
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31136
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 19 Aug 2009 00:00:07 +0000 (00:00 +0000)]
New French translation for the Braille.lyx manual from Jean-Pierre
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31135
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 18 Aug 2009 23:56:23 +0000 (23:56 +0000)]
de.po: translations from Hartmut and me
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31133
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 18 Aug 2009 23:18:43 +0000 (23:18 +0000)]
Hebrew Intro.lyx: one more extended -> Additional conversion
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31132
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Tue, 18 Aug 2009 22:17:30 +0000 (22:17 +0000)]
The rest of Extendedlyx -> Additional.lyx move
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31131
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 18 Aug 2009 21:18:21 +0000 (21:18 +0000)]
If we are in a close_event all children will be closed in some time, so no need to do it here. This will ensure that the children end up in the session file in the correct order. If we close the master buffer, we can close or release the child buffers here too.
We don't want a master buffer to release all its children immediately because that would close dirty childs without saving and would make it impossible to store the childs in a proper way in the session file.
As, we close all children of a buffer together with the master itself, it is also no longer necessary to do it automatically.
I'll leave it commented out for a while in case someone objects to it.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31130
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Tue, 18 Aug 2009 21:00:03 +0000 (21:00 +0000)]
Fix bug #6153.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31129
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 18 Aug 2009 20:51:43 +0000 (20:51 +0000)]
Let's make trunk compilable again.
This should have gone with r31127.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31128
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 18 Aug 2009 20:48:15 +0000 (20:48 +0000)]
- Ditch the in_close_event parameter, as we can use closing_ for this purpose.
- Add some comments for the functions.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31127
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 18 Aug 2009 20:41:29 +0000 (20:41 +0000)]
If we are in a closeEvent, we don't want to close all buffers, because these may live in another View. So, only close the WorkAreas in this view.
For now, I stick to the convention that closing a buffer, will close it in all tabworkareas and all views. Therefore, when choosing File->Close All, we still close all buffers.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31126
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 18 Aug 2009 20:12:34 +0000 (20:12 +0000)]
Rename closeBufferAll to closeWorkAreaAll (because that's what we do). Add a new closeBufferAll function that closes all WorkArea's and then all hidden buffers. This is easy now, because we've done everything to prevent hidden buffers to be dirty.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31125
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 18 Aug 2009 19:27:19 +0000 (19:27 +0000)]
Fix bug #5893: LyX closes hidden dirty buffers without asking.
Closing a tab group will now hide the buffers, but if buffers are dirty it will first ask you to save it.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31124
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 18 Aug 2009 19:05:04 +0000 (19:05 +0000)]
Dissect closeBufferAll and closeTabWorkArea. Unfortunately, I have two pass ugly parameters.
Forgot this one of course.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31123
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 18 Aug 2009 19:04:39 +0000 (19:04 +0000)]
Dissect closeBufferAll and closeTabWorkArea. Unfortunately, I have two pass ugly parameters.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31122
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 18 Aug 2009 18:34:22 +0000 (18:34 +0000)]
Fix bug #6158: Crash when entering math in tabular.
We have to determine whether we are in an empty cell before we dispatch the lfun to the inset. Otherwise we determine whether the math is empty and if so, we then go to the next cell in the math inset. This cell doesn't exist probably.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31121
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 18 Aug 2009 16:03:44 +0000 (16:03 +0000)]
enhance debug message.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31120
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 18 Aug 2009 10:10:06 +0000 (10:10 +0000)]
* configure.py: attempt to fix the check for the java version of splitindex.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31113
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 18 Aug 2009 08:52:42 +0000 (08:52 +0000)]
* configure.py: change detection order of splitindex preprocessors.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31112
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Tue, 18 Aug 2009 07:20:40 +0000 (07:20 +0000)]
QTreeView strikes back
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31110
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 18 Aug 2009 00:04:19 +0000 (00:04 +0000)]
Don't close the buffer when it is a child.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31109
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Mon, 17 Aug 2009 22:33:49 +0000 (22:33 +0000)]
Close the correct tab when clicking one while the active tab is in another tabworkarea. This is also in 1.6.3.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31108
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Mon, 17 Aug 2009 22:24:38 +0000 (22:24 +0000)]
Rename tolastopened to in_close_event. I forgot this in r31106.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31107
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Mon, 17 Aug 2009 21:31:24 +0000 (21:31 +0000)]
Simplify the code, and rename tolastopened to in_close_event. Rationale: when we are in a close event we want to store the last opened files, and we don't want to close any child buffers. Closing the child buffers now will crimple the last opened files in the session file (the order of tabs that is). Child buffers are closed anyway when we are in a close event.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31106
a592a061 -630c-0410-9148-
cb99ea01b6c8
Kornel Benko [Mon, 17 Aug 2009 21:27:56 +0000 (21:27 +0000)]
Cleanup Boost-Libraries use
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31105
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Mon, 17 Aug 2009 21:25:27 +0000 (21:25 +0000)]
Closing the children of a master can be done in closeWorkArea.
This fixes yet another bug. Previously, when a master was closed, its child buffers were also released without asking to save dirty buffers. (What a mess!).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31104
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Mon, 17 Aug 2009 20:39:38 +0000 (20:39 +0000)]
cmake: fix linker error
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31103
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Mon, 17 Aug 2009 19:48:35 +0000 (19:48 +0000)]
update to boost 1.39: update pch file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31102
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Mon, 17 Aug 2009 19:24:34 +0000 (19:24 +0000)]
fix utf8
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31101
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 17 Aug 2009 18:43:25 +0000 (18:43 +0000)]
Hint from Andre for QTreeView.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31100
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Mon, 17 Aug 2009 18:38:32 +0000 (18:38 +0000)]
update to boost 1.39: add new files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31099
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Mon, 17 Aug 2009 18:36:41 +0000 (18:36 +0000)]
update to boost 1.39: delete unused folders
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31098
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Mon, 17 Aug 2009 18:33:49 +0000 (18:33 +0000)]
update to boost 1.39: update existing files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31097
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Mon, 17 Aug 2009 18:17:12 +0000 (18:17 +0000)]
cmake: error when external boost is required but not found
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31096
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Mon, 17 Aug 2009 15:06:40 +0000 (15:06 +0000)]
Squeeze warnings.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31093
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 17 Aug 2009 14:39:00 +0000 (14:39 +0000)]
Add find debug level. Patch from Tommaso.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31092
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Mon, 17 Aug 2009 14:30:16 +0000 (14:30 +0000)]
Resolve shortcut clash.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31091
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 17 Aug 2009 14:22:40 +0000 (14:22 +0000)]
Bullet's pref box glitch - looks like qt 4.5 changed some small finger paint and we need
to add small width so all bullets are again inside the area.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31090
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 17 Aug 2009 10:16:46 +0000 (10:16 +0000)]
* UserGuide: add documentation of the multiple indexes feature.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31089
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 17 Aug 2009 09:04:07 +0000 (09:04 +0000)]
remove obsolete comment.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31088
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 17 Aug 2009 08:38:02 +0000 (08:38 +0000)]
This part of QTreeView is newer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31087
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 17 Aug 2009 08:28:57 +0000 (08:28 +0000)]
* Buffer.cpp: fix the fix (r31082): only add a default index if we do not have one.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31086
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 17 Aug 2009 08:08:21 +0000 (08:08 +0000)]
Backward search. Next bits from Tommaso.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg154007.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31085
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 17 Aug 2009 08:01:35 +0000 (08:01 +0000)]
* BufferParams.cpp: fix initialization of index colors.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31084
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 17 Aug 2009 07:49:28 +0000 (07:49 +0000)]
* GuiIndices.cpp: cosmetics (corretly resize TW column).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31083
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 17 Aug 2009 07:34:01 +0000 (07:34 +0000)]
* Buffer.cpp (readHeader): restore the default index after cleaning up.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31082
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 17 Aug 2009 07:06:01 +0000 (07:06 +0000)]
Next bits from Tommaso, part of bug #6139.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31081
a592a061 -630c-0410-9148-
cb99ea01b6c8
Kornel Benko [Sun, 16 Aug 2009 07:31:34 +0000 (07:31 +0000)]
Use spellcheck
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31080
a592a061 -630c-0410-9148-
cb99ea01b6c8
Kornel Benko [Sun, 16 Aug 2009 06:51:29 +0000 (06:51 +0000)]
Add changes made in branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31077
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 16 Aug 2009 00:51:02 +0000 (00:51 +0000)]
FindAndReplaceUi.ui: Use groupboxes to tell the user where to insert what, patch from Tommaso
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31076
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Sun, 16 Aug 2009 00:33:46 +0000 (00:33 +0000)]
Update it.po
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31075
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sun, 16 Aug 2009 00:26:14 +0000 (00:26 +0000)]
Mark a buffer as clean when the user chose to discard the changes. This is a patch from Richard to make his emergency cleanup procedure in Buffer::~Buffer work.
Besides that, this can also been seen in 1.6.3. If you have a master and a dirty child, and the dirty child is the second tab, you'll see that when closing LyX, LyX will ask twice whether you want to save the file. Once if the file itself is closed, a second time if the master is closing all his children.
See also the previous commit that treats the case in which the tabs were switched around.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31074
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sun, 16 Aug 2009 00:21:02 +0000 (00:21 +0000)]
Fix a crash when closing LyX while a master and a dirty child were open, and if the dirty child is the first tab.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31073
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sun, 16 Aug 2009 00:19:27 +0000 (00:19 +0000)]
Release children of a master if the children don't have a default master. It was already proven that the child is a child of the master, but the check the other way around failed when child->parent() was zero.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31072
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 15 Aug 2009 23:43:59 +0000 (23:43 +0000)]
BufferParams.cpp: make the suppress date feature safer because we cannot be sure that every document class has a \date command
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31071
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 15 Aug 2009 22:53:15 +0000 (22:53 +0000)]
Text3.cpp: fix crash reported in #6133, patch from Tommaso
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31070
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 15 Aug 2009 22:46:43 +0000 (22:46 +0000)]
Math.lyx: describe how to create multiline chemical equations
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31068
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 15 Aug 2009 22:16:36 +0000 (22:16 +0000)]
rename capitals.module to initials.module as discussed on the list
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31067
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 15 Aug 2009 22:03:33 +0000 (22:03 +0000)]
de.po: some translations
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31066
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sat, 15 Aug 2009 21:46:39 +0000 (21:46 +0000)]
If we are hiding a buffer _and_ the buffer is visible in another view/tabgroup, then we don't need to ensure that the buffer is clean.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31065
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sat, 15 Aug 2009 21:33:37 +0000 (21:33 +0000)]
Let's get rid of this strange Buffer * construction. After that I introduced the inMultiViews() function, it wasn't necessary anymore.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31064
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sat, 15 Aug 2009 21:29:14 +0000 (21:29 +0000)]
Rename closeBuffer to closeWorkArea, because we'll have to await whether we'll actually close the buffer or not.
Now we can also pass the WorkArea we would like to close. This fixes also the problem that hideWorkArea still wasn't correct. That's a consequence of the fact that we relied on currentMainWorkArea(). I wanted to get rid of that anyway.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31063
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sat, 15 Aug 2009 20:47:46 +0000 (20:47 +0000)]
Fix a bunch of assertions.
The first thing that bformat does is to check whether the string contains "%1$s". Otherwise it asserts.
Why didn't we see this happen before ? This was revealed by the emergency saves that Richard introduced in the Buffer dtor.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31062
a592a061 -630c-0410-9148-
cb99ea01b6c8