View Issue Details

IDProjectCategoryView StatusLast Update
0001899ScribusInternalpublic2015-02-19 06:55
ReporterringercAssigned Tojghali  
PrioritynormalSeverityfeatureReproducibilityalways
Status assignedResolutionopen 
Platformx86 LinuxOSFedora CoreOS Version3
Product Version1.3.1cvs 
Summary0001899: Clean up pdfopts.cpp / tabpdfopts.cpp
Descriptionpdfopts.cpp and tabpdfopts.cpp are a bit interesting to work on in their current state.

Restructure them so that:
   - all controls are private
   - controls are initialized with a passed PDFOptions struct
   - results can be extracted after the dialog closes by requesting a PDFOptions struct from the dialog
   - UI strings never get sent outside PDFOptions dialog

plus:
   - Fix bugs with font embedding/subsetting UI
   - Rename controls to reflect function
TagsNo tags attached.
Patch

Relationships

related to 0001898 acknowledged Support saving, loading, and verifying sets of PDF settings 
parent of 0002143 closedcbradney Change PDF version text in UI from "PDF 1.x" to "PDF 1.x (Acrobat X+1)" 
related to 0001879 confirmed Useful feedback in PDF dialog when PDF/X-3 not enabled 
related to 0001900 assignedjghali Convert PDFOptions, PDF dialog, and related to use enums not magic numbers 
related to 0002094 acknowledged Provide UI for print / save-as-PS via libpdf & `pdf2ps' or `acroread -toPostScript' 
related to 0002376 closedringerc Source code requests 
related to 0002731 acknowledged Scribus produces *HUGE* PDFs if colour is chosen as "Printer" 
child of 0002251 acknowledged Metabug: Vanishing or silently disabled UI 
child of 0002382 acknowledged Metabug: Code quality, structure, readability 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2005-04-21 03:11 ringerc New Issue
2005-04-21 03:11 ringerc Relationship added related to 0001879
2005-04-21 03:12 ringerc Relationship added related to 0001898
2005-04-21 03:15 ringerc Relationship added related to 0001900
2005-04-24 03:24 ringerc Summary Clean up pdfopts.cpp => Clean up pdfopts.cpp / tabpdfopts.cpp
2005-04-24 03:24 ringerc Description Updated
2005-06-14 09:16 ringerc Relationship added related to 0002094
2005-06-28 11:07 ringerc Relationship added parent of 0002143
2005-06-28 11:07 ringerc Description Updated
2005-07-10 02:44 ringerc Product Version 1.3.0cvs => 1.3.1cvs
2005-07-16 18:57 ringerc Relationship added related to 0002251
2005-07-16 19:06 ringerc Relationship replaced child of 0002251
2005-08-03 15:49 ringerc Relationship added related to 0002376
2005-08-03 16:29 ringerc Relationship added child of 0002382
2005-10-21 03:10 ringerc Relationship added related to 0002731
2008-03-14 06:56 ringerc Assigned To ringerc =>
2008-03-14 06:56 ringerc Status assigned => confirmed
2010-05-28 14:59 cbradney Status confirmed => assigned
2010-05-28 14:59 cbradney Assigned To => cbradney
2015-02-19 06:55 cbradney Assigned To cbradney => jghali