Kexi/Tasks: Difference between revisions
Appearance
< Kexi
m →staniek: TODO: forum.kde.org is archived. |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
From [http://community.kde.org/index.php?title=Calligra/Meetings/Fall_2011_meeting/Minutes#Tasks] | From [http://community.kde.org/index.php?title=Calligra/Meetings/Fall_2011_meeting/Minutes#Tasks] | ||
<div style="color:red;"> | <div style="color:red;"> | ||
*Implement | *Implement Window Detaching - https://invent.kde.org/office/kexi/-/issues/119 | ||
**"New Window" - creates new empty kexi main window with prj navigator and tabbed toolbar | **"New Window" - creates new empty kexi main window with prj navigator and tabbed toolbar | ||
**Detach tab - do the same as in "New Window", close current tab and open it in the new window; never destroy the object's view but just reparent | **Detach tab - do the same as in "New Window", close current tab and open it in the new window; never destroy the object's view but just reparent | ||
**Attach tab - close the tab in the "New Window", if the new window is empty, close it, attach the tab to place it was attached to before; never destroy the object's view but just reparent | **Attach tab - close the tab in the "New Window", if the new window is empty, close it, attach the tab to place it was attached to before; never destroy the object's view but just reparent | ||
*Split function for any view; vertical, horizontal; start with internal (in view, per view); consider external one | *Split function for any view; vertical, horizontal; start with internal (in view, per view); consider external one; https://invent.kde.org/office/kexi/-/issues/120 | ||
**Split View, as in Kate's View menu: Previous Split View Shift+F8; Next Split View F8; Split Vertical CTRL+Shift+L; Split Horizontal CTRL+Shift+H; Close Current View CTRL+Shift+R; needs synchronisation when data is changed and filters are applied | **Split View, as in Kate's View menu: Previous Split View Shift+F8; Next Split View F8; Split Vertical CTRL+Shift+L; Split Horizontal CTRL+Shift+H; Close Current View CTRL+Shift+R; needs synchronisation when data is changed and filters are applied | ||
**Dual View: Split View with Table or Query on top and related Autoform below - when launched from table or query; Split View with Form on top and related Table view below - when launched from form | **Dual View: Split View with Table or Query on top and related Autoform below - when launched from table or query; Split View with Form on top and related Table view below - when launched from form | ||
Line 37: | Line 37: | ||
<div style="color:red;"> | <div style="color:red;"> | ||
*Check how multicore arch could be used to optimize sqlite use in Kexi; issue: https://invent.kde.org/office/kexi/-/issues/109 | *Check how multicore arch could be used to optimize sqlite use in Kexi; issue: https://invent.kde.org/office/kexi/-/issues/109 | ||
*(UX) Kexi Themes; https://invent.kde.org/office/kexi/-/issues/108 | |||
*(UX) Increase use of [http://www.nngroup.com/articles/mega-menus-work-well/ Mega Menus pattern] in Kexi; https://invent.kde.org/office/kexi/-/issues/115 | |||
*(UX) Add some unconventional introduction or greeting for empty states or errors in the Kexi startup views, see [http://tympanus.net/codrops/2013/01/09/designing-for-the-empty-states/] https://invent.kde.org/office/kexi/-/issues/116 | |||
*Add workaround for autofields regression https://invent.kde.org/office/kexi/-/issues/97 | |||
*Fix {{Bug|278392}} - Editing a query should be allowed ONLY in design OR SQL not in both https://invent.kde.org/office/kexi/-/issues/117 | |||
*Use prison lib in reports/forms for barcodes [https://api.kde.org/frameworks/prison/html/index.html] https://invent.kde.org/office/kexi/-/issues/118 | |||
DROPPED/OUTDATED: | |||
*Re-use Krita/Mac knowledge/scripts for Kexi/Mac (from Boud) | *Re-use Krita/Mac knowledge/scripts for Kexi/Mac (from Boud) | ||
*Re-use Krita (Lime) for Ubuntu/openSUSE build recipes for Kexi packages (from Dmitry Kazakov) | *Re-use Krita (Lime) for Ubuntu/openSUSE build recipes for Kexi packages (from Dmitry Kazakov) | ||
*Publish the FAQ created by answering a "Request information about Kexi" from Jan 24 2014 (anonymously) | *Publish the FAQ created by answering a "Request information about Kexi" from Jan 24 2014 (anonymously) | ||
*Contact the [https://okfn.org/contact/ Open Knowledge Foundation] regarding direct support for Frictionless Data in Kexi. | *Contact the [https://okfn.org/contact/ Open Knowledge Foundation] regarding direct support for Frictionless Data in Kexi. | ||
*Add bugs/wishes based on: | *Add bugs/wishes based on (read-only website, archived): | ||
**https://forum.kde.org/ | **https://forum.kde.org/viewforum.php%3Ff=219.html | ||
*<bcooksley> jstaniek: I fixed the predicate plugin installation issue, but then ran into this test failure instead - http://build.kde.org/job/predicate_master/14/consoleText | *<bcooksley> jstaniek: I fixed the predicate plugin installation issue, but then ran into this test failure instead - http://build.kde.org/job/predicate_master/14/consoleText | ||
*Update http://www.freedesktop.org/wiki/Specifications/db-shortcut-spec | *Update http://www.freedesktop.org/wiki/Specifications/db-shortcut-spec | ||
Line 48: | Line 56: | ||
*verify uses of QComboBox::setEditText() in kexi | *verify uses of QComboBox::setEditText() in kexi | ||
*Move KexiTableViewData to calligradb and port BibliographyTableModel to it[https://projects.kde.org/projects/calligra/repository/revisions/2eff49daebc32f59cf024f420d9f1b26065b322d/entry/libs/kotext/BibliographyTableModel.cpp] | *Move KexiTableViewData to calligradb and port BibliographyTableModel to it[https://projects.kde.org/projects/calligra/repository/revisions/2eff49daebc32f59cf024f420d9f1b26065b322d/entry/libs/kotext/BibliographyTableModel.cpp] | ||
*Blog about: | *Blog about: | ||
**QtScript | **QtScript | ||
Line 57: | Line 62: | ||
*Add support for "About content" in [http://docs.kde.org/stable/en/kde-runtime/kcontrol/icons/index.html] | *Add support for "About content" in [http://docs.kde.org/stable/en/kde-runtime/kcontrol/icons/index.html] | ||
*Implement [http://fortawesome.github.com/Font-Awesome/ Font Awesome] binding for a KDE icon theme [http://blogs.kde.org/2012/11/19/new-icon-theme-kde-awesome] | *Implement [http://fortawesome.github.com/Font-Awesome/ Font Awesome] binding for a KDE icon theme [http://blogs.kde.org/2012/11/19/new-icon-theme-kde-awesome] | ||
*Report bug: long text subtype does not work. | *Report bug: long text subtype does not work. | ||
*Duplicated cmake messages in Calligra 2.5 (WPDx2, WPGx3) [http://paste.kde.org/491612/] | *Duplicated cmake messages in Calligra 2.5 (WPDx2, WPGx3) [http://paste.kde.org/491612/] | ||
Line 63: | Line 67: | ||
**Present it with nice text and screenshot (help from Inge) | **Present it with nice text and screenshot (help from Inge) | ||
*Fix {{Bug|265330}} "combo box does not show all the rows" | *Fix {{Bug|265330}} "combo box does not show all the rows" | ||
*2.5: <from diggy> Since you are doing that, if you have time can you also enforce length in statement exec [kexidb] so that the user cannot override the length property when updating data from a query? | *2.5: <from diggy> Since you are doing that, if you have time can you also enforce length in statement exec [kexidb] so that the user cannot override the length property when updating data from a query? | ||
*Publish screenshots and screencasts for Kexi 2.4, 2.5, 2.6 | *Publish screenshots and screencasts for Kexi 2.4, 2.5, 2.6 | ||
*More FoCSS2 blogs: http://community.kde.org/User:Jstaniek/Calligra_Sprint_2011.2_presentation#Blogs | *More FoCSS2 blogs: http://community.kde.org/User:Jstaniek/Calligra_Sprint_2011.2_presentation#Blogs | ||
*reuse transliteration from ICU [http://userguide.icu-project.org/transforms/general#TOC-Script-Transliteration] | *reuse transliteration from ICU [http://userguide.icu-project.org/transforms/general#TOC-Script-Transliteration] | ||
*Helping Stuart to build Kexi on Windows | *Helping Stuart to build Kexi on Windows | ||
*Update screenshots/screencasts at http://www.calligra.org/kexi/screenshots/ http://kexi-project.org/screenshots.html http://kexi-project.org/screencasts.html http://userbase.kde.org/Kexi | *Update screenshots/screencasts at http://www.calligra.org/kexi/screenshots/ http://kexi-project.org/screenshots.html http://kexi-project.org/screencasts.html http://userbase.kde.org/Kexi | ||
Line 77: | Line 79: | ||
*Prepare Calligra Engine artwork ported to the new logo | *Prepare Calligra Engine artwork ported to the new logo | ||
**inspiration: [http://graphicriver.net/item/business-card-dark-metal/134939?WT.ac=portfolio_thumb&WT.seg_1=portfolio_thumb&WT.z_author=frabd] | **inspiration: [http://graphicriver.net/item/business-card-dark-metal/134939?WT.ac=portfolio_thumb&WT.seg_1=portfolio_thumb&WT.z_author=frabd] | ||
</div> | </div> | ||
Line 114: | Line 114: | ||
*Code-in tasks for Shreya | *Code-in tasks for Shreya | ||
*Logo Guidelines Draft 3 published [http://community.kde.org/Calligra/Logos#Calligra_Suite_Logo_Guidelines] | *Logo Guidelines Draft 3 published [http://community.kde.org/Calligra/Logos#Calligra_Suite_Logo_Guidelines] | ||
*Provide MessageHandler tool suitable globally for calligra (starting by moving it out of Kexi) and port Calligra to it: [http://mail.kde.org/pipermail/calligra-devel/2012-December/007778.html] | |||
*Blog about: | |||
**News for Awesome icons | |||
*Fix {{Bug|307334}} "Incorrect sorting in table view" | |||
</div> | </div> |
Latest revision as of 07:23, 10 June 2023
diggy
diggy: TODO
From [1]
- Implement Window Detaching - https://invent.kde.org/office/kexi/-/issues/119
- "New Window" - creates new empty kexi main window with prj navigator and tabbed toolbar
- Detach tab - do the same as in "New Window", close current tab and open it in the new window; never destroy the object's view but just reparent
- Attach tab - close the tab in the "New Window", if the new window is empty, close it, attach the tab to place it was attached to before; never destroy the object's view but just reparent
- Split function for any view; vertical, horizontal; start with internal (in view, per view); consider external one; https://invent.kde.org/office/kexi/-/issues/120
- Split View, as in Kate's View menu: Previous Split View Shift+F8; Next Split View F8; Split Vertical CTRL+Shift+L; Split Horizontal CTRL+Shift+H; Close Current View CTRL+Shift+R; needs synchronisation when data is changed and filters are applied
- Dual View: Split View with Table or Query on top and related Autoform below - when launched from table or query; Split View with Form on top and related Table view below - when launched from form
diggy: DONE
- Full screen; F11
- Quick bugfix: RMB menu should be related to clicked tab, not always the active one
piggz
piggz: TODO
piggz: DONE
shreya
shreya: TODO
- init GCI task http://community.kde.org/Kexi/Junior_Jobs/Add_d-pointers
shreya: DONE
- Send Sprint minutes to jstaniek
staniek
staniek: TODO
- Check how multicore arch could be used to optimize sqlite use in Kexi; issue: https://invent.kde.org/office/kexi/-/issues/109
- (UX) Kexi Themes; https://invent.kde.org/office/kexi/-/issues/108
- (UX) Increase use of Mega Menus pattern in Kexi; https://invent.kde.org/office/kexi/-/issues/115
- (UX) Add some unconventional introduction or greeting for empty states or errors in the Kexi startup views, see [2] https://invent.kde.org/office/kexi/-/issues/116
- Add workaround for autofields regression https://invent.kde.org/office/kexi/-/issues/97
- Fix Bug #278392 - Editing a query should be allowed ONLY in design OR SQL not in both https://invent.kde.org/office/kexi/-/issues/117
- Use prison lib in reports/forms for barcodes [3] https://invent.kde.org/office/kexi/-/issues/118
DROPPED/OUTDATED:
- Re-use Krita/Mac knowledge/scripts for Kexi/Mac (from Boud)
- Re-use Krita (Lime) for Ubuntu/openSUSE build recipes for Kexi packages (from Dmitry Kazakov)
- Publish the FAQ created by answering a "Request information about Kexi" from Jan 24 2014 (anonymously)
- Contact the Open Knowledge Foundation regarding direct support for Frictionless Data in Kexi.
- Add bugs/wishes based on (read-only website, archived):
- <bcooksley> jstaniek: I fixed the predicate plugin installation issue, but then ran into this test failure instead - http://build.kde.org/job/predicate_master/14/consoleText
- Update http://www.freedesktop.org/wiki/Specifications/db-shortcut-spec
- Update kexi icons for cgit.freedesktop.org/xdg/shared-mime-info/tree/freedesktop.org.xml.in
- verify uses of QComboBox::setEditText() in kexi
- Move KexiTableViewData to calligradb and port BibliographyTableModel to it[4]
- Blog about:
- QtScript
- The meaning of FOSS sponsoring
- Kexi 2.7 development
- Add support for "About content" in [5]
- Implement Font Awesome binding for a KDE icon theme [6]
- Report bug: long text subtype does not work.
- Duplicated cmake messages in Calligra 2.5 (WPDx2, WPGx3) [7]
- Find one significant feature for every Calligra app (for the tour)
- Present it with nice text and screenshot (help from Inge)
- Fix Bug #265330 "combo box does not show all the rows"
- 2.5: <from diggy> Since you are doing that, if you have time can you also enforce length in statement exec [kexidb] so that the user cannot override the length property when updating data from a query?
- Publish screenshots and screencasts for Kexi 2.4, 2.5, 2.6
- More FoCSS2 blogs: http://community.kde.org/User:Jstaniek/Calligra_Sprint_2011.2_presentation#Blogs
- reuse transliteration from ICU [8]
- Helping Stuart to build Kexi on Windows
- Update screenshots/screencasts at http://www.calligra.org/kexi/screenshots/ http://kexi-project.org/screenshots.html http://kexi-project.org/screencasts.html http://userbase.kde.org/Kexi
- Find an easy way to reuse access to Adam's server to showcase a simple public service in the blog
- Renew "create" icons using green (+)
- Prepare 2.4 Final banner(s)
- Prepare Calligra Engine artwork ported to the new logo
- inspiration: [10]
staniek: DONE
- Fix CSV Crash: Bug #279980
- Fix Bug #255304 Crash and error when selecting ascending order in a query field
- Fix Wish #278052 Kexi allows creation of table with reserved words as field names
- Fix crash on db compacting when ~/foo/bar/kexi file was opened from command line
- Request Kexi forum at forum.kde.org
- Fix https://bugs.kde.org/show_bug.cgi?id=160237 Import to table in Kexi ignores setting of "ignore multiple delimiters"
- Fix https://bugs.kde.org/show_bug.cgi?id=290354 Query SQL generated in the Query designer should be of KEXISQL type
- Work on redesign of the calligra.org front page
- Marketing approach - rant
- Web page inspirations: iWork, MSO for mac, Pixelmator
- Fix unicode collations
- add dep on ICU
- Write blog entry: Integration idea: Shared Calligra Themes
- Create two mockups showing synergy between Kexi and Words
- Calligra branding for Kexi menu
- ODP template with Calligra logo for Inge, test with Calligra-intro.odp
- Write blog entry: Eating our dog food
- Fix bug with recent Kexi files storage and opening (reported by piggz)
- Finish review of proofreading Kexi i18n messages by Stephanie Das Gupta
- remove strings referring to IDEAl and commit to master (Monday)
- Update screenshots at http://www.calligra.org/kexi
- update changelog for kexi beta 4 [11]
- update changelog for kexi beta 3 [12]
- fix windows compilation bugs for Kexi
- More logo guidelines work [13]
- Send info on missing Handbook items compared to the Polish Handbook (to Dimitrios)
- Find files for d-pointer-ing (Code-in tasks for Shreya)
- Write blog entry: Introduction to Kexi [14]
- More logo guidelines work [15]
- Code-in tasks for Shreya
- Logo Guidelines Draft 3 published [16]
- Provide MessageHandler tool suitable globally for calligra (starting by moving it out of Kexi) and port Calligra to it: [17]
- Blog about:
- News for Awesome icons
- Fix Bug #307334 "Incorrect sorting in table view"
wicik
wicik: TODO
- Learn QTest and start implementing tests for predicate library.
- Implement asynchronous marble maps.
wicik: DONE
Oleg
Oleg: TODO
Finish Forms porting to Qt4
Oleg: DONE
- implement KexiDBDatePicker
- fix BUG301109
- implement KexiDBCommandLInkButton, KexiDBSlider and KexiDBProgressBar