Skywalker

Abstract

Skywalker is full suite of twelve mode for efficient Ada development written with Ada.
Skyewalker est pleinnement une suite de douze modes pour le développement avec Ada écrit avec Ada.

Twelve modes

text based interface
ModeDescriptionfunction keyActions
defaultCommand line interpreter (not a shell)nonealias, unalias, cd, clear/CTRL+L, program call
OrganizerEtherogeneous N ary treeF1make, remove, list, tree, switch, parent, root, search
DialogInitialised with french samplesF2Editable
PlanningPlanning viewer, Listing of Event, job, Meeting, rendezvousF3Up, Down arrow
ManagerAda projects managerF4make/gnatmake (see Makefile), Upgrade, Create, Open with emacs
MoneyBoxMoney box (linked with Activity and Stocks)F5Add ticket line, add accounting line, self managment of Stocks
ActivityAccounting managerF6print at the givent date
StocksStocks managerF7add to, remove from stock
BankBank operations managernot implemented
LogsActivities statistiqueF9none
MenusModes and projects menuF10Select mode or project from Projects list
ContactsContacts viewer, Listing of Profile from OrganizerF11Up, Down arrow
LibraryMedia librarynot implemented

Manpage

skywalker.1.html

HTML sources files

Repository

Compiling

Install Gnat

Dependencies

Gnat, highlight-source, emacs-nox, make

Compiling

Install Gnat, emacs-nox, source-highlight, make
Use install.sh

Call skywalker

do ./skywalker-0.2?.0b/bin/skywalker

Screenshot

dual view menu-statistic