GTG

lp:~gtg-contributors/gtg/new-date-class

Created by Paul Natsuo Kishimoto and last modified
Get this branch:
bzr branch lp:~gtg-contributors/gtg/new-date-class
Members of Gtg contributors can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gtg contributors
Project:
GTG
Status:
Merged

Recent revisions

823. By Paul Natsuo Kishimoto

Remove the old date code.

822. By Paul Natsuo Kishimoto

 * tools/dates.py: new Date() class to replace several classes. Semantics
   following the Python datetime module.
 * core/filters_bank.py, core/task.py, gtk/..., plugins/...,
   tools/taskxml.py: update to use new class.
 * core/requester.py: doesn't actually need to import GTG.tools.dates.

821. By Luca Invernizzi

GTG was not starting if no task was found
(fixes bug lp #596011)

820. By Luca Invernizzi

trivial bug happens when a refresh is executed on a removed task
(fixes bug lp #596009)

819. By Luca Invernizzi

To be able to confront modified times easily,
Task.get_modified() returns a datetime object instead of a string
Task.get_modified_string() returns the string.

There was only a reference in core and one in the export plugin.
Committing to trunk since its a small fix and Paulo may be interested.

818. By Lionel Dricot

Finally understood the difference between a rowref and an TreeIter in the
TreeModel.

Rowref is the payload of a treeiter. The treeiter is built with the rowref as
a payload when you call directly the treemodel function ( .get_iter,
    .iter_nth_children,etc). But those function are implemented as receiving
and returning a bare rowref (.on_get_iter,on_iter_nth_children).

817. By Luca Falavigna

python2.6 is default almost everywhere, drop compatibility functions
and document minimum supported version in README

816. By Lionel Dricot

We now pre-clean the XML file before cleaning the prettyXML mess. It avoid
adding empty node to the tree and saves 10s of Bryce's startup time.

815. By Lionel Dricot

improve starting time by counting more efficiently the tags

814. By Lionel Dricot

another bunch of crashes fixed for Bryce. Still a few remaining from time to time

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~gtg/gtg/old-trunk
This branch contains Public information 
Everyone can see this information.