Cool main main window as described at https://blogs.kde.org/2016/06/01/kexi-3
- Qt-Creator like global view selector
- better suited for Mac and Windows versions (native menus are back!) and for wide screens
- superflat style with 1990's paddings removed but with with some "material" touch
- content-is-king approach: darker side panes don't stay in the way
- QWidget-based but styled beyond what QWidgets typically can do
- Breeze style and icons-optimized (planned as the default on all OSes for 100% of portability)
- icons styling beyond Breeze: some icons lighten and get colorful on dark backgrounds
- the Kexi/Create/Design button bar will be replaced with something else
- property pane uses real widgets for more natural experience (think UX Pin or Krita...)
- cool animations for hiding/showing project navigator (Alt+0) and Property editor (Alt+3)
Placeholders so far:
- File->Open Recent needs implementation
- modernization of the tabbed toolbar:
- KEXI button is totally out of place, its functionality would be moved to the Welcome mode button
- Create tab would go to a special "+" menu exposed somewhere close to the project navigator
- Design tabs of the tabbed toolbars would move to individual object windows, what would limit the need of switching the gui mode a lot
- Classic menu would also contain the Create actions in Insert menu or File menu
- Locale (Ctrl+K) text box would loose its place when we remove the line of KEXI/Create button so it needs a new place, one idea is on the right of the main menu (would it work with Mac's native menu?) or on the bottom line as in Qt Creator
- Help mode (?) button, not sure me enable it for 3.2, can be eventually like the help in Creator
- Project mode button: needs some design, it's a place where user can configure project-wide aspects conveniently (think: Projects pane of Creator)
- unsure about the mode button of SQL view of queries, still present as a switched in the query designer itself; it can be also a Text or SQL mode button below the Design mode, problem is that the mode make sense for queries and scripts for now
- Scripts view need porting to the new layout
- Property pane's layout needs further layout cleanups and stylization, ultimately a move from list view to form for all properties, for now we have a form for data related properties only; the functionality would be coded in KProperty 3.2 though