Commit Graph

123 Commits

Author SHA1 Message Date
Abdelrazak Younes
d1c76c28bd update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16449 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-31 15:41:06 +00:00
Peter Kümmel
f402ee9f84 fix: The items in the treeview are editable, invoke ert-insert => seg fault
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16448 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-30 21:53:00 +00:00
Michael Schmitt
5a0f092f74 * Status.15x: remove invalid bug report (my MikTeX environment was broken)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16419 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-28 18:20:26 +00:00
Jürgen Spitzmüller
f4540ab1aa * Status.15x: clarify status of the charstyle dialog resizing bug.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16407 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-28 06:21:03 +00:00
Bo Peng
36b485d842 Fix a crash caused by cur.text() != this for collapsable insets
* src/insets/insetcollapsable.C: test if inset is open before editing


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16406 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-28 03:00:48 +00:00
Michael Schmitt
bcc3f4794e * Status.15x: "reopen" dialog resize bug
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16405 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-27 23:11:46 +00:00
Georg Baum
979fdf7456 Fix strange bibtex problem by converting some more functions to use FileName
instead of std::string

	* src/support/lyxlib.h
	* src/support/getcwd.C
	(getcwd): return a FileName, not a std::string in filesystem encoding

	* src/support/filetools.[Ch]
	(makeAbsPath): return a FileName, not a std::string in undefined encoding

	* src/support/lyxlib.h
	* src/support/tempName.C
	(makeAbsPath): return a FileName, not a std::string in undefined encoding

	* many other files: Adjust to the changes above


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16399 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-27 10:56:11 +00:00
Abdelrazak Younes
42aac5b28c update.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16393 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-24 18:17:44 +00:00
Jürgen Spitzmüller
72bb51b0fc * src/frontends/qt4/QCharacter.C:
- fix dialog resizing for QT >= 4.2 (bug 3032).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16390 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-24 11:38:19 +00:00
Bo Peng
6c8c421c21 Status.15x: record a repeatable case of the famous text() == this assertion crash.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16389 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-24 02:20:33 +00:00
Michael Schmitt
0d6a07b9c3 * Status.15x: another showstopper for people using bibtex bibliographies
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16385 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-23 12:48:23 +00:00
Michael Schmitt
478145bdf7 * Status.15x: more bug reports
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16384 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-23 12:26:20 +00:00
Michael Schmitt
3ea896291d * Status.15x: add Jürgen's bug report
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16383 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-23 12:14:34 +00:00
Enrico Forestieri
c55d189873 Fix display of the style name in the BibTeX Bibliography panel
* src/frontends/controllers/ControlBibtex.C
	(ControlBibtex::getStylefile): get the correct parameter.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16374 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-22 01:12:43 +00:00
Enrico Forestieri
3aa4567fe8 Use the standard mouse pointer shape when displaying an alert dialog
* src/frontends/qt4/Alert_pimpl.C
	(prompt_pimpl): override the cursor shape chosen by Qt.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16371 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-21 20:29:15 +00:00
Georg Baum
a1389d411c Fix two filename bugs (from Enrico and me)
* src/support/filetools.[Ch]
	(fileOpenSearch): comment out since it is unused
	(fileSearch): Use addExtension instead of changeExtension, since we
	are always called without extesnion, or with the correct one.
	(addExtension): new function

	* src/lyx_main.C
	(LyX::init): tell fileSearch that we are also interested in the name
	if the file does not exist


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16361 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-21 12:04:01 +00:00
Georg Baum
6c436f0de3 add compiler warning
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16359 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-21 11:56:07 +00:00
Enrico Forestieri
b892a6bc43 Use a larger font for displaying the version number on the splash screen
* src/frontends/qt4/GuiWorkArea.C
	(GuiWorkArea::doGreyOut): don't use LyXFont::SIZE_XXXX directly as
	a font size as these are enum values and not the actual sizes.
	Move the version number slightly to the right to make it more
	readable against the splash screen.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16353 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-21 02:49:27 +00:00
Georg Baum
1ca55d1c8f Fix bug 3034
* src/mathed/InsetMathGrid.C: Don't declare mathed_parse_normal,
	include MathParser.h instead
	(InsetMathGrid::doDispatch): remove to_utf8, mathed_parse_normal
	takes now a docstring

	* src/mathed/MathMacroTemplate.C
	(MathMacroTemplate::read): restore the version of 1.4.x, since
	the new one did only work for macros without whitespace

	* src/mathed/MathParser.[Ch]
	(Parser): Add constructor from a docstring
	(mathed_parse_cell): Create the parser directly from the string,
	since the istream variant of tokenize() does only work if reading
	from the .lyx file
	(mathed_parse_normal): ditto
	(mathed_parse_normal): Delete the istream variant (unused)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16334 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-19 14:24:25 +00:00
Michael Schmitt
828d077a9a Status.15x: add bugzilla URLs for bugs and patches
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16331 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-19 12:01:37 +00:00
Jürgen Spitzmüller
9475c48bf2 * src/frontends/qt4/ui/QViewSourceUi.ui: remove bogus Whatsthis entry.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16330 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-19 08:17:47 +00:00
Jürgen Spitzmüller
a37f3198ad Trivial ui tweak:
* src/frontends/qt4/ui/QGraphicsUi.ui: fix tab accelerating order.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16325 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-18 20:17:12 +00:00
Jürgen Spitzmüller
506c5df84b * src/frontends/qt4/ui/QCitationUi.ui:
- fix shortcut

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16313 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-17 14:04:18 +00:00
Michael Schmitt
12534e6794 Status.15x: new pathname/unicode problem
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16307 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-17 00:28:38 +00:00
Michael Schmitt
67a479074f Status.15x: thesaurus is broken on Windows
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16306 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-16 23:32:18 +00:00
Michael Schmitt
dd586e2953 * Status.15x: add tiny url for relevant bugzilla entries;
add new citation dialog bug


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16302 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-16 15:27:23 +00:00
Bo Peng
e74dcd761b Record multiple window middle button paste bug
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16284 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-15 16:27:51 +00:00
Bo Peng
ebb88876f9 Adjust Status.15x for Abdel's fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16283 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-15 16:25:52 +00:00
Edwin Leuven
2c832e6578 more cleanup:
- clear selected keys on ok/cancel
 - update info when navigating with keyboard
 - add clear search button
 - don't allow search strings that return empty selection

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16277 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-15 09:58:44 +00:00
Bo Peng
a66f7e4029 Mark multiple window cursor problem as WONTFIX
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16276 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-15 03:35:52 +00:00
Bo Peng
655890d04d record multiple window cursor problem
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16274 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-14 06:33:27 +00:00
Bo Peng
74602628f6 Fix the multiple window rows() availability bug
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16273 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-14 03:41:32 +00:00
Michael Schmitt
042605b93f * Status.15x: let's not forgot to align the size of icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16269 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-13 19:13:37 +00:00
Michael Schmitt
d135c2c524 * Status.15x: add minor bug in the graphics dialog
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16268 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-13 19:11:33 +00:00
Georg Baum
7c682cb930 One from Uwe
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16264 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-13 09:59:34 +00:00
Michael Schmitt
221f0b5294 Status.15x: add Uwe's bug report
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16263 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-13 06:25:15 +00:00
Enrico Forestieri
cd5b51f4a3 Remove the tmp dir only if it has been created and create the lyxsocket
in the right place.

	* src/lyx_main.C
	(LyX::exec): create the lyxsocket in the temporary directory.
	(LyX::prepareExit): remove the temporary directory only if it
	has been created.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16262 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-13 05:29:19 +00:00
Peter Kümmel
296343472d the quit logic has changed, so it's not a bug any more
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16259 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-12 22:53:59 +00:00
Georg Baum
a79e4dfb83 forgot this
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16258 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-12 20:24:07 +00:00
Michael Schmitt
38e2f1b5d3 Status.15x: add citation dialog bugs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16256 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-12 19:49:53 +00:00
Peter Kümmel
5a68c1c0f3 Don't forget bug in GuiImplementation::closeAllViews()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16250 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-12 10:46:59 +00:00
Enrico Forestieri
d08210e961 Fix cancel on quit
* src/lyxfunc.C
	(LyXFunc::dispatch): Move to GuiView::closeEvent the session code
	for lastpos in LFUN_LYX_QUIT. Check for unsaved changes before
	initiating the quit procedure in LFUN_LYX_QUIT and LFUN_WINDOW_CLOSE. 

	* src/frontends/qt4/GuiView.h
	(class GuiView): New boolean member quitting_by_menu_.

	* src/frontends/qt4/GuiView.C
	(GuiView::GuiView): Initialize quitting_by_menu_.
	(GuiView::close): Set to true quitting_by_menu_ before calling
	the quit procedure and reset it afterwards.
	(GuiView::closeEvent): Account for the close window button.
	Save last positions to the session file. Remove wrongly placed
	call to quitWriteAll.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16248 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-12 01:39:50 +00:00
Georg Baum
9c62a5e332 fix aspell encoding (confirmed on linux, cygwin and native windows,
confirmnation on OS S is still missing)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16247 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-11 20:39:15 +00:00
Michael Schmitt
2e37952c16 Status.15x: another spellchecker bug
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16246 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-11 19:41:06 +00:00
Jürgen Spitzmüller
fc30e9f6bb Fix dEPM crash:
* src/BufferView.[Ch]: 
	- make mouseSetCursor a bool and pass dEPM return value.

* src/text3.C (doDispatch):
	- LFUN_MOUSE_PRESS: request update if mouseSetCursor
	  (i.e. dEPM) returned true.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16240 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-11 13:59:40 +00:00
Georg Baum
84c131ab93 one more bug
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16236 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-10 19:45:49 +00:00
Georg Baum
ff2bea7d39 Fix spell two checker bugs. The reason for both bugs was a string->docstring
commit from an unclean tree.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16235 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-10 19:00:57 +00:00
Michael Schmitt
a03eaa452c Status.15x: add critical bug
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16226 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-10 09:26:10 +00:00
Michael Schmitt
238a52192b * Status.15x: another (minor) problem
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16221 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-09 16:19:59 +00:00
Michael Schmitt
cc36accbe0 * Status.15x: minor cleanup; point to bugzilla; add CT entries
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16220 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-09 16:11:11 +00:00