André Pönitz
d6cc538f51
adding two lines here saves some extra work in Languages.cpp
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24124 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-05 12:22:56 +00:00
André Pönitz
e46e1cfca9
taking the liberty to spiff up my CREDITS entry...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24120 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-04 20:32:38 +00:00
Joost Verburg
242cdc062e
obfuscate e-mail addresses in source
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24119 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-04 20:23:48 +00:00
Joost Verburg
6a50e8351e
update for e-mail address obfuscation method of new website
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24118 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-04 19:55:01 +00:00
Pavel Sanda
ff473c9787
Add dissolving to insets context menu.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24114 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-04 10:49:01 +00:00
André Pönitz
a928e2fc30
revert 24111
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24112 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-04 06:00:39 +00:00
Joost Verburg
0e6e06b051
e-mail address obfuscation replaced by JavaScript
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24111 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-03 23:06:35 +00:00
Joost Verburg
6ce21eab1f
hyperlinks in wiki format
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24103 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-03 18:08:13 +00:00
Joost Verburg
15bb8065b9
update for new website. generates CREDITS, credits.inc and blanket-permission.inc.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24102 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-03 17:29:27 +00:00
José Matox
bfdee3f1cd
Fix invalid mix of int and strings.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24092 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-02 12:03:09 +00:00
Jürgen Spitzmüller
c2ebb0b952
* some UI clarification on \enspace vs. \enskip
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24087 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-01 14:53:29 +00:00
Enrico Forestieri
2ad48f204b
Fix bug 4668
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24080 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-01 02:29:41 +00:00
Uwe Stöhr
3d80bf4525
German UserGuide.lyx: update for Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24077 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-31 19:41:23 +00:00
Uwe Stöhr
da0a9688bd
configure.py: check for BibTeX programs. This makes it possible to use for example a Japanese BibTeX program.
...
Fixes http://bugzilla.lyx.org/show_bug.cgi?id=4143
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24056 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-30 00:11:36 +00:00
Uwe Stöhr
30663a8019
Fileformat change.
...
Provide only one Japanese language that is encoding independent, patch partly by Koji Yokata.
This fixes http://bugzilla.lyx.org/show_bug.cgi?id=4597
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24053 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 23:25:40 +00:00
Uwe Stöhr
3ef089fa0a
German UserGuide.lyx: updates by Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24050 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 22:26:29 +00:00
Uwe Stöhr
29b29588f4
- UserGuide.lyx: describe the new \pagebreak and \linebreak insets
...
- Math.lyx: convert ERT to the new \pagebreak and \linebreak insets
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24046 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 16:54:32 +00:00
Uwe Stöhr
ed2df64f10
EmbeddedObjects.lyx: - remove the \href stuff as this is now explained in the UserGuide
...
UserGuide.lyx: explain the new URL and Hyperlink handling
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24045 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 16:31:16 +00:00
Uwe Stöhr
f35bd40636
Math.lyx:
...
- remove the \href stuff as this is now explained in the UserGuide
- bug 518 is partially fixed in trunk
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24044 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 16:24:56 +00:00
Uwe Stöhr
377e6498b2
- de.po: updates by Hartmut
...
- German UserGuide.lyx: update for LyX 1.6.0 from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24030 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 04:31:57 +00:00
Uwe Stöhr
8ccb43b67c
- Math.lyx: some more updates for LyX 1.6.0
...
- UserGuide.lyx: only updated to latest fileformat
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24029 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 04:25:35 +00:00
Uwe Stöhr
0e267a0727
Math.lyx: fix index entries
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24025 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 02:06:09 +00:00
Abdelrazak Younes
eab9af1e6a
fix duplicate shortcuts.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24022 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-28 22:03:04 +00:00
Abdelrazak Younes
6a3a4135fc
add some flesh to math context menu. Not sure my choice of items are the best possible, feel free to adjust/complement.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24021 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-28 22:00:15 +00:00
Abdelrazak Younes
62797eb0c7
Fix copy&paste bug.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24019 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-28 18:52:42 +00:00
Abdelrazak Younes
53daaabef4
Add tabular context menu. Feel free to enhance/modify Edwin.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24018 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-28 18:50:33 +00:00
Uwe Stöhr
be79379841
Math.lyx: first step to update it for LyX 1.6.0.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24010 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-28 01:54:17 +00:00
Enrico Forestieri
c0d04eea68
Backslashes should be escaped, otherwise the translated string is ignored.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24003 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-27 11:06:36 +00:00
Pavel Sanda
d450553e6a
Add shortcut for find-next.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23985 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-26 19:39:53 +00:00
Jean-Marc Lasgouttes
3d2cb4b1b5
properties=>settings for context menus
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23970 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-26 10:45:36 +00:00
Jürgen Spitzmüller
c876a2e7c7
Merge the two linebreak insets into one.
...
* src/Buffer.cpp:
- file format change to 324
* development/FORMAT:
- document file format change
* src/insets/InsetNewline.{cpp,h}:
- the former two separate derivates are now merged into one inset
with proper Params and Mailer. This simplifies the structure and allows for
switching between the two kinds.
* src/Text3.cpp:
- The newline insets are now being generated with
newline-insert [newline|linebreak]
* src/factory.cpp:
* src/Text.cpp:
- Newline inset is now a proper inset with opening and closing tag.
* src/FuncCode.h:
* src/LyXAction.cpp:
* src/Text3.cpp:
* src/insets/InsetCollapsable.cpp:
* src/insets/InsetTabular.cpp:
* src/mathed/InsetMathGrid.cpp:
* src/mathed/InsetMathHull.cpp:
- remove LFUN_NEW_LINE, LFUN_LINE_BREAK,
add LFUN_NEWLINE_INSERT
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
- conversion and reversion routines for newline insets.
* lib/ui/stdmenus.inc:
* lib/ui/stdcontext.inc
- adapt menu and add context menu to switch between newpage variants.
* lib/bind/*.bind:
- adapt to new lfuns.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23966 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-26 08:10:01 +00:00
Uwe Stöhr
15c8d2b97c
German UserGuide.lyx: tiny improvement by Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23961 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-26 01:06:48 +00:00
Uwe Stöhr
c2e191b9dd
languages: clarify the German language names as discussed in http://bugzilla.lyx.org/show_bug.cgi?id=4657
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23959 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 23:29:17 +00:00
Jürgen Spitzmüller
e8ffafef99
* lyx_1_6.py: attempt to fix the make install problem.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23953 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 19:10:04 +00:00
Jürgen Spitzmüller
fa4d6355aa
* stdcontext.inc:
...
- honour JMarc's suggestions.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23951 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 16:18:15 +00:00
Richard Heck
5d02c5e7ea
Forgot the most important bit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23949 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 16:03:02 +00:00
Richard Heck
72b7c73b5a
Move context menus to their own file.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23948 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 16:02:26 +00:00
Jürgen Spitzmüller
d2a4c97ab8
Merge the diverse newpage insets into one.
...
* src/Buffer.cpp:
- file format change to 323
* development/FORMAT:
- document file format change
* src/insets/InsetNewpage.cpp:
- the former four separate derivates are now merged into one inset
with proper Params and Mailer. This simplifies the structure and allows for
switching between the various kinds.
* factory.cpp:
- The newpage insets are now being generated with
newpage-insert [newpage|pagebreak|clearpage|cleardoublepage]
* src/Text.cpp:
- Newpage inset is now a proper inset with opening and closing tag.
* src/FuncCode.h:
* src/LyXAction.cpp:
* src/Text3.cpp:
* src/insets/InsetCollapsable.cpp:
- remove LFUN_PAGEBREAK_INSERT, LFUN_CLEARPAGE_INSERT
and LFUN_CLEARDOUBLEPAGE_INSERT
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
- conversion and reversion routines for newpage insets.
* lib/ui/stdmenus.inc:
- adapt menu and add context menu to switch between newpage variants.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23942 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 09:26:03 +00:00
Richard Heck
c2ac470567
Little update to conglomerate context menu.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23941 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 06:46:18 +00:00
Jürgen Spitzmüller
4b1cfb9852
* stdmenus.inc:
...
* src/insets/InsetCollapsable.inc:
- specific context menu for conglomerate insets
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23940 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 06:17:18 +00:00
Jürgen Spitzmüller
ebc3f47945
* lib/ui/stdmenus.inc (context-note):
...
- remove pointer to superfluous dialog. The dialog itself will die eventually.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23937 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-25 05:10:56 +00:00
Richard Heck
340b193e3d
Update the Customization manual.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23933 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 21:08:49 +00:00
Jürgen Spitzmüller
241a8442d7
fix the general collapsable context-menu:
...
* src/InsetCollapsable.cpp (getStatus):
- fix the logic
* src/BufferView.cpp:
- fix next-inset-toggle
- don't require argument for inset-settings
* lib/stdmenus.inc (context-collapsable):
- use next-inset-toggle instead of inset-toggle
- add (optional) inset-settings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23928 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 16:33:56 +00:00
Jürgen Spitzmüller
e1ac6d4118
Some context menu work:
...
* src/BufferView.cpp:
* src/FuncCode.h:
* src/LyXAction.cpp:
- new LFUN_NEXT_INSET_MODIFY
* src/insets/InsetBox.{cpp, h}:
* src/insets/InsetCommand.{cpp,h}:
* src/insets/InsetNote.{cpp,h}:
* src/insets/InsetSpace.{cpp,h}:
* src/insets/InsetVSpace.{cpp,h}:
- implement context menu and access to some changes
* lib/ui/stdmenus.ui:
- new context menus for Box, Space, VSpace, Note.
- extend the context menu for InsetRef.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23920 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 13:33:48 +00:00
Richard Heck
2567314e44
Add some history to layout2layout.py.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23918 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 13:21:26 +00:00
Richard Heck
d252730dff
New AddToPreamble tag for layout files. This tag will ADD some information to the document premable rather than completely over-write it, as the Preamble tag does.
...
Increment layout format to 7.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23916 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 13:11:16 +00:00
Richard Heck
761f004cdc
Update layout format.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23915 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 13:02:18 +00:00
Richard Heck
fa73407a68
Use character styles in the Customization manual. Also contains a few minor updates.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23914 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 12:54:26 +00:00
Richard Heck
700af7e701
Add support for document-local layout information. GUI is to follow.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23913 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 12:31:07 +00:00
Bo Peng
057dd755f5
Move LFUN_GRAPHICS_EDIT and LFUN_EXTERNAL_EDIT from LyXFunc.cpp to BufferView.cpp so that a valid inset can be retrieved and called upon; add context-menu for InsetGraphics and InsetListings
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23910 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-24 04:27:43 +00:00
Jürgen Spitzmüller
cf2320996b
* lib/ui/stdmenus.inc:
...
- add "Edit..." item to label & ref context menu.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23902 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-23 12:56:27 +00:00
Abdelrazak Younes
de6f93296f
Context menu for collapsing minimalistic insets such as ERT.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23880 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-21 18:02:47 +00:00
Jürgen Spitzmüller
1382dfe88d
"hfill-insert" -> "space-insert hfill" in bind files.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23874 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-21 16:25:17 +00:00
Jürgen Spitzmüller
ae8197abb9
Fix hyphenation point in bind files.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23873 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-21 16:20:32 +00:00
Pavel Sanda
2ab76cdad1
Fix hyphenation point in menu.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23870 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-21 16:02:08 +00:00
Edwin Leuven
b7406da7f0
* new function to set border around selection
...
* add to toolbar + icon
* update border icons to match in size
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23846 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-20 08:45:40 +00:00
Bo Peng
19f2856b7d
Update contribution
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23840 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-19 22:25:59 +00:00
José Matox
7535cabd60
Normalize the begining of Tabular insets (+ cosmetics: remove spaces at the end of lines)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23823 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-19 09:40:24 +00:00
Edwin Leuven
57041a9b84
take care of superfluous space in 1.3 tabular format
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23821 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-19 08:41:44 +00:00
Uwe Stöhr
be3d526dbd
- German EmbeddedObjects.lyx: tiny beautification by Hartmut
...
- German Extended.lyx: remove stuff that is already in the EmbeddedObjects manual
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23817 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-18 21:37:06 +00:00
Uwe Stöhr
dc079d53a0
UserGuide.lyx: \hspace*{\fill} is now also supported
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23814 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-18 21:14:42 +00:00
José Matox
6c57005797
fix bug 4639
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23813 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-18 19:41:50 +00:00
Edwin Leuven
e01e14872d
Free line setting in tabulars. FILE FORMAT CHANGE.
...
- gets rid of the M_TOGGLE_LINE_... functions
- allows arbitrary clines without multicol
- sets arbitrary vertical lines through multicol
- drop row/col line properties, everything is now stored at the cell level
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23812 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-18 18:08:32 +00:00
Jürgen Spitzmüller
18101eea7b
** add support for protected horizontal fill. FILE FORMAT CHANGE. **
...
* src/Buffer.cpp:
- increment file format to 320.
* src/insets(InsetSpace.{cpp, h}:
- add HFILL_PROTECTED, a protected horizontal fill
(LaTeX: \hspace*{\fill})
* src/factory.cpp:
* src/frontends/qt4/GuiHSpace.{cpp, h}:
- handle the new space type.
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
- reversion routine for protected hfill.
* development/FORMAT:
- document file format change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23805 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-18 12:11:28 +00:00
Uwe Stöhr
7b49fea525
first step of currently countless other to update the UserGuide.lyx
...
Changelog:
(I'll announce a list of changes on the lyx-docs list for the translators when the update is ready)
- index generation: sec. 6.6, 6.6.3, 6.6.5
- wrap floats: sec. 4.6.1.4
- new horizontal space dialog: complete sec. 3.5, sec. 3.5.6 is now sec. 3.5.2
- new hyperlink dialog: Bibliography
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23802 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-18 02:18:44 +00:00
Uwe Stöhr
aabe612234
German Extended.lyx: additions by Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23800 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-17 22:02:11 +00:00
Jürgen Spitzmüller
66afc03a54
* lib/lyx2lyx/lyx_1_6.py:
...
- fix convert_spaceinset routine.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23794 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-17 14:35:03 +00:00
Jürgen Spitzmüller
e14f384a2c
* lib/lyx2lyx/lyx_1_6.py:
...
- fix error in convert_subfig triggered by the User Guide.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23792 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-17 14:12:42 +00:00
Pavel Sanda
5f51e1c9af
Add fullscreen to context menu, so returning back is possible
...
even without shortcut.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23791 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-17 14:11:21 +00:00
Jürgen Spitzmüller
f2e8cd3cd9
*** File Format Change: UI and enhancement for InsetSpace ***
...
* src/insets/InsetSpace.{cpp,h}:
- merge in HFill inset, add support for dotfill, hrulefill,
hspace and hspace*
* src/insets/InsetHFill.{cpp,h}:
- remove
* src/frontends/qt4/GuiHSpace.{cpp,h}:
* src/frontends/qt4/ui/HSpaceUi.ui:
* src/frontends/qt4/GuiView:
- new GUI for Space insets.
* src/insets/Inset.{cpp,h}:
* src/insets/InsetCode.h:
* src/insets/InsetCollapsable.cpp:
* src/insets/InsetCommandParams.cpp:
- remove HFILL_CODE and LFUN_HFILL_INSERT, add SPACE_CODE where necessary,
new Inset member isStretchableSpace() to indicate HFill and friends.
* Buffer.cpp:
- increase format to 319
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
- conversion/reversion routines
* development/FORMAT:
- document file format change
* src/Makefile.am:
* src/frontends/qt4/Makefile.am:
* development/scons/scons_manifest.py:
- deal with UI changes.
* src/LyXAction.cpp:
- remove LFUN_HFILL_INSERT
* src/LyXFunc.cpp:
- handle space dialog.
* src/factory.cpp:
* src/Paragraph.cpp (isHFill):
* src/Text.cpp:
* src/Text3.cpp:
* src/TextMetrics.cpp:
- adapt to changes
* lib/ui/classic.ui:
* lib/ui/stdmenus.ui:
- add HSpace dialog, remove HFill.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23787 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-17 09:23:43 +00:00
Uwe Stöhr
0db2667b1b
- Spanish Math.lyx: many small cleanups by Ignacio
...
- Math.lyx: small correction according to the final solution for bug 2556
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23782 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-17 01:25:21 +00:00
Enrico Forestieri
0b21465259
Update the description of the bm package in LaTeXConfig.lyx.
...
Also make sure that bm is loaded after amsmath.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23706 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-13 01:44:49 +00:00
Uwe Stöhr
cd5e5efe51
Math.lyx: bug 2556 is now fixed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23705 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-13 01:16:41 +00:00
Uwe Stöhr
7ca2e6fd7c
French UserGuide: missing translations from Siegfried
...
German Extended.lyx: revert unwanted changes from previous commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23700 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-13 00:45:05 +00:00
Uwe Stöhr
2bc13ccb8f
German Extended.lyx: updated by Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23697 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-13 00:20:12 +00:00
Enrico Forestieri
ba496b94ac
Merge InsetMathBoldSymbol and InsetMathBM by providing \boldsymbol
...
through the bm package.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23684 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-12 14:33:16 +00:00
Richard Heck
68cd81bcc1
Makefile bug.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23664 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-11 17:51:29 +00:00
Stefan Schimanski
d5e63e10f4
* added xargs package
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23632 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-10 14:20:10 +00:00
Stefan Schimanski
21eddc8fe2
* math macro definition context menu
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23621 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-10 12:51:14 +00:00
Stefan Schimanski
9f5d7a7251
* check for xargs in configure.py
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23620 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-10 12:50:47 +00:00
Pavel Sanda
65910a6c74
Add menuitem.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23611 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 23:43:07 +00:00
Pavel Sanda
635b2c1cc3
Start some context-edit menu.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23609 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 23:30:02 +00:00
Bo Peng
932998494b
Embedding: add option \extra_embedded_files to buffer params. This increase
...
LyX file format to 318. The Embedded files panel of document settings has
been simplied, with working add and remove buttons. Note that bease BufferParams
lacks buffer path information, extraEmbeddedFiles are vector<string>, instead
of EmbeddedFileList (as previously planned).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23606 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 23:04:14 +00:00
Uwe Stöhr
a49c4e3454
stdmenus.inc: comment out two non-working menu entries
...
(see http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg136498.html )
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23600 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 16:49:25 +00:00
Pavel Sanda
741d69b138
Add the possibility to remove label from equation.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23594 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 15:49:24 +00:00
Pavel Sanda
e1699b9d37
Cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23593 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 15:16:50 +00:00
Pavel Sanda
5e79b2ca4f
Add math context menu.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23591 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 15:07:27 +00:00
Jürgen Spitzmüller
01d9b33db9
* lib/configure.py:
...
- add support for htmltolatex
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23583 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 12:22:28 +00:00
Abdelrazak Younes
268ef141e5
add a simple context menu for InsetLabel.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23582 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 11:51:34 +00:00
Abdelrazak Younes
3f5e92ce72
add a simple context menu for InsetRef.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23580 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 11:24:27 +00:00
Jürgen Spitzmüller
b7cf6951b6
* lib/layouts/theorems-ams.inc:
...
* lib/layouts/theorems-starred.inc:
* lib/layouts/theorems.inc:
- some more amsthm fixes (and whitespace).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23577 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-09 10:13:59 +00:00
Richard Heck
999d69709f
Whoops. Wrong place.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23569 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-08 16:47:47 +00:00
Richard Heck
ee56712fc8
Per J"urgen.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23568 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-08 16:46:56 +00:00
Jürgen Spitzmüller
2d697fb88f
* lib/configure.py:
...
- add support for gnuhtml2latex
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23566 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-08 16:17:15 +00:00
Pavel Sanda
300977b597
Add unrtf to configure.py.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23563 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-08 15:44:49 +00:00
Bernhard Roider
5a7724d89c
config for bm.sty
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23559 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-08 13:06:09 +00:00
Richard Heck
d76e4b2311
Be more careful.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23545 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-07 20:57:40 +00:00
Richard Heck
3ce4518e19
Whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23544 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-07 20:57:18 +00:00
Richard Heck
c19b310d25
Starred --> Unnumbered, per Edwin
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23539 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-07 17:42:08 +00:00
Richard Heck
d2e5ef3d65
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
2008-03-06 05:02:23 +00:00
Uwe Stöhr
f25e7d20d8
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
2008-03-06 01:53:46 +00:00
Jürgen Spitzmüller
ca4d221248
* 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
2008-03-05 23:34:16 +00:00
Uwe Stöhr
7108582cbf
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
2008-03-05 00:06:34 +00:00
Uwe Stöhr
a67f6f1480
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
2008-03-04 20:48:48 +00:00
Pavel Sanda
398b07a2a5
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
2008-03-04 11:51:21 +00:00
Uwe Stöhr
462d0d0fa0
German Extended.lyx: small update by Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23397 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-02 17:22:39 +00:00
Uwe Stöhr
3db3b9930a
fileformat incremented to 317:
...
support for floating placement settings for wrap floats
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23394 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-02 17:12:22 +00:00
Uwe Stöhr
eb1b57f0f5
lyx_1_6.py: fix fileformat number
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23391 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-02 16:51:53 +00:00
Jürgen Spitzmüller
ac1977018b
** subfig support **
...
* src/Buffer.cpp:
* development/FORMAT:
- bump format to 316.
* src/insets/InsetFloat.{cpp, h}:
- let nested floats be subfloats
NOTE: docbook support is missing.
* src/insets/InsetCaption.{cpp, h}:
- handle subfigure captions
* src/insets/InsetGraphics.cpp:
* src/insets/InsetGraphicsParams.{cpp, h}:
- remove old subfigure support
* lib/chkconfig.ltx:
* lib/doc/LaTeXConfig.lyx:
- check for subfig instead of subfigure.
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
- conversion/reversion routines for subfig -> subfloats
NOTE: the reversion routine still has bugs.
* src/Counters.{cpp, h}:
- add identifiers for subfloats
* src/LaTeXFeatures.{cpp, h}:
- support for subfig
* src/TextClass.cpp:
- set up subfloat counter for all custom floats.
* src/frontends/qt4/GuiGraphics.cpp:
* src/frontends/qt4/ui/GrahicsUi.ui:
- remove subfigure UI.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23381 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-02 11:30:50 +00:00
Jürgen Spitzmüller
f2c06b5d9e
* lib/default.ui:
...
- revert accidental commit in revision 23370.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23374 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-01 17:47:04 +00:00
Uwe Stöhr
ab62620666
default.ui: let the toolbars appear when needed
...
This was often requested by users so that I already implemented this in the alternative installer.
This furthermore avoids questions on the lyx-users list (we had several times questions about "Where is the math toolbar when I'm in math?" etc.)
(This toolbar behavior is also used e.g. by OpenOffice or Word.)
As this topic now arises again with the macro toolbar
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg136267.html
and nobody objected, I implemented this now.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23370 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-01 15:20:43 +00:00
Uwe Stöhr
0ab7a8dce3
- new Spanish translation of the math manual
...
- Math.lyx: bug 2461 is now fixed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23369 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-01 14:50:42 +00:00
Jürgen Spitzmüller
0b721a0b8c
* lib/configure.py:
...
- add checks for pdf2ps and pdftops (bug 3968).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23353 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-29 10:34:43 +00:00
Stefan Schimanski
e936a451da
* enable auto again. See r22655. The three flags math, table, mathmacrotemplate only specify when the toolbar is shown in auto mode. But you still have to enable "auto" explicitly.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23348 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-29 09:18:21 +00:00
Uwe Stöhr
11c71616f0
default.ui: delete a spurious parameter
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23341 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-28 22:23:15 +00:00
Uwe Stöhr
7cfb26c367
Math.lyx: two more bugfixes spotted by Ignacio
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23335 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-28 21:05:50 +00:00
Uwe Stöhr
e3ffc06f1e
EmbeddedObjects.lyx: check for the sidecap package, since it is e.g. no longer by default installed on MiKTeX.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23270 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-27 00:39:38 +00:00
Uwe Stöhr
1b5d8d5738
LaTeXConfig.lyx: tiny formatting fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23266 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-27 00:00:33 +00:00
Uwe Stöhr
412433783a
Math.lyx: several fixes for bugs spotted by Ignacio
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23264 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-26 23:32:51 +00:00
Uwe Stöhr
56f691519f
German UserGuide.lyx: updates by Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23256 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-26 18:14:29 +00:00
Uwe Stöhr
1fb4a4a1be
chkconfig.ltx: check for nicefrac and units
...
nicefrac and units are supported by LyX since LyX 1.5.0.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23253 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-26 17:50:40 +00:00
Jürgen Spitzmüller
ca6246e4da
* lib/lyx2lyx/lyx_1_5.py:
...
- implement wrapper around normalize that handles specific cases
that must not be normalized (rest of bug 3313).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23227 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-25 13:32:08 +00:00
Uwe Stöhr
9549685b3a
delete French mathed.lyx as we did already for the other languages where we have a translation of the new math manual.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23203 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-24 22:52:30 +00:00
Uwe Stöhr
21a3cd14d2
Extended.lyx: update by Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23165 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-23 18:13:19 +00:00
Pavel Sanda
b7922f4201
Add hide tab icon.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23101 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-21 15:13:39 +00:00
Abdelrazak Younes
9884a7193d
Add menu item for close-tab-group
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23098 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-21 14:58:58 +00:00
Pavel Sanda
9dbe777910
* lib/stdmenus.inc: Collision with HTML|H
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23095 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-21 14:23:10 +00:00
Jürgen Spitzmüller
34f93b22f7
* lib/stdmenus.inc:
...
- fix shortcut casing.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23093 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-21 13:20:29 +00:00
Abdelrazak Younes
55d621f5b2
add menu item for split-view
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23091 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-21 13:09:27 +00:00
Pavel Sanda
72b270ab4b
Improve fullscreen mode (bug 4146).
...
- added toolbars/tabbar/scrollbar toggling
- added text width control
- added GUI preferences & menu & shortcut
Known problems:
- Outliner in Mac is seeking some Mac devie to fix (see hints here:
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg135382.html )
- Toolbars visibility is shared between windows (views)
(needs toolbars overhaul).
- Adding new tab items does not reflect fullscreen mode
(i.e. margins and tabbar get visible)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23069 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-19 21:51:55 +00:00
Jürgen Spitzmüller
a299b2ca2f
* lib/symbols:
...
- \implies requires amsmath (bug 4561).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23061 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-19 07:14:05 +00:00
Richard Heck
4ab6f265e9
Add support for column separation in page margins. Fixes bug 3337.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23059 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-19 05:24:48 +00:00
Jürgen Spitzmüller
8aec041bcc
* lib/examples/addressExample.adr:
...
- don't use German abbreviations (such as "w") and expressions.
- add some documentation.
* lib/examples/de/serienbrief[1-3]:
- fix spelling
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23031 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-16 09:23:35 +00:00
Uwe Stöhr
f35ff8f60d
Color.cpp, ColorCode.h: define new colors for inset labels and insets text
...
stdinsets: use the new colors to allow the users to customize them
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23029 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-15 23:38:16 +00:00
Richard Heck
e7c8aa0977
Define algorithm.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23026 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-15 17:03:07 +00:00
Uwe Stöhr
f647ae9e8a
stdinsets.inc: use minimalistic style for listings as intended by Richard (I changed this unwanted in 22923)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23010 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-14 22:44:42 +00:00
Uwe Stöhr
31bc8149d3
the missing bits of r23003
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23008 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-14 22:17:54 +00:00
Martin Vermeer
370afc3567
Minimalistic module
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23003 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-14 11:23:44 +00:00
Uwe Stöhr
a235bd7115
French Math.lyx: avoid some ERT
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22970 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-12 22:55:15 +00:00
Uwe Stöhr
c3cad57542
French translation of the math manual by Siegfried
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22968 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-12 22:22:36 +00:00
Jean-Marc Lasgouttes
3838853990
not sure why this gets updated differently
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22958 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-12 09:52:33 +00:00
Uwe Stöhr
d9669be4ec
stdinsets.inc: use labels for certain inset types as we do currently in LyX 1.5 (fixes bug 4401).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22923 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-10 17:20:59 +00:00
Uwe Stöhr
57d548e2eb
Spanish EmbeddedObjects.lyx: updates by Ignacio
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22921 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-10 17:04:10 +00:00
Uwe Stöhr
a3edd27739
EmbeddedObjects.lyx: add index entry for endnotes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22919 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-10 16:52:23 +00:00
Uwe Stöhr
77081492f1
LaTeXConfig.lyx: add entry for endnotes (last part of bug 4460)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22918 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-10 16:48:44 +00:00
Uwe Stöhr
f7ae0a3420
German Extended.lyx: Hartmut added a hint to the serial letter example files
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22906 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-09 18:41:47 +00:00
Jürgen Spitzmüller
0c6c52943b
* lib/lyx2lyx/LyX.py (get_encoding):
...
- handle the "utf8x" inputenc option (part of bug 4503).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22884 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-09 07:52:26 +00:00
Uwe Stöhr
767fd1d6ae
EmbeddedObjects.lyx: correct unwanted change in last commit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22880 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-08 22:00:32 +00:00
Uwe Stöhr
f448b1e192
EmbeddedObjects: French translation updates by Siegfried
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22879 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-08 21:48:18 +00:00
Uwe Stöhr
36a00f0e62
EmbeddedObjects:
...
- Spanish updates by Ignacio
- fix image paths in German version
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22876 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-08 21:23:00 +00:00
Jürgen Spitzmüller
209a87ac23
* lib/unicodesymbols:
...
- remove wrong cross accent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22852 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-07 20:38:04 +00:00
Jürgen Spitzmüller
62feabeb55
* lib/unicodesymbols:
...
- more IPA.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22851 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-07 20:30:10 +00:00
Jürgen Spitzmüller
d61648656a
* lib/doc/LaTeXConfig.lyx:
...
- document ifthen and rotfloat, update tipa documentation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22835 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-07 14:00:34 +00:00
Jürgen Spitzmüller
9bdca85f26
*** New Symbols Dialog ***
...
* src/Encoding.{cpp,h}:
- new public member getSymbolsList()
* src/frontends/qt4/GuiSymbols.cpp:
* src/frontends/qt4/GuiSymbols.h:
* src/frontends/qt4/ui/SymbolsUi.ui
- new files
* src/frontends/qt4/GuiView.cpp:
* src/frontends/qt4/Makefile.am:
* development/scons/scons_manifest.py:
- add new dialog
* lib/ui/classic.ui:
* lib/ui/stdmenus.ui:
- menu item for symbols dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22832 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-07 13:18:07 +00:00
Uwe Stöhr
e9ff2bf5d7
EmbeddedObjects: - bibliography cleanup
...
- fix bibliography link in German version
- switch from floatflt to wrapfig
- fix included documents in French version
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22818 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-06 23:13:21 +00:00
Uwe Stöhr
a58f6d8025
lyx_1_6.py: remove the serial letter routine because due to r22811 more ERT would have to be converted. By the removal I follow the rule not to convert ERT.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22813 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-06 20:23:44 +00:00
Uwe Stöhr
427f0b739c
lyx_1_6.py: adjust the serial letter routine according to r22811
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22812 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-06 20:07:21 +00:00
Uwe Stöhr
11b34c23ff
method to avoid to use the end letter environment (patch by Jürgen)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22811 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-06 19:56:00 +00:00
Uwe Stöhr
327d1bc6d3
serial_letter: fix again a typo and set hyperlink
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22803 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-05 23:21:22 +00:00
Richard Heck
8fec5f512d
Partially fix bug 4532: http://bugzilla.lyx.org/show_bug.cgi?id=4532 .
...
See in particular comment 6.
We forcibly load stdinsets.inc unless the TextClass declares:
Provides stdinsets 1
There isn't really any such package, of course. We're just using this
(per a suggestion by JMarc) to say we've loaded relevant info about the
standard insets.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22802 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-05 22:57:33 +00:00
Uwe Stöhr
78080c1dc2
serial_letter: fix a typo and make it possible to catch opening for female and male persons at once
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22801 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-05 22:56:16 +00:00
Uwe Stöhr
ad9a92d9f5
layouts: add to all layouts "Input stdinsets.inc" if they not already have this
...
This fixes the obvious part of bug http://bugzilla.lyx.org/show_bug.cgi?id=4532
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22800 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-05 20:55:32 +00:00
Uwe Stöhr
daca09142b
manuals: now correct: add a link where to find the latest PDF version
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22799 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-05 20:24:14 +00:00
Uwe Stöhr
f98c0c5e43
manuals: add a link where to find the latest PDF version
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22797 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-05 20:16:17 +00:00
Uwe Stöhr
e283f5a14a
Math.lyx: remove obsolete footnote
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22795 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-05 20:03:30 +00:00
Uwe Stöhr
790411d174
Math.lyx: some fixes for issues spotted by Ignacio
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22780 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-05 01:10:02 +00:00
Uwe Stöhr
087dbc1a2d
LaTeXConfig.lyx: add description for Braille
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22778 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-05 00:27:59 +00:00
Richard Heck
271d8d86b4
Include stdinsets.inc.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22777 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-04 19:34:18 +00:00
Richard Heck
cf8d9d29b1
Partially fix bug 4532.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22776 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-04 19:15:39 +00:00
Jürgen Spitzmüller
efaa509f8b
* src/LaTeXFeatures.cpp:
...
- add tipx to simplefeatures. Tipx is a subpackage of tipa.
* lib/unicodesymbols:
- correct some glyphs, which are included in tipx, not tipa.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22771 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-03 17:26:46 +00:00
Pavel Sanda
1ff8feab60
Typo.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22770 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-03 14:30:50 +00:00
Uwe Stöhr
2dc68dad6d
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
2008-02-03 12:03:20 +00:00
Uwe Stöhr
886db92f82
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
2008-02-03 11:56:44 +00:00
Stefan Schimanski
cf333f5ab4
* 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
2008-02-03 10:43:03 +00:00
Uwe Stöhr
9702f66938
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
2008-02-02 02:14:10 +00:00
Jürgen Spitzmüller
ee35e8522b
* 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
2008-02-01 17:01:12 +00:00
Pavel Sanda
c62ae14283
Keyboard shortcuts for TOC window buttons.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22727 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-31 19:48:48 +00:00
Uwe Stöhr
7dfa520bfd
Math.lyx: fix some typos
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22723 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-30 22:56:36 +00:00
Uwe Stöhr
5aae32c60a
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
2008-01-30 22:43:26 +00:00
Pavel Sanda
59110e5e24
* doc/Customization.lyx: few translation hints.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22704 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-29 02:46:55 +00:00
Uwe Stöhr
9b0c6a43c5
German Math.lyx: correct document title
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22698 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-28 11:54:32 +00:00
Uwe Stöhr
1ac3d1b132
Documentation updates from Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22694 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-27 21:29:07 +00:00
Uwe Stöhr
cfdad9946d
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
2008-01-27 20:58:45 +00:00
Uwe Stöhr
387b6de668
German UserGuide.lyx: tiny correction by Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22659 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-23 23:50:19 +00:00
Stefan Schimanski
135fbe2c1b
* 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
2008-01-22 22:56:10 +00:00
Uwe Stöhr
d60aff6c00
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
2008-01-22 21:53:25 +00:00
Pavel Sanda
06f5a93248
Fix typo (dist_jaexamples).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22649 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-22 21:07:15 +00:00
Jürgen Spitzmüller
385ae43b39
* 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
2008-01-21 13:40:34 +00:00
Uwe Stöhr
a4a0e4d3f7
German UserGuide.lyx updates from Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22640 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-20 21:48:41 +00:00
Uwe Stöhr
82fba225a5
the missing things of r22635
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22638 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-20 21:44:49 +00:00
Pavel Sanda
3d543473ea
Add Japanese splash.lyx (from Koji)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22635 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-20 00:46:59 +00:00
Uwe Stöhr
d60de46e04
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
2008-01-18 19:07:57 +00:00
Abdelrazak Younes
1fe3f59886
Fix Ctrl-Tab binding for 'buffer-next'
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22620 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-18 08:15:51 +00:00
Uwe Stöhr
0387ea1a3d
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
2008-01-17 22:42:25 +00:00
Uwe Stöhr
b62f7986dd
two new documentation file translations from Ignacio
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22593 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-15 22:56:22 +00:00
Uwe Stöhr
3a400c4e68
- German UserGuide.lyx: don't use caption
...
- UserGuide.lyx: list the new toolbar button
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22589 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-15 21:50:39 +00:00
Uwe Stöhr
f16abb9447
stdtoolbars.inc: adapt to r22585
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22588 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-15 21:49:14 +00:00
Uwe Stöhr
3774bc71b0
German UserGuide.lyx: updates by Hartmut
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22580 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-14 23:55:49 +00:00
Uwe Stöhr
098c808174
forgot to add this in r22566
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22575 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-14 23:40:23 +00:00
Uwe Stöhr
62543f6fb8
toolbar button for boxes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22566 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-14 22:25:03 +00:00
Jean-Marc Lasgouttes
3d8828fa14
* src/Spacing.cpp (writeBeginEnv, writeEndEnv): add a bool parameter
...
directing to use memoir's capitalized latex macros.
* src/LaTeXFeatures.cpp (getPackages): act on feature "SetSpace".
* src/output_latex.cpp (TeXOnePar): ditto
* lib/layouts/memoir.layout: provide feature SetSpace, indicating that
memoir provides the setspace functionality, but with a different syntax.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22551 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-14 14:53:29 +00:00
Uwe Stöhr
0572822ec9
EmbeddedObjects.lyx: benefit from the fixed bug 2492
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22542 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-13 16:55:31 +00:00
Uwe Stöhr
b7e0ac3e7b
unicodesymbols: add ligatures, patch by Anders Ekberg
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22538 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-13 13:25:00 +00:00
Pavel Sanda
2a6eadb903
Change credits
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22530 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 18:00:48 +00:00
Uwe Stöhr
de20d9ae9a
UserGuide.lyx: fix bibliographies
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22528 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 16:52:08 +00:00
Pavel Sanda
d39b2076c8
Add to permissions.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22517 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 12:14:57 +00:00
Jürgen Spitzmüller
76c98826a2
* lib/lyx2lyx/lyx_1_4.py:
...
* lib/lyx2lyx/lyx_1_6.py:
- improve reversion method for floats.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22508 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 09:59:37 +00:00
Richard Heck
df4634968a
Fix bugs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22506 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 06:43:44 +00:00
Richard Heck
4f76947d03
Documentation updates related to modules and the AMS classes. Note that, with the modularization of the theorem environments, we can now actually use them in Extended->AMSLaTeX to show the user what they look like.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22504 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 06:09:27 +00:00
Richard Heck
e3bc7b9aed
Tweaks.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22503 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 06:05:27 +00:00
Richard Heck
46611ba1cc
Fixes to the theorem modules.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22502 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 05:17:52 +00:00
Richard Heck
d5d665482e
This commit changes the way individual LyXModule's are represented, both internally and in the .lyx files. The earlier version represented them by their `descriptive name', e.g., "Endnote" or "Theorems (AMS)", these being the same names used in the UI. This was a mistake, as becomes readily apparent when one starts to think about translating these strings. The modules ought to be represented by their filename, without the extension, just as TextClass's are.
...
The changes that accomplish this part are in ModuleList.{h,cpp}, configure.py, and the *.module files themselves. This is a format change, and the lyx2lyx is in those files.
By itself, that change would not be major, except for the fact that we do not want the module to be represented in the UI by its filename---e.g., theorems-std---but rather by a descriptive name, such as "Theorems". But that change turns out to be wholly non-trivial. The mechanism for choosing modules was the same as---indeed, was borrowed from---that in GuiCitation: You get a list of modules, and choosing them involves moving strings from one QListView to another. The models underlying these views are just QStringListModels, which means that, when you want to know what modules have been selected, you see what strings are in the "selected" QListView. But these are just the descriptive names, and we can't look up a module by its descriptive name if it's been translated. That, indeed, was the whole point of the change to the new representation.
So, we need a more complicated model underlying the QListView, one that will pair an identifying string---the filename minus the extension, in this case---with each item. This turns out not to be terribly difficult, though it took rather a while for me to understand why it's not difficult. There are two parts:
(i) GuiSelectionManger gets re-written to use any QAbstractListModel, not just a QStringListModel. This actually seems to improve the code, independently.
(ii) We then subclass QAbstractListModel to get the associated ID string, using the Qt::UserRole slot associated with each item to store its ID. This would be almost completely trivial if QAbstractListItem::itemData() included the QVariant associated with this role, but it doesn't, so there are some additional hoops through which to jump.
The new model, a GuiIdListModel, is defined in the files by that name. The changes in GuiSelectionManger.{h,cpp} make it more abstract; the changes in GuiDocument.{h,cpp} adapt it to the new framework.
I've also updated the module documenation to accord with this change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22501 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 04:28:12 +00:00
Uwe Stöhr
54bcdec272
UserGuide.lyx: add a paragraph how to dissolve insets, fixes bug 3687
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22497 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 23:39:18 +00:00
Uwe Stöhr
33c95fc07b
rename LFUNs math-nonumber and math-number to what they really do,
...
fixes bug 2608
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22496 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 22:45:19 +00:00
Jürgen Spitzmüller
4b799833e7
*** Support for generic sideways floats ***
...
* src/Buffer.cpp:
- format is up to 312.
* src/LaTeXFeatures.cpp:
- add rotfloat.
* src/Insets/InsetFloat.cpp:
- handle starred and generic sideways floats.
* src/frontends/qt4/FloatPlacement.{cpp,h}:
- adjust GUI to the new features.
* lib/chkconfig.ltx:
- add rotfloat
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
- add reversion methods for new floats
* lib/lyx2lyx/lyx_1_4.py:
- add proper reversion method for sideways floats (this was missing).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22495 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 18:56:53 +00:00
Jürgen Spitzmüller
97c4feea71
typo.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22494 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 18:34:21 +00:00
Richard Heck
a8d2d891ee
Wow.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22489 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-11 08:03:48 +00:00
Uwe Stöhr
8b3acb7092
stdtoolbars.inc: partly revert r22445
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22483 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 20:57:15 +00:00
Jürgen Spitzmüller
f585b6ba11
* lib/ui/stdtoolbars.ui:
...
- disambiguate "Review".
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22476 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 08:54:23 +00:00
Richard Heck
098dc1f93b
Remove comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22472 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:30:22 +00:00
Richard Heck
795c729776
Remove layout stuff made obsolete by modularization.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22471 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:24:53 +00:00
Richard Heck
9f8bf4c9da
Dummy format change for AMS modularization.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22470 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:22:43 +00:00
Richard Heck
4aea2f6a73
More tweaks, and some fixes for missing files in the makefiles, while we're at it.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22469 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:19:07 +00:00
Richard Heck
736418751a
AMS module tweaks.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22468 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 07:13:01 +00:00
Richard Heck
b258ae2d26
Move stuff around.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22467 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 06:34:33 +00:00
Richard Heck
9229dd9371
Compile fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22465 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 06:07:34 +00:00
Richard Heck
b4341a8dae
Minor tweaks, and a new module for unnumbered theorems only.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22464 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 05:14:12 +00:00
Richard Heck
e66ced0383
File no longer needed.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22463 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 05:01:36 +00:00
Richard Heck
8d541e3675
Fix comments. Other credits are in other files.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22462 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 05:00:11 +00:00
Richard Heck
f5a5be4d18
Modularization of the AMS classes, and the theorem environments generally.
...
This is Part I: The changes to the layout files and modules. Part II, still
to come, will involve lyx2lyx to help people who were using the older classes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22461 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 04:58:20 +00:00
Richard Heck
3112bed419
Fix layout2layout.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22459 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-10 03:59:39 +00:00
Richard Heck
7c28905b17
This commit adds some new functionality to the modules stuff. In particular, it introduces the concept of "required" and "excluded" modules: A given module may require one of some list of modules, or it may be incompatible with some other modules. (Complex Boolean combinations are not supported!!) These facts can be noted in the module file, and the UI responds appropriately: Required and excluded modules are noted in the description, and the "Add" button is enabled only if at least one of the required modules has already been selected and no excluded module is selected. Getting this to work involved a fair bit of cleanup of the existing code---including ways Angus, I think, had already pointed out were required---and also involved changing the syntax of the headers of the module files, but in ways that are probably best anyway.
...
None of the extant modules require any other modules, but the Theorem modules all exclude one another. (See the screenshot.) When I modularize the AMS classes---that is the next task---we'll have requires.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22456 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-09 18:51:02 +00:00
Uwe Stöhr
b99297b2c2
stdtoolbars.inc: rearrange integral icons to avoid the impression that \intop is the default. \int is the default and also usual.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22445 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-08 18:40:39 +00:00
Bo Peng
06254d11df
Embedding: display a pin at the top left corner of embedded figures
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22439 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-08 16:22:05 +00:00
Pavel Sanda
922aa7b1e8
Add characters counting.
...
Introduce LFUN_STATISTICS.
see http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg134033.html .
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22433 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-08 15:18:00 +00:00
Richard Heck
40cb894ca6
Minor edit.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22426 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 23:22:09 +00:00
Richard Heck
4b8edace67
It turns out we do need this optional argument, because configure.py needs to be able to tell what packages a given module requires.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22425 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 23:21:40 +00:00
Uwe Stöhr
e321f65d61
French Tutorial.lyx: updates by Siegfried
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22423 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 21:23:53 +00:00
Jürgen Spitzmüller
adea337417
Requires amsmath does not work. No idea why.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22421 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 18:31:05 +00:00
Jürgen Spitzmüller
59389fbf3a
* lib/layouts/chess.layout:
...
- require chess (instead of manually loading in the preamble).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22420 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 18:15:49 +00:00
Jürgen Spitzmüller
a5d5a633d9
some more uses of Requires.
...
The package ifthen needs to be added to LaTeXConfig.lyx. I'll do this when that file can be opened again.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22419 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 17:32:47 +00:00
Jean-Marc Lasgouttes
ac5a40e5a3
rename menu entries for numbering formulas
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22418 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 17:22:20 +00:00
Jürgen Spitzmüller
9e5eebc14c
*** Requires tag for classes, layouts and custom insets ***
...
* src/TextClass{cpp,h}:
- implement Requires tag for class and InsetLayout.
* src/Layout.{cpp,h}:
- implement Requires tag for layouts.
- increase layouts format to 6.
* src/Paragraph.cpp:
- request required features for paragraph layouts.
* src/LaTeXFeatures.cpp:
- add some packages needed by modules.
- remove Preamble method for InsetLayout. This is now done
in InsetFlex::validate.
* src/BufferParams.cpp (validate):
- request required features for the class.
* src/insets/InsetLayout.h:
- new member "requires".
* src/insets/InsetFlex.{cpp,h}:
- implement validate method and request required features and preamble snippets.
* lib/layouts/*.{layout,module,inc}:
- increase layouts format to 6.
- use Requires tags in some modules (more can be done later).
* lib/doc/Customization.lyx:
- document Requires tag.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22414 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 16:59:10 +00:00
Uwe Stöhr
36926cc9e5
chkconfig.ltx: "LaTeXConfig.lyx.in" has been renamed to "LaTeXConfig.lyx"
...
(the other outdated comments will be fixed when bug 4460
http://bugzilla.lyx.org/show_bug.cgi?id=4460 is fixed)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22403 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-06 17:35:28 +00:00
Richard Heck
a43667b5be
Remove references to obsolete URL module and make some other minor changes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22401 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-06 17:00:59 +00:00
Richard Heck
ffbdd0e79a
Remove obsolete URL module.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22399 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-06 16:54:17 +00:00
Uwe Stöhr
81f48ded87
add a module for typesetting Braille
...
(entry for the LaTeXConfig.lyx file follows when bug 4460
http://bugzilla.lyx.org/show_bug.cgi?id=4460
is fixed)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22393 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-06 13:39:58 +00:00
Uwe Stöhr
38ed641598
add linguistics module
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22391 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 19:58:47 +00:00
Uwe Stöhr
d915adb996
add linguistics.lyx example file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22390 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 19:47:24 +00:00
Richard Heck
11bd4679c3
Check for endnotes package needed by some modules.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22384 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-05 16:47:47 +00:00