62 | | * The DocumentWindow will have a property icon that represents the icon for the document it displays. The [source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/app/AppTabBar.java AppTabBar] class will be refactored so that it has an transforming pro list that creates TabBarButtons for every document window. Icons for BookDocumentWindow and ScriptDocumentWindow will be provided. They will be used in Sophie2 skin only. Icons: [[Image(source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.skin.alternative/src/main/resources/distrib/icons/sophie2/book_icon.png)]] - for books and [[Image(source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.skin.alternative/src/main/resources/distrib/icons/sophie2/script_icon.png)]] - for scripts. |
63 | | * TabBarButton also checks whether its document window is the current one and sets itself selected if it is so. |
64 | | * Note - we may consider having the same icon for the tab bar button and the internal frame (top-left icon). In our opinion this seems more consistent and user friendly, but contradicts with the proposal provided by Shift. '''We should discuss this with the others.''' |
65 | | * '''Provide new and common background for all popup menus. The current one is cut from the top, it looks fine inside main menu but the rest appearance suffer from this.(Optional)''' |
| 62 | * The DocView will have a property icon that represents the icon for the document it displays. The [source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/app/AppTabBar.java AppTabBar] class will be refactored so that it has an transforming pro list that creates TabBarButtons for every document window. Icons for BookDocView and ScriptDocView will be provided. They will be used in Sophie2 skin only. Icons: [[Image(source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.skin.alternative/src/main/resources/distrib/icons/sophie2/book_icon.png)]] - for books and [[Image(source:branches/private/peko/sophie2-tuning-r4/modules/org.sophie2.main.skin.alternative/src/main/resources/distrib/icons/sophie2/script_icon.png)]] - for scripts. |
| 63 | * TabBarButton also checks whether its document window is the current one and sets itself selected if it is so. When merging with the resources branch, this is not done. It appears that the logic is already there. The icon of the tab bar button and the document will be the same. This is more intuitive than having different icons for tab buttons and document views. |