> >> - after selecting file, graphics dialog appears, but most often its not 
> >> up-to-date
> >>  with the pasted file (no filename in it eg).
> >
> > No filename? Can you try to debug that? I only use the FileDialog class 

although it happened few times, that the dialog was correct i cant get it
to that state again now. this is output from -dbg any for the incorrect version
if you are able to compare it with your output.

pavel
LyXFunc.cpp(808):
LyXFunc::dispatch: cmd:  action: 13 arg: 'png' x: 0 y: 0
BufferView.cpp(945):  action[13] arg[png] x[0] y[0] button[0]
Cursor.cpp(291): cmd:  action: 13 arg: 'png' x: 0 y: 0

 cursor:                                | anchor:
 inset: 0x8c564a8 idx: 0 par: 0 pos: 0 | inset: 0x8c564a8 idx: 0 par: 0 pos: 0
 selection: 0 x_target: -1

Cursor.cpp(303): Cursor::dispatch: cmd:  action: 13 arg: 'png' x: 0 y: 0

 cursor:                                | anchor:
 inset: 0x8c564a8 idx: 0 par: 0 pos: 0 | inset: 0x8c564a8 idx: 0 par: 0 pos: 0
 selection: 0 x_target: -1

insets/InsetText.cpp(223): InsetText::doDispatch() [ cmd.action = 13]
Text3.cpp(386): Text::dispatch: cmd:  action: 13 arg: 'png' x: 0 y: 0
GuiClipboard.cpp(315): We found 12 formats
GuiClipboard.cpp(317): Found format TIMESTAMP
GuiClipboard.cpp(317): Found format TARGETS
GuiClipboard.cpp(317): Found format MULTIPLE
GuiClipboard.cpp(317): Found format image/png
GuiClipboard.cpp(317): Found format image/x-icon
GuiClipboard.cpp(317): Found format image/x-ico
GuiClipboard.cpp(317): Found format image/tiff
GuiClipboard.cpp(317): Found format image/bmp
GuiClipboard.cpp(317): Found format image/x-bmp
GuiClipboard.cpp(317): Found format image/x-MS-bmp
GuiClipboard.cpp(317): Found format image/jpeg
GuiClipboard.cpp(317): Found format application/x-qt-image
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
FileDialog.cpp(91): Select with path "/home/ps", mask "PNG Files (*.png);;JPEG 
Files (*.jpeg);;All files (*)", suggested "pasted1.png"
FileDialog.cpp(117): Synchronous FileDialog:
FileDialog.cpp(119): result 1
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
PROMPTOverwrite external file?FOCUS: 0
Overwrite external file?
----------------------------------------
File /trash/pasted2.png already exists, do you want to overwrite it
Assuming answer is &Cancel

Messages.cpp(138): Same as entered returned
GuiAlert.cpp(131): FOCUS: 0
GuiClipboard.cpp(174): GuiClipboard::getAsGraphics():
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
insets/InsetGraphics.cpp(295): Token: 'filename'
insets/InsetGraphics.cpp(295): Token: 'embed'
insets/InsetGraphics.cpp(295): Token: '\end_inset'
ButtonController.cpp(84): Setting controller ro: 0
ButtonPolicy.cpp(198): Transition from state INITIAL to state INITIAL after 
input SMI_READ_WRITE
ButtonController.cpp(99): Calling BC refresh()
FileName.cpp(778): Recognised Fileformat: png
FileName.cpp(778): Recognised Fileformat: png
filetools.cpp(861): [readBB_from_PSFile] no(e)ps-format
GuiGraphics.cpp(267): [bb_Changed set to true]
GuiGraphics.cpp(267): [bb_Changed set to true]
GuiGraphics.cpp(267): [bb_Changed set to true]
GuiGraphics.cpp(267): [bb_Changed set to true]
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
ButtonController.cpp(99): Calling BC refresh()
BufferView.cpp(353): BufferView::processUpdateFlags()[fitcursor = 1, 
forceupdate = 2, singlepar = 0]  buffer: 0x8ada9b0
Buffer.cpp(1990): updateMacro of newfile1.lyx
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
GuiFontLoader.cpp(300): Font 'Sans Serif, Medium, Upright, Smaller, none, 
Emphasis Off, Underline Off, Noun Off, ' matched by
Andale Mono
GuiFontLoader.cpp(306): This font is NOT an exact match
GuiFontLoader.cpp(308): XFLD: Multi
GuiFontLoader.cpp(313): The font has size: 13.6
Messages.cpp(138): Same as entered returned
Messages.cpp(138): Same as entered returned
GuiFontLoader.cpp(300): Font 'Sans Serif, Medium, Upright, Tiny, none, Emphasis 
Off, Underline Off, Noun Off, ' matched by
Andale Mono
GuiFontLoader.cpp(306): This font is NOT an exact match
GuiFontLoader.cpp(308): XFLD: Multi
GuiFontLoader.cpp(313): The font has size: 8.5
BufferView.cpp(1775): metrics:  anchor pit = 0 anchor ypos = 42
BufferView.cpp(1809): Metrics:  anchor pit = 0 anchor ypos = 42 y1 = -29 y2 = 
72 pit1 = -1 pit2 = 1
BufferView.cpp(1814): BufferView::updateMetrics
CoordCache.cpp(53): InsetCache contains:
GuiWorkArea.cpp(318): WorkArea::redraw screen
BufferView.cpp(1959):           *** START DRAWING ***
TextMetrics.cpp(1935): main text redraw pit=0 row=0 row_selection=0 
full_repaint=1 row_has_changed=1
graphics/GraphicsLoader.cpp(116): LoaderQueue: waking up
Checksumming "/trash/pasted2.png" lasted 0 ms.
BufferView.cpp(2006):
                *** END DRAWING  ***
BufferView.cpp(431):  Updating scrollbar: height: 1 curr par: 0 default height 
35
BufferView.cpp(447): storing height for pit 0 : 101
BufferView.cpp(2023): Found new anchor pit = 0  anchor ypos = 42
BufferView.cpp(1775): metrics:  anchor pit = 0 anchor ypos = 71
BufferView.cpp(1809): Metrics:  anchor pit = 0 anchor ypos = 71 y1 = 0 y2 = 101 
pit1 = -1 pit2 = 1
BufferView.cpp(1814): BufferView::updateMetrics
CoordCache.cpp(53): InsetCache contains:
GuiWorkArea.cpp(318): WorkArea::redraw screen
BufferView.cpp(1959):           *** START DRAWING ***
TextMetrics.cpp(1935): main text redraw pit=0 row=0 row_selection=0 
full_repaint=1 row_has_changed=1
BufferView.cpp(2006):
                *** END DRAWING  ***
BufferView.cpp(431):  Updating scrollbar: height: 1 curr par: 0 default height 
35
BufferView.cpp(447): storing height for pit 0 : 101
BufferView.cpp(2023): Found new anchor pit = 0  anchor ypos = 71
CoordCache.cpp(53): InsetCache contains:
CoordCache.cpp(58): Inset 0x887f958(unknown) has point 52,71
CoordCache.cpp(53): InsetCache contains:
CoordCache.cpp(58): Inset 0x887f958(unknown) has point 52,71
Messages.cpp(138): Same as entered returned
LyXFunc.cpp(1860): verbose dispatch msg Paste (paste png)
ButtonController.cpp(84): Setting controller ro: 0
ButtonPolicy.cpp(198): Transition from state INITIAL to state INITIAL after 
input SMI_READ_WRITE
ButtonController.cpp(99): Calling BC refresh()
filetools.cpp(861): [readBB_from_PSFile] no(e)ps-format
ButtonController.cpp(99): Calling BC refresh()
graphics/GraphicsLoader.cpp(90): LoaderQueue: 1 items in the queue
FileName.cpp(778): Recognised Fileformat: png
graphics/GraphicsCacheItem.cpp(390): [CacheItem::Impl::convertToDisplayFormat]
        Attempting to convert image file: /trash/pasted2.png
        with displayed filename: /trash/pasted2.png
FileName.cpp(778): Recognised Fileformat: png
graphics/GraphicsCacheItem.cpp(397):
        The file contains png format data.
GuiImage.cpp(64):
The image loader can load the following directly:

GuiImage.cpp(71): bmp,
GuiImage.cpp(71): gif,
GuiImage.cpp(71): jpeg,
GuiImage.cpp(71): jpg,
GuiImage.cpp(71): mng,
GuiImage.cpp(71): pbm,
GuiImage.cpp(71): pgm,
GuiImage.cpp(71): png,
GuiImage.cpp(71): ppm,
GuiImage.cpp(71): svg,
GuiImage.cpp(71): tif,
GuiImage.cpp(71): tiff,
GuiImage.cpp(71): xbm,
GuiImage.cpp(71): xpm,
GuiImage.cpp(87): Of these, LyX recognises the following formats:
GuiImage.cpp(94): bmp
GuiImage.cpp(93): ,
GuiImage.cpp(94): gif
GuiImage.cpp(93): ,
GuiImage.cpp(94): jpg
GuiImage.cpp(93): ,
GuiImage.cpp(94): jpg
GuiImage.cpp(93): ,
GuiImage.cpp(94): pbm
GuiImage.cpp(93): ,
GuiImage.cpp(94): pgm
GuiImage.cpp(93): ,
GuiImage.cpp(94): png
GuiImage.cpp(93): ,
GuiImage.cpp(94): ppm
GuiImage.cpp(93): ,
GuiImage.cpp(94): tiff
GuiImage.cpp(93): ,
GuiImage.cpp(94): xbm
GuiImage.cpp(93): ,
GuiImage.cpp(94): xpm
GuiImage.cpp(96):

graphics/GraphicsCacheItem.cpp(402):    No conversion needed (from == to)!
graphics/GraphicsCacheItem.cpp(286): Loading image.
graphics/GraphicsCacheItem.cpp(300): Image loading succeeded.
graphics/GraphicsImage.cpp(44): graphics::Image::getScaledDimensions()
        params.scale       : 100
        width              : 420
        height             : 300
graphics/GraphicsLoader.cpp(127): LoaderQueue: I'm going to sleep

Reply via email to