Michael Schmitt
92d81d6a0f
src/frontends/qt4/ui/ListingsUi.ui: better label text
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18642 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-03 16:17:18 +00:00
Jürgen Spitzmüller
aa325b4d32
* src/frontends/qt4/ui/ListingsUi.ui:
...
- minor layout fixes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18623 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 12:25:19 +00:00
Michael Schmitt
78b71f9863
replace "Listings" by "Listing" (plural => singular)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18570 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-29 21:23:23 +00:00
Jürgen Spitzmüller
c9a3b7d396
* src/frontends/qt4/ui/PrefConvertersUi.ui:
...
- fix layout
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18564 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-29 17:24:09 +00:00
Jürgen Spitzmüller
603f454e44
* src/frontends/qt4/ui/PrefCopiersUi.ui:
...
- fix layout (bug 3772)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18561 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-29 16:58:16 +00:00
Bo Peng
1cfc04f4ae
Add dialect support and showstringspaces parameter to the listings dialog, fix bug 3664. Mostly from Jurgen
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18467 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-23 02:05:01 +00:00
Jürgen Spitzmüller
0d1a0c9b27
Cleanup the listings dialog and make its content translatable (bug 3645):
...
* src/frontends/qt4/QListings.cpp:
- make widget entries translatable
- clean up and shuffle around some code
* src/frontends/qt4/ui/ListingsUi.ui:
- set isEditable here, not in QListings.cpp
* src/frontends/qt4/QDocument.cpp:
* src/frontends/qt4/QInclude.cpp:
- make Listings strings translatable
Fix bug 3654 (by Bo Peng):
* src/frontends/qt4/QListings.h:
- new slot on_numberSideCO_currentIndexChanged
* src/frontends/qt4/QListings.cpp:
- use this slot and enable(disable the appropriate widgets
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18432 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-20 14:31:15 +00:00
Jürgen Spitzmüller
4d5c28c305
* src/frontends/qt4/QListings.cpp:
...
- add Apply button
* src/frontends/qt4/ui/ListingsUi.ui:
- add Apply button
- add accelerators
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18409 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-18 18:35:28 +00:00
Jürgen Spitzmüller
51b657c6cc
* src/frontends/qt4/ui:
...
- make dialog non-modal (fix bug 3636)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18408 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-18 15:44:07 +00:00
Bo Peng
4bf2660863
InsetListings: change Params to Parameters for include dialog, Bug 3638
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18403 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-18 14:24:11 +00:00
Bo Peng
f827bcd96e
InsetListings: separate first and last lines to a separate group box called range, fix bug 3628
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18385 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-17 18:23:45 +00:00
Bo Peng
40a746bb0f
InsetListings: Use a combo box for number placement, fix bug 3623
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18372 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-16 20:28:46 +00:00
Bo Peng
be8a8c302c
InsetListings: rename Number style to Line numbering, as suggested by Uwe, bug 3621
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18368 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-16 13:57:58 +00:00
Bo Peng
291b765a61
InsetListings: fix bug mouse symbol in the layout dialog, bug 3620
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18362 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-16 02:58:00 +00:00
Edwin Leuven
ccc639d842
* layout tweak
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18332 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-15 07:22:55 +00:00
Bo Peng
72e0b87a90
Separate caption and label from InsetListingsParams and handle them separately in listings and Include dialog, from Jurgen
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18324 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-14 20:42:14 +00:00
Bo Peng
accafcb88c
InsetListings: use Edwin's dialog, which is much nice
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18311 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-14 14:56:21 +00:00
Bo Peng
0bbdc3ffeb
InsetListings: Enhanced listings dialog, more than 10 widgets are added to handle common listings parameters.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18282 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-13 04:06:37 +00:00
Bo Peng
b8813615ea
InsetListings: touch up the TextLayout dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18271 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-11 17:59:32 +00:00
Bo Peng
203b569b7b
InsetListings: touch up the include dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18270 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-11 17:53:01 +00:00
Bo Peng
6099a3dba7
InsetListings: touch up the listings dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18269 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-11 16:56:16 +00:00
Bo Peng
fe879a0a6c
revert src/frontends/qt4/ui/ListingsUi.ui
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18260 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-10 20:56:58 +00:00
Peter Kümmel
950e4b2097
fix crash: change empty line to paragraph and press a key
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18259 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-10 17:55:07 +00:00
Bo Peng
4ce743a0a7
Add support for listings package. Two listings command \lstinline, \lstinputlisting and an environment \lstlisting are supported, along with preamble \lstset. \lstinputlisting is implemented through Include dialog, and the other two are implemented with a new inset listings, along with its dialog.
...
* src/LyXAction.cpp: listing-insert action
* src/insets/Inset.h,cpp: LISTINGS_CODE
* src/insets/InsetInclude.cpp: handle \lstinputlisting
* src/insets/InsetListings.h,cpp: new listings inset
* src/insets/InsetListingsParams.h,cpp: parameters from listings package
* src/insets/InsetCommandParams.h,cpp: handle lstinputlisting option
* src/Bidi.cpp: handle LISTINGS_CODE
* src/frontends/qt4/ui/TextLayoutUi.ui: update UI
* src/frontends/qt4/ui/ListingsUi.ui: new dialog
* src/frontends/qt4/ui/IncludeUi.ui: update UI
* src/frontends/qt4/QInclude.h,cpp: add lstinputlisting
* src/frontends/qt4/QDocument.h,cpp: add textedit for preamble listings_params
* src/frontends/qt4/QListings.h,cpp: new listings inset
* src/frontends/qt4/Dialogs.cpp: new listings dialog
* src/frontends/controllers/ControlInclude.h,cpp: add lstinputlisting
* src/frontends/controllers/ControlListings.h,cpp: new listings inset
* src/LyXFunc.cpp: handle LISTING_CODE
* src/Paragraph.cpp: handle LISTING_CODE
* src/factory.cpp: new listings inset
* src/CutAndPaste.cpp: handle LISTINGS_CODE
* src/LaTeXFeatures.cpp: require listings
* src/Text3.cpp: Handle LISTINGS_CODE
* src/lfuns.h: add LFUN_LISTING_INSERT
* src/Buffer.cpp: change lyx file format to 269
* src/BufferParams.h,cpp: add listings_params to preamble
* lib/lyx2lyx/LyX.py: lyx2lyx
* lib/lyx2lyx/lyx_1_5.py: lyx2lyx
* lib/ui/stdmenus.inc: new menu item (no shortcut!)
* src/insets/Makefile.am: update autotools
* src/frontends/controllers/Makefile.am
* src/frontends/qt4/Makefile.dialogs
* src/frontends/qt4/Makefile.am
* po/POTFILES.in: a few more translatable files.
* development/scons/scons_manifest.py: scons build system
* development/FORMAT: document format changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18243 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-09 19:11:42 +00:00
Edwin Leuven
f5cfb824aa
* set some sizehints to ingore so that toc widget does not take up too much space on toggle...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18240 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-09 08:23:57 +00:00
Abdelrazak Younes
ab2324315b
TOC Widget beautification by Stefan Schimanski:
...
* lib/images: 3 new icons
* TocUi/TocWidget: Replace labeled button with icon buttons.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18202 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-04 17:37:05 +00:00
Bo Peng
6fdb8bf85a
Rename .C ==> .cpp for files in src/frontends/qt4, part one
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18014 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-26 03:53:02 +00:00
Michael Schmitt
1e7479247a
* src/frontend/qt4/ui/NomenclUi.ui: fix tab order (by Ugras Baran)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18008 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-25 21:37:43 +00:00
Jürgen Spitzmüller
8dcd22492d
* src/frontends/qt4/ui/DelimiterUi.ui:
...
somewhat better layout; ideally, the whole dialog should be laid out in a grid,
but then qt insists on drawing the listwidgets much wider than the need to be.
The drawback of this approach is that the dialog cannot really be resized.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17949 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-24 14:34:31 +00:00
André Pönitz
0575b97869
forgot this...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17937 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-24 09:02:09 +00:00
André Pönitz
a1607b414a
renaming in frontends/qt4/ui: s/Q//g
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17936 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-24 08:56:28 +00:00
Jürgen Spitzmüller
c98876b48e
Satisfy André's Sprachgefühl.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17900 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-22 08:37:48 +00:00
Michael Schmitt
33f2f32beb
* src/frontend/qt4/ui/QDelimiter.ui: add space to unused label such
...
that no extra entry is created in the po files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17892 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-21 15:29:55 +00:00
Jürgen Spitzmüller
44b504c45f
* src/frontends/qt4/ui/QTocUI.ui: add tooltips.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17888 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-21 13:22:28 +00:00
Edwin Leuven
22fb43fd8f
* removal of math panel
...
some code is moved from QMath
to QDelimiterDialog and QMathMatrixDialog
for the rest pretty mechanical
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17872 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-19 21:42:42 +00:00
Richard Heck
4ef5d3fb59
Fix some shortcut issues with the converters subdialog. Problem was that some shortcuts defined here are also defined in the main preferences dialog, and some were doubly defined here, too. Also set focus proxy for definitions group box.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17864 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-19 17:29:59 +00:00
Jürgen Spitzmüller
f16d156a63
* src/frontends/qt4/ui/QPrefConvertersUI.ui: lay out in a grid (fixes bug 3476)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17862 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-19 16:37:39 +00:00
Abdelrazak Younes
4eb949274d
Switch to an Icon View mode in the symbol lists.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17859 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-19 12:25:58 +00:00
Michael Schmitt
3c4367e0ac
* QDelimiterDialog.C: make "TeX Code:" translatable
...
* ui/QDelimiterUi.ui: fix (unused) message - single \'s caused gettext problems
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17854 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-18 19:52:32 +00:00
Michael Schmitt
3f380081e0
* src/frontends/qt4/ui/QPrefConvertersUi.ui: add missing ':' in label
...
* po/de.po: adjust
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17853 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-18 19:36:12 +00:00
Uwe Stöhr
3802882900
fix bug 3456 and 3457
...
http://bugzilla.lyx.org/show_bug.cgi?id=3456
http://bugzilla.lyx.org/show_bug.cgi?id=3457
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17845 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-17 20:04:15 +00:00
Edwin Leuven
a2b645cbca
layout tweak
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17802 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-14 09:49:52 +00:00
Richard Heck
c31c84926d
Add margin to paragraph dialog.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17798 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-13 15:25:53 +00:00
Abdelrazak Younes
919d0e6e02
I forgot this in revision 17786. Hope bug 3450 is really fixed now...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17792 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-13 09:17:55 +00:00
Abdelrazak Younes
20c5d212ca
* QPrefConvertersUi.ui
...
- change GUI layout in accordance with latest "copiers" and "file format" changes.
- add converter cache section.
* QPrefsDialog: implement converter cache enabling and maximum age.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17791 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-13 09:16:06 +00:00
Richard Heck
580ca795dd
Redo layout of dialog to solve sizing issue.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17789 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-13 02:07:55 +00:00
Richard Heck
eb07cac2c3
Changes to paragraph settings dialog so that it offers only
...
options accepted by the current paragraph.
ui/QParagraphUi.ui
Changed combo box for alignment to radio buttons. Added
checkbox for default alignment.
QParagraphDialog.[Ch]
public:
void checkAlignmentRadioButtons();
void alignmentToRadioButtons(LyXAlignment);
LyXAlignment getAlignmentFromDialog();
private:
typedef std::map<LyXAlignment, QRadioButton *> QPRadioMap;
QPRadioMap radioMap;
protected Q_SLOTS:
void change_adaptor();
void enableLinespacingValue(int);
void on_alignDefaultCB_toggled(bool);
QParagraph.C
Rework apply() and update_contents() using new functions just
mentioned.
Thanks to Abdel for his help.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17776 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-11 14:04:40 +00:00
Richard Heck
687bc61934
Reorganize dialogs along lines suggested by Abdel to give more room to line edit boxes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17775 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-11 13:45:44 +00:00
Richard Heck
6bfc69eb38
Add vertical spacer.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17774 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-11 13:44:26 +00:00
Richard Heck
bd4e8ea46c
Move alter button to match other dialogs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17773 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-11 13:42:59 +00:00