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

Created by Paul Natsuo Kishimoto on 2010-06-20 and last modified on 2011-11-28
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:
Getting Things GNOME!
Status:
Merged

Recent revisions

823. By Paul Natsuo Kishimoto on 2010-06-20

Remove the old date code.

822. By Paul Natsuo Kishimoto on 2010-06-20

 * 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 on 2010-06-18

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

820. By Luca Invernizzi on 2010-06-18

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

819. By Luca Invernizzi on 2010-06-18

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 on 2010-06-18

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 on 2010-06-18

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

816. By Lionel Dricot on 2010-06-17

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 on 2010-06-17

improve starting time by counting more efficiently the tags

814. By Lionel Dricot on 2010-06-17

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.