Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

benshi

Fortgeschrittener

  • »benshi« ist männlich
  • »benshi« ist der Autor dieses Themas

Beiträge: 175

Wohnort: NRW

Beruf: Student!

  • Private Nachricht senden

1

24.02.2008, 22:29

Ankündigung

Hallo Leute,
vor kurzem habe ich ein Programm fertiggestellt, das ähnlich wie z.B. wyrd termine
speichern kann - nur besser (Scherz). Über Feedback würde ich mich sehr freuen
(benschni_at_yahoo.de). Für Fragen bin ich natürlich auf offen, wenn jemand den
Code und vll. ein paar Screenshots irgendwo hosten würde, wäre das auch sehr
nett. Wenn sich jemand um das Projekt kümmern will, kann er es gerne
übernehmen, mir reicht es im Moment so wie es ist (ausserdem habe ich keine
Zeit mich im Moment darum zu kümmern).
Das ganze ist natürlich Open Source...
Der code befindet sich im Anhang, hier die Readme:

ncc - NcursesCalendar

Description:
The ncc is a calendar program designated to be used as a task planner
and reminder (actually at the moment, the the reminding function is
still not implemented).

Compilation:
To compile the code you need the developement files of the ncurses++
and the boost filesystem library (using a debian based system, you
should look for packages like: libboost-filesystem-dev,
libncurses5-dev).
Edit ncc.h and change the initialization of calendar_path and
data_path to a valid path on your system.
The code should compile after typing in the following command into a
terminal:
g++ test.cpp newdate.cpp -lncurses -lpanel -lboost_filesystem

Usage:
j - move down in the list
k - move up in the list
i - move a level down in the list
ESC - move a level up in the list
e - edit an entry in the list with vim (you should be able to change
vim to your favourite editor in the code of ncc.h)
dd - delete an entry in the list
s - creates a task list of all events in cronologic order of alle
entrys in all levels under the current selection


A word to the code - Everything Open Source ('course):
The code is ugly, messy crap, i am very sorry for that, but as i dont
have the time to correct that, the code may stay like this for quite a
while. Help is appriciated, see "Important Annouce" below.
The plural of entry is entrys and by the way: criminal actions on the
english language may be intended.

Important Annouce:
As I do not have the time to complete the Project at the moment, every
help to it is appreciated (testing & debugging; implementation of missing
features; improving, commenting and shortening code; seperating class
declerations from their implementation; whatever...)
Email at the end of text, sorry, didnt fit in here.

Planned, but not implemeted features:
-Reminding Function:
This function shall remind the user of comming events by the use of a
deamon (e.g. the cron deamon).
-Display of the whole Number of events in a year/month/day
-Continual events, which will take more than one line in one of the
different views
-Configuration file
-other things(cut and copy...)


This Program was created by Benjamin Schnitzler
benschni_at_yahoo.de
»benshi« hat folgende Datei angehängt:
  • ncc.tar (71,68 kB - 15 mal heruntergeladen - zuletzt: 03.02.2011, 14:27)

benshi

Fortgeschrittener

  • »benshi« ist männlich
  • »benshi« ist der Autor dieses Themas

Beiträge: 175

Wohnort: NRW

Beruf: Student!

  • Private Nachricht senden

2

24.02.2008, 23:29

Ein paar Screenshots

Weil Worte nicht immer alles sagen...
»benshi« hat folgende Bilder angehängt:
  • ncc1.png
  • ncc2.png
  • ncc3.png
  • ncc4.png
  • ncc5.png

benshi

Fortgeschrittener

  • »benshi« ist männlich
  • »benshi« ist der Autor dieses Themas

Beiträge: 175

Wohnort: NRW

Beruf: Student!

  • Private Nachricht senden

3

25.02.2008, 02:13

Update

Nun wird in jeder Ansicht auch die Anzahl der Events in einem Zeitraum angezeigt.
edit: Ach ja... mit g kann man jetzt auch "untimed tasks" erstellen, was aber nicht weiter spektakulaer ist, da einfach nur ein Textfile zum schreiben geöffnet wird.

edit: Ich habe ausversehen die Screenshots mit in das .tar-file gepackt, daher ist es groesser geworden ;)
»benshi« hat folgendes Bild angehängt:
  • ncc6.png
»benshi« hat folgende Datei angehängt:
  • ncc.tar (174,08 kB - 9 mal heruntergeladen - zuletzt: 03.02.2011, 14:27)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »benshi« (25.02.2008, 02:17)


strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Private Nachricht senden

4

25.02.2008, 04:29

Hoste es doch bei Sourceforge; die gibts extra dafuer.
Christian 'strcat' Schneider <http://www.strcat.de/>
/* When all else fails, read the instructions. */

benshi

Fortgeschrittener

  • »benshi« ist männlich
  • »benshi« ist der Autor dieses Themas

Beiträge: 175

Wohnort: NRW

Beruf: Student!

  • Private Nachricht senden

5

25.02.2008, 16:08

Stimmt, ist auch eine Möglichkeit. Naja, ich habe jetzt woanders einen Platz gefunden:
http://nojoy.pytalhost.com/software.html

Thema bewerten