AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

MPMS 2

Ein Thema von CalganX · begonnen am 13. Jun 2004 · letzter Beitrag vom 30. Dez 2004
Antwort Antwort
Seite 3 von 4     123 4      
CalganX
Registriert seit: 21. Jul 2002
Hi,
nach einiger Zeit der Entwicklung habe ich es doch mal geschafft mein Tool MPMS weiterzuentwickeln. Entstanden ist MPMS 2. Inziwschen haben sich einige Features hinzugesellt und hoffentlich die meisten Bugs von selber herausgefixt.

Features:
  • Übersichtliche Verwaltung von Projekten
  • Verwaltung von und Übersicht über wichtige Dinge, wie Bugs, ToDo's, Quelldateien und Mitentwickler
  • Übersicht über alle Veröffentlichungen, inkl. wichtige Links und Versionsangaben

ToDo's:
  • Liste aller Mirror-Dateien
  • Pluginsystem
  • Komplette SourceCode-Überarbeitung (es steht dringendst eine Überarbeitung an, da das Projekt sehr unübersichtlich geworden ist)
  • Versions-Liste (Liste über alle Backups und zurückliegende Versionen)

Downloads:
Benötigt wird MS XML 4. Link zum Herunterladen: http://www.microsoft.com/downloads/d...displaylang=en

Ich würde mich freuen, wenn ihr eure Meinungen und Erfahrungen mit dem Tool einfach posten könntet. So kann ich mich darum bemühen ein gutes und vorallem funktionsfähiges Programm auf die Beine zu stellen, was seinen Platz auf einigen Entwickler-PCs findet.

Viel Spaß/Erfolg und Danke für's Testen,
Chris

Edit: Beitrag auf aktuellste (0.4) Version geupdatet.
 
Rackergen2

 
Delphi 7 Enterprise
 
#21
  Alt 22. Jul 2004, 12:39
Habe den Beitrag eins höher editiert und noch etwas angehangen.
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#22
  Alt 22. Jul 2004, 13:29
Hi,
ich habe mal generell "Drag&Drop" aufgeschrieben. Um also nicht nur die Sourcedateien in ihrer Reihenfolge zu verändern, sondern generell alle Einträge.

Danke für's Testen,
Chris
  Mit Zitat antworten Zitat
Rackergen2

 
Delphi 7 Enterprise
 
#23
  Alt 22. Jul 2004, 13:37
fein fein...

Danke für's Programmieren
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#24
  Alt 27. Jul 2004, 18:34
Hi,
mal wieder eine neue Version: MPMS 2 v0.3 openBeta
Diesmal ist das Update etwas überschaulicher.

ChangeLog:
  • Drag'n'Drop
    Absofort ist es möglich die Reihenfolge der Einträge zu verändern durch einfaches Drag&Drop. Sprich einfach den Eintrag nehmen und verschieben.
    Es ist nur möglich, so lange dies innerhalb der gleichen Ebene passiert. Sprich der Parent sich nicht ändert. Ich kann einen Source also nicht einem ToDo unterordnen etc. Auch das verschieben projektübergreifend ist (noch) nicht möglich.
  • Hinzufügen von existierenden Sourcefiles
    Das ist mir gestern aufgefallen, als ich ein neues Projekt hinzugefügt habe, was bereits einige Dateien hat. Wenn man jetzt über Neu und dann Existierende Sourcedatei eine Datei des Projektes hinzufügen will, so kann man mehrere Dateien auswählen, die dann direkt in dem Projekt angelegt werden.

Das war's an Änderungen der Version 3.0 schon.

Download: http://downloads.csd-software.net/mp...enbeta_exe.zip
Vorraussetzungen: Weiterhin MS XML 4.0
ToDo's: Alles, was bisher auch noch auf der Liste stand. Die Liste ist doch noch relativ lang.

Ich würde mich freuen, wenn ihr mir Feedback geben würdet, ob ihr die Software nutzt/nutzen würdet, etc. Das würde mir auch Motivation geben daran weiterzubasteln, wenn ich weiß, dass ich das nicht nur für mich geschrieben habe.
Aber auch Bugreports nehme ich gerne entgegen.

Viel Spaß,
Chris

Crossposting mit dem Delphi-Forum
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#25
  Alt 28. Jul 2004, 07:48
Hi ho,

ich habe da einiges an Feedback / Verbesserungsvorschläge / Bugs für Dich zusammengetragen
  • Im Kontextmenü des VirtualTreeViews fehlt der Eintrag "Existierende Sourcedatei"
  • Je nach dem, in welcher Kategorie ich das Kontextmenü aufpoppen lassen, sollte es sofort ganz oben einen Eintrag "Neue <...>" geben - da ist schneller, als sich durch das Untermenü zu hangeln. [Strg+N] sollte dann sofort ein solches erstellen, falls man die Kategorie oder einen Eintrag dieser Kategorie ausgewählt hat.
  • Wäre schön, wenn man den Zeilenumbruch im SynEdit auststellen könnte
  • Auf Wunsch einzeln konfigurierbare Highlighter für die einzelnen Sourcefiles wären toll, da manch einer sicherlich auch mal mehrsprachige Projekte hat.
  • Das Drag'n'Drop funktioniert nicht, wenn ich das zweite Item vor das erste Item schieben will (umgekehrt funktioniert es allerdings)

Ansonsten ein sehr schönes Programm, dass ich gerne weiterbenutzen würde.
Mir fehlen halt nur noch die Plugins, sodass ich per Knopfdruck ein automatisches Release aus den Projektdateien erstellen kann, diese dann auf meinen FTP hochladen, meine Datenbank aktualisieren und die entsprechenden Foreneinträge machen kann

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#26
  Alt 28. Jul 2004, 09:34
Hi,
Zitat von mirage228:
ich habe da einiges an Feedback / Verbesserungsvorschläge / Bugs für Dich zusammengetragen
Super...

Zitat:
  • Im Kontextmenü des VirtualTreeViews fehlt der Eintrag "Existierende Sourcedatei"
Jup... Hab' das Kontextmenü irgendwie vergessen. Ist aber schon wieder drin.

Zitat:
  • Je nach dem, in welcher Kategorie ich das Kontextmenü aufpoppen lassen, sollte es sofort ganz oben einen Eintrag "Neue <...>" geben - da ist schneller, als sich durch das Untermenü zu hangeln. [Strg+N] sollte dann sofort ein solches erstellen, falls man die Kategorie oder einen Eintrag dieser Kategorie ausgewählt hat.
Uff... Okay... Du meinst, wenn man auf einen Listeneintrag (ToDos, Bugs, ...) rechtsklickt soll sich automatisch das Neu-Menü öffnen, richtig?
Hot-Keys sind eine gute Idee. Werde ich realisieren.

Zitat:
  • Wäre schön, wenn man den Zeilenumbruch im SynEdit auststellen könnte
Langsam brauchen wir eine Optionsseite. Wird gemacht.

Zitat:
  • Auf Wunsch einzeln konfigurierbare Highlighter für die einzelnen Sourcefiles wären toll, da manch einer sicherlich auch mal mehrsprachige Projekte hat.
Schon klar. Mal sehen, wie sich das realisieren lässt.

Zitat:
  • Das Drag'n'Drop funktioniert nicht, wenn ich das zweite Item vor das erste Item schieben will (umgekehrt funktioniert es allerdings)
Doch... Das geht, nur ist die Drag'n'Drop-Routine vom VirtualStringTree etwas komisch und die lässt sich nicht ohne weitere umschreiben. Du musst nur darauf achten, dass an den Enden der blauen Linie die Pfeile nach unten zeigen. Dann geht das.

Zitat:
Ansonsten ein sehr schönes Programm, dass ich gerne weiterbenutzen würde.
"würde" ...

Zitat:
Mir fehlen halt nur noch die Plugins, sodass ich per Knopfdruck ein automatisches Release aus den Projektdateien erstellen kann, diese dann auf meinen FTP hochladen, meine Datenbank aktualisieren und die entsprechenden Foreneinträge machen kann
So habe ich mir das vorgestellt. Allerdings werde ich mir erstmal Gedanken darüber machen müssen, wie das Interface aufgebaut sein wird. Sprich welche Dinge für die Plugins zugänglich sein müssen etc.
Das wird also noch ein paar Versionen lang dauern. Als nächstes werde ich Version 0.3.1 veröffentlichen, die die Fehler, die du genannt hast beheben wird. Danach werde ich mich intensiv um das Pluginsystem kümmern. Eine erste Grundversion des Pluginsystems wird dann vermutlich in Version 0.4 kommen. Und wann das Programm final geht, weiß ich auch noch nicht. Mal schauen, wie gut ich voran komme. *g*

Vielen Dank für's Testen und Nutzen,
Chris
  Mit Zitat antworten Zitat
smash
 
#27
  Alt 3. Aug 2004, 15:06
Hallo Chris,

erst mal Kompliment zu dem wirklich tollen Tool.
Ich benutze es aktiv für meine Projekte, und bin generell wirklich super mit Zufrieden.

2 Sachen stören mich leider, wobei eine Sache, wenn sie nicht behoben wird, dazu führen würde dass ich das Programm nicht weiter einsetzen kann:

Wenn ich einen bereits gemachten TODO- Eintrag eines Projektes anklicke, so füllt das Memo- Feld den Platz, egal wie ich das Programm in der Größe ändere, so aus, dass es nicht möglich ist Änderungen zu speichern, oder den Eintrag abzuhaken.

Weiterhin ist mir nicht klar wann oben der Button "speichern" funktioniert. Denn beim ändern von ToDo- Einträgen nicht, beim erstellen von PRojekten, ToDos, etc. auch nicht.

Es wäre super wenn möglichst schnell ein Update kommen würde!
  Mit Zitat antworten Zitat
axelf98

 
Delphi 2005 Personal
 
#28
  Alt 3. Aug 2004, 16:22
Hallo!

Ich hab dein Programm mal getestet und finde es schon ziemlich cool

Aber ich habe durch Zufall etwas entdeckt:
Folgende Schritte:
-Leere Leiste: Neues Projekt
-Neuen Bug einfügen
-oben wieder neues Projekt einfügen (alles ok)
-noch ein neues Projekt: 3 Projekte, aber jeweils 2 Bugs!
-nochmal neues Projekt: jetzt in jedem 4 bugs
... usw

Als Anhang einmal ein Screenshot.
Wenn man das zu oft macht wird die xml-Datei Database.xlm sehr groß (500kb) und das Programm stürzt ab...
Miniaturansicht angehängter Grafiken
screenshot_110.jpg  
  Mit Zitat antworten Zitat
Alexander

 
Turbo Delphi für .NET
 
#29
  Alt 3. Aug 2004, 16:58
Ui. Gut dass das hier noch mal auftaucht, erinnert mich, dass ich mein "Konkurenz"-Programm noch auf meine Homepage stellen wollte und das schon seit über einem Jahr...
Das ist im Prinzip an Version 1 von Chris Tool angelehnt, habe es neuentwickelt und an meine Bedürfnisse angepasst und erweitert...
Alexander
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#30
  Alt 3. Aug 2004, 18:34
Hi,
das einfache Problem zu erst lösen:
@axelf98: kleiner Tipp... Du hast alle Projekt gleich benannt. Und da das selektieren der Bugs etc. über den Projektnamen erfolgt kommt es zu Fehlern. Ich werde das noch abfangen.

@smash: Also... der Speichernbutton oben in der Toolbar speichert die XML-Datei. Wenn du etwas verändert hast, musst du auf den Speichernbutton innerhalb des Fenster (unten rechts) klicken.
Du musst also den Eintrag verändern und dann auf "Speichern" klicken.
Wenn es nicht das ist, was dich stört, habe ich dein Problem leider nicht ganz verstanden.

Chris
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 4     123 4      


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 00:30 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