lyx_mirror/src/insets
Jürgen Spitzmüller 77e145a406 Remember the char style label state and make it globally switchable.
* src/buffer: 
	file format incrementation to 251
* src/insets/insetcharstyle.[Ch]:
	- make show_label a param and save its state
	- let all-insets-toggle togle the label in charstyles
* development/FORMAT: 
	document file format change
* lib/lyx2lyx/LyX.py:
	add new file format
* lib/lyx2lyx/lyx_1_5.py:
	remove char style label param on reversion to 250.
	

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15345 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-16 07:06:41 +00:00
..
ChangeLog merge booktabs branch 2006-07-03 19:13:56 +00:00
ExternalSupport.C drop linuxdoc support (part 1) 2006-08-23 10:41:43 +00:00
ExternalSupport.h Whitespace cleanup. 2006-04-05 23:56:29 +00:00
ExternalTemplate.C * filetools.[Ch]: Make functions that start with a capital 2006-04-08 22:31:11 +00:00
ExternalTemplate.h Whitespace cleanup. 2006-04-05 23:56:29 +00:00
ExternalTransforms.C drop linuxdoc support (part 1) 2006-08-23 10:41:43 +00:00
ExternalTransforms.h drop linuxdoc support (part 1) 2006-08-23 10:41:43 +00:00
inset.C In order to support multiple LyXView each BufferView needs its own CoordCache. This is what's implemented in this commit. 2006-10-13 16:44:44 +00:00
inset.h Add a virtual in the child as well. 2006-09-09 22:18:05 +00:00
insetbase.C In order to support multiple LyXView each BufferView needs its own CoordCache. This is what's implemented in this commit. 2006-10-13 16:44:44 +00:00
insetbase.h In order to support multiple LyXView each BufferView needs its own CoordCache. This is what's implemented in this commit. 2006-10-13 16:44:44 +00:00
insetbibitem.C revert change from previous commit and remove the FontMetrics access completely in order to be sure that bibitemWidest() gives the same bibitem GUI and no-GUI modes (even if that is potentially the wrong one.). 2006-10-14 15:31:50 +00:00
insetbibitem.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetbibtex.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetbibtex.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetbox.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetbox.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetbranch.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetbranch.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetcaption.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetcaption.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetcharstyle.C Remember the char style label state and make it globally switchable. 2006-10-16 07:06:41 +00:00
insetcharstyle.h Remember the char style label state and make it globally switchable. 2006-10-16 07:06:41 +00:00
insetcite.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetcite.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetcollapsable.C This commit cleans up everything related to singleton. The other important change is that lyx::dispatch() and lyx::getStatus become _the_ official way to use LyXFunc equivalent methods. 2006-10-11 17:24:46 +00:00
insetcollapsable.h * insetCollapsable: 2006-10-08 09:36:16 +00:00
insetcommand.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetcommand.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetcommandparams.C fix out of range access to string 2005-05-06 14:15:31 +00:00
insetcommandparams.h support for second \cite option. 2004-03-05 14:49:10 +00:00
insetenv.C Change editMessage to return a docstring, change functions to not use to_utf8. 2006-09-09 18:52:00 +00:00
insetenv.h Change editMessage to return a docstring, change functions to not use to_utf8. 2006-09-09 18:52:00 +00:00
insetert.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetert.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetexternal.C This commit saves the need to check for lyx::use_gui in a number of places. 2006-10-15 21:47:29 +00:00
insetexternal.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetfloat.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetfloat.h Change editMessage to return a docstring, change functions to not use to_utf8. 2006-09-09 18:52:00 +00:00
insetfloatlist.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetfloatlist.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetfoot.C * insetCollapsable: 2006-10-08 09:36:16 +00:00
insetfoot.h Change editMessage to return a docstring, change functions to not use to_utf8. 2006-09-09 18:52:00 +00:00
insetfootlike.C Fix defaultFont problems (bug 2308) 2006-02-22 15:44:57 +00:00
insetfootlike.h Fix font inside inset (bugs 1766, 1809) 2005-04-10 14:07:33 +00:00
insetgraphics.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetgraphics.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetgraphicsParams.C This commit saves the need to check for lyx::use_gui in a number of places. 2006-10-15 21:47:29 +00:00
insetgraphicsParams.h Asger's exchanging of the class and struct keywords. 2005-01-19 15:03:31 +00:00
insethfill.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insethfill.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetinclude.C Convert labels to unicode 2006-10-12 10:50:45 +00:00
insetinclude.h Convert labels to unicode 2006-10-12 10:50:45 +00:00
insetindex.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetindex.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetlabel.C Convert labels to unicode 2006-10-12 10:50:45 +00:00
insetlabel.h Convert labels to unicode 2006-10-12 10:50:45 +00:00
insetlatexaccent.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetlatexaccent.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetline.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetline.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetmarginal.C * insetCollapsable: 2006-10-08 09:36:16 +00:00
insetmarginal.h Change editMessage to return a docstring, change functions to not use to_utf8. 2006-09-09 18:52:00 +00:00
insetnewline.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetnewline.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetnote.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetnote.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetoptarg.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetoptarg.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetpagebreak.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetpagebreak.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetquotes.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetquotes.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetref.C fix typos 2006-10-15 09:20:25 +00:00
insetref.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetspace.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetspace.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetspecialchar.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetspecialchar.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insettabular.C MacOSX compile fix: The class Point conflicted with a struct defined in MacTypes.h. 2006-10-15 22:32:56 +00:00
insettabular.h In order to support multiple LyXView each BufferView needs its own CoordCache. This is what's implemented in this commit. 2006-10-13 16:44:44 +00:00
insettext.C Change tracking: 2006-10-11 20:01:32 +00:00
insettext.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insettheorem.C delete unneeded BufferView.h declaration. 2006-09-26 21:11:22 +00:00
insettheorem.h Change editMessage to return a docstring, change functions to not use to_utf8. 2006-09-09 18:52:00 +00:00
insettoc.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insettoc.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
inseturl.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
inseturl.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetvspace.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetvspace.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetwrap.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
insetwrap.h Change editMessage to return a docstring, change functions to not use to_utf8. 2006-09-09 18:52:00 +00:00
mailinset.C Free BufferView from LyXView! 2006-09-26 10:06:46 +00:00
mailinset.h Remove a whole heap of redundant functions from classes derived from 2003-12-11 15:23:15 +00:00
Makefile.am send UpdatableInset down the way of the Dodo 2005-07-15 22:10:25 +00:00
pch.h Use the preferred calling for Boost.Signal 2004-09-26 14:19:47 +00:00
render_base.h clone NVI, other small stuff 2004-11-23 23:04:52 +00:00
render_button.C Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
render_button.h Introduce wide streams. This fixes the remaining problems of plain text 2006-10-11 19:40:50 +00:00
render_graphic.C This commit cleans up everything related to singleton. The other important change is that lyx::dispatch() and lyx::getStatus become _the_ official way to use LyXFunc equivalent methods. 2006-10-11 17:24:46 +00:00
render_graphic.h Remove unused member function and variable. 2004-04-16 16:01:47 +00:00
render_preview.C This commit cleans up everything related to singleton. The other important change is that lyx::dispatch() and lyx::getStatus become _the_ official way to use LyXFunc equivalent methods. 2006-10-11 17:24:46 +00:00
render_preview.h remove unneeded calls to BufferView::update() in insets 2005-05-09 17:29:22 +00:00