]>
git.lyx.org Git - lyx.git/log
André Pönitz [Fri, 7 Mar 2008 00:21:23 +0000 (00:21 +0000)]
merge MenuBackend into frontend/Menus
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23527
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 23:31:40 +0000 (23:31 +0000)]
Improve performance of TextClass type objects by making BaseClassList and DocumentClassBundle containers of pointers rather than of objects, thus reducing the need to copy. Since these classes are singletons that live the life of the process, there's not much need to worry about memory leaks.
We take the opportunity to make TextClass objects noncopyable, nonassignable, etc.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23526
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 22:06:24 +0000 (22:06 +0000)]
Abdel is right.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23525
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 21:55:33 +0000 (21:55 +0000)]
Get rid of LayoutPtr.h.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23524
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Thu, 6 Mar 2008 21:50:27 +0000 (21:50 +0000)]
start moving MenuBackend to the frontend
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23523
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 21:31:27 +0000 (21:31 +0000)]
Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients.
The need for a LayoutPtr arises from the fact that (a) we do not want to give our clients a Layout &, since we do not want them to be able to change our Layout; but (b) we also need to be able to change which layout is ours. So we cannot store a Layout const &. Or so it seems to the compiler.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23522
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 6 Mar 2008 20:58:59 +0000 (20:58 +0000)]
Delete child buffer at InsetInclude destruction.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23521
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bernhard Roider [Thu, 6 Mar 2008 20:49:59 +0000 (20:49 +0000)]
Add support for \bm from bm.sty
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23520
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 20:01:30 +0000 (20:01 +0000)]
Changes LayoutList from a vector<LayoutPtr> to a vector<Layout>.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23519
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 19:59:05 +0000 (19:59 +0000)]
As noted by Andre.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23518
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Thu, 6 Mar 2008 19:51:15 +0000 (19:51 +0000)]
more of that...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23517
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Thu, 6 Mar 2008 19:39:52 +0000 (19:39 +0000)]
frontend cosmetics
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23516
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 6 Mar 2008 19:31:14 +0000 (19:31 +0000)]
Per Andre' advice: No need to check for pointer nullity for delete.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23515
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 18:21:08 +0000 (18:21 +0000)]
Do a little better here.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23514
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 6 Mar 2008 18:13:04 +0000 (18:13 +0000)]
Load child documents unconditionally at updateLabels() time.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23513
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 6 Mar 2008 15:39:30 +0000 (15:39 +0000)]
Transfer and bug fix LFUN_BUFFER_BEGIN/END_SELECT to BufferView.cpp
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23512
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 6 Mar 2008 12:41:38 +0000 (12:41 +0000)]
Fix PageUp/Down select when at the top/bottom of a document.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23510
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 6 Mar 2008 10:14:36 +0000 (10:14 +0000)]
Fix http://bugzilla.lyx.org/show_bug.cgi?id=4494
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23509
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 6 Mar 2008 09:47:14 +0000 (09:47 +0000)]
fix the bug fix in 23507
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23508
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 6 Mar 2008 09:15:53 +0000 (09:15 +0000)]
compile fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23507
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 6 Mar 2008 09:07:41 +0000 (09:07 +0000)]
compile fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23506
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 05:59:21 +0000 (05:59 +0000)]
Kill indexing into the list of layouts.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23505
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 05:10:04 +0000 (05:10 +0000)]
Simplify the logic a bit here.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23504
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 05:04:59 +0000 (05:04 +0000)]
No need to lowercase here.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23503
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 05:02:23 +0000 (05:02 +0000)]
Some initial layout categories. More later, if this all works out.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23502
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 05:01:44 +0000 (05:01 +0000)]
Backend support for layout categorization.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23501
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 6 Mar 2008 04:29:02 +0000 (04:29 +0000)]
Fix Lars.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23500
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 6 Mar 2008 01:53:46 +0000 (01:53 +0000)]
UserGuide: - update from floatflt to wrapfig
- mention the math manual
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23498
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Thu, 6 Mar 2008 00:07:19 +0000 (00:07 +0000)]
more of that
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23497
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Wed, 5 Mar 2008 23:34:16 +0000 (23:34 +0000)]
* lib/configure.py:
- Use verbose htlatex command instead of oolatex, if available,
since the latter caused problems on some systems (bug 4604).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23496
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 5 Mar 2008 23:27:33 +0000 (23:27 +0000)]
fr.po: Jean-Pierre fully translated LyX 1.6svn to French
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23494
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 5 Mar 2008 23:10:53 +0000 (23:10 +0000)]
a few more docstring<->QString conversions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23493
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 5 Mar 2008 22:41:56 +0000 (22:41 +0000)]
GuiToolbar.cpp: compile fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23492
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 5 Mar 2008 22:32:26 +0000 (22:32 +0000)]
André, please also take care of SCons when adding/deleting/moving file
scons_manifest.py: update SCons according to André's changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23491
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 5 Mar 2008 20:48:19 +0000 (20:48 +0000)]
extend the idea of the previous patch a bit...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23490
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 20:43:55 +0000 (20:43 +0000)]
* preparation for the layout categories. Now the separator is just
drawn above the "-- Separator --" line. As soon as the category
information is available the same code will draw the separator at
every category change in the list.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23489
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 20:34:09 +0000 (20:34 +0000)]
* fix wrong slot name
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23488
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 5 Mar 2008 20:31:49 +0000 (20:31 +0000)]
merge qlkey.h into the only .cpp file #including it
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23487
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 5 Mar 2008 20:11:47 +0000 (20:11 +0000)]
do what the FIXME suggested
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23486
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 19:00:26 +0000 (19:00 +0000)]
* cosmetic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23485
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 19:00:11 +0000 (19:00 +0000)]
* is.at is const, is[] is a deep non-const copy
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23484
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Wed, 5 Mar 2008 18:57:08 +0000 (18:57 +0000)]
* src/insets/InsetMathBox.{cpp,h}:
- add validate method and validate \tag[*] (bug 4586)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23483
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 16:02:18 +0000 (16:02 +0000)]
* clear filter when showing popup of layout list
* show filter hint in status bar
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23481
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 15:45:43 +0000 (15:45 +0000)]
* cosmetic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23480
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 13:07:01 +0000 (13:07 +0000)]
* cosmetic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23479
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 12:26:50 +0000 (12:26 +0000)]
* adjust layout list size to contents
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23478
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 12:04:46 +0000 (12:04 +0000)]
* cosmetic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23477
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 12:02:18 +0000 (12:02 +0000)]
* even when sorted alphabetically keep the separation of standard and module layouts
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23476
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 12:02:00 +0000 (12:02 +0000)]
* draw the separator as a menu separator
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23475
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 12:01:40 +0000 (12:01 +0000)]
* let the cleanlook style show the check mark. It normally ignores it for comboboxes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23474
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 12:01:27 +0000 (12:01 +0000)]
* Leave page size at it is to avoid strange layout effects on Mac
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23473
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 5 Mar 2008 12:00:56 +0000 (12:00 +0000)]
* rich text item delegate to draw the layout filter as underline
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23472
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Wed, 5 Mar 2008 08:58:58 +0000 (08:58 +0000)]
Remove the rest of LFUN_THEOREM_INSERT.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23471
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Wed, 5 Mar 2008 08:55:49 +0000 (08:55 +0000)]
Cosmetics.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23470
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Wed, 5 Mar 2008 01:14:15 +0000 (01:14 +0000)]
* hyperref: add check for newline chars in user input.
http://bugzilla.lyx.org/show_bug.cgi?id=4611
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23469
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 5 Mar 2008 00:21:05 +0000 (00:21 +0000)]
make code look a bit more uniform
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23468
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 5 Mar 2008 00:06:34 +0000 (00:06 +0000)]
stdinsets.inc: use foreground color also for index insets. Using the latex color would imply that you have to enter there LaTeX code, but since Lyx 1.6this is no longer the case
ColorCode.h: correct a comment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23467
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Tue, 4 Mar 2008 22:48:40 +0000 (22:48 +0000)]
remove duplicated code (is already in constructor)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23466
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Tue, 4 Mar 2008 22:28:18 +0000 (22:28 +0000)]
try to pass a Buffer & to inset construction if some buffer(param)
access is needed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23465
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Tue, 4 Mar 2008 21:45:54 +0000 (21:45 +0000)]
Comments from Andre'.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23463
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 4 Mar 2008 20:55:24 +0000 (20:55 +0000)]
zipunzip.cpp: partly revert r23447 to be able to compile
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23462
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 4 Mar 2008 20:48:48 +0000 (20:48 +0000)]
French version of Formula-numbering.lyx by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23461
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 18:53:44 +0000 (18:53 +0000)]
* make lyx look a bit more like a Mac application by removing frames around the work area.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23459
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 17:47:47 +0000 (17:47 +0000)]
Add citations to Navigator.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23458
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 17:45:23 +0000 (17:45 +0000)]
Invert loadChildDocuments() and updateLabels() calls. This is necessary to avoid potential recursive calls of updateLabels().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23457
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 4 Mar 2008 15:16:54 +0000 (15:16 +0000)]
revert more minizip changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23456
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 4 Mar 2008 15:15:40 +0000 (15:15 +0000)]
revert minizip changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23455
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 15:05:16 +0000 (15:05 +0000)]
* some more unused buffer parameters
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23454
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 14:58:10 +0000 (14:58 +0000)]
* remove some garbage from the "buffer in inset" change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23453
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 14:57:57 +0000 (14:57 +0000)]
* remove parameter here as well
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23452
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 14:57:46 +0000 (14:57 +0000)]
* cosmetic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23451
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 14:57:34 +0000 (14:57 +0000)]
* the look does not depent on "editing" anymore as the edit-layout is dynamic.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23450
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 14:49:24 +0000 (14:49 +0000)]
* store the selection in the InsetMathUnknown and insert it into the
first argument after finalizing the macro. This also works with real
math macros.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23449
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 14:49:03 +0000 (14:49 +0000)]
* add appetite concept to the math macro to restrict the number of parameter which are eaten greedily.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23448
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 4 Mar 2008 14:40:17 +0000 (14:40 +0000)]
nuke compiler warnings in minizip
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23447
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 14:38:30 +0000 (14:38 +0000)]
factory::readInset(): Set again the buffer for InsetMathHull.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23446
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 14:18:34 +0000 (14:18 +0000)]
Found a cleaner solution for the buffer reference problem in mathed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23445
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 4 Mar 2008 14:04:59 +0000 (14:04 +0000)]
fix some compiler warnings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23443
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 13:16:50 +0000 (13:16 +0000)]
compile fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23442
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 13:15:02 +0000 (13:15 +0000)]
gcc compile fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23441
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 13:00:20 +0000 (13:00 +0000)]
LateX export must not depend on screen label.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23440
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 12:50:06 +0000 (12:50 +0000)]
tentatively fix gcc compilation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23439
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 12:44:48 +0000 (12:44 +0000)]
* even setModel can trigger focus events. So move also those into
asynchronous handlers.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23438
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 12:43:20 +0000 (12:43 +0000)]
InsetMathHull: LFUN_INSET_INSERT: Fix label insertion
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23437
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Tue, 4 Mar 2008 12:39:03 +0000 (12:39 +0000)]
ToC tree redrawing after resets.
http://bugzilla.lyx.org/show_bug.cgi?id=3740
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23436
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 12:22:48 +0000 (12:22 +0000)]
Fix and improves labels and references in mathed.
* InsetMathHull:
- label_: now is a vector of InsetLabel instead of docstring
- addToToc() and updateLabels() update the existing labels.
- nonum_ : use bool instead of int
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23435
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 12:19:09 +0000 (12:19 +0000)]
header
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23434
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 12:18:52 +0000 (12:18 +0000)]
set the buffer reference for all insets when the file is loaded.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23433
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Tue, 4 Mar 2008 11:51:21 +0000 (11:51 +0000)]
xdg-open stuff was reverted only in branch, time to synchronize in trunk.
http://www.lyx.org/trac/changeset/22431
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23432
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 10:43:35 +0000 (10:43 +0000)]
GuiView: Avoid unnecessary GUI updates if it was the current view already.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23431
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 09:54:53 +0000 (09:54 +0000)]
* sorting depends on translated string, i.e. column 0 of the layout model
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23429
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 09:47:11 +0000 (09:47 +0000)]
* fix sorting of layout names
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23428
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 09:46:49 +0000 (09:46 +0000)]
* cosmetic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23427
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 09:46:35 +0000 (09:46 +0000)]
* custom keyboard search/filter which shows only those layouts whose
names include the entered character sequence in the same order.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23426
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 09:43:42 +0000 (09:43 +0000)]
* cosmetic
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23425
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 09:43:32 +0000 (09:43 +0000)]
* fix another crash due to the redraw opti-/minimization during
completion. We have to show and hide the popup asynchronously with a
singleshot timer. Otherwise it might trigger accesses to the coord
cache although the metrics have not been done yet.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23424
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Tue, 4 Mar 2008 09:43:16 +0000 (09:43 +0000)]
* work around for the bad memory of the treeview about the column width
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23423
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 07:33:43 +0000 (07:33 +0000)]
add missing break, should fix the remaining problem in revision 23420.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23422
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 4 Mar 2008 06:56:13 +0000 (06:56 +0000)]
typos.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23421
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 4 Mar 2008 06:41:47 +0000 (06:41 +0000)]
* src/insets/InsetLabel.[cpp,h}:
* src/insets/InsetCommand{.cpp,h}:
- rename update to updateCommand
* src/CutAndPaste.cpp:
* src/insets/InsetBibitem{cpp,h}:
- add duplicate check. There's a remaining glitch: the warning message after setting a bibitem
key in the dialog to a duplicate pops up twice.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23420
a592a061 -630c-0410-9148-
cb99ea01b6c8