----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/121874/#review73429 -----------------------------------------------------------
Ship it! Seems okay :) kexi/core/kexi.cpp <https://git.reviewboard.kde.org/r/121874/#comment51127> Boud once for some reason I forgot (possible incomplete forward headers) standardized all kdelibs includes in Calligra to use the real headers. For consistency I would propose to keep it like that (perhaps start changing in the qt5/kf5 port then). - Friedrich W. H. Kossebau On Jan. 5, 2015, 9:41 nachm., Jarosław Staniek wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/121874/ > ----------------------------------------------------------- > > (Updated Jan. 5, 2015, 9:41 nachm.) > > > Review request for Calligra, Andrius da Costa Ribas, Friedrich W. H. > Kossebau, Adam Pigg, Roman Shtemberko, Radosław Wicik, and Wojciech Kosowicz. > > > Repository: calligra > > > Description > ------- > > Improve major icons and introduce KexiIcon: icon name as understood by Kexi > > These improvements prepare Kexi to be more attractive on Windows and Mac, I > believe. See the screenshot. > Kexi 3 hopefully won't have to do most of this, but we never know. > > Icon theme support is improved this way. The problem solved here is that for > kdelibs4 oxygen is the default theme and cannot be overriden by app by just > installing to ../share/apps/kexi/icons/THEMENAME/... > So breeze- prefix temporarily is used and theme is detected. Also quality of > HighContrast-themed Kexi is improved this way. > Functions are used for some icon names instead of constants because names are > computed. > > Icons improved: > - database-import (temporarily re-use document-import for breeze) > - network-server-database (breeze) > > Icons added: > - kexi-document-empty (made more concrete than document-new) > - kexi-file-database (replaces kexi-sqlite3 mime icon for breeze because the > original is unreadable in our context, elsewhere mime icon still used) > > Icons changed: > - use app-x-compress for 'compact' action > > > Diffs > ----- > > kexi/pics/oxygen/32x32/actions/kexi-document-empty.svgz PRE-CREATION > kexi/pics/oxygen/32x32/places/breeze-kexi-file-database.svgz PRE-CREATION > kexi/pics/oxygen/32x32/actions/kexi-document-empty.png PRE-CREATION > kexi/pics/oxygen/16x16/places/breeze-network-server-database.svgz > PRE-CREATION > kexi/pics/oxygen/22x22/actions/breeze-database-import.svgz PRE-CREATION > kexi/pics/oxygen/22x22/actions/breeze-kexi-document-empty.svgz PRE-CREATION > kexi/pics/oxygen/22x22/places/breeze-kexi-file-database.svgz PRE-CREATION > kexi/pics/oxygen/22x22/places/breeze-network-server-database.svgz > PRE-CREATION > kexi/pics/oxygen/32x32/actions/breeze-kexi-document-empty.svgz PRE-CREATION > kexi/pics/oxygen/16x16/places/breeze-kexi-file-database.svgz PRE-CREATION > kexi/pics/hi48-action-database-import.png PRE-CREATION > kexi/pics/hi48-action-document_import_database.png > da63b43b335691ee0df9569f727e4cf033b223ab > kexi/pics/hi22-action-document_import_database.png > 18238ee33bf7e1785ab4f9e36003690f98aac27f > kexi/pics/hi32-action-database-import.png PRE-CREATION > kexi/pics/hi32-action-document_import_database.png > dd9368984d0a3356144b8710d75e6eff56edcdf8 > kexi/pics/hi16-action-database-import.png PRE-CREATION > kexi/pics/hi16-action-document_import_database.png > e3a5398d452dc60e5fdc134f671c97d76aa256a7 > kexi/pics/hi22-action-database-import.png PRE-CREATION > kexi/migration/importwizard.cpp 226561b92194e67fc49c0fcf3fe702eb5ebdac54 > kexi/main/startup/KexiStartupDialog.cpp > e5b13dcbb32d20a6b602d9d8f4d90ac6be1b604e > kexi/main/startup/KexiRecentProjectsModel.cpp > 6eb1b296c41130b18928d33f8acab28e45e78ddf > kexi/main/KexiMainWindow.cpp e3bb54e42798efff0e05b387c88cc091c6b4ad67 > kexi/main/startup/KexiNewProjectAssistant.cpp > 4c7bf4842cdecc8e2694e58d8fb5c81247c6d409 > kexi/main/startup/KexiOpenProjectAssistant.cpp > 518098fa62a11cc1f57dcdd846a9918b894dec51 > kexi/core/kexitemplateloader.cpp 0969f17c844c476c3184218211a16a71a650020d > kexi/core/kexi.cpp 65ad365a666ccd8b0e28e3d254c9c3b1defad9ed > kexi/core/kexi.h 10d27cc77aab3a072d5262648ab8b292e7418c11 > libs/db/utils.h 2952c615ac1723e2e4ebf3230219e769f1b9bbaf > libs/db/utils.cpp b0704d30ce8e594e4911f97c6f05877b543dffd9 > kexi/pics/oxygen/32x32/places/breeze-network-server-database.svgz > PRE-CREATION > kexi/pics/oxygen/48x48/actions/kexi-document-empty.png PRE-CREATION > kexi/pics/oxygen/64x64/actions/kexi-document-empty.svgz PRE-CREATION > kexi/widget/KexiConnectionSelectorWidget.cpp > 458c9a3322bb6063500872525c0631b315eceb57 > kexi/widget/KexiProjectSelectorWidget.cpp > ad01ee22e7437c4a21e3f4a7440c8d9338ac3ee9 > kexi/widget/kexidbconnectionwidget.cpp > 9f780efdda79e020344089e58e411ada38600bd1 > kexi/widget/kexiprjtypeselector.cpp > a331f0d39d3f956b4d87f26959cb85f2fb2be27c > kexi/widget/navigator/KexiProjectNavigator.cpp > 2c0a536d7baa8cdf2778c0dc0df52749571f13a9 > > Diff: https://git.reviewboard.kde.org/r/121874/diff/ > > > Testing > ------- > > Checked oxygen, breeze, and a few other themes, plus all relevant GUIs > > > File Attachments > ---------------- > > Welcome Screen with refreshed icons > > https://git.reviewboard.kde.org/media/uploaded/files/2015/01/05/252a3b9a-02cd-40d2-9584-143d401c2b71__kexi-2.9-breeze-icons.png > > > Thanks, > > Jarosław Staniek > >
_______________________________________________ calligra-devel mailing list calligra-devel@kde.org https://mail.kde.org/mailman/listinfo/calligra-devel