Bo Peng
|
e2d5893eab
|
Embedding: move manifest to .lyx file, as a separate section between header and body
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20212 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-11 14:23:12 +00:00 |
|
Bo Peng
|
3189e7b5dd
|
Embedding: prepare to read/write manifest in .lyx file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20186 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-10 03:54:02 +00:00 |
|
Bo Peng
|
2a1a156f47
|
Embedding: store inset pointer instead of ParConstIterator to enable more accurate navigation in the Embedding dialog
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20164 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-09 07:07:13 +00:00 |
|
Bo Peng
|
cf84439502
|
Embedding: use a vector to store multiple ParConstIterator of multiple insets referring to the same embedded file, polish the internal logics of EmbeddedFile(s)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20137 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-08 04:10:43 +00:00 |
|
Bo Peng
|
e9a2729037
|
Embedding: bring embedding dialog back to shape
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20129 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-07 16:33:55 +00:00 |
|
Bo Peng
|
d4a2219813
|
Embedding: remove AUTO feature, barely make it compile
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20119 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-07 03:02:24 +00:00 |
|
Bo Peng
|
f808198306
|
Fix two embedding bugs that lead to deadloop when loading a bundled .lyx file without external file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20095 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-06 05:46:11 +00:00 |
|
Bo Peng
|
c1e4304322
|
Embedding feature patch 5: handling of embedded files (operation without external files)
* src/insets/InsetGraphicsParams.h|cpp:
* src/insets/InsetExternal.cpp: read/write buffer with embedded file
* src/insets/InsetGraphics.cpp: ditto
* src/EmbeddedFiles.h|cpp: add find() function
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20075 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-05 17:50:07 +00:00 |
|
Bo Peng
|
22ce34e5d5
|
Move two minizip functions from filetools.cpp to its own file minizip/zipunzip.cpp, covered by minizip's original license
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20025 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-03 21:09:11 +00:00 |
|
Bo Peng
|
c247f0ffe0
|
Embedding: fix a few embedding bugs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20017 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-03 04:03:43 +00:00 |
|
Bo Peng
|
f8422ebb00
|
Embedding: fix a file selection and a file copy bug
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19986 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-02 05:36:39 +00:00 |
|
Abdelrazak Younes
|
6b9a526034
|
Fix MSVC warning.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19984 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-01 22:26:59 +00:00 |
|
Bo Peng
|
a7e45a7376
|
Embedding dialog: add extract and extractAll functions
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19977 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-01 20:08:16 +00:00 |
|
Bo Peng
|
7a6edab5c1
|
Embedding: add 'addFile' to embed arbitrary file, fix a few bugs along the way
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19967 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-09-01 04:20:34 +00:00 |
|
Bo Peng
|
e4e09c4b0b
|
Embedding: small adjustments of interfaces, single and double click in the embedding dialog
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19960 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-08-31 22:02:34 +00:00 |
|
Bo Peng
|
cc6fe67c35
|
Embedding feature patch 3: basic gui support
* lib/ui/stdmenus.inc: add menu item embedded files
* src/BufferParams.cpp: set default embedded status to false
* src/EmbeddedFiles.h|cpp: add a few member functions
* src/frontends/qt4/Dialogs.cpp: add embedding dialog
* src/frontends/qt4/GuiEmbeddedFiles.h|cpp: embedding dialog
* src/frontends/qt4/ui/EmbeddedFilesUi.ui: embedding dialog
* src/frontends/controllers/ControlEmbeddedFiles.h|cpp: embedding dialog control
* src/frontends/qt4/Makefile.am: build system update
* src/frontends/controllers/Makefile.am
* development/scons/scons_manifest.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19953 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-08-31 15:42:35 +00:00 |
|
André Pönitz
|
4351ee8c3c
|
cosmetics
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19926 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-08-30 22:25:35 +00:00 |
|
Bo Peng
|
692363bbca
|
Embedding patch two: read/write embedded files'
* src/insets/InsetGraphics.h
* src/insets/InsetExternal.cpp
* src/insets/InsetGraphics.cpp
* src/insets/InsetInclude.cpp
* src/insets/Inset.h
* src/insets/InsetInclude.h
* src/insets/InsetExternal.h: register embedded files
* src/EmbeddedFiles.h|cpp: core of embedded files
* src/Buffer.h|cpp: read/write embed file
* src/BufferParams.h|cpp: embedded flag
* src/Makefile.am
* po/POTFILES.in
* development/scons/scons_manifest.py: build system updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19924 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-08-30 20:46:42 +00:00 |
|