Bug 301190 - Failure to Restore Annotations When Using Document Archive
Summary: Failure to Restore Annotations When Using Document Archive
Status: RESOLVED FIXED
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: 0.13.2
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-05 01:29 UTC by Gregg Leichtman
Modified: 2012-06-06 18:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gregg Leichtman 2012-06-05 01:29:14 UTC
Annotations created within an Okular archive are not restored when reloading the archive.

I have tried this under OpenSuse 12.1 and it fails. I have also tried this under Windows for KDE (Windows XP SP3) it fails there as well. I also tried transferring an archive between OpenSuse and Windows for KDE and that failed as well.

Reproducible: Always

Steps to Reproduce:
1) Create an Okular document archive use the export menu item.
2) Open the archive from Okular's file open menu item.
3) Mark annotations on any text.
4) Exit Okular.
5) Open Okular and reopen the archive. The annotations are NOT restored.

Actual Results:  
Annotations are not restored.

Expected Results:  
According to correspondence with Albert Cid, the annotations should be restored (see devel forum email title: Re: [Okular-devel] Continue to Annotate PDF Files Between Different Operating Systems? dated 03Jun2012).

gsl@aragorn:~> uname -a
Linux aragorn 3.1.10-1.9-default #1 SMP Thu Apr 5 18:48:38 UTC 2012 (4a97ec8) i686 i686 i386 GNU/Linux

gsl@aragorn:~> kded4 -v
Qt: 4.8.1
KDE Development Platform: 4.8.3 (4.8.3) "release 504"
KDE Daemon: $Id$

gsl@aragorn:~> cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Pentium(R) 4 CPU 1.80GHz
stepping        : 4
cpu MHz         : 1793.900
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm up pebs bts
bogomips        : 3587.80
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 32 bits virtual
power management:
Comment 1 Gregg Leichtman 2012-06-05 01:37:51 UTC
Literally minutes after I posted this defect an identical defect was posted to the devel forum as fixed. The defect claimed fixed is: Bug 300197 - Okular document archives don't save annotations.

Assuming that my posting is now a duplicate and assuming that the defect is indeed fixed, this defect can now be terminated.
Comment 2 Albert Astals Cid 2012-06-05 22:11:48 UTC
Wait Wait, i did not say that they should work with those steps, i said you have to *always* use export as new archive, i.e. you need a 3.5 step that is
3.5) Create an Okular document archive use the export menu item.

And then it should work.
Comment 3 Albert Astals Cid 2012-06-06 18:16:32 UTC
Closing the bug, look at the mailing list for Gregg's answer