Uwe Stöhr
0a7567ce3b
- add entry to FORMATS file for Stefan's format change (Richards to 296 change is still not correctly listed)
...
- add support for hyerlink targets - fileformat changed
(For Hyperlink.cpp I still need help to get rid of the strings and chars and use docstrings and char_type instead!)
Can anyone please open the changed Hyperlink.ui with a Qt 4.2 designer or below, save it and commit? Thanks. (Otherwise you cannot compile it.)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21347 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 17:37:43 +00:00
Abdelrazak Younes
36e14ceb10
Fix bug 4147.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21344 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 16:59:40 +00:00
Stefan Schimanski
565475a439
* replace int type by the correct custom type for pos, idx and size.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21336 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 15:36:27 +00:00
Stefan Schimanski
b5a640d1cc
* one coercion is enough
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21335 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 14:45:14 +00:00
Stefan Schimanski
6aa5467320
* added non-greedy init mode for macros. If you enter a macro with the cursor, you don't want that it eats the insets on the right.
...
* split up the MathData::updateMacro method into the optional and normal parameter part
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21334 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 14:40:15 +00:00
Edwin Leuven
7e9ec4cdbd
correct case
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21333 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 14:30:48 +00:00
Stefan Schimanski
95cb72f747
* removed MathMacro:: from declaration.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21332 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 14:06:58 +00:00
Stefan Schimanski
0e201c8c22
* cosmetic: alphabetic order
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21331 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 11:27:02 +00:00
Stefan Schimanski
e43dc9d38c
* Added conversion of latex macros with optional parameters
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21330 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 11:15:05 +00:00
Stefan Schimanski
dbbf47ab14
* LFUN handler for folding/unfolding of math macros
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21329 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 11:14:14 +00:00
Stefan Schimanski
1231489798
* dynamic macros as described in http://1stein.org/download/dynmacro.pdf
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21328 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 11:13:07 +00:00
Stefan Schimanski
2ad61c0366
* LFUNs for math macros and menu integration
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21327 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 11:08:04 +00:00
Stefan Schimanski
9d9c5959f3
* file format 298 to convert macro definitions with optional parameters into ERT. This is still just an empty convertion, waiting for Uwe to find time to implement it.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21326 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 11:03:51 +00:00
Stefan Schimanski
1315e5f026
* non-const coercion for math braces
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21325 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 10:58:59 +00:00
Stefan Schimanski
5a7a53e346
* color definitions for math macros
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21324 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 10:57:20 +00:00
Stefan Schimanski
6fa7710506
* methods to cut off DocIterators and to append vectors of CursorSlices. This is used to keep the visual cursor position when folding/unfolding macros with the cursor in a parameter.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21323 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 10:56:18 +00:00
Stefan Schimanski
6408f99b31
* monochrome rendering support. You can set two color, the min and max. Every painting operation later on will map every color into this interval. By calling enterMonochrome and leaveMonochrome you can nest this process.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21322 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 10:52:51 +00:00
Edwin Leuven
3b07f0f851
get rid of clear button
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21321 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 10:39:20 +00:00
Stefan Schimanski
6e043a9c22
* reverting previous workarounds. With Martin's commit 21319 there are not needed.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21320 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 09:57:38 +00:00
Martin Vermeer
225d92ba43
Fix tex2lyx for inset font inheritance changes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21319 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 09:47:02 +00:00
Stefan Schimanski
1b4345ac31
* and another one. Trying to compile before committing would make sense sometimes :-/
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21318 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 09:16:23 +00:00
Stefan Schimanski
ee17120d5b
* yet another compile fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21317 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 09:14:25 +00:00
Martin Vermeer
1d894fd5e3
Fix inset font inheritance mechanism; smaller clean-ups
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21315 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 06:25:47 +00:00
Stefan Schimanski
aa9bb01f27
* make it compile
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21314 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 00:04:13 +00:00
Stefan Schimanski
ffa57bea4d
* gcc does not like missing characters in keywords
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21313 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-31 23:41:22 +00:00
André Pönitz
a5263e0f92
introduce a header to forward declare std::string.
...
hope there are only conforming implementaions out there ;-}
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21312 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-31 22:40:34 +00:00
Bo Peng
e91114cdcb
PrefShortcuts: remove color, remove third column, use bold and cross-out font for new and removed items respectively
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21311 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-31 18:46:03 +00:00
Bo Peng
6cf20c52b7
PrefShortcuts: use KeySequence::ForGui to display shortcuts
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21309 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-31 17:15:10 +00:00
Martin Vermeer
ae76ba2362
LFUN_LANGUAGE enabled wrong way around
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21308 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-31 08:54:44 +00:00
Abdelrazak Younes
036a507c6d
Move to_local8bit_failure class to docstring.cpp and restore std::bad_cast inheritance.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21307 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-31 08:05:37 +00:00
Abdelrazak Younes
13a85fe0c0
Fix some gcc warnings.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21306 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-31 07:48:13 +00:00
Dov Feldstern
3e2af36af1
Fix LFUN_LANGUAGE bug due to Font/Language separation (r21240):
...
the LFUN had stopped working, because since language is no longer part of the
font, changes to the language were no longer being registered in the fontInfo,
and so we were wrongly under the impression that nothing had been changed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21305 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 22:55:33 +00:00
Bo Peng
773e3d475f
Clean up EmbeddedFiles.h/cpp because the valid_ field is no longer needed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21304 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 22:21:48 +00:00
Uwe Stöhr
7e62189e7e
GuiErrorList.cpp: whitespace
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21297 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 20:22:50 +00:00
Bo Peng
c2440d06d1
Cosmetic changes to how shortcuts are printed: S-C-S => C-S-s because S-S can be confusion, and Ctrl-Shift is more natural than Shift-Ctrl
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21296 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 16:34:35 +00:00
Martin Vermeer
fa2bec7440
const, sorry
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21295 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 16:27:31 +00:00
Martin Vermeer
abf5d0c1c3
Fix thinko: we need to apply the default font here, not the inset's font commands
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21294 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 16:24:52 +00:00
Martin Vermeer
af84c0957d
Fix line count off-by-one for single-par verbatims
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21293 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 16:22:56 +00:00
Bo Peng
bc86ac1804
Fix the shortcut input dialog bug (can not input Ctrl-blah)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21291 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 16:04:48 +00:00
Bo Peng
de8492cd1c
To reduce confusion, stop displaying UserExtraUnbind items in the shortcut customization dialog.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21290 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 15:25:30 +00:00
Bo Peng
a9519bda94
Document->settings: update embedded file list properly
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21289 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 15:20:59 +00:00
Jürgen Spitzmüller
8c908a56f1
* src/frontends/qt4/GuiSearch.cpp:
...
- use selectAll function instead of home-brewn method.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21287 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 13:16:45 +00:00
Martin Vermeer
3d443b4c9d
Implement ForceLtR; cleanup of collapsable insets
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21285 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 12:30:46 +00:00
Bo Peng
eabe6081c9
Document->Settings: add currently embedded files
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21284 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 02:59:24 +00:00
Uwe Stöhr
e7768ff98e
InsetMathDelim.cpp: remove doubled include
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21282 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-30 01:19:21 +00:00
André Pönitz
70c1f22999
remove unneeded include
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21277 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 23:05:18 +00:00
André Pönitz
6616c59385
make unused exception less expensive
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21276 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 22:58:08 +00:00
Uwe Stöhr
bb46fe5f0e
fileformat change for my previous commit: Albanian and lower Sorbian support
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21273 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 22:38:36 +00:00
André Pönitz
41f6e7ee54
unbreak font panel
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21272 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 22:03:59 +00:00
Bo Peng
7fb4a57ab9
Put bindings in defaultKeyBindings() to site.bind
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21268 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 19:45:43 +00:00