X-Git-Url: http://git.maemo.org/git/?p=theonering;a=blobdiff_plain;f=support%2Fbuilddeb.py;h=d30111a2c550aaa57b9b021d5766f36b3511020a;hp=827df16df3088803eab2471ab6af06d9945a63c8;hb=bffa5bc5f85d101eb4fe55a46ae19b8105009231;hpb=367c490bef7af0d4c94f935fcb6ab5ae418233f6 diff --git a/support/builddeb.py b/support/builddeb.py index 827df16..d30111a 100755 --- a/support/builddeb.py +++ b/support/builddeb.py @@ -34,6 +34,67 @@ __email__ = "eopage@byu.net" __version__ = constants.__version__ __build__ = constants.__build__ __changelog__ = """ +0.7.12 +* Bugfix: In 0.7.11 I messed up refreshing messages +* Bugfix: DND support has been broken for a while +* Bugfix: Auto-disconnect on Maemo 4.1 couldn't have worked for a while +* Bugfix: Handling missed calls had .. issues +* Bugfix: Issues when making a call introduced in 0.7.11 +* Etc with the bug fixes (all too small to list) + +0.7.11 +* Bugfix: Attempting to improve the behavior of calls by reducing potential RTComm errors +* Bugfix: Issues with weird unexpected disconnect issues +* Bugfix: I guess I made a mistake in registering for system signals, whoops +* Bugfix: Following more closely the Telepathy spec by doing connects and disconnects asynchronously + +0.7.10 +* Increased the network timeout when connecting to GV +* Bugfix: On connection failure, the connection would be left around, preventing future connections + +0.7.9 +* Bugfix: Disconnect/Reconnect issues seem to be lessoned for me (What I previously thought was a bugfix turned out to cause several bugs.) + +0.7.8 +* Bugfix: Issues with checking for new conversations + +0.7.7 +* On change between available/away, start state_machine at max rather than min, reducing overhead +* Added a check for voicemails on missed/rejected calls (checks 3 times, 1 minute apart each) +* Adjusted default polling times to be more battery cautious for our n8x0 friends who can't change things right now +* Bugfix: Some of the derived polling settings had bugs +* Bugfix: Setting text polling to infinite would still have polling done if one sent a text + +0.7.6 +* On login, polling now starts at the max time rather than the min, reducing overhead +* Bugfix: Polling configuration wasn't actually hooked up to anything +* Debug Prompt: Made it so you can either reset one or all state machines (Rather than just all) + +0.7.5 +* Fixing a polling time bug introduced when making polling configurable + +0.7.4 +* Fixing a bug with deny-lists + +0.7.3 +* Fixing bug with being able to configure polling times + +0.7.2 +* Added a Deny list +* Added option to make GV Contacts optional +* Added a limit, where if a state machine period is longer than it, than we set the period to infinite +* Delayed when we say the connection is disconnected to hopefully help random issues +* Tweaked how The One Ring shows up in the addressbook (Maemo 5) +* Made polling configurable +* Delayed auto-disconnect in case the user is just switching network connections (Maemo 4.1) +* Bugfix: Removed superfluous blank message from debug prompt +* Bugfix: Moved some more (very minor, very rarely used) timeouts to second resolution reducing overhead +* Bugfix: debug prompt commands handled command validation poorly +* Debug Prompt: Added a "version" command +* Debug Prompt: Added a "get_polling" command to find out what the actual polling periods are +* Debug Prompt: Added a "grab_log" command which is a broken but means to offer the log file through a file transfer +* Debug Prompt: Added a "save_log" command to help till grab_log works and for where file transfers aren't supported by clients + 0.7.1 * Reducing the race window where GV will mark messages as read accidently * Modified some things blindly "because thats what Butterfly does" @@ -92,7 +153,7 @@ def build_package(distribution): else: p.prettyName = "Google Voice plugin for Conversations and Calls" p.description = __description__ - p.bugTracker = "https://bugs.maemo.org/enter_bug.cgi?product=The%20One%20Ring" + p.bugTracker = "https://bugs.maemo.org/enter_bug.cgi?product=The%%20One%%20Ring" #p.upgradeDescription = __changelog__.split("\n\n", 1)[0] p.author = __author__ p.mail = __email__ @@ -111,7 +172,6 @@ def build_package(distribution): ]) p.depends += { "debian": "", - "chinook": "", "diablo": ", python2.5-conic, account-plugin-haze", "fremantle": ", account-plugin-haze", "mer": "",