Stefan Schimanski
8e212b98b4
* optional old-style editing mode for macros with a parameter list.
...
* combobox in the preferences dialog to choose the macro editing mode of choice.
The reason for the three choices (inline box, inline without box,
list) is that it seems that there are at least these three groups of
people, and each of them is very strong about their opinion what that
the best mode is. So here there are all of them, pick your favourite.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22670 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-25 22:02:38 +00:00
Stefan Schimanski
0a701fb254
* Option to make macro editing less "noisy" by hiding the grey box with the
...
macro name when the cursor is inside. The downside of the coin is that
you have to look into the statusbar to see which macro is used. But
some people prefer that than having the slight size change of macros
when the cursor enters.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22650 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-22 21:23:41 +00:00
Jürgen Spitzmüller
fcf47395c5
* src/frontends/qt4/GuiBibtex.{cpp,h}:
...
* src/frontends/qt4/ui/BibtexUi.ui:
- add buttons to move databases up and down.
Patch from Horst Schirmeier (permission: http://marc.info/?l=lyx-devel&m=120009631506298&w=2 )
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22507 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 09:30:21 +00:00
Bo Peng
52cd35cd5f
Embedding: add embedding support for InsetBibtex. (params["embed"] is added, use EmbeddedFileList instead of FileNameList for bibtex handling, use checkable items in GuiBibtex)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22443 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-08 17:02:09 +00:00
Bo Peng
a63ec64642
Embedding: add embedCB checkboxes to IncludeUi and ExternalUi
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22411 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-07 06:46:32 +00:00
Abdelrazak Younes
33eb188fb6
Add an RC setting to disable/enable the tooltips in the work area.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22313 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-26 13:52:56 +00:00
Abdelrazak Younes
604c1148ea
Factorize general code out of GuiDialog and into the base Dialog class. This is now possible thanks to the moving of Dialog.{cpp,h} to qt4/. Any dialog must inherit QWidget within Qt so it is safe to use Dialog::asQWidget() method (which is similar to dynamic casting).
...
* GuiDialog now inherits DialogView. GuiDialog is only there to bring the ButtonController archaeological interface; any new dialog should inherit DialogView and any new dock widget should inherit DockView.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22049 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-09 22:35:04 +00:00
Jürgen Spitzmüller
bf80ebcbd4
* src/frontends/qt4/ui/PrintUi.ui:
...
- fix bug 4345.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21949 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-04 11:32:40 +00:00
Jürgen Spitzmüller
3582be1441
framed.sty goes InsetBox:
...
* src/insets/InsetBox.{cpp,h}:
* src/frontends/qt4/GuiBox.{cpp,h}:
* src/frontends/qt4/ui/BoxUi.ui:
- add and handle Framed and Shaded boxes
- use more descriptive label names
- implement name() function for Box:Shaded's sake
* src/insets/InsetNote.{cpp,h}:
* src/frontends/qt4/GuiNote.cpp:
* src/frontends/qt4/ui/NoteUi.ui:
- remove Framed and Shaded.
* lib/layouts/stdinsets.inc:
- remove Note:Framed and Note:Shaded
- add Box:Shaded
* Buffer.cpp:
- bump format to 304.
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
- add conversion/reversion of framed/shaded notes to boxes.
* development/FORMAT:
- document file format change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21945 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-04 09:25:50 +00:00
Uwe Stöhr
58135f8b27
support to set the examples folder in the preferences
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21776 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-25 18:26:58 +00:00
Abdelrazak Younes
e73f8040fe
Use QSettings for session management of windows geometry. This commit also removes the possibility to fix the window dimensions in the RC file. Instead we have now a single check box for enabling/disabling geometry session management.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21625 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-15 12:58:44 +00:00
Pavel Sanda
87bd0e79ad
Fix bug 2739: Option for alphabetical sorting of environments in the toolbar
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21536 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-10 00:21:42 +00:00
Bo Peng
ed3d95d16c
save prefui in qt422 format
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21375 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-02 16:09:06 +00:00
Jürgen Spitzmüller
33bb075fd8
* src/LyXRC.{cpp,h}:
...
- new RC_USE_PIXMAP_CACHE
* src/frontends/qt4/GuiPainter.{cpp,h}:
- use rc.use_pixmap_cache
* src/frontends/qt4/GuiPrefs.cpp:
* src/frontends/qt4/ui/QPref.ui:
- implement rc.use_pixmap_cache
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21372 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-02 14:43:09 +00:00
Bo Peng
1d9cfe4b9f
save HyperlinkUi.ui in qt 422 format
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21362 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-02 04:36:25 +00:00
Uwe Stöhr
2749683873
GuiHyperlink.cpp /HyperlinkUi.ui: follow the LyX naming conventions
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21350 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-01 17:49:17 +00:00
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
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
Bo Peng
3f6c8981ed
Use proper label in the shortcut panel
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21266 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 17:09:50 +00:00
Edwin Leuven
608236c0db
- add label and remove subclassed SearchLineEdit
...
- put ShortcutLineEdit in namespace lyx::frontend
- additional dialog layout tweaks
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21254 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 08:56:30 +00:00
Bo Peng
97db33209f
Add initial embedding files panel in the Document->Settings dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21251 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-29 04:07:38 +00:00
Bo Peng
e52c1ed1f9
Properly extend qt standard widgets, remove the search button in PrefShortcuts.
...
* src/frontends/qt4/ui/ShortcutUi.ui: use ShortcutLineEdit
* src/frontends/qt4/ui/PrefShortcutsUi.ui: remove searchPB
* src/frontends/qt4/CustomizedWidgets.h|cpp: define ShortcutLineEdit and SearchLineEdit.
* src/frontends/qt4/GuiPrefs.h|cpp: remove ShortcutEdit
* src/frontends/qt4/Makefile.am: build system changes
* development/scons/scons_manifest.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21193 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-25 03:08:22 +00:00
Uwe Stöhr
35240f328d
EmbeddedFiles.cpp, GuiPrefs.cpp, PDFSupportUi.ui: fix some typos
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21188 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-24 22:02:48 +00:00
Jürgen Spitzmüller
72801c16e2
* src/frontends/qt4/ui/ParagraphUi.ui:
...
- fix several duplicated accelerators (bug 4277)
* src/frontends/qt4/GuiParagraph{.cpp, h}:
- reintroduce labelMap; the current implementation
displays wrong accelerators.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21144 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-23 08:10:55 +00:00
Bo Peng
9c17666dd3
PrefShortcuts: ShortcutEdit, adapted from Edwin's patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21140 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-23 03:48:02 +00:00
Bo Peng
97c59d6e6d
Remove the embedding dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21101 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-21 17:56:22 +00:00
Bo Peng
0755a1c9dc
PrefShortcuts: Roughly finish the shortcut configuration panel
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21090 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-20 20:50:56 +00:00
Bo Peng
0780a505eb
PrefShortcuts: add a simple shortcut dialog (does nothing now), adjust prefShortcuts panel
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21037 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-18 16:47:31 +00:00
Bo Peng
94776982b2
PrefShortcuts: fix a typo, add some more buttons
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21036 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-18 16:09:01 +00:00
Bo Peng
404572d97d
List currently used shortcuts in the shortcuts panel of the preference dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20991 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-16 17:48:37 +00:00
Bo Peng
b5538c32aa
Separate PrefShortcuts from PrefUi, in preparation for a shortcuts configuration panel
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20989 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-16 14:41:46 +00:00
Bo Peng
7d0b8eecb7
Use qt422 version of the ui file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20960 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-14 00:29:35 +00:00
Uwe Stöhr
b2ccb2d4e3
ERTUi.ui: fix dialog size
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20959 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-13 23:02:28 +00:00
Uwe Stöhr
7075eaadef
The huge URL patch:
...
- rename the lfun to href-insert.png
- rename the files to Hyperlink...
- the former URLUi produces now \href commands (hyperref)
Only missing thing is the lyx2lyx conversion routine - this will be done by Richard
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20950 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-13 19:06:09 +00:00
Edwin Leuven
7fd83b7f02
add "copy to clipboard" button to log dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20916 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-11 18:15:30 +00:00
Edwin Leuven
dddcccfebe
designer sucks sometimes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20887 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-10 09:50:03 +00:00
Abdelrazak Younes
671ca5908e
Opened, resize a bit and saved in Designer 4.2.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20886 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-10 09:26:42 +00:00
Edwin Leuven
1cdf324716
try again with designer 4.1 (sorry!)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20885 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-10 09:22:36 +00:00
Edwin Leuven
6a474e739c
small tweaks
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20883 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-10 08:26:08 +00:00
Uwe Stöhr
3ac983b1ab
BiblioUi.ui: fix too wide groupbox by adding a spacer
...
FloatPlacementUi.ui: fix too large groupbox by adding spacers
ParagraphUi.ui: fix dialog definition - was automatically done by designer
PDFSupportUi.ui: fix too large groupbox by adding a spacer
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20882 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-10 01:07:49 +00:00
Uwe Stöhr
38dfe36093
PDFOptions: Pavel's final touches patch
...
PDFSupportUi.ui: recreated dialog to fix the appearance in the dialog settings dialog
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20881 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-10 00:34:23 +00:00
Edwin Leuven
294cb6277b
small cleanup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20748 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 11:58:34 +00:00
Uwe Stöhr
a2fe099fc0
GuiBox.cpp: fix update of height checkbox
...
BoxUi.ui: fix the ui according to r20727
InsetBox.cpp: fix that e.g. "1\width" wasn't output to TeX
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20739 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-05 00:36:38 +00:00
Edwin Leuven
d8ad05cc1a
cleanup dialog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20727 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-04 07:48:26 +00:00
Uwe Stöhr
e6ee456ced
WrapUi.ui: better dialog layout
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20690 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-03 09:56:28 +00:00
Uwe Stöhr
6d45fcfbe1
BoxUi.ui, WrapUi.ui: squash a compiler warning
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20550 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 21:12:05 +00:00
Uwe Stöhr
e63f19a97a
GuiBox: fix bug 3242 http://bugzilla.lyx.org/show_bug.cgi?id=3242 :
...
make minipage optional height argument optional
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20547 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 20:19:06 +00:00
Edwin Leuven
5247d5506f
clean up layout
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20545 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 20:04:18 +00:00
Abdelrazak Younes
c2b6823b2f
minor tweaks.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20533 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 10:44:29 +00:00
Abdelrazak Younes
097ca4b228
Change the paragraph settings dialog:
...
- now floating by default
- re-layout horizontally for minimum mouse movement.
- allow key shortcuts.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20530 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-27 08:56:18 +00:00