lp:~adamreichold/qpdfview/add-split-view
- Get this branch:
- bzr branch lp:~adamreichold/qpdfview/add-split-view
Branch merges
- Adam Reichold: Pending requested
-
Diff: 2893 lines (+918/-511)34 files modifiedsources/bookmarkmodel.cpp (+5/-8)
sources/bookmarkmodel.h (+9/-2)
sources/database.cpp (+2/-2)
sources/database.h (+2/-2)
sources/djvumodel.cpp (+5/-5)
sources/djvumodel.h (+1/-1)
sources/documentview.cpp (+35/-20)
sources/documentview.h (+7/-5)
sources/fitzmodel.cpp (+1/-1)
sources/fitzmodel.h (+1/-1)
sources/formfieldwidgets.cpp (+1/-1)
sources/imagemodel.cpp (+3/-3)
sources/imagemodel.h (+3/-3)
sources/mainwindow.cpp (+510/-333)
sources/mainwindow.h (+35/-16)
sources/miscellaneous.cpp (+109/-3)
sources/miscellaneous.h (+48/-5)
sources/model.h (+3/-3)
sources/pageitem.cpp (+5/-5)
sources/pageitem.h (+7/-7)
sources/pdfmodel.cpp (+44/-26)
sources/pdfmodel.h (+1/-1)
sources/psmodel.cpp (+1/-1)
sources/psmodel.h (+1/-1)
sources/recentlyclosedmenu.cpp (+2/-2)
sources/recentlyusedmenu.cpp (+3/-3)
sources/searchmodel.cpp (+14/-11)
sources/searchmodel.h (+1/-1)
sources/settings.cpp (+24/-14)
sources/settings.h (+20/-16)
sources/settingsdialog.cpp (+7/-2)
sources/settingsdialog.h (+2/-1)
sources/tileitem.cpp (+4/-4)
sources/tileitem.h (+2/-2)
Related bugs
Bug #1680350: parallel navigation feature request | Wishlist | Fix Released |
Related blueprints
Branch information
Recent revisions
- 2053. By Adam Reichold
-
Fix usage of QList in the bookmark and search models and various small performance issues reported by the clazy tool using the checks of "level0,
level1, level2, no-missing- qobject- macro,no- qstring- allocations, no-copyable- polymorphic, no-ctor- missing- parent- argument, no-reserve- candidates" . - 2051. By Adam Reichold
-
Add an action to close only the current view and make sure to wire up a newly added tab's signals.
- 2050. By Adam Reichold
-
Instead of disconnecting and reconnecting slots to avoid redundant updates, block the signle relevant slot using a simple flag variable and an RAII helper.
- 2048. By Adam Reichold
-
Give each tab, even those in split views, their own tab action to avoid reparenting them and to make the available in the tabs menu.
- 2047. By Adam Reichold
-
Try to simplify tab handling in the main window by factoring out generic functionality and making sure to reparent tab actions to the current tab for each index.
- 2044. By Adam Reichold
-
Try to fix most inconsistencies in the main window when handling split views, i.e. several tabs per tab widget index.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:qpdfview