Projects / AntiRight

AntiRight

AntiRight provides gtkshell, an interface for scripting a GUI. Around this interface, applications can be defined at the command line. This allows rapid application development, leaving the developer to focus on core application logic. Also included are ACE, a sample desktop implementation, and gshterm, a vte-based terminal emulator with transparency, anti-aliased fonts, and xterm-compatible command specification.

Tags Desktop Environment tools Software Development User Interfaces
Licenses GPL
Operating Systems POSIX
Implementation C YACC Unix Shell

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  23 Nov 2007 16:06
  • Rrelease-after

Changes: This release features undo capabilities for the text editor widget, the addition of improved icons for the ACE Deskbar, a file management panel that is more useful than the iconic file manager, code to verify the presence of new configuration keys introduced as ACE evolves, icon-only toolbars for gtkshell app-mode, a simple calculator (interface to bc), fixed text editor scrolling, an initial xshell-based panel, left alignment of menu labels, and icons for each Deskbar menu item.

  • Rrelease-mid
  •  26 May 2007 22:08
  • Rrelease-after

Changes: gtkshell now builds on Cygwin. The style 3 deskbar menu has been updated according to freedesktop.org guidelines. boehm-gc garbage collection is used if available. VTE presence is determined at configure time, and gtkshell can be built without it, but with reduced functionality. The IDE terminal areas are now resizable. A text editor has been added. An application mode has been added. Special passed commands are now used to allow for callback specification. A clock applet has been added to reduce fork overhead for the desk bar.

  • Rrelease-mid
  •  07 Apr 2007 13:51
  • Rrelease-after

Changes: This is a bug fix release which fixes installation of GUI definition language files and defines a standard extension for such files.

  • Rrelease-mid
  •  16 Mar 2007 22:19
  • Rrelease-after

Changes: Redundant relinking has been fixed in project makefile targets. A duplicate entry in the main panel has been fixed.

  • Rrelease-mid
  •  10 Mar 2007 23:44
  • Rrelease-after

Changes: A ctags build problem on Slackware with exuberant ctags was fixed by separating ctags generation from the main build and removing the -t option.

Rss Recent comments

Rcomment-before 12 Dec 2004 21:08 Rcomment-trans jefbed Rcomment-after

AntiRight IRC Channel
If you wish to discuss anything pertaining to AntiRight, please join #AntiRight on Undernet.

Rcomment-before 02 Oct 2004 18:57 Rcomment-trans jefbed Rcomment-after

Contributers Wanted
Contributers are wanted for this project. If this software is of use to you or you want to make it better fit your needs, you are encouraged to make contributions to AntiRight. Contributions can be as simple as feedback about likes/dislikes and can, of course, be as in-depth as code contributions.

Best regards,

Jeffrey Bedard

Rcomment-before 23 Jun 2004 09:32 Rcomment-trans jefbed Rcomment-after

AntiRight Rearchitecturing
AntiRight has undergone a major rearchitecturing. The new architecture is that of a scriptable desktop environment. The environment is implemented using a configuration architecture, known as ACE. This consists of ACE, the script which implements the executable functions on the scripted side of the environment, system.antiright, which is the configuration file in which all AntiRight actions are defined, and arconfig, whichis the means by which the user can modify such definitions. The GUI of the environment, which can be said to be a form of shell bindings to motif, is arshell. The only utilities that remain in their C incarnations are antifile, xmtextedit, arcd, and arcolor. arcd is just the command line interface to the CD ioctls now. Its user interface is implemented in ACE. arcolor provides a superior color selection mechanism than that currently possible with an arshell UI, so it remains currently. The color selection code may be moved into the library as a widget once scale globals are removed. The text editor and file manager may be replaced by scripted versions in the future.

Rcomment-before 05 Jan 2004 04:49 Rcomment-trans jefbed Rcomment-after

AntiRight Download Server Online
The file download service for AntiRight has been restored. Thank you for your patience.
-Jeff

Rcomment-before 01 Jan 2004 14:08 Rcomment-trans jefbed Rcomment-after

File downloads will resume on Monday, January 5
File downloads are hosted on a temporary server until savannah's download area is back online. The temporary server is going to be down until Monday, January 5, pending upgrades. Please be patient while this change occurs. An update will be posted when the temporary download server is back online.

Thanks for your patience and support
-Jeff

Fa2b10dc5268bb8245e1402b0e3c5c8b_thumb

Project Spotlight

MIB Smithy

A visual SNMP MIB/COPS PIB development environment.

No-screenshot

Project Spotlight

lib_MTA

A BASH email function library.