Juergen Spitzmueller
e6e3777363
Add support for bib files encoding
...
File format change.
Fixes : #6223
2018-07-07 15:25:35 +02:00
Juergen Spitzmueller
25a17d72e1
Get rid of idiosyncratic accelerator syntax
2017-12-20 11:37:13 +01:00
Richard Heck
fb93733fee
Fix #10867 compiler warnings.
2017-12-16 09:45:38 -05:00
Stephan Witt
1460e8fe6f
#10662 use drawers for bibliography dialogs
...
This change solves dialog stacking problems on newer Mac OS X in combination with the OS provided file open dialog.
(cherry picked from commit 97dc585138
)
2017-09-12 11:14:16 +02:00
Juergen Spitzmueller
4ac94fecb6
GuiBibtex: Use appropriate title when using Biblatex
2017-09-10 10:59:05 +02:00
Juergen Spitzmueller
ed1b67b7ca
Use default btprint value in the UI if none is given.
2017-09-10 10:53:35 +02:00
Juergen Spitzmueller
7ca20b292c
Support for multiple bibliographies
...
Using refsection=unit in biblatex, or bibtopic's btUnit environments
in BibTeX.
File format change.
2017-02-04 12:02:00 +01:00
Juergen Spitzmueller
4859a1f6bb
Don't load bibtopic with Biblatex
2017-01-15 15:40:20 +01:00
Juergen Spitzmueller
7f97ace83b
Merge branch 'master' into biblatex2
2017-01-13 09:11:04 +01:00
Juergen Spitzmueller
6b214804f6
Assure long tooltip is correctly formatted.
...
Amendment to ffb195b5e9
2017-01-13 09:07:44 +01:00
Juergen Spitzmueller
9b13217f7b
Use master buffer params when appropriate
2017-01-12 12:19:14 +01:00
Juergen Spitzmueller
8319b3e9d6
Biblatex support
...
File format change
2017-01-08 09:39:46 +01:00
Juergen Spitzmueller
78c706e02d
Assure we use docstring.
...
Cures another monolithic build error with CMake.
2015-11-16 08:21:53 +01:00
Pavel Sanda
e43f9d3bbd
Revert a6e42e5079
.
...
Removing debug.h makes debugging via lyxerr<< twice as hard.
2012-06-28 20:52:20 +02:00
Uwe Stöhr
a6e42e5079
removed unused includes
...
these files don't use the debug.h and also don't contain commented out debug code
2012-06-26 22:41:53 +02:00
Richard Heck
e90cd4180e
Constness, etc.
2012-05-01 13:02:10 -04:00
Richard Heck
d2acacedf9
We don't need to rescan everything from the BibTeX dialog, just
...
the bib and bst files.
2012-05-01 12:54:17 -04:00
Julien Rioux
1e947e3a18
Move the citation engine machinery to layouts.
...
Add a new layout syntax CiteEngine to define the citation commands
available for a given citation engine.
Also extend the CiteFormat syntax to allow more customization. This
mechanism, previously used to produce bibliography entries in the
citation GUI based on the BibTeX entrytype, is now also used to
produce the textual labels for citation insets in the buffer view.
Thus citation styles are almost completely customizable by modules.
Modules for the basic, jurabib and natbib engines are implemented.
Layout format incremented to 37.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40820 a592a061-630c-0410-9148-cb99ea01b6c8
2012-03-01 00:41:30 +00:00
Julien Rioux
e3f65fd088
Buffer param \cite_engine_type (authoryear|numerical).
...
To avoid duplicity, remove natbib_authoryear and natbib_numerical
and replace them by natbib, and keep track of the engine `type'
in the new \cite_engine_type document setting. This will make it
easier to add more citation engines.
LyX format incremented to 424.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40592 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-09 13:16:38 +00:00
Julien Rioux
dfdcc56cba
Remove extra whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40346 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-03 22:15:11 +00:00
Richard Heck
82d6524298
Fix bug #7540 . Patch based upon one added to bug report by Max Funk.
...
Basically, patch adds routine that calcuates relative paths to parent
rather than child directories.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38915 a592a061-630c-0410-9148-cb99ea01b6c8
2011-06-01 13:18:08 +00:00
Vincent van Ravesteijn
c5b9664476
Remove the name parameter from string2params and params2string. We can always derive the name with insetName(params.code()).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35891 a592a061-630c-0410-9148-cb99ea01b6c8
2010-10-29 00:25:28 +00:00
Pavel Sanda
61fa96cbae
Dialog::bufferFilepath -> Dialog::bufferFilePath
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34241 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-21 01:19:30 +00:00
Pavel Sanda
72a6c77a51
support:
...
frontends:
onlyFilename -> onlyFileName
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34240 a592a061-630c-0410-9148-cb99ea01b6c8
2010-04-21 01:19:28 +00:00
Jürgen Spitzmüller
1e08043e67
Add button to rescan the list of bib/bst files from within the dialogs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27761 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-02 08:46:59 +00:00
André Pönitz
f1cba8ff64
more latin1..utf8 schanges. all of src/* should be utf8 now
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27425 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 15:58:50 +00:00
André Pönitz
1fc477efac
thrid attempt at changing the naming pattern of the intermediated 'mocced' files
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27420 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-14 14:28:50 +00:00
Jürgen Spitzmüller
b66a83ca8e
* GuiBibtex.cpp:
...
- fix problem with preceeding comma in bibtotoc mode that broke LaTeX output.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24534 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-28 12:57:41 +00:00
André Pönitz
aff97fe9b5
move the filefilter stuff closer to the only place where it is used
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24395 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 19:56:01 +00:00
André Pönitz
b35b731fbf
move citation enums into header of their own
...
remove biblio:: namespace
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24385 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 15:00:11 +00:00
André Pönitz
5158ef3ee9
merge GuiCommand into its users.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24376 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 09:24:14 +00:00
Richard Heck
8a69ffd3bf
Complete the removal of the embedding stuff. Maybe. It's hard to be sure we got everything, but this does compile, and it seems to work at least reasonably well. Any problems should of course be reported to the list.
...
For the record, this developer is sorry that the problems with this code were not noticed much earlier. It's not fun to do so much work and then have it all reverted.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24373 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-20 03:08:11 +00:00
Richard Heck
5cadecf3f6
Remove embedding stuff from InsetBibtex.
...
There might be some header cleanup that can be done here, or some uses of forward declarations and such. This was pretty quick and dirty, just to get it done.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24357 a592a061-630c-0410-9148-cb99ea01b6c8
2008-04-19 15:52:35 +00:00
Bo Peng
534b81a5c1
Return the right params[embed] from GuiBibtex.cpp, for safety reasons
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24054 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 23:28:49 +00:00
Bo Peng
94a347350c
Revert the addition of a static calcInzipName function, polish createBibFiles function
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24047 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 20:24:49 +00:00
Richard Heck
5287622cfa
Enabling should not be done here, and no longer needs to be.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24041 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-29 15:39:19 +00:00
André Pönitz
f2c9b56fb4
cosmetics/#include cleanup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23747 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-15 00:22:54 +00:00
Bo Peng
3192307c86
Embedding: move file validation from InsetBibtex to GuiBibtex
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23710 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-13 17:19:36 +00:00
André Pönitz
be624b3de0
less string conversions as long as we stay in the frontend
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23552 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-08 07:59:47 +00:00
André Pönitz
990df4924a
more of that
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23497 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-06 00:07:19 +00:00
André Pönitz
88293cbcfb
a few more docstring<->QString conversions
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23493 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-05 23:10:53 +00:00
Abdelrazak Younes
2bf1c09376
header cleanup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23049 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-18 07:14:42 +00:00
Abdelrazak Younes
ba76bf5eb8
header cleanup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23048 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-17 20:47:04 +00:00
Abdelrazak Younes
9f3c7cf1ea
Factorize closeEvent() for GuiDialog based dialogs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23045 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-17 20:16:14 +00:00
Abdelrazak Younes
6bb94129d8
Factorize out the way window titles are handled.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22784 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-05 12:43:19 +00:00
Enrico Forestieri
58a0626e80
Use the currentItemChanged() signal instead of itemSelectionChanged()
...
because in Qt 4.2 the current item has not been updated yet when
itemSelectionChanged() is emitted.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22544 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-13 21:35:48 +00:00
Jürgen Spitzmüller
e3699e1a47
* GuiBibtex.cpp:
...
- some more tweaks.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22522 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 15:41:40 +00:00
Jürgen Spitzmüller
445bf425a1
* GuiBibtex.cpp:
...
- nor _really_: yet another tweak to button enabling.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22516 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 12:00:11 +00:00
Jürgen Spitzmüller
709960ff66
* GuiBibtex.cpp:
...
- yet another tweak to button enabling.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22512 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 11:49:49 +00:00
Jürgen Spitzmüller
e94d6b3958
* GuiBibtex.cpp:
...
- addition to rev. 22507: handle ReadOnly of new buttons.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22510 a592a061-630c-0410-9148-cb99ea01b6c8
2008-01-12 11:22:20 +00:00