Skip to content
Snippets Groups Projects
dsc-2019-q2.md 5.92 KiB
layout: wip
title: GUI UX coding (3 months)
author: dsc
date: 17 April, 2019
amount: 282
milestones:
  - name: 1st month
    funds: 33% (94 XMR)
    done: 22 August 2019
    status: finished
  - name: 2nd month
    funds: 33% (94 XMR)
    done:
    status: unfinished
  - name: 3rd month
    funds: 33% (94 XMR)
    done:
    status: unfinished
payouts:
  - date: 22 August 2019
    amount: 94 XMR
  - date:
    amount:
  - date:
    amount:

What

32 hours a week for 3 months. My last proposal was the first where I was able to dedicate fulltime attention to Monero. Thus, past 3 months has seen substantial improvements to the GUI. For example, all points from this issue have been resolved or at least improved upon.

Who

I'm dsc, familiar with Monero GUI internals and contributed to the GUI codebase since fall 2017.

My contributions/experience:

Report on the previous 3 months

In addition I 'cleaned up' QML components and reviewed/rewrote existing QML/js logic. Good QML components lead to a more stable/clean UX. This is time consuming, as QML is not intuitive or easy to work with (compared to, say, HTML + CSS). These efforts are a balance between "needing to clean up the codebase before we can continue" versus "delivering tangible results the community benefits from".