CVS log for BigBrother/BigBrotherApp/LogfileInspector.m |
![]() |
Help |
Request diff between arbitrary revisions / Display revisions graphically
komplett auf das EDCommon Framework portiert
DataSources weiter abstrahiert. Gemeinsame Superklasse DataSourceInspector, funktionalitaet schoen auf DataSource-,Logfile- und TaskInspector verteilt. I4BMonitorInspector angefangen, aber noch kein nib.
BBSymbols enthalten jetzt alle NSString's, die in diversen Teilen des Projektes referenziert werden. Ausserdem ist der AppController soweit erweitert worden, das Filter als plugins auch nachtraeglich geladen werden koennen.
Erster Build auf MacOS X Server. Anpassungen an NSSound (darf nicht mit *nil* initialisiert werden), ausserdem veraenderungen an den Nodes (Sollten eigentlich BBNode heissen, da sie jetzt BB Attribute "cachen"), veraendertes Drawing in NodeBrowserCell.
BigBrother kennt jetzt "Themes" :-) Die Preferences haben leider noch keinen Editor dafuer, allerdings werden Files mit der Extension ".bbtheme" (Propertylist) schon geladen. Der AppController kennt ein paar conveniences und der PreferenceController verwaltet die Sounds zu den "Events".
Preferences: Windows koennen jetzt auch nach einer bestimmten Zeit wieder wegpoppen. NodeBrowserCell: Rote Pfeile zeigen lost connections an, gelbe zeigen inaktive (gestoppte) dataSources an. Logbook: Code fuer delayed perform ([window orderBack:]) und verbessertes update des filebrowsers (merkt sich die selection, macht dann ein update und restauriert dann die selection)
DataSourceDescriptions sind jetzt der Model-Teil der dataSources. Einstellungen werden archiviert und beim anmelden von neuen Probes automatisch applied. NodeBrowserCells implementieren jetzt ihr eigenes drawing, um "bunten" Text darstellen zu koennen. Die Inspektoren reichen alle changes an das Logbook weiter (ausnahme: Filter- Inspektoren schicken Notifications), damit das Logbook anzeigen kann, das es geaendert wurde. Der Appcontroller implementiert ein openOnLaunch (Defaultsbasiert).
- Inspektoren vergroessert Logbook verwendet jetzt dataSourceDescriptions, statt direkt mit den dataSources zu kommunizieren.
isReady ist neu.
Neue Version. Benoetigt das BigBrother.framework.
| webmaster@mulle-kybernetik.com |
Powered by ViewCVS 0.9.1 |