Sunday 10 August 2014

GSoC Update: August 10

Week 12:

This week I mainly focussed on getting the pending crs committed and finalized.

Finalized and committed stuff

Improved UI of Blog Items in all the themes:
  • Modernized Theme: codereview and commit to my repo
  • Foobar Theme: codereview and commit to my repo. Also added itemviews such as Add quicklink, modify etc in blog view by defining itemviews.
  • Basic Theme: codereview and commit to my repo.

Moved comments to right and meta-data information to the left in ticket show/modify view and also removed the dependency on item_name in this template, used summary/fqname instead of fqname. Here is the codereview and commit to my repo.

Added ticket-create button and blog-entry-create button in +tickets view and blog view respectively in all the themes with a TODO of creating tickets without any initial fqname. Here is the codereview and commit to my repo.

Now shortened fqname is shown in trail and also used fqname instead of item_name in location_breadcrumbs in foobar theme. Here is the codereview and commit to my repo.

Also did the same thing for basic theme. Here is the codereview and commit to my repo.

Fixed #326 - Removed duplicate "Add comment" and "message", just used "Add comment". Here is the codereview and commit to my repo.

Now only tags specific to ticket items are shown in +tickets view and ticket show/modify view. For this I added a function that takes ITEMTYPE as argument and returns the tags associated with items of such itemtype. Here is the codereview and commit to my repo.

For the coming week my main focus would be to check for some more bugs and also try to solve them, improve documentation and some UI changes.


No comments:

Post a Comment