Hello community, here is the log from the commit of package fate for openSUSE:Factory checked in at 2017-06-09 15:57:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fate (Old) and /work/SRC/openSUSE:Factory/.fate.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fate" Fri Jun 9 15:57:29 2017 rev:6 rq:502380 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/fate/fate.changes 2017-05-04 15:04:57.569742010 +0200 +++ /work/SRC/openSUSE:Factory/.fate.new/fate.changes 2017-06-09 15:57:32.894476419 +0200 @@ -1,0 +2,279 @@ +Thu Jun 8 13:45:58 UTC 2017 - [email protected] + +- update to version 1.6 + * override the productName in features with the one from the database + if available + * remove "show Document Source" functionality nobody really needs + +- Easier workflow fo Save/SaveAll features (bsc#1036753): + * add save actions w/ kbd shortcuts to separate FeatureViews + * add save actions to menues and tool bars + * Fix naming for explicit number queries + * adding actions for save_feature and save_all_features to FeatureView + * change Query shortcut from Ctrl-S to Ctrl-F + +- Multiple changes at once: + * distinguish between updateProduct and addProduct in + PriorityTable::updateProductData + * change editable flag of requester prio dynamically in PriorityTable + * always keep old values in PriorityTable + * avoid usage of QSignalMapper in PriorityTable + * use Feature::updateProduct in PriorityTable + * implement MultiFeature::updateProduct + * implement Feature::updateProduct() + * move down PriorityTable::addAsRequester() for newly added products to + class Feature + * pass a real list in Feature::products() instead of a const reference + * pass a real list of actors up instead of a reference so that the compiler + does not optimize in multifeature + * use class MultiOpView in FeatureView + * implement class MultiOpView + * implement class MultiFeature + * avoid excess signals in Feature::removeProduct + * implement Priority::operator= + +- Use class FeatureViewBase wherever appropriate: + * SimpleEditor, more use of macro FeatureViewBase_setFeature + * derive SimpleEditor from FeatureViewBase + * also disconnect the other way round in FeatureViewBase_setFeature + * prepare Simpleeditor for using FeatureViewBase + * remove acccess includes in ecoeditor.cpp + * include verticalpage.h directly for ecoeditor + * split out VerticalPage from simpleeditor into separate files + * use FVB extension in EcoEditor, PriorityTable, FeatureDisplay, + FeatureDiffView and FeatureActorEdit + * derive class FeatureView from FeatureViewBase + * extend class FeatureViewBase + +- Enhance presenting Diffs (bsc#1039533 and more): + * dimm green and red by 10% used for presenting changed lines in + FeatureViewDiff + * use monospaced font for presenting diffs + +- Simpleeditor: + * refactor to use new class Feature signals + * avoid cursor position reset (wrong feedback from Feature) when editing in + QLineEdit + * use QLineEdit instead of KLineEdit + * fix richtext conversion in all RichTextEdit widgets, report from + [email protected] + +- Multiple FeatureView windows: + * set default size 800x600 for newFeatureView + * fix crash when calling context menu outside of table + * fix crashes on reload of the feature + * open new window on signal requestFeatureView in MainView + * implement a context menu just to signal a requestFeatureView(Feature *) + * implement class FateTableWidget to avoid selection on right mouse button + click + * remove obsoleted slot FeatureTableView::updateTitle + * make ProductMap a singleton class and use it in FeatureView, EcoEditor, + PriorityTable, ApproverListEdit, SimpleEditor, MainView + * added TODO comments about what needs to be done + * update signal connections to FeatureView + * eliminate MainView::selectFeature() only used once + * for initial feature selection also highlight it in FeatureListView + * add helpful coments to mainview.cpp + * remove FeatureView::save() finally + +- Make ECO code compliant to refactored class feature + * avoid warnings from early translation + * fix FeatureView::startECO + * signal modified moved from VerticalPage where it disappeared + * remove duplicated code and fix wrong usage of derived virtual methods + * eliminate obsolete FeatureView::saveData() + * transform EcoEditor to derive from FeatureViewBase + * implement signal Feature::saveECO() + +- Refactor SimpleEditor to use new signals of class Feature: + * fix problems saving single modified feature (email report from + Matthias Eckermann) + * implement FeatureDisplay::updateView for obvious reasons + * comment out currentFeatureAboutToBeSaved + * remove connects to deprecated signal modified() + * remove FeatureView::slotTitleChanged + * remove obsoleted code and declarations + * FeatureView: no more need to actively update other widgets + * remove modified signals, slots and flag, class Feature keeps state + * remove signal titleChanged, class Feature has it now + * remove signal titleChanged() form FeatureView which now comes from Feature + * remove no longer needed method saveData(bool) + * use-feature-signals for ReleaseNotesPage, InternalPage, MiscPage, + PartnerPage, GeneralPage + * get independent from definitions of documentationStatus in FeatureData + * remove dead, commented or debug code + * RichtextEditor: implement signal textEdited(s), make setPlainText a slot + * RichtextEditor: update copyright notice + +- New product&priority editor: + * update feature data model when deleting a single product in PriorityTable + * fix unintended changes of feature in PriorityTable::setArch + * add completion to PriorityTable::addAsRequester + * priorityTable: remove warnings + * transform PriorityTable to derive from FeatureViewBase + * eliminate PriorityTable::clear + * show milestone column only when needed + * cleanup PriorityTable::addProduct + * remove passthrough slot for priorityTable + * get confusing column and row out of the names, use product_ix and attribute + instead + * remove scrollbarpolicy that is without effect + * delete unused archeditor + * cleanup debug and warning messages + * split out common code from changeProduct and editProduct to method void + changeProduct(int, QString); + * rename editProduct to editSingleProduct, be less confusing same with + addProduct(void) to slotAddProduct + * prioritytable: simplify and clean code a bit + * prepare for extended status handling + * fix status tooltip and add for duplicates and products cleanup status + handling + * eliminate mEditing, setEnabled() is enough + * also add products through product pulldown + * add tooltips to row headers + * removed always hidden duplicateRow and unsuse TableCol enum + * create a popup QMenu for editing single products + * simplify setXX functions, delete unused + * pass generalpage in constructor of PriorityTable + * eliminate slotEditProductList() + * simplyfy code and loops, heavy use of foreach macro + * disable text editing of product name item + * adjust style for comboboxes + * remove KDE3 #if remainders + * Convert mEntries to be a QList<Entry> + * prioritytable: implement size hints and resize handling + * derive PriorityTable directly from QTableWidget + * remove unused sort function + * remember products by name rather than id + * eliminate productlisteditorbase + * exchange order of PrjMgr and PM, PM first + * edit architectures through QxtCheckComboBox now + * simplyfy setComboItem and use it where possible + * Turn priority dialog by 90 degrees + +- New ActorList Editor: + * Merge branch 'new-actorlist-editor' + * fix item association in ActorListEdit::showActorMenu + * highlist role when it contains yourself + * use FeatureActorEdit instead of ActorListEdit in GeneralPage + * commentDialog acts directly on Feature object + * implement class FeatureActorEdit as a FeatureViewBase wrapper around + ActorListEdit + * enable context menu on left click as well + * remove Delete shortcut from ListEdit which does not work as the action + needs to be added to a global widget + * fix updating of display + * fix functionality when roleHidden is set + * fix crash in removeActor + * fix layout for other dialogs using ActorListEdit + * updateView is virtual + * use SIGNAL ActorListEdit::actorsEdited in simpleeditor + * implement ActorListEdit::showActorMenu + * implement ActorListEdit::slotAddMyself(QString roleId) and heavily use it + * remove all radio and check boxes from ActorEditor + * remove debugging messages + * refine layout mgmt for ActorListEdit + * implement ActorListEdit::sizeHint() and minimumSizeHint() + * remove commented broken code + * nicer name list and tooltip + * make sure the list has the requester first, followed by ProdMgr + * remove remaining KDE deps + * make slotXXitem methods work again + * let addActor(QSharedActor *) handle duplicates + * add another findRow(QSharedActor*) method + * fix setToolTip and move into updateView + * remove unused ActorListEdit::actorUpdated(), adjust removeActor methods + * First stage: - exchanged role and person column which now contains a list of + all person in that role - loading and storing of the data works - all slots + need testing/adjusting + * use Actor::displayName() in eco.cpp, remove unused static method + * ListEdit: enhance layout management and reimplement removeRow() for that + * ListEdit: sizeHint() is virtual + * ListEdit: remove unused kDebug + * implemented ListEdit::insertRow() methods + * remove unused stuff, eliminate roleHidden and listView in ActorListEdit + * adjust ListEdit's sizePolicy + * deprecate ListEdit::listView() + * choose a nicer label for roles and actors ++++ 82 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/fate/fate.changes ++++ and /work/SRC/openSUSE:Factory/.fate.new/fate.changes Old: ---- fate-20170316-1a7005c.tar.bz2 New: ---- fate-20170608-ebd3ef1b.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fate.spec ++++++ --- /var/tmp/diff_new_pack.2VHvg2/_old 2017-06-09 15:57:33.466395698 +0200 +++ /var/tmp/diff_new_pack.2VHvg2/_new 2017-06-09 15:57:33.470395133 +0200 @@ -16,9 +16,9 @@ # -%define baseversion 1.5.5.8 -%define patchlevel .2 -%define snapshot 20170316-1a7005c +%define baseversion 1.6 +%define patchlevel .0 +%define snapshot 20170608-ebd3ef1b Name: fate Version: %{baseversion}%{patchlevel} Release: 0 ++++++ fate-20170316-1a7005c.tar.bz2 -> fate-20170608-ebd3ef1b.tar.bz2 ++++++ ++++ 11852 lines of diff (skipped)
