Difference between revisions of "GSoC 2022 Tab Structure"
Jump to navigation
Jump to search
SushantAA20 (talk | contribs) (Created page with "This page is a progress tracker for project "Tab Structure" == Project == ===About=== === <span style="color:red">Code</span> === <span style="font-weight:bold">https://git...") |
SushantAA20 (talk | contribs) |
||
Line 3: | Line 3: | ||
== Project == | == Project == | ||
===About=== | ===About=== | ||
Inkscape has great tools and features for designers, but problems arise when users use multiple files which creates multiple windows. For users, it becomes really difficult to manage these windows when they are in large numbers. This problem can be solved by creating a tab structure UI. | |||
=== <span style="color:red">Code</span> === | === <span style="color:red">Code</span> === | ||
<span style="font-weight:bold">https://gitlab.com/inkscape/inkscape/-/merge_requests/4692</span> | <span style="font-weight:bold">https://gitlab.com/inkscape/inkscape/-/merge_requests/4692</span> | ||
=== Blog === | === Blog === | ||
https://sushantaa.hashnode.dev/ | |||
===Time Table=== | ===Time Table=== | ||
* week 1 : Basic Tab Structure in Desktop Widgets | |||
* week 2 : Proper Alignment of pages and creation of multiple tabs | |||
* week 3 : Document Display in tabs, Proper Tab Structure with buttons | |||
* week 4 : Different documents for different Tabs | |||
* week 5 : State separation and persistence of document | |||
* week 6 : Open and new tab with a different template | |||
* week 7 : Save Document, Close Tab | |||
* week 8 : Dynamic event box in tabs | |||
* week 9 : Add user preferences and Hotkeys | |||
* week 10 : Proper Alignment of pages tab structure | |||
=== Community bonding period === | === Community bonding period === | ||
Revision as of 17:47, 1 October 2022
This page is a progress tracker for project "Tab Structure"
Project
About
Inkscape has great tools and features for designers, but problems arise when users use multiple files which creates multiple windows. For users, it becomes really difficult to manage these windows when they are in large numbers. This problem can be solved by creating a tab structure UI.
Code
https://gitlab.com/inkscape/inkscape/-/merge_requests/4692
Blog
https://sushantaa.hashnode.dev/
Time Table
- week 1 : Basic Tab Structure in Desktop Widgets
- week 2 : Proper Alignment of pages and creation of multiple tabs
- week 3 : Document Display in tabs, Proper Tab Structure with buttons
- week 4 : Different documents for different Tabs
- week 5 : State separation and persistence of document
- week 6 : Open and new tab with a different template
- week 7 : Save Document, Close Tab
- week 8 : Dynamic event box in tabs
- week 9 : Add user preferences and Hotkeys
- week 10 : Proper Alignment of pages tab structure