guitone

guitone All Updates

AgeSort asc/descChange
Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 Next
Feb 3, 2010
14 years 1 month * if we new it, we should also delete it
14 years 1 month * implemented a fixed size LRU cache with a maximum of 200 paths which can be monitored at the same time (closes FS#37)
Feb 2, 2010
14 years 1 month * remove MonotoneManager::singleRun in favour of MonotoneProcess::singleRun and add a few useful getters and setters
Feb 1, 2010
14 years 1 month * we had a race condition on Linux in ::stopAllWorkspaceThreads(): while we signal stopped() from the thread just before we return from run(), this signal is executed asynchronously, thus a QThread::finish() signal comes right after it and lets other
14 years 1 month * lower the timeout until the update window is closed a little, otherwise the window keeps open too long on slower machines
14 years 1 month * remove obsolete debug output
14 years 1 month * less verbose debug messages
14 years 1 month * since we're not notified about new lines, but new data on stdout in general, only reading a single line is a bit less
14 years 1 month * if a workspace gets updated we need to stop running stdio processes since these still cache the old data of _MTN/options and tend to write them back as soon as an workspace command is triggered
14 years 1 month * better diagnostics if a database file could not be opened
14 years 1 month * improve the exception handling by finally replacing the simple QString GuitoneException typedef by a separate class derived from std::exception
14 years 1 month * saner error handling in case we can't log to the given log file (incidentially guitone segfaulted if it tried to open a read-only log file; this is now fixed)
Jan 30, 2010
14 years 1 month * actual implement the workspace update
14 years 1 month * add MontoneProcess.h/cpp
14 years 1 month * implement automate get_common_ancestors
14 years 1 month * new class which wraps a normal (non-stdio) mtn process and provides single-line signals with output of the process
14 years 1 month * add a slot to clear all active watches (useful thing to do before big model changes)
14 years 1 month * note the fs watcher bugfixes
14 years 1 month * since QFileSystemWatcher notifies us about every single path change (which may at some time double or triple the actual needed amount of inventory reloads), we "collect" a path list and notify our listeners after 500ms about that
14 years 1 month * note recent changes

All Updates

Filter by type
Commits
Issues and Comments

Subscribe to this timeline
RSS Atom feed

Quick Links:     www.monotone.ca    -     Downloads    -     Documentation    -     Wiki    -     Code Forge    -     Build Status