Main > Free Download Search >

Free designer software for linux

designer

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 205
IceWM Control Panel 3.2

IceWM Control Panel 3.2


IceWM Control Panel is a full-featured control panel for IceWM. more>>
IceWM Control Panel is a full-featured, GTK-based control panel for IceWM. It features an IceWM theme designer, Ice Sound Manager (for sound events), IcePref2, and tools to manage desktop wallpaper, cursors, keys, window options, and more.
IceWM Control Panel has a familiar, Windows-like Control Panel user interface.
Enhancements:
- This release patches bugs that many users of Python 2.3 experienced while attempting to run the applications.
- In addition, this release adds support for the latest changes and features of IceWM versions 1.2.14 and 1.2.15 .
- This release also features Russian translation updates and French Help file additions .
<<less
Download (0.76MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
1675 downloads
IceWM Theme Designer 3.2

IceWM Theme Designer 3.2


The IceWM Control Panel (IceWMCP) IcePref2 Theme Designer tool allows you to easily create and modify themes for IceWM. more>>
The IceWM Control Panel (IceWMCP) IcePref2 Theme Designer tool allows you to easily create and modify themes for IceWM.
IceWM Control Panel (IceWMCP) is the first full-featured, Gtk-based control panel for IceWM. It is meant to run in IceWM, but can be used in ANY window manager as a general-purpose control panel.
IceWMCP is multi-lingual. Currently, the following languages are supported: English, Spanish, Russian, Traditional Chinese, French (partial), and Finnish (IceWMCP-IceMe only).
Developers: If you would like to use IceWMCP as the foundation for a new control panel (for a new window manager, etc.), see the developers release of IceWMCP. IceWMCP was inspired by the Qt-based application called IceCC, but includes many more tools, a more familiar Windoze Control Panel-like interface, and uses the MUCH faster Gtk user interface (Who runs a fast Window Manager like IceWM, to launch SLOW-running, memory-intensive Qt/KDE-based applications?? I sure dont).
Lets face it: IceWM and fast Gtk interfaces work well together. In addition, because IceWM Control Panel is written with a TRUE open source widget set, Gtk+, you dont have to worry about the licensing problems associated with proprietary QT-based applications. IceWM Control Panel is TRUE open source, through and through.
Version restrictions:
- Access to a Bash shell (very important)
- Python (2.2 or better), PyGtk-2 (1.9.9/2.0.0 or better)
- Gtk+ 2.0.6 or better - neither Gnome nor PyGnome is required
- (IceWMCP versions 2.5 and earlier require Gtk+1 and PyGtk-1 0.6.9)
- Your version of PyGtk should have the Gdk-Pixbuf modules on your system
- Please run ALL IceWMCP programs from a BASH shell: Using other shells such as ksh, pdksh, csh, tcsh, etc. is likely to cause problems.
- If your IceWMCP programs have trouble launching other applications, it is most likely because you are using something other than a Bash (/bin/bash) shell.
- Run the programs from Bash...period!
<<less
Download (0.57MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1661 downloads
DWI 0.6.1

DWI 0.6.1


DWI is a data-driven application designer for Gnome. more>>
DWI is an experimental platform for exploring ways of making application development simpler. It is still hard to write large, complex, multi-user, data-driven (SQL-backed) applications.
It doesnt matter if your development platform is the web and Enterprise Java Beans, C# and .net or Mono, or whether its the Gnome/GTK or KDE widget set and the Linux desktop; its still just plain hard.
DWI is an effort to change this situation. DWI currently offers a simple way of developing data-driven (that is, SQL-backed) Gnome applications (designed with the Glade GUI designer).
It does this by avoiding "programming" (or at least, "traditional programming" in C. C#, perl, python or any other "traditional" language), substituting instead a configuration-file like format that defines how various GUI elements should be hooked up to various objects (such as GLib GObjects) or SQL fields and tables.
The current primary effort with DWI is to provide a number of well-documented, easy-to-understand, working examples that show how to use DWI. These examples currently include a stand-alone bug-tracker-like application, examples of integrating with existing GTK applications, and an example of hooking up a Glade-designed interface to a GLib GObject with almost no C programming at all (assuming you have a GLib GObject already handy.
DWI is a fairly simple environment for quickly creating data-driven applications, that is, graphical applications that manipulate and show info from a database. This environment differs from others in that it is focused on native GTK/Gnome support through the Glade GUI designer, and thus allows you to build user interfaces as elegant as you can make them in Glade.
At this point, this system has enough features to be adequate for creating form-editing and reporting applications. Multiple SQL database vendors are supported through ODBC or libdbi drivers. There is a simple db-driver infrastructure so its easy to support for additional SQL APIs. The system supports all of the basic Gtk widgets, and an additional half-dozen Gnome I/O widgets, such as GnomeDateEntry.
DWI is powered by an engine that has some fairly generic procedures for mapping fields, such as SQL table columns or widget values, between each other, and also between other things, such as objects, hash tables and etc. In a certain sense, the engine can be thought of as an Object-to-Relational Mapping (ORM), mapping SQL to several object systems, including Glib GObjects and QOF. This engine has been designed so that it becomes easy to add support for all kinds of new object systems: i.e. for the engine to be a generic re-mapper between not just SQL and GTK but between many different types of object systems and data sources/sinks.
Built on top of this engine is a DWI application that parses an XML-based file, the "DWI file", that describes the connections between glade widgets (or objects in general) and database tables. Currently, the only way to create DWI files is by hand. Unfortunately, this can be a fairly long and laborious process itself, especially when creating something a bit more sophisticated. In the future, we hope to have an extension to Glade, or possibly an extension to a database-browsing tool that will allow you to graphically make such connections. (Work has begun on such a tool, written in DWI itself).
The grim reality is that DWI wont ever become popular without a graphical designer. Although fairly complex apps can be readily created using DWI, it does have a non-trivial learning curve. When we say "can be created quickly", we mean "days" or "weeks", as opposed to "months" for traditional database application development cycles. Graphical RAD tools have a way of being brainlessly pleasant to use, and give the impression of an even faster development cycle, even though the learning curve is identical.
Note that the design of the XML format is sufficiently generic that it is not directly tied to Glade. It should be straightforward to adopt other ORM markups to inter-operate with the DWI engine. It is also envisioned that other GUI object systems, such as PHP, could be used with DWI, so as to create data-driven web pages. That is, Glade is currently the only GUI driver, but other drivers for other GUIs should be possible.
Enhancements:
- Changed to use automake Makefile system for easier installs; make install target now works.
- Segregate gtk and qof features to own subdirectories, so that apps which do not nead gtk do not need to link to the gtk libraries.
- Add support for QOF objects, including multiple examples of using QOF.
- Finish modularize of the SQL db drivers, so that only the required driver is actually loaded.
<<less
Download (0.44MB)
Added: 2005-04-21 License: LGPL (GNU Lesser General Public License) Price:
1647 downloads
asfpga 1.00e

asfpga 1.00e


asfpga is an assembler written for use in FPGA design. more>>
asfpga is an assembler written for use in FPGA design. It can be easily modified for your instruction set.

The ultimate goal of this software is to allow a FPGA designer to easily write assembly code for a custom instruction set.

The current version allows to create a listing file, a memory dump file which can be used in debugging HDL code using $readmemh() or equivalent routine, and a binary file which can be used to program a EPROM.

Howto compile and use:

To compile:

gcc -o asfpga main.c asfpga.c error.c

To use:

./asfpga inputfileName.asm

* Comments should be preceded by a ;.
* All labels should be preceded by a #
* Empty lines in the source code are not allowed => should (put ; to indicate a carriage return)
* Instructions such as LDI M, LED2, should have a space after comma
* All characters *must* be upper case => turn CAPS on while coding :-)
<<less
Download (0.007MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1645 downloads
BugPort 1.147

BugPort 1.147


BugPort is a system to manage tasks and defects for software development. more>>
The BugPort system is an open-source, freely available, web-based system to manage tasks and defects throughout the software development process.
BugPort is written in the cross-platform PHP language (using its object-oriented capabilities) and uses a relational database for storage/querying.
BugPort is in heavy use by INCOGEN for internal management of software development and QA.
Main features:
Team productivity
- Portal-based Homepage - provides quick summary view to allow user to determine what issues to address next
- Keyword Searching - uses MySQL (or, soon, Oracle) keyword searching features to allow fast text-based searches (of ALL text fields for each issue)
- Quick Search - users can search by keyword or issue ID from any page in the system
- Color coding - subtly provides information on priority and highlights important information
- Favorites Groups - users can create and share arbitrary groups of issues to improve communication
Process control
- Manages defects, tasks, and feature requests
- Supports Multiple Projects
- Manages attachment files
- Helps track related issues
- Allows multiple permission levels using User Types - Designer, Developer, Tester, Lead Tester
- Sends automatic e-mail notifications for issue changes
Project analysis
- Generates and reports historical statistics
- Tracks estimated and actual design and development hours
System foundation
- Easy to use
- Built on an easy-to-use INCOGEN-created PHP development API for simple code extensibility and re-use
- Most BugPort pages are built in less than 1 second (when running on a 1GHz Pentium server)
- Caches data extensively for performance boosts - achieved with the help of the excellent ADOdb PHP package
- Provides cross-platform compatibility
<<less
Download (0.91MB)
Added: 2005-04-22 License: BSD License Price:
1645 downloads
FSME 1.0.2

FSME 1.0.2


FSME is a graphical tool to develop general finite state machines. more>>
FSME is a graphical tool to develop general finite state machines.
Developed automatas are stored in files simular to Qt Designer. Theyre converted to C++ in the same way as UIC does.
You can navigate FSME by selecting element in the tree, or clicking diagram elements.
The Object Editor is context sensitive, displaying a form appropriate to the element selected.
It includes 3 packages:
- FSME - a graphical FSM editor
- FSMC - source code generator (like UIC)
- FSMD - debugger/tracer
Enhancements:
- Fixed bug with loop arrows. Now loop arrow has at least two control points.
- Added true and false constants.
- Added Apply button in the new state editor, which displays help message how to live correctly
- pyfsmc writes file encoding to hint Python about unicode strings encoding
- preliminary print support
- minor changes to compile on gcc 3.4
<<less
Download (0.17MB)
Added: 2005-06-13 License: GPL (GNU General Public License) Price:
1600 downloads
GSpeakers 0.11

GSpeakers 0.11


GSpeakers is a loudspeaker design program designed for the Gnome desktop. more>>
GSpeakers is a loudspeaker design program designed for the Gnome desktop.

GSpeakers is built using the Gtkmm libraries (C++ wrapper for the Gtk+ libraries http://gtkmm.sf.net).

The reason I started to work on this program was that I could not find any other Gtk/Gnome based loudspeaker design program. The question I had to ask myself was: How can I make it easier to design loudspeakers?

GSpeakers aims to be easy to use but still powerful enough ful the experienced loudspeaker designer.

<<less
Download (0.53MB)
Added: 2005-07-19 License: GPL (GNU General Public License) Price:
1570 downloads
AA Helper Library 0.1

AA Helper Library 0.1


AA Helper Library is a basic library of helper functions for AAlib. more>>
AA Helper Library is a basic library of helper functions for AAlib.

Inspiration that started this is AAJM, when I implemented circles and lines. More or less on a whim, I turned it into a more convincing project.

Yes, Im fully aware of the existence of libcaca. A few things:

1. Libcacas picture definition isnt as good as aalibs - as the designer of libcaca stated, its designed to make colors work right on ascii displays, rather than necessarily the shapes. For a simple example of this, run cacafire next to aafire on a screen at the same time

2. AA Helper addresses most of libcacas other good points - sprites and graphics primitives, primarily

3. If youre at the point where you feel the urge to even start this argument, youve got bigger issues than whether or not a text-mode library is as good as another
<<less
Download (0.018MB)
Added: 2005-10-11 License: GPL (GNU General Public License) Price:
1473 downloads
John the Ripper 1.7.2

John the Ripper 1.7.2


John the Ripper is a fast password cracker. more>>
John the Ripper is a fast password cracker, currently available for many flavors of Unix (11 are officially supported, not counting different architectures), DOS, Win32, BeOS, and OpenVMS.
It supports several crypt(3) password hash types which are most commonly found on various Unix flavors, as well as Kerberos AFS and Windows NT/2000/XP LM hashes.
Several other hash types are added with contributed patches.
Enhancements:
- Bitslice DES code for x86-64 that makes use of the 64-bit mode extended SSE2 with 16 XMM registers has been added for better performance at DES-based crypt(3) hashes with x86-64 builds on AMD processors.
- A new make target for FreeBSD/x86-64 has been added.
<<less
Download (0.78MB)
Added: 2006-05-22 License: GPL (GNU General Public License) Price:
1450 downloads
Jawa Open Eyes 5.1

Jawa Open Eyes 5.1


Jawa Open Eyes is a visual network monitoring tool developed in Java for managing network and Internet resources. more>>
Jawa Open Eyes is a visual network monitoring tool developed in Java for managing network and Internet resources.

Jawa Open Eyes supports SNMP v1/2/2c for collecting MIB-II information, port scanning, and SSL capable URL time response.

The main features include visual network monitoring, an enhanced network topology designer, email alert, trap receiver, trap agent, and real time logging to DB and Web.

<<less
Download (2.6MB)
Added: 2005-12-06 License: Free To Use But Restricted Price:
1445 downloads
JGlade 0.1

JGlade 0.1


JGlade is a reimplementation of libglade in pure Java. more>>
JGlade is a reimplementation of libglade in pure Java that enables Glade UI designs to be ported to platform independent toolkits, like SWT and Eclipse.

Toolkits are managed through an Abstract factory, and pluggable modules supporting other toolkits can be implemented.

Glade UI designer produces an XML file describing the interface in GTK+ terms, this file is parsed by JGlade and a new SWT interface is constructed making the necessary conversion from GTK+ to SWT or other toolkit.

<<less
Download (0.069MB)
Added: 2005-12-22 License: GPL (GNU General Public License) Price:
1401 downloads
Gentium fonts 1.02

Gentium fonts 1.02


Gentium is a typeface family designed to enable the diverse ethnic groups around the world. more>>
Gentium is a typeface family designed to enable the diverse ethnic groups around the world who use the Latin script to produce readable, high-quality publications.

Gentium fonts project supports a wide range of Latin-based alphabets and includes glyphs that correspond to all the Latin ranges of Unicode.

The design is intended to be highly readable, reasonably compact, and visually attractive. The additional "extended" Latin letters are designed to naturally harmonize with the traditional 26 ones. Diacritics are treated with careful thought and attention to their use.

Gentium also supports both ancient and modern Greek, including a number of alternate forms. These fonts were originally the product of two years of research and study by the designer at the University of Reading, England, as part of an MA program in Typeface Design.

SIL International has now embraced the Gentium project, and plans to continue development. Expansion of the glyph set to include more extended Latin glyphs, archaic Greek symbols, and full Cyrillic script support is the next step. Work on this has already begun, but the results will not be available for a few months. Addition of bold and bold italic faces will follow.

Gentium is freely available and may be used by anyone at no cost. It is now released under the SIL Open Font License, a free and open source license that permits modification and redistribution.

Our hope is that it will stimulate literature production and elevate extended Latin alphabets to greater parity with the basic Latin alphabet. We also hope it will encourage other type designers to appreciate and support those fascinating and beautiful extra letters.
<<less
Download (2.2MB)
Added: 2005-12-28 License: Freely Distributable Price:
1401 downloads
Openwall tcb suite 1.0

Openwall tcb suite 1.0


Openwall tcb suite package contains core components of our tcb suite implementing the alternative password shadowing scheme. more>>
Openwall tcb suite package contains core components of our tcb suite implementing the alternative password shadowing scheme on Owl.

It is being made available separately from Owl primarily for use by other distributions. Note that you need to have the password hashing framework introduced with crypt_blowfish patched into glibc to compile and use this.

The package consists of three components: pam_tcb, libnss_tcb, and libtcb.
pam_tcb is a PAM module which supersedes pam_unix. It also implements the tcb password shadowing scheme.

The tcb scheme allows many core system utilities (passwd(1) being the primary example) to operate with little privilege. libnss_tcb is the accompanying NSS module. libtcb contains code shared by the PAM and NSS modules and is also used by user management tools on Owl due to our shadow suite patches.

<<less
Download (0.040MB)
Added: 2005-12-30 License: GPL (GNU General Public License) Price:
1395 downloads
EveryGUI 0.99.b

EveryGUI 0.99.b


EveryGui is an attempt at being a GTK+ Graphical User Interface for everything. more>>
EveryGui is an attempt at being a GTK+ Graphical User Interface for "Everything" (involving command line programs) on UNIX systems. EveryGUIs goal is achieved by providing two powerful applications:

Chameleon, which is a dynamic GUI for virtually any tool or OS command. It loads config files of tools which are chosen from a list, and dynamically creates widgets reperesenting the tools options. Not only does it execute the commands, but it can save a batch of commands into a shell script for later/repeated use.

And Designer, which is a visual environment for creating/editing config files that determine Chameleons different behaviours for each tool/command. Designer feels like a cross between QT Designer and Glade, but requires no coding at all to get the functionality working (thats Chameleons job to do it automagically).

I decided to design EveryGUI because I have found myself writing over half a dozen GUIs for command line programs, when I realised a lot of the code is very similar, so why not make a unified GUI for all purposes? It makes sense to me...

Of course, there are already GUIs for cdrecord, lame, tar, webcpp, etc. which are more specialized for their tasks, but with the small learning curve of EveryGUI compared to the dozens of other GUIs you have to install and learn, EveryGUI proves to be very time efficient. And with its flexibility, you can customize and extend it specifically for your needs.

Whether youre new to Linux and havent mastered all the common everyday commands, or youve been using it for years and you need a robust power tool, EveryGUI can make your life a lot easier.

Imagine being able to use programs like cdrecord, mkisofs, LAME, tar, RPM, Webcpp or commands like upload your project file releases to sourceforge, or mount an .iso image with just a few clicks, all in the same graphical interface. Imagine being able to add more tools to this interface, or bind your favorite commands to the click of a button without writing any code or even having to hand write config files...

..its time to stop dreaming, and start using EveryGUI.

<<less
Download (0.041MB)
Added: 2006-01-10 License: GPL (GNU General Public License) Price:
1385 downloads
WAusers 0.1

WAusers 0.1


WAusers is one component of the WAhelper Web accessibility testing suite. more>>
WAusers application is one component of the WAhelper Web accessibility testing suite.

WAusers serves for managing Web accessibility testing sites where users can register, create their own Web accessibility testing projects, and log into all their projects using a single global password.

Web pages are often designed without handicapped users in mind. Despite there exist Web accessibility guidelines such as W3C Accessibility Guidelines or U.S. Section 508 law, many Web designers are not aware about problems they cause to handicapped visitors of their pages. And even when a Web designer tries to make Web pages accessible, he may not be aware about all the obstacles handicapped users can meet.

- Software tools can be helpful here. Several Web accessibility checking tools already exist, but they have various problems:
Most of them are non-free and you cant use them freely to evaluate accessibility of your website effectively. Making things accessible means removing barriers and it is important to make the barriers as low as possible.
- New tests usually cant be added easily. An easily extensible and freely modifiable tool is needed so that its features can be improved efficiently. A good and maintained tool can make the whole process of making Web pages accessible more effective.
- The tools often dont try to go beyond semi-automated tests. But there are many accessibility problems which cant be detected, diagnosed and reported without human assistance. A tool helping humans with the testing process is needed.
<<less
Download (0.024MB)
Added: 2006-01-12 License: GPL (GNU General Public License) Price:
1380 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5