luanzhiye / tortoisesvn

Automatically exported from code.google.com/p/tortoisesvn
1 stars 1 forks source link

Project monitor #652

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Implement a project monitor with features similar to CommitMonitor:
http://stefanstools.sourceforge.net/CommitMonitor.html

* extend the log dialog, show a tree view on the left side
* allow the projects in the tree view to be moved and grouped
* automatically add all working copies that TSVN touches (e.g., during a 
commit, update, ...)
* monitor not just urls but also working copies
* allow to automatically update working copies on new detected commits

nice-to-have features which I'm not sure if I will implement:
* specify a filter for notifications, i.e. to exclude notifications for 
specific users
* changing folder icon using desktop.ini of the wc root in case of available 
updates

Original issue reported on code.google.com by tortoisesvn on 7 Jun 2014 at 9:41

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r25772.

* use the fade animation for the popup
* add () to ensure correct operator precedence
* save the project data to disk when showing the popup
* only add projects with a path or url to the list of projects to check

Original comment by tortoisesvn on 15 Aug 2014 at 7:23

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r25785.

Add a button to the monitor dialog to mark all items as read.

Original comment by tortoisesvn on 20 Aug 2014 at 8:14

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r25786.

move showing the monitor dlg into a separate method, call that from everywhere 
necessary.

Original comment by tortoisesvn on 21 Aug 2014 at 5:32

GoogleCodeExporter commented 9 years ago
Still to do:
use a mutex to ensure there's only one monitor open.

Original comment by tortoisesvn on 29 Sep 2014 at 7:13

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r25941.

Add a label describing the url-or-path box.

Original comment by tortoisesvn on 13 Oct 2014 at 7:19

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r25942.

Change the default interval to 30 minutes.

Original comment by tortoisesvn on 13 Oct 2014 at 8:09

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r25943.

On first start of the project monitor, enable the auto-start option 
automatically.

Original comment by tortoisesvn on 13 Oct 2014 at 8:10

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r25944.

Original comment by tortoisesvn on 14 Oct 2014 at 7:33

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r26050.

Use Snarl notifications if Snarl is installed.

Original comment by tortoisesvn on 18 Nov 2014 at 8:56