The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Nemo/Backlog

From Mer Wiki
< Nemo(Difference between revisions)
Jump to: navigation, search
(Things we ought to fix)
(Xruxa)
 
(42 intermediate revisions by 3 users not shown)
Line 11: Line 11:
 
* Update phonon to latest upstream
 
* Update phonon to latest upstream
  
== w00t's bounty list ==
+
== w00t ==
* <s>Reintegrate https://build.pub.meego.com/package/view_file?file=BMC_16893-MR_5.patch&package=meegotouch-systemui&project=Project%3AMTF%3AUX&srcmd5=2c599fba3da292654b45262ed8ad0047</s>, checked, applies fine on top of latest master. Re-enabled in home:w00t:branches:Project:MTF:UX.
+
(feel free to pick items off this if you want something to do - though tell me if you do, this is just a list of stuff I want to see done)
* Upstream meegotouch settings datetimeapplet patches
+
 
* <s>upgrade mcompositor</s>, done in home:w00t:branches:Project:MTF:UX, tested, will be SR'd soon
+
* investigate start-on-UX-up functionality in uxlaunch
* <s>upgrade qmlcalc</s> done, SR'd to CE:Apps
+
* musicshelf
* <s>package irc-chatter</s> done, in home:w00t:ce
+
** <s>make it use Harmattan's UI</s>
** <s>NB: requires libircclient-qt</s>
+
** SR to CE:Apps after testing
* qmlcontacts work to replace meego-handset-people
+
* ensure com.nokia.extras components work (https://qt.gitorious.org/qt-components/qt-components/trees/master/src/meego/extras)
** fix contact editor
+
* applauncher
** fix new contact sheet
+
** disable meegotouch booster
*** blank new contact sheet after closing it
+
** disable booster from settings
** prettier contact list delegate
+
** disable booster from widgetsgallery
** fix empty state page ('you have no contacts')
+
* Integrate new apps (qmlcontacts, qmlsms) - staging area: home:w00t:branches:Project:MTF:Tracker)
** packaging
+
** <s>libseaside: rip out mtf</s>
* qmlsms (to replace meego-handset-sms)
+
** qmlsms: (to replace meego-handset-sms)
* meego graphicssystem on i586 where possible (lenovo, exopc?, ???)
+
** <s>qmlcontacts (to replace meego-handset-people)</s> this is more or less ready in an early form, just needs blockers finished
* dialer work
+
** meego-handset-dialer: make sure new libseaside doesn't break this
 +
* qmllauncher: a simple stub to launch a main.qml, set up the QDeclarativeView for optimal performance depending on the hardware, -fullscreen switch for use on device, non-fullscreen off device.
 +
* meegotouch-compositor-gestures: overly sensitive, seems like the delta is being completely ignored... maths is off?
 +
* qt: investigate Harmattan patch to provide API to set process name etc, used by booster to set window title.
 +
* lipstick
 +
** split all C++ elements and QML into plugins
 +
** add a launcher running state, so it is obvious that an item is trying to start, disallow multiple run attempts
 +
** fix the status bar to really work, look at stealing the one from Qt Components, once we pluginize
 +
** fix picking the background from the theme
 +
* mcompositor: hunt down (and mercilessly slaughter) the bug causing flicker when redirecting/unredirecting windows (appears at least on lenovo)
 +
* qmlcalc: needs a landscape layout
 +
* meegotouch-settings-datetimeapplet: Upstream meegotouch settings datetimeapplet patches
 +
* system: meego graphicssystem on i586 where possible (lenovo, exopc?, ???)
 +
* <s>system: runtime graphicssystem on n900, n950</s> patched, need to SR after testing
 +
* qmldialer: make it usable
 
** qml components UI for dialer
 
** qml components UI for dialer
** rip meegolocale out of dialer? look at harmattan's libmlocale instead?
+
** rip meegotouch out of dialer (hard... peopleitem/callitem use the model functionality)
** rip meegotouch out of dialer
+
* tracker: fixes
** PROBLEM: where is 'upstream'? ask alterego?
+
* tracker work
+
 
** disable indexing
 
** disable indexing
 
*** rewrite photos to not need tracker
 
*** rewrite photos to not need tracker
Line 39: Line 51:
 
** evaluate PIM storage backend
 
** evaluate PIM storage backend
 
*** qtjsondb
 
*** qtjsondb
 +
* Screensaver is hardcoded to uxlaunch
 +
** https://meego.gitorious.org/meego-os-base/uxlaunch/blobs/master/src/misc.c#line129
 +
 +
== Xruxa ==
 +
* Get Virtual Keyboard (Maliit) working well
 +
** <s>Bug Maliit to get suport</s>
 +
** <s>Patch QtComponents</s>
 +
** <s>Get better graphical assets for Maliit</s>
 +
** [http://dl.dropbox.com/u/42376952/20110502-133106.png Current Portrait visual]
 +
** https://github.com/jpavelek/playground
 +
** Repackage with Maliit and release
 +
* Translate Copy,Paste,Cut and such in QtComponents/Maliit (common_??.qm) (ONGOING)
 +
* Translate the Display language applet (common_??.qm)
 +
* <s>Russian or other translation for testing</s>
 +
* qmlcontacts
 +
** Finish the UI for Editor
 +
* Theme work
 +
** <s>Button for cleaning text entry</s>
 +
** Graphics for new Contacts
 +
** Tabs in landscape
 +
** Buttons for dialogs
 +
* Bubble
 +
** <s>Left and Right mode</s>
 +
** <s>Pass font size as parameter</s>
 +
** <s>Allow for few color schemes (at least two - received and sent)</s>
 +
** <s>Check if tiling is faster than scaling</s>
 +
** Code in https://github.com/jpavelek/playground
 +
** Integrate and test with qmlsms
 +
* New mad-developer from N9
 +
** Package (tricky bits for with pre/post install scripts creating groups and users)
 +
** Test
 +
** <s>get new icon</s>

Latest revision as of 15:20, 30 November 2011

Contents

[edit] Things we ought to fix

If you want to do something from this list please inform people at #nemomobile and mark your name after the task.

[edit] Project:MTF:UX

  • MCE update to upstream
  • DSME update to upstream
  • Updating DSME package with zypper halts the process. .service file needs a patch.

[edit] CE:MW:Shared

  • Update phonon to latest upstream

[edit] w00t

(feel free to pick items off this if you want something to do - though tell me if you do, this is just a list of stuff I want to see done)

  • investigate start-on-UX-up functionality in uxlaunch
  • musicshelf
    • make it use Harmattan's UI
    • SR to CE:Apps after testing
  • ensure com.nokia.extras components work (https://qt.gitorious.org/qt-components/qt-components/trees/master/src/meego/extras)
  • applauncher
    • disable meegotouch booster
    • disable booster from settings
    • disable booster from widgetsgallery
  • Integrate new apps (qmlcontacts, qmlsms) - staging area: home:w00t:branches:Project:MTF:Tracker)
    • libseaside: rip out mtf
    • qmlsms: (to replace meego-handset-sms)
    • qmlcontacts (to replace meego-handset-people) this is more or less ready in an early form, just needs blockers finished
    • meego-handset-dialer: make sure new libseaside doesn't break this
  • qmllauncher: a simple stub to launch a main.qml, set up the QDeclarativeView for optimal performance depending on the hardware, -fullscreen switch for use on device, non-fullscreen off device.
  • meegotouch-compositor-gestures: overly sensitive, seems like the delta is being completely ignored... maths is off?
  • qt: investigate Harmattan patch to provide API to set process name etc, used by booster to set window title.
  • lipstick
    • split all C++ elements and QML into plugins
    • add a launcher running state, so it is obvious that an item is trying to start, disallow multiple run attempts
    • fix the status bar to really work, look at stealing the one from Qt Components, once we pluginize
    • fix picking the background from the theme
  • mcompositor: hunt down (and mercilessly slaughter) the bug causing flicker when redirecting/unredirecting windows (appears at least on lenovo)
  • qmlcalc: needs a landscape layout
  • meegotouch-settings-datetimeapplet: Upstream meegotouch settings datetimeapplet patches
  • system: meego graphicssystem on i586 where possible (lenovo, exopc?, ???)
  • system: runtime graphicssystem on n900, n950 patched, need to SR after testing
  • qmldialer: make it usable
    • qml components UI for dialer
    • rip meegotouch out of dialer (hard... peopleitem/callitem use the model functionality)
  • tracker: fixes
    • disable indexing
      • rewrite photos to not need tracker
      • rewrite videos to not need tracker
      • other items?
    • evaluate PIM storage backend
      • qtjsondb
  • Screensaver is hardcoded to uxlaunch

[edit] Xruxa

  • Get Virtual Keyboard (Maliit) working well
  • Translate Copy,Paste,Cut and such in QtComponents/Maliit (common_??.qm) (ONGOING)
  • Translate the Display language applet (common_??.qm)
  • Russian or other translation for testing
  • qmlcontacts
    • Finish the UI for Editor
  • Theme work
    • Button for cleaning text entry
    • Graphics for new Contacts
    • Tabs in landscape
    • Buttons for dialogs
  • Bubble
    • Left and Right mode
    • Pass font size as parameter
    • Allow for few color schemes (at least two - received and sent)
    • Check if tiling is faster than scaling
    • Code in https://github.com/jpavelek/playground
    • Integrate and test with qmlsms
  • New mad-developer from N9
    • Package (tricky bits for with pre/post install scripts creating groups and users)
    • Test
    • get new icon
Personal tools