AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte EW-ProjectManager - Projektverwaltung [Neue Version: pre1.0]
Thema durchsuchen
Ansicht
Themen-Optionen

EW-ProjectManager - Projektverwaltung [Neue Version: pre1.0]

Ein Thema von MasterEvil · begonnen am 11. Jun 2005 · letzter Beitrag vom 6. Mai 2007
Antwort Antwort
Seite 3 von 5     123 45      
Benutzerbild von MasterEvil
MasterEvil
Registriert seit: 12. Feb 2005
Hi leutz,

um über meine Projekte, Privat sowie im Unternehmen, einen Überblick zu behalten und meine Zettel und Textdateien Wirtschaft zu entlasten haben ich nebenbei einen ProjectManager geschrieben.
Er ist bereits in der Version 0.9, aber im Beta Stadium.

Mit dem Programm lassen sich Projekte verwalten, dies beinhaltet momentan:
- Details (Name, Version, Creation-Date, etc)
- Readme (wenn gewünscht eine Readme für das Programm/Projekt)
- License (wenn gewünscht eine License für das Programm/Projekt)
- Versions (die einzelnen Etappen bzw Versionen des Programms/Projekts)
- ToDo-List (ToDo Liste mit Version, Category, Datum, Priorität, etc)
- Changelog (Liste über fertige Inhalte. Liste kann automatisch aus ToDo-Liste erstellt werden. Aus Changelog-Liste kann eine Textdatei erstellt werden)
- Files (Katalogisiert und verwaltet ihre Projektdateien)
- Notes (sonstige Notizen)

Das ganze ist übersichtlich angeordnet. Man kann mehrere Projekte gleichzeitig öffnen.

Viele Funktionen sind vorallem für Entwickler interessant, spricht aber nichts dagegen es auch für alle anderen Sachen zu benutzen.

Für Verbesserungsvorschläge, Kritik und Ideen bin ich wie immer offen.
Hoffe es gefällt schonmal. Ist allerdings noch nicht release-fertig.

Download Setup: hier
Download Zip: hier
PluginSystem SDK: hier
Mehr Details und Screenshots: EW-ProjectManager (Projektverwaltung)
Andere Projekte: www.ew-projects.de
CSSDesigner
BlubiX

Update auf 0.7 (14.08.2005):
- Überarbeitung der Datenhaltung (für Abwärtskompatibilität)
- Neue Details-Felder: Release-Date, Status
- Neue ToDo-Felder: Region, LongText
- Project-Settings (ein-/ausblenden von Spalten, Categories und Regions hinzufügen/entfernen)
- Bugfixing

Update auf 0.8 (11.11.2005):
- Anzeige aller offen stehenden ToDo-Einträge von allen offenen Projekten
- Anlege- und Editier-Fenster für ToDo-Einträge
- Neue Spalte in der ToDo-Liste: Erledigt Am
- Allgemeine Optionen
- Erledigte ToDo-Einträge können nun automatisch ausgeblendet werden (nach X Tagen)
- Erledigte ToDo-Einträge können nun automatisch gelöscht werden (nach X Tagen)
- Die Tabellen bleiben jetzt immer sortiert
- In der ToDo-Liste kann man jetzt alle eingepflegten Versionen auswählen
- Viele Komfortfunktionen (merken der Größe des Fensters, Position, etc)
- Bugfixes

Update auf 0.9 (14.07.2006):
- Neue Hauptkategorie: Files (katalogisiert und verwaltet alle Projektdateien)
- Filterfunktion für die ToDo-Liste (mit Filter-Editor zum Erstellen von eigenen Filtern)
- Suchfunktion in der ToDo-Liste
- Neue Spalten in der ToDo-Liste: Status und Publish
- An einen ToDo-Eintrag können jetzt Dateien gehängt werden (z.B. ein Screenshot)
- Drucken der ToDo-Liste
- Export nach HTML oder CSV der ToDo-Liste
- RTF Format für alle Texte (Readme, License, Notes und im Langtext der Aufgaben)
- Rudimentäre Mehrbenutzerfähigkeit
- Es können nun mehrere Notizen angelegt werden
- Plugin-System (der Funktionsumfang kann mit Plugins erweitert werden)
- Verbesserte Menü-Führung, verbessertes Handling und Tastenshortcuts
- Eine Readme im PDF-Format (bietet einen Einstieg in die Arbeit mit dem PM)
- Haufenweise Bugfixes und viele, viele kleinere Neuerungen

Update auf pre 1.0 Build 002 (30.11.2006):
- Files: Neuen Ordner-Typ "self-refreshing directory" (die Dateiliste des Ordners wird immer wieder aktualisiert)
- Files: Für den neuen Ordner-Typ können Black- oder Whitelists angelegt werden (z.B. nur .pas Dateien anzeigen)
- Files: Archivier Funktion (der Inhalt eines Ordner kann in eine Zip-Datei archiviert werden)
- Files: multi select (so kann man jetzt mehrere Dateien und Ordner gleichzeitig löschen)
- Files: Spalten sortierbar
- ToDo-Liste: die Inplace-Editors können nun ausgeschaltet werden (in den Hauptoptionen)

Update auf pre 1.0 Build 003 (09.12.2006):
- ToDo-Liste: Jedem ToDo-Eintrag kann jetzt eine Hintergrund- und eine Schriftfarbe zugewiesen werden
- Bugfix: Ein Bug wurde behoben, der es einem nicht erlaubte, ein neues "self-refreshing directory" anzulegen
- Mehrere weitere Bugfixes

Update auf pre 1.0 Build 004 (26.04.2007):
- Zeitplanung in der ToDo-Liste mit neuen Feldern: Fälligkeitsdatum, Zeit geplant, Zeit aufgebracht, Fortschritt, Kosten, Kostenstelle
- Projektübergreifende Aufgabenleiste (Taskbar) in die man einzelne ToDo-Einträge aus verschiedenen Projekten hinzufügen kann. Einträge werden hervorgehoben, wenn das Fälligkeitsdatum näher rückt (konfigurierbar). Arbeitet man gerade an einer Aufgabe, "startet" man diese in der Taskbar und ein Zähler zählt die Minuten hoch. Ist man fertig, "stoppt" man den Eintrag wieder und die verbrauchten Minuten werden dem Feld "Zeit aufgebracht" hinzugefügt.

Download Setup: hier
Download Zip: hier
Miniaturansicht angehängter Grafiken
p_projectmanager_1_705.jpg  
 
Benutzerbild von MasterEvil
MasterEvil

 
Delphi 7 Enterprise
 
#21
  Alt 14. Aug 2005, 20:21
So, jetzt aber endlich mal wieder ein update!
Im Sommer war ich zu faul, war im Urlaub und krank und über die ganze Zeit bin ich jetzt endlich mit einer neuen Version fertig.

!!!BETA!!! Release der Version 0.7 (Download im ersten Post).
Hab viele Vorschläge von euch schon umgesetzt, aber noch lang nicht alles.
Die ToDo Liste ist noch ewig lang.

Die Neuerungen:

Überarbeitung der Datenhaltung (für Abwärtskompatibilität):
Damit kann ich jetzt leicht Felder hinzufügen, löschen und umbenennen (mit ein paar ausnahmen).
Das hat viel zeit gekostet

Neue Details-Felder: Release-Date, Status:
Release-Date ist ein einfaches Datumfeld und mit Status kann man jetzt zwischen PreAlpha, Alpha, Beta und Released unterscheiden.

Neue ToDo-Felder: Region, LongText:
Mit dem Feld Region kann man jetzt sagen wo ein Fehler auftritt oder eine Änderung gemacht werden muss (z.B. im Druckkernel) und LongText bietet einem jetzt fast unbegrenzten Platz um Beschreibung, Notizen etc zu einem ToDo Eintrag zu schreiben.
WICHTIG: Ich habe mich dazu entschieden die Texte (jetzt Titel) der alten Versionen in den LongText zu packen. Dadurch ist das Titelfeld leider erstmal leer. Ihr müsst die Sachen umkopieren, sorry.

Project-Settings (ein-/ausblenden von Spalten, Categories und Regions hinzufügen/entfernen):
Für jedes Project einzeln können jetzt Einstellungen vorgenommen werden.
Spalten ein und Ausblenden geht bislang nur für die ToDo-Liste (z.B. kann man Region ausblenden, wenn man es nicht braucht)
WICHTIG: Blendet man Felder aus die z.B. die Changelog benutzt (z.B. Version), werden für die Felder die Standardwerte benutzt.

Bugfixing:
Viele Fehler und kleinere Macken beseitigt.


Das ganze kommt jetzt als Setup daher (mit INNO Setup gemacht), so könnt ihr es auch leicht uninstallen und Desktop-icons werden erstellt.

Ich hoffe es gefällt euch schon mal, hab noch viel vor.
Sieht jetzt für den zeitraum eher wie ein kleiner Schritt aus, aber intern ist viel passiert.
Hoffe das alles so klappt und ich nicht etwas übersehen habe.
Wie immer:
Verbesserungsvorschläge, Ideen, Bugs und Kritik immer zu mir.
Bin für alles offen

greetz
Steffen
Steffen
  Mit Zitat antworten Zitat
Benutzerbild von MasterEvil
MasterEvil

 
Delphi 7 Enterprise
 
#22
  Alt 18. Aug 2005, 16:07
soviele enthusiastische beiträge und testings am anfang und jetzt kommt keiner mehr dazu die nächste version zu testen?

Hab bislang nicht viel feedback bekommen und bräucht bissel mehr
Wär nett, wenns sich mal jemand angucken könnte.

greetz
Steffen
Steffen
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

 
Delphi 2009 Professional
 
#23
  Alt 25. Aug 2005, 10:28
Hi Steffen,

wie schon mal gesagt, finde ich dein Programm echt spitze. ATM bietet es mir (fast) alles was ich brauche.

Das einzigste was noch fehlt, ist ein kleiner Richtext-Editor bei der Readme
Manuel
  Mit Zitat antworten Zitat
Benutzerbild von MasterEvil
MasterEvil

 
Delphi 7 Enterprise
 
#24
  Alt 26. Aug 2005, 11:40
hehe,

der muss aber leider noch auf sich warten lassen
Vor dem ersten Release mach ich den nich, da ich es zu speziell finde und ich sowieso kein fan von rtf bin und mich da dann erstmal wieder reinarbeiten müsste.

Aber mal gucken wie schnell ich jetzt weiter komme.
Jetzt ist grad erstmal meine Website dran, die nen neuen Umbau bekommt

greetz
Steffen
Steffen
  Mit Zitat antworten Zitat
Benutzerbild von MasterEvil
MasterEvil

 
Delphi 7 Enterprise
 
#25
  Alt 11. Nov 2005, 16:09
hi leutz,

gibt eine neuen Version von meinem ProjectManager.
Denke es hat sich viel getan.

Die Neuerungen:

Anzeige aller offen stehenden ToDo-Einträge von allen offenen Projekten:
Mit einem klick, wird ein neues Fenster geöffnet, mit einer Tabelle drin in der alle nicht erledigten ToDo-Einträge stehen von allen offenen Projekten. Mit einem doppelklick kommt man direkt zum markierten Eintrag. Mit einem Rechtsklick auf die Spalten, können Spalten ein- und ausgeblendet werden.

Anlege- und Editier-Fenster für ToDo-Einträge:
Wenn man einen neuen ToDo-Eintrag erfasst, geht automatisch ein Editier Fenster auf (dies kann in den Optionen ausgeschaltet werden), in dem man alle Daten bequemer eingeben kann.
Dort werden später auch die angehängten Dateien verwaltet.
Mit einem Rechtsklick auf einen Eintrag in der ToDo-Liste kann man dieses Fenster durch Edit wieder aufrufen.

Neue Spalte in der ToDo-Liste: Erledigt Am:
Wenn man das Häckchen bei erledigt setzt, wird in dieses Feld automatisch das aktuelle Datum eingetragen.

Allgemeine Optionen:
Es gibt nun projektübergreifende Optionen, welche Momentan sind:
- Editier Fenster bei Neuanlage anzeigen ja/nein
- Erledigte ToDo-Einträge nach wieviel Tagen ausblenden (ja/nein)
Die Einträge werden dann nicht gelöscht, sondern nur unsichtbar gemacht für mehr Übersicht.
Wird bei Tagen 0 angegeben, dann werden alle ausgeblendet.
- Erledigte ToDo-Einträge nach wieviel Tagen löschen (ja/nein)
Wird bei Tagen 0 angegeben, dann werden alle gelöscht.


Die Tabellen bleiben jetzt immer sortiert:
Bei einer Neuanlage oder nach dem editieren eines Eintrags, wird die Tabelle sofort neu sortiert.

In der ToDo-Liste kann man jetzt alle eingepflegten Versionen auswählen:
Es wird jetzt bei einer Neuanlage die aktuelle Version vorgeschlagen und das Feld ist jetzt eine ComboBox, in der alle eingepflegten Version stehen.

Viele Komfortfunktionen:
Das Programm merkt sich jetzt seine Größe, Position und ob es Maximiert ist und stellt diesen Zustand beim nächsten Start wieder her. Auch merkt er sich bei der anzeige aller offenen ToDo-Einträge die Spaltenbreite und welche Spalten sichtbar sind.

Bugfixes:
Mehrere Fehler behoben


Es gibt nun nurnoch ein Beta-Release vor der Version 1.0.
Bis dahin soll die StandAlone Variante (es ist eine Client/Server Variante in Planung) möglichst ausgereift sein.
Deswegen schreibt mir bitte wie ihr das Programm findet.
Sprich: was ist schlecht, was ist gut, was fehlt, wo ist ein Fehler, etc ...
Ideen, Kritik und Bugreport - damit ich bis zum ersten Release nichts übersehe und alles besser machen kann.


Download: hier

greetz und danke
Steffen
Steffen
  Mit Zitat antworten Zitat
Benutzerbild von MasterEvil
MasterEvil

 
Delphi 7 Enterprise
 
#26
  Alt 15. Nov 2005, 11:03
Auch auf die Gefahr hin das ich mit mir selber rede :
In der Version gibt es ein Problem mit dem Automatischen Löschen bzw überhaupt mit dem Löschen von ToDo-Einträgen.
Momentan ist es nämlich noch so, dass bei einem neuen ToDo Eintrag die Nummer automatisch auf die Anzahl der Datensätze gesetzt wird.
Wenn man Datensätze löscht, verringert sich dieser Wert natürlich, aber die Nummern ändern sich ja nicht, so dass es beim abspeichern zu einem KeyError kommt.

Ich rate deswegen ab, bis zur nächsten Version ToDo-Einträge zu löschen oder die automatische Löschfunktion zu benutzen.

Ich werde einen Autoincrement-Wert einbauen, der mit in die Datenbank geschrieben wird, so dass dieses Problem nicht mehr auftritt.

greetz
Steffen

P.S.: Hoffe weiterhin auf Ideen, Kritik, etc
Steffen
  Mit Zitat antworten Zitat
tigerman33

 
Delphi 2005 Professional
 
#27
  Alt 16. Dez 2005, 08:03
Hi, hab auch noch einen Eintrag für die Wunschliste:
In vielen Programmen verwende ich eigene Dateiformate, die sich natürlich mit der Zeit ändern. Es wäre praktisch, wenn du noch eine Funktion einbauen würdest, mit der man die Zwischenversionen solcher Datenformate verwalten kann. Bis jetzt hab ich mir das immer in eine txt geschrieben, aber dann vergesse ich mal die txt upzudaten, und zack! hab ich da eine Datei und weiß nicht mehr was ich damals eigentlich an Adresse xyz gespeichert hatte.
*Träum* Vielleicht ja sogar mit grafischer Darstellung à la Byte = 50 Pixel Balken, Word = 100 Pixel etc...Variable Größen (z.B. string) mit gestrichelten Linien...*träum*

Was hältst du davon?
Christian
  Mit Zitat antworten Zitat
Benutzerbild von MasterEvil
MasterEvil

 
Delphi 7 Enterprise
 
#28
  Alt 16. Dez 2005, 16:42
Hallo tigerman,

nach einer Weile überlegen glaube ich nun verstanden zu haben, was du gerne möchtest (bzw wie)

Die Idee an sich finde ich ganz gut, für jemanden der es brauchen kann.
Aber ich find sie momentan noch zu speziell zum integrieren.

Wurde schon öfters nach solchen Sachen gefragt, vorallem nach Programmiersprachen bezogenen Sachen, aber da muss ich sagen, dass andere Sachen erstmal priorität haben

Allerdings habe ich vor ein Plugin-System zu entwickeln, mit dem du dann ein solches Plugin realisieren könntest

Bis zur 1.0er kommen nur noch allgemein-gültige Sachen in das Programm und danach habe ich erstmal vor das Plugin-System und eine Client/Server Version zu schaffen.

Aber gut finde ich deine Idee, würde halt als Plugin sehr gut passen.

greetz
Steffen
Steffen
  Mit Zitat antworten Zitat
tigerman33

 
Delphi 2005 Professional
 
#29
  Alt 16. Dez 2005, 18:34
An das mit den Plugins hatte ich auch schon gedacht. Aber ich dachte mir halt, ich versuch erst mal dir die ganze Arbeit aufzudrücken.
Christian
  Mit Zitat antworten Zitat
Benutzerbild von MasterEvil
MasterEvil

 
Delphi 7 Enterprise
 
#30
  Alt 17. Dez 2005, 18:19
hehe

Also wennde dadran interesse hast, geb ich dir gerne bescheid, sobald das mit den Plugins funktioniert.
Diese Plugins werden dann natürlich auch mit veröffentlich auf meiner Website (jedenfalls wenn du das Erlaubst) und da brauch ich eh son paar Ideen und leute die am Anfang sowas machen, um da schonmal wenigstens ein bisschen was anzubieten.

greetz
Steffen
Steffen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 5     123 45      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz