Main > Free Download Search >

Free micro window software for linux

micro window

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1504
Micro Window-Gadgets 0.2.0

Micro Window-Gadgets 0.2.0


Micro Window-Gadgets is a lightweight gadget/windowing toolkit for C and X11. more>>
UWG is a lightweight gadget/windowing toolkit for C and X11. Interfaces are described using XML and are turned into C code using the ubuildinit utility. Currently, only a small percentage of the planned gadgets are implemented.

Micro WG is a C `version of WG. In general, UWG is somewhat more light-weight than WG. Firstly because its written in C and not C++. Secondly because it does not yet provide all the features of WG. Also, it should be significantly easier to `connect UWG to KRoC.

Why UWG ? Its now the case that there are many `widget libraries for programmers to choose from. The traditional X11 widget libraries (X Toolkit Intrinsics), GTK, QT, Motif, wxWindows, TK, etc.. GTK and QT are probably the most common for an average users desktop system -- as the graphics libraries of Gnome and KDE respectively. C++, used by WG, provides a largely type-safe environment for gadget programming -- i.e. the structure/nature of gadgets fit neatly into the C++ type (class) heirarchy.

However, C++ ultimately suffers from the same problems as some other `object-orientated languages -- namely leaky encapsulation. When writing WG, some of the limitations (maybe features) of C++ caused significant problems, particularly in the function-pointer department. Object-orientation is a fine model for data, but it does not work well when `bolted-on to sequential languages -- C++ and Java in particular.

Forcing a sequential flow-of-control through something that we tried to break into objects only leads to problems. E.g. when executing inside the method of one object, is it safe to delete another object ? -- well, only if that other object wasnt involved (and still is involved) in the flow-of-control. And this you cannot easily tell. Furthermore, in many cases, `delete may be substituted for any object interaction (method-call).

Also, a lot of modern GUI toolkits seem unnecessarily bloated. C++ (and other `frilly languages) can be blamed for some of this, but not all of it. WG isnt bloated yet, but its not far off. UWG is therefore an attempt at a lightweight (size and speed) gadget toolkit for X11, programmed in C.

<<less
Download (0.30MB)
Added: 2006-12-04 License: GPL (GNU General Public License) Price:
1055 downloads
Micro Window-Gadgets Builder 0.1.3

Micro Window-Gadgets Builder 0.1.3


Micro Window-Gadgets Builder is a rapid application development environment (or IDE) for UWG (micro window-gadgets). more>>
Micro Window-Gadgets Builder or in short UWGBuilder is a rapid application development environment (or IDE) for UWG (micro window-gadgets). Essentially it is a graphical editor for UWG user-interfaces, with project-control and other handy bits.

In terms of the interface, Borlands Delphi is probably the closest commercial product. UWGBuilder primarily reads and writes XHPD files, XML markup describing the interface (with code and other things embedded in it); these are converted into C code proper using the ubuildinit tool (and would be triggered from within a generated makefile).

Although not much of the project code is implemented yet, the intention is to use autoconf, automake and friends to handle building projects. As well as building stand-alone UWG/X11 applications, UWGBuilder can be used to edit interfaces for RAPP (remote applications).

UWGBuilder currently has most of the visual gadget database (of UWG gadgets), that generally works in terms of building interfaces. Property and code editing is mostly there too. Various bits of project load/save/etc. also working, but no compilation support yet.
Most of UWGBuilder is based on the earlier WGBuilder (for the previous C++ window-gadgets), though it is a fairly fresh implementation.

<<less
Added: 2006-08-28 License: GPL (GNU General Public License) Price:
1156 downloads
Multi-Cursor Window Manager 1.0

Multi-Cursor Window Manager 1.0


Multi-Cursor Window Manager is a modified Unix window manager which provides multiple cursors. more>>
Multi-Cursor Window Manager is a modified Unix window manager which provides multiple cursors. This allows multiple users to simultaneously interact with a Unix desktop environment.

Using a modified x2x client users can capture the keyboard and mouse input from their workstation and send to their personal cursor on a shared computer display. Multiple cursors are distinguished by different colors, and users can simultaneously interact with separate windows.

There are 7 uniquely colored cursors available. The current multi-cursor window manager is based on a modified version of IceWM 1.2.13

The multi-cursor window manager works by time-slicing the system cursor to provide the appearance of multiple independent cursors.

Compiling the Software:

To compile Ice Window Manager:

>cd icewm
>./configure --without-imlib
>make
>make install

Note: there is a preferences file in the icewm directory ("icewm/preferences"). Move this file to the installation preferences directory. It has some default choices that work well for multi-user interaction. Also, use the "nice" theme in IceWM.

To compile the x2x client:

>cd x2x-mp
>xmkmf
>make
<<less
Download (1.5MB)
Added: 2006-03-13 License: GPL (GNU General Public License) Price:
768 downloads
No New Window 0.1

No New Window 0.1


No New Window forces Firefox to never open links in a new window automatically. more>>
No New Window forces Firefox to never open links in a new window automatically.

If you want to open a link in a new window, you can still do that via the context menu, but if a website author specifies that a link should open in a new window, that is ignored.

Please note that this extension is not needed anymore (and does, indeed, not install) in Firefox 1.5, as that version offers the desired behaviour as a configuration option.

<<less
Download (0.003MB)
Added: 2007-04-18 License: MPL (Mozilla Public License) Price:
920 downloads
dynamic window manager 4.3

dynamic window manager 4.3


dynamic window manager or dwm is a dynamic window manager for X11. more>>
dynamic window manager or dwm is a dynamic window manager for X11.
As founder and main developer of wmii I came to the conclusion that wmii is too clunky for my needs. I dont need so many funky features and all this hype about remote control through a 9P service, I only want to manage my windows in a simple, but dynamic way.
wmii never got finished because I listened to users, who proposed arbitrary ideas I considered useful. This resulted in an extreme CADT development model, which was a mistake. Thus the philosophy of dwm is simply to fit my needs (maybe yours as well). Thats it.
Main features:
- dwm has no Lua integration, no 9P support, no editable tagbars, no shell-based configuration, no remote control, and comes without any additional tools like printing the selection or warping the mouse.
- dwm is only a single binary, its source code is intended to never exceed 2000 SLOC.
- dwm is based on tagging and dynamic window management (however simpler than ion, wmii or larswm). It manages windows in tiling and floating modes. Either mode can be applied dynamically, depending on the application in use and the task performed.
- dwm doesnt distinguishes between layers, there is no floating or tiled layer. Wether the clients of currently selected tag are in tiled mode or not, you can re-arrange all clients on the fly. Popup- and fixed-size windows are treated floating, however.
- dwm is customized through editing its source code, that makes it extremely fast and secure - it does not process any input data which hasnt been known at compile time, except window title names and status text read from standard input. You dont have to learn Lua/sh/ruby or some weird configuration file format (like X resource files), beside C to customize it for your needs, you only have to learn C (at least editing header files).
- Because dwm is customized through editing its source code, its pointless to make binary packages of it. This keeps its userbase small and elitist. No novices asking stupid questions.
- dwm uses 1-pixel borders to provide the maximum of screen real estate to clients. Small titlebars are only drawn in front of unfocused clients.
- dwm reads from standard input to print arbitrary status text (like the date, load, battery charge). Thats much simpler than larsremote, wmiir and what not...
- It can be downloaded and distributed under the conditions of the MIT/X Consortium license.
- Optionally you can install dmenu to extend dwm with a wmii-alike menu.
Enhancements:
- This release contains certain major bugfixes, especially regarding banning/unbanning client windows.
<<less
Download (0.018MB)
Added: 2007-07-16 License: MIT/X Consortium License Price:
830 downloads
Micro CMS 3.5

Micro CMS 3.5


Micro CMS combines a search-engine-friendly WYSIWYG GUI with a simple, AJAX-based content management system. more>>
Micro CMS project combines a search-engine-friendly WYSIWYG GUI with a simple, AJAX-based content management system, making the management of a static Web site easy and fast.
A typical session starts with the administrator loggin in via a simple form and then visiting the page which needs to change.
The administrator then clicks a button which is not present for normal readers and an interface for editing is presented, with a button for saving the changes. An easy installer program is included.
Main features:
- Micro CMS uses a WYSIWIG that is as search engine optimized as WYSIWYG gets!
- AJAX-based page editing makes making changes to your site nearly instantanious.
- Edit the content in-line. No need to fish around in some other interface for the right database entry, you can edit the content right where it is.
- Amazingly simple interface that anyone can understand. Setting up a site using Micro CMS only takes a few minutes.
- Support for CSS styling for extra search engine optimization.
- Easily preview changes before you commit to them.
- Supports versioning, so you can roll back changes with the click of a button. You set the number of versions you want to be able to save through the admin area.
- Comes with installer for easy database setup and configuration.
- Cross-browser compatibility. For real! If youre an Internet Explorer user, you have the added benefit of spell checking.
<<less
Download (1.2MB)
Added: 2006-03-09 License: Freeware Price:
1327 downloads
xscreensaver lock window themes 1.1

xscreensaver lock window themes 1.1


xscreensaver lock window themes is a replacement for ugly password lock window. more>>
xscreensaver lock window themes is a replacement for ugly password lock window.
XScreenSaver is a ubiquitous program on Unix for preventing the pixels of your monitor from burning in, providing pretty animations and providing password protection. However, the default lock window used for password protection is bloody ugly.
The author of XScreenSaver has an explanation on why toolkits like GTK and QT are not used for the lock window and Id agree with his points. However, why not have a built-in theme that is secure?
So what Im providing here is a framework for creating built-in themes. (Note that themes are not run time changeable - only one can be included at any time.) The default theme is shown the above screenshot and other themes are available in the themes page. Creating a new theme requires some graphical talent (of which I have none) for the frame and logo and some programming experience if you wish to adjust the interior. Please feel free to submit themes and I will include them on the theme page.z
Enhancements:
- Version 1.1 patches XScreenSaver 4.22 and perhaps newer versions. (One easily fixable hunk failure against 4.21.)
<<less
Download (0.075MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1097 downloads
Minidock 0.1

Minidock 0.1


Minidock is a 4 buttons application launcher for the Window Maker dock. more>>
Minidock is a 4 buttons application launcher for the Window Maker dock. The config file allow to put custom commands and icons.

The default package provides two versions of the config file (common apps and Openoffice).
<<less
Download (0.17MB)
Added: 2006-10-25 License: GPL (GNU General Public License) Price:
1095 downloads
Murrina-Brown 0.1

Murrina-Brown 0.1


Murrina-Brown 0.1 is yet another great addition for Gnome users. It is actually a port of Mac OS X theme, Muku v1.2. The dock on the bottom is avant-window-navigator more>>
Murrina-Brown 0.1 is yet another great addition for Gnome users. It is actually a port of Mac OS X theme, Muku v1.2. The dock on the bottom is avant-window-navigator. Emerald theme is included.
<<less
Added: 2008-10-23 License: GPL Price: FREE
14 downloads
DHTML Windowing Toolkit 0.2

DHTML Windowing Toolkit 0.2


DHTML Windowing Toolkit is a cross-browser JavaScript library for the creation of inline DHTML windows to contain content. more>>
DHTML Windowing Toolkit is a cross-browser JavaScript library for the creation of inline DHTML windows to contain content; windows that can be opened, closed, moved, and resized much like native windows.
Enhancements:
- Window objects can be created with the following features: open, close, minimize, restore, move, and resize.
- The following browsers are supported: Microsoft Internet Explorer, Mozilla Firefox, Opera, and Konqueror.
<<less
Download (0.064MB)
Added: 2006-08-22 License: GPL (GNU General Public License) Price:
1160 downloads
The Puto Amo Window Manager 2.2.9

The Puto Amo Window Manager 2.2.9


The Puto Amo Window Manager is a full featured window manager, but without useless bells and whistles. more>>
So its not a desktop and doesnt offer you a huge pile of useless options, just the facilities needed to run your X applications and at the same time having a friendly and easy to use interface.
Objectives
Pawm goals are to be simple, small and functional. Thats important, small :), there are too bloated windows managers out there, so who wants another one ;). That means that for future releases is a very important point for us not add new features or dependencies if theyre not really necessary.
If you need to run some X apps and dont have the time, space or interest in installing a desktop like kde or gnome, then what youre looking for is pawm. Download it now and give it a try!
Functionality
As youve already guessed, it manages your windows. It provides a bar placed at the bottom of the screen to access the minimized windows, and a simple application launcher to place some icons in your desktop for frequently used applications.
Things that pawm doesnt have: keyboard support (in the todo list), workspaces, icons formats different from .xpm
To compile it the only required libraries are the Xorg/XFree86 standard libraries. It supports Xft which is the new X font library, but its no required
Platforms
Its been tested and compiled under Linux/x86, Linux/PPC, FreeBSD, NetBSD, HP-UX and OSX-XDarwin. If you got succesfull reports in other architectures let us know. It should compile in any platform, providing you use GNU make, GNU gcc, and a POSIX compatible shell.
Enhancements:
- This release adds support for a "solid" appearance when moving windows.
- An important bug with argb windows that caused crashes has been fixed.
<<less
Download (0.13MB)
Added: 2006-09-07 License: GPL (GNU General Public License) Price:
1142 downloads
E Windowing System 1.0.1

E Windowing System 1.0.1


Eiffel Windowing System (EWS) is an Eiffel library which provides a small, stand-alone windowing system. more>>
Eiffel Windowing System (EWS) is an Eiffel library which provides a small, stand-alone windowing system.
The current implementation is based on the Simple Directmedia Library (SDL), but the design allows other graphical backends.
Besides the basic windowing system functionality (overlapping windows, event passing and handling, graphical operations, input froum mouse and keyboard), a small widget-toolkit is included (buttons, scrollbars, labels, etc.).
Its specially well suited for applications where a fine degree of control over presentation and timing is required. Multimedia applications and games are the usual examples.
Main features:
- Transparency (alpha channel) support
- Can load most standard image formats via libSDL_image (PNG, JPEG, GIF, Windows bitmap...)
- Mostly coded in OO Eiffel. Only a small C module handling SDL interface. All the API is OO.
- Complete control over application appearance.
- Simple design, easily extendible for new event kinds, new widgets, etc.
- Quite fast even in old slow computers (if you compile at require_check level or lower).
- Licensed under the LGPL
Supported widgets:
- The UI toolkit coming with EWS includes
- Buttons: push buttons triggering commands
- Toggle buttons: controls that toggle its state (they may be used to implement checkboxes and radio buttons)
- Text entries: One line text entries, handling cursor keys. Selection not implemented yet (the core is selection capable, but the UI not).
- Labels: A simple text label
- Multiline labels: Labels spanning several lines with optional word-wrapping
- Marquees: Like a label, but scrolling a longer message sideways
- Images: A fixed image
- Animations: An animated area of the screen
- Drag handles: An area that can be dragged to move other window. Useful as titlebars.
- Scrollbars: The usual thing, with buttons at the end and a slider which can be dragged. (only vertical scrollbar implemented now)
- Adding widgets to the toolkit is very simple
<<less
Download (0.45MB)
Added: 2005-11-07 License: GPL (GNU General Public License) Price:
1448 downloads
Window Maker 0.92.0

Window Maker 0.92.0


Window Maker is an X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment. more>> <<less
Download (2.7MB)
Added: 2005-07-05 License: GPL (GNU General Public License) Price:
877 downloads
PDL::Graphics::PGPLOT::Window 2.3.2

PDL::Graphics::PGPLOT::Window 2.3.2


PDL::Graphics::PGPLOT::Window is a OO interface to PGPLOT windows. more>>
PDL::Graphics::PGPLOT::Window is a OO interface to PGPLOT windows.

SYNOPSIS

perldl> use PDL::Graphics::PGPLOT::Window
perldl> $win = PDL::Graphics::PGPLOT::Window->new(Device => /xs);
perldl> $a = pdl [1..100]
perldl> $b = sqrt($a)
perldl> $win->line($b)
perldl> $win->hold()
perldl> $c = sin($a/10)*2 + 4
perldl> $win->line($c)

In the following documentation the commands are not shown in their OO versions. This is for historical reasons and should not cause too much trouble.

This package offers a OO interface to the PGPLOT plotting package. This is intended to replace the traditional interface in PDL::Graphics::PGPLOT and contains interfaces to a large number of PGPLOT routines. Below the usage examples for each function tend to be given in the non-OO version for historical reasons. This will slowly be changed, but in the meantime refer to the section on OO-interface below to see how to convert the usage information below to OO usage (it is totally trivial).

PDL::Graphics::PGPLOT::Window is an interface to the PGPLOT graphical libraries.

The list of currently availably methods:

imag - Display an image (uses pgimag()/pggray() as appropriate)
ctab - Load an image colour table
ctab_info - Get information about currently loaded colour table
line - Plot vector as connected points
points - Plot vector as points
errb - Plot error bars
cont - Display image as contour map
bin - Plot vector as histogram (e.g. bin(hist($data)) )
hi2d - Plot image as 2d histogram (not very good IMHO...)
poly - Draw a polygon
vect - Display 2 images as a vector field
text - Write text in the plot area
label_axes - Print axis titles
legend - Create a legend with different texts, linestyles etc.
cursor - Interactively read cursor positions.
circle - Draw a circle
ellipse - Draw an ellipse.

Device manipulation commands:

new - Constructor for a new PGPLOT output device
close - Close a PGPLOT output device
focus - Set focus to the given device. This should normally be
done behind the scenes.
hold - Hold current plot window range - allows overlays etc.
release - Release back to autoscaling of new plot window for each
command
held - Returns true if the graphics is held on the current device.
env - Define a plot window, put on hold
panel - Move to a specified plot panel when several panels are defined.
erase - Erase the current window (or panel)

options - Get the options set for the present output device
id - The ID for the device
device - The device type
name - The window name

Notes: $transform for image/cont etc. is used in the same way as the TR() array in the underlying PGPLOT FORTRAN routine but is, fortunately, zero-offset. The transform() routine can be used to create this piddle.

For completeness: The transformation array connect the pixel index to a world coordinate such that:

X = tr[0] + tr[1]*i + tr[2]*j
Y = tr[3] + tr[4]*i + tr[5]*j

<<less
Download (1.1MB)
Added: 2007-07-06 License: Perl Artistic License Price:
842 downloads
mkiso 1.0

mkiso 1.0


mkiso is a script that depends on the eMoviX software to convert media files. more>>
mkiso is a script that depends on the eMoviX software to convert media files.

eMoviX is a micro (7MB) Linux distro meant to be embedded in a CD together with all video/audio files you want. A CD burned with eMoviX will be able to boot and play automatically all of its files with MPlayer.

Supported formats are AVI (in particular DivX & XviD formats), MPEG, QuickTime, WMV, ASF, MP3, Ogg, and in general everything supported by MPlayer.

<<less
Download (0.097MB)
Added: 2007-02-27 License: GPL (GNU General Public License) Price:
987 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5