Commit Graph

6384 Commits

Author SHA1 Message Date
Tommaso Cucinotta
5cc2d6d73c Advanced F&R rework:
- scopes now handled in FindAndReplaceWidget, while lyxfind.cpp only searches within single buffer
- cursor().result().dispatched() now encodes whether a match was found or not, after LFUN_WORD_FINDADV dispatch
- removed a few unneeded functions
- followed a few cosmetic advices


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32760 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-04 12:29:38 +00:00
Pavel Sanda
61d9aa28e0 Add statusbar checkbox sessions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32758 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-03 17:40:40 +00:00
Pavel Sanda
e4b3af5df5 ProgressView quirks
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32756 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-03 17:26:46 +00:00
Pavel Sanda
f8a778b9da Fix some eoln issues in progress view.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32755 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-03 16:54:23 +00:00
Pavel Sanda
1cbab9937b LyXErr and statusbar messages hsould have different routes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32754 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-03 16:30:54 +00:00
Pavel Sanda
fb876be81f I finally find my way into horiz span of ProgressView.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32751 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-03 01:21:01 +00:00
Pavel Sanda
f78308afde Set correct tab
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32749 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-03 00:55:27 +00:00
Pavel Sanda
8859c5c734 Move settings into grid
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32748 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-03 00:38:07 +00:00
Pavel Sanda
90afc5fb6d PregressGuiView - resave in old designer, no update button needed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32741 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-02 21:55:07 +00:00
Tommaso Cucinotta
9e5a12b905 No need for the new LyXView::selectDocumentBuffer() method, same thing may be done with LFUN_SWITCH_BUFFER (vfr advice).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32739 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-01 11:14:01 +00:00
Vincent van Ravesteijn
c04850645e When reloading a child document, reset the parent of the child to the parent of the child and not to the master.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32738 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-01 03:11:56 +00:00
Vincent van Ravesteijn
8a38b97d6b Do not clear the default master setting when cancelling the browse dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32737 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-01 02:45:22 +00:00
Vincent van Ravesteijn
481d512652 Remove unneeded std::.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32736 a592a061-630c-0410-9148-cb99ea01b6c8
2010-01-01 02:43:44 +00:00
Vincent van Ravesteijn
b9a507932f Happy new year!
The best and no more typos wished for 2010!

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32726 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 23:00:07 +00:00
Vincent van Ravesteijn
31d6e4a9fc Revert r32673 and remove the extra redraw and setFocus calls.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32710 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 19:46:26 +00:00
Vincent van Ravesteijn
0a7705a673 Update the GuiLabel view when the document is read-only. Also disable the text field.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32696 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 16:47:36 +00:00
Vincent van Ravesteijn
c8dd86534d Update the GuiInfo dialog also when the document is read-only. A dialog that does not dispatch a single LFUN (see getLfun()) but is buffer dependent (see isBufferDependent()) should implement the canApply function (if I'm correct).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32695 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 16:47:02 +00:00
Vincent van Ravesteijn
6a5a1726d7 Update the view also when the document is read-only.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32694 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 16:43:43 +00:00
Vincent van Ravesteijn
8e95585bbd Fix bug #6332: Do not paint the cursor after a resize event when it should be invisible.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32687 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-31 13:46:10 +00:00
Richard Heck
fed94f72d5 Make gcc happy.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32681 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-30 22:17:39 +00:00
Tommaso Cucinotta
24e2c495fe Implemented S_OPEN_BUFFERS scope in Advanced Find feature (keep searching and find all occurrences within all open buffers).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32680 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-30 21:50:55 +00:00
Tommaso Cucinotta
5da4ccb931 Implemented the "Current Buffer" & "Current (Master) Document" scopes in the Advanced Find and Replace feature.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32678 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-30 18:40:18 +00:00
Peter Kümmel
d61f81f188 use lfun
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32677 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-30 17:15:00 +00:00
Peter Kümmel
75f6ced64b no stl includes in debug.h
change Debug API

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32675 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-30 15:09:49 +00:00
Peter Kümmel
0a6118f0c7 levels are not exclusive
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32674 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-30 14:48:47 +00:00
Tommaso Cucinotta
c1cd1fbe28 Now, on C-S-f, only the findWA cursor remains visible and blinking, as it should be
(formerly, the replaceWA cursor used to remain visible but non-blinking).


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32673 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-29 17:21:09 +00:00
Peter Kümmel
7a0c8c7df8 unblock gui because there could be too much debug messages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32672 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-29 15:38:12 +00:00
Peter Kümmel
5bcf2f4f64 unblock gui because there could be too much debug messages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32671 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-29 15:31:04 +00:00
Peter Kümmel
12efe108db Add Pavel's lyxerr extension, add ui for debug levels.
Still needs some fiddling with line endings.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32670 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-29 15:05:37 +00:00
Pavel Sanda
ba9c6150a4 Glitch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32668 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-28 22:40:45 +00:00
Pavel Sanda
9f462abe58 Introduce tabs for debug window after hard figth with designer.
If only I know how to get rid of the useless vertical spaces
in tabbar.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32667 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-28 22:37:51 +00:00
Pavel Sanda
6185e5a857 Debug window should have fixed widht font
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32666 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-28 22:02:41 +00:00
Pavel Sanda
5c141d8734 Only readonly window
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32665 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-28 21:56:40 +00:00
Pavel Sanda
0e85a05d42 Session info for debug window
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32664 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-28 21:55:50 +00:00
Pavel Sanda
3f8620eb33 Respect automatic clear
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32663 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-28 21:40:20 +00:00
Pavel Sanda
286f236abb Mimic the magic of r27497 to get resizable behaviour
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32662 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-28 21:40:17 +00:00
Pavel Sanda
85c73e7fcc Move debug window into designers stuff instead of dynamical building
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32661 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-28 21:40:14 +00:00
Peter Kümmel
0848fbc4a3 some cleanup
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32654 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-27 10:10:17 +00:00
Peter Kümmel
00bb647721 no duplicated success messages: one connection is enough
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32653 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-27 10:03:16 +00:00
Vincent van Ravesteijn
9f1be444fa Update the status bar when starting LyX (creating a new view) and when the last document is closed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32652 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-26 23:58:24 +00:00
Vincent van Ravesteijn
ecb69bb6eb Do not show empty messages in the statusbar.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32638 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-25 23:30:15 +00:00
Vincent van Ravesteijn
4b9ba960ec Fix the display of messages in the status bar. This is about the "permanent" message that shows e.g., the font and the track changes status.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32637 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-25 23:29:07 +00:00
Pavel Sanda
aa77492617 Some strings already have eoln
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32632 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-25 18:00:06 +00:00
Pavel Sanda
da970d5269 No need for time in statusbar for normal messages
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32631 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-25 16:52:07 +00:00
Pavel Sanda
1fdb7a0b5a processFinished is not cause of #6417
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32630 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-25 16:52:05 +00:00
Pavel Sanda
1313b38c2e Add debug.h for lyxerr usage
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32629 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-25 16:52:03 +00:00
Pavel Sanda
aee4e7ba34 Reorder a bit status messages, but they are still cleared at the end of LyXFunc
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32625 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-23 16:02:40 +00:00
Pavel Sanda
b52f6c09f7 Make easier lyxerr usage
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32623 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-23 15:39:18 +00:00
Peter Kümmel
1dab222d83 Don't overwrite other result messages in status bar
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32622 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-23 14:29:55 +00:00
Pavel Sanda
0e2a2da232 isExternallyModified needs file existence.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32617 a592a061-630c-0410-9148-cb99ea01b6c8
2009-12-23 12:42:14 +00:00