object styles

Veusz 1.5
Veusz is familiar among many users as a handy and helpful scientific plotting package written in Python. more>>
Veusz 1.5 is familiar among many users as a handy and helpful scientific plotting package written in Python. It uses PyQt for display and user-interfaces, and numarray for handling the numeric data. Veusz is designed to produce publication-ready Postscript output (plots can additionally saved to SVG or printed to PDF). Veusz provides a GUI, command line and scripting interface (based on Python) to its plotting facilities. The plots are built using an object-based system to provide a consistent interface.
Major Features
- X-Y plots (with errorbars)
- Contour plots
- Images (with colour mappings)
- Stepped plots (for histograms)
- Line plots
- Function plots
- Fitting functions to data
- Stacked plots and arrays of plots
- Plot keys
- Plot labels
- LaTeX-like formatting for text
- EPS output
- Simple data importing
- Scripting interface
- Save/Load plots
- Dataset manipulation
- Embed Veusz within other programs
Enhancements:
- EMF export (requires pyemf and PyQt snapshot)
- Character encodings supported in data import
- Rewritten stylesheet handling. User can now set defaults in document for all settings. This is now under the Edit->Default Styles dialog.
- A default stylesheet can be loaded for all new documents (set in preferences dialog)
- Linked datasets saved in documents now use relative filename paths (with absolute paths as fallback)

NovaMind Pro 4.7.4
NovaMind Pro is such a wonderful program taking all the best features of the award winning NovaMind 3 application and combining them with a simple to use new user interface, and many new features such as Templates, Themes, Map Styles, Graphic Styles, and Document View. more>> <<less

OmniGraffle Pro 5.2
OmniGraffle Pro 5.2 is such a clear and easy to use program which allows you to create amazing-looking diagrams that communicate information far better than words - and if youre just looking to make a poster for your Sunday garage sale, its perfect for that too. more>>
OmniGraffle Pro 5.2 is such a clear and easy to use program which allows you to create amazing-looking diagrams that communicate information far better than words - and if you're just looking to make a poster for your Sunday garage sale, it's perfect for that too.
Diagrams are basic to the way people think, and we create them all the time without even realizing it. Whatever your profession or interests, chances are you've occasionally sketched out some ideas on a piece of graph paper or the back of a napkin.
OmniGraffle is the tool to help you organize your thoughts visually, document them beautifully, and communicate them to the world. More than just a silly name, OmniGraffle is a powerful, yet easy to use diagramming and drawing tool.
OmniGraffle can help you make amazing graphic documents quickly by keeping lines connected to shapes even when they're moved, providing stencils full of common symbols for you to drag and drop, and magically organizing diagrams with just one click. Create flow charts, org charts, network diagrams, family trees, project processes, office layouts - or anything else that can be represented by symbols and lines.
Major Features:
- Outline view
- Diagram styles
- Stencil styles
- Bezier pen tool
- Corner radii on lines and shapes
- Three color gradient fills
- Double strokes
- Shadow casting on shapes
- Vector Pict support
- Dynamic text markup items
- Automatic document backup
- Smart guides
- Automatic layout
- Connector magnets
- Connecting shapes
- Bezier lines
- Rich image support
- Export to TIFF, JPEG, PNG, EPS, PDF, and HTML.
- Link objects to web addresses, AppleScripts, or files
- Common object stencils
- Shape and style cloning
- Built for Mac OS X
- Innovative inspectors
- Partially transparent ink
- Import OmniOutliner, Project Builder,
- EOModel, Diagram!2, and DOT files
- Multiple canvas documents
- Link within canvases
- Export as multipage HTML document with links between canvases
- Visio Binary & XML import
- Visio XML export
- Subgraphs
- Presentation mode
- Workplace save and restore
- Save drawing styles as favorites to be used over and over
- ColorSync support
- Mouseless editing
- Multiple editing windows on one document
- Manual guides
- SVG export
- Object notes & custom data
- Boolean operations on shapes
- Tables
- Advanced text position settings
- Improved PDF import
- Ruler scale
- Shared layers
- Show Applescript UIDs on Objects
NeoDatis ODB 1.9.1.571
Simple multi-platform Java object database more>> Simple multi-platform Java object database
NeoDatis ODB is a very simple object database that runs on the Java and other platforms.
To avoid Impedance mismatch overhead between Object and Relational worlds, give a try to Neodatis ODB. NeoDatis ODB is a new generation Object Database: a real native and transparent persistence layer for Java, .Net and Mono.
Using NeoDatis ODB as your persistence layer will let you focus on your business logic allowing storing and retrieving native objects in a single line of code. No more Relational to Object mapping is necessary, NeoDatis ODB just persists objects the way t
Main features:
- Object because the basic persistent unit is an object, not a table.
- Native and Transparent because NeoDatis directly persists objects the way they exist in the native programming language, without any conversion.
System requirements:
-
Enhancements
- New Api (without byte code instrumentation) to automatically reconnect objects to sessions
- Api to get index descriptions of each classes of the database
- Object Explorer now displays information about indexes and offers a way to rebuild an index
dlib 17.19
Modern C++ library with a focus on portability and program correctness more>> Modern C++ library with a focus on portability and program correctness
dlib strives to be easy to use right and hard to use wrong. Thus, it comes with extensive documentation and thorough debugging modes.
dlib provides a platform abstraction layer for common tasks such as interfacing with network services, handling threads, or creating graphical user interfaces.
Additionally, the library implements many useful algorithms such as data compression routines, binary search trees, machine learning algorithms, linked lists, linear algebra and matrix utilities, XML and text parsing, and many other general utilities.
NOTE: dlib is licensed and distributed under the terms of the Boost Software License (BSL1.0).
Main features:
- Everything is Design by Contract all the time. This means there is complete and precise documentation for every class and function. There are also debugging modes that check the preconditions for functions. When this is enabled it will catch the vast majority of bugs caused by calling functions incorrectly or using objects in an incorrect manner.
- Abstraction layers on top of operating system APIs. Specifically: directory navigation, TCP sockets, threading and graphical user interfaces.
- Very portable
- All non ISO C++ code is located in the OS abstraction layers which are as small as possible (about 9% of the library). The rest of the objects in the library are either layered on top of the OS abstraction layer or are pure ISO C++.
- Big/little endian agnostic.
- No assumptions are made about structure byte packing.
- No other packages are required to use the library. Only APIs that are provided by an out of the box OS are used.
- Many container classes. What makes these containers different from what can be found in the STL is how they move objects into and out of themselves. Rather than copying things around everything is moved around by swapping. This allows you to do things like have containers of containers of containers. They also have simpler interfaces.
- There are many versions of each container with different performance characteristics so you have great flexibility in choosing exactly what you want.
- Many of the containers perform all their allocations through the memory_manager object and unlike the STL there is no requirement that different instances of the memory manager/allocator be able to free objects allocated from each other. This allows for much more interesting memory manager implementations.
- All containers are serializable.
- A command line parser with the ability to parse and validate command lines with various types of arguments and options.
- Various abstracted objects representing parts of data compression algorithms. Many forms of the PPM algorithm are included.
- A fast matrix object implemented using the expression templates technique.
- Machine learning algorithms such as multi layer perceptrons and nu support vector machines.
- A big integer object
- A thread safe logger object styled after the popular Java logger log4j.
- All new threads are pulled from a dynamically sized thread pool. So calls to create_new_thread() are fast.
- A modular testing framework.
- A simple HTTP server object you can use to embed a web server into your applications.
Enhancements
New Stuff:
- Added an implementation of the SURF algorithm which includes the
- following new objects and functions: integral_image, hessian_pyramid,
- interest_point, surf_point, compute_dominant_angle(),
- compute_surf_descriptor(), haar_x(), haar_y(), get_interest_points(),
- and get_surf_points().
- Added the zeros_matrix() and ones_matrix() functions.
- Added serialization support to the type_safe_union object.
- Added the grow_rect() and shrink_rect() functions.
- Added the get_files_in_directory_tree() function.
- Added the null_trainer_type object.
- Added the roc_trainer_type object.
Non-Backwards Compatible Changes:
- Removed some extraneous get_kernel() functions from some of the
- trainer adapter classes since they really arent needed.
Bug fixes:
- Changed the socket read/write code so that it can handle a large
- number ( > 2 billion) of bytes in I/O calls.
- Added a missing type cast to the reciprocal() function to fix a compile
- time error you get when you use it with complex type matrices.
- Fixed a bug in the assign_border_pixels() and zero_border_pixels() functions.
- Their contracts said there was no upper limit on the size of the border that
- could be assigned/zeroed but the implementations failed to handle the case
- where the border was bigger than the image.
Other:
- Generally cleaned up the code and documentation here and there.
- Added in Steven Van Ingelgems patches to improve the usability of the
- HTTP server object.
- Updated the load_bmp() function so that it is capable of reading BMP
- files that have been compressed with the RLE compression sometimes
- used for 8bit BMP files.
- Merged in Miguel Grinbergs patch to add a non-blocking read() function to the connection object.
Hattori 1.1
Java DTO Population Framework for Web Apps more>> Java DTO Population Framework for Web Apps
Hattori is a Java DTO Population Framework for Web Applications. Simplifies the syncronization between Data Transfer Object graphs and Domain Object graphs.
System requirements:
- Java
ObjectTools 2.5r5
An all-purpose tool which solves or simplifies many common problems faced by 4D developers. more>> An all-purpose tool which solves or simplifies many common problems faced by 4D developers.
ObjectTools is an all-purpose tool which solves or simplifies many common problems faced by 4D developers.
ObjectTools is a very useful software that eliminates the limitations of 4D BLOBs and adds many new features not available with BLOBs.
Main features:
- Store and retrieve any 4D data type (except for 2D arrays) by name in any order, eliminating the need to remember and use numeric offsets
- Access elements of arrays in an object without retrieving the array from the object
- Store and retrieve an entire record from any table with a single command
- Embed objects within objects to create hierarchically structured data storage
- Save and restore objects to and from BLOBs
- Dramatically reduce process and interprocess variable usage
- Easily package data for interprocess messaging
- Develop in an object-oriented style.
System requirements:
- 4th Dimension 2004.1/ v11 or later
- CarbonLib
Enhancements
- If an error handler method was installed, each call to the method would leak about 800 bytes.

matplotlib 0.98.5.3
matplotlib is a versatile Pure Python plotting library with the goal of making publication quality plots which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. more>> matplotlib 0.98.5.3 is a versatile Pure Python plotting library with the goal of making publication quality plots which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.
Major Features:
- matplotlib can be used in python scripts, web application servers, the python and ipython shell (ala matlab or mathematica), and six graphical user interface toolkits.
- matplotlib trys to make easy things easy and hard things possible. You can generate plots, histograms, power spectra, bar charts, errorcharts, scatterplots, etc, with just a few lines of code.
- For the power user, you have full control of line styles, font properties, axes properties, etc, via an object oriented interface or via a handle graphics interface familiar to matlab users.
- The plotting functions in the pylab interface have a high degree of Matlab compatibility.
Enhancements: Fix bug that Text.Annotation is still drawn while set to not visible.
Style Flocker for InDesign CS3 for Mac 1.0.1
manages your character, paragraph and object styles within Adobe InDesign. more>> Manage your styles
RogueSheeps Style Flocker manages your character, paragraph and object styles within Adobe?? InDesign??. Group and apply all of your styles within a single palette, as well as see the currently applied style or styles within your document.
Arbitrarily group styles
Styles can be grouped according to your needs. Each group, or flock, can hold any combination of character, paragraph and/or object styles, and any style can appear as many times as suits your needs. Flocks can also contain other flocks, allowing you to organize all of your styles based on your own individual workflow.
View detailed list of applied styles
The Style Flocker palette shows you the currently applied styles in an easy to read status section at the top of the palette. If you have multiple styles applied to the current selection, a list of all of them will be shown in the status section. You can also drag and drop the currently applied style(s) from the status area into one of your flocks.
Group styles easily
Creating flocks is a snap! Just drag and drop styles from the styles palettes, or use the convenient palette menu items to add styles. Flocks can have sub-flocks and styles can be added and deleted to these with the push of a button.
Replace three palettes with one
After creating and organizing your styles, hide the InDesign style palettes; Style Flocker allows both application and display of applied styles, so you save valuable screen real estate.
Its Free!
If you like it, we encourage you to spread the word about it. Feel free to share your thoughts about it with us here. Be sure to check out our other plugins: Magma Effects and InEventScript to see if they can also improve your experience using InDesign.<<less
Style Flocker for InDesign CS2 for Mac 1.0.1
manages your character, paragraph and object styles within Adobe InDesign. more>> Manage your styles
RogueSheeps Style Flocker manages your character, paragraph and object styles within Adobe?? InDesign??. Group and apply all of your styles within a single palette, as well as see the currently applied style or styles within your document.
Arbitrarily group styles
Styles can be grouped according to your needs. Each group, or flock, can hold any combination of character, paragraph and/or object styles, and any style can appear as many times as suits your needs. Flocks can also contain other flocks, allowing you to organize all of your styles based on your own individual workflow.
View detailed list of applied styles
The Style Flocker palette shows you the currently applied styles in an easy to read status section at the top of the palette. If you have multiple styles applied to the current selection, a list of all of them will be shown in the status section. You can also drag and drop the currently applied style(s) from the status area into one of your flocks.
Group styles easily
Creating flocks is a snap! Just drag and drop styles from the styles palettes, or use the convenient palette menu items to add styles. Flocks can have sub-flocks and styles can be added and deleted to these with the push of a button.
Replace three palettes with one
After creating and organizing your styles, hide the InDesign style palettes; Style Flocker allows both application and display of applied styles, so you save valuable screen real estate.
Its Free!
If you like it, we encourage you to spread the word about it. Feel free to share your thoughts about it with us here. Be sure to check out our other plugins: Magma Effects and InEventScript to see if they can also improve your experience using InDesign.<<less
Style Flocker for InDesign CS for Mac 1.0.1
manages your character, paragraph and object styles within Adobe InDesign. more>> Manage your styles
RogueSheeps Style Flocker manages your character, paragraph and object styles within Adobe?? InDesign??. Group and apply all of your styles within a single palette, as well as see the currently applied style or styles within your document.
Arbitrarily group styles
Styles can be grouped according to your needs. Each group, or flock, can hold any combination of character, paragraph and/or object styles, and any style can appear as many times as suits your needs. Flocks can also contain other flocks, allowing you to organize all of your styles based on your own individual workflow.
View detailed list of applied styles
The Style Flocker palette shows you the currently applied styles in an easy to read status section at the top of the palette. If you have multiple styles applied to the current selection, a list of all of them will be shown in the status section. You can also drag and drop the currently applied style(s) from the status area into one of your flocks.
Group styles easily
Creating flocks is a snap! Just drag and drop styles from the styles palettes, or use the convenient palette menu items to add styles. Flocks can have sub-flocks and styles can be added and deleted to these with the push of a button.
Replace three palettes with one
After creating and organizing your styles, hide the InDesign style palettes; Style Flocker allows both application and display of applied styles, so you save valuable screen real estate.
Its Free!
If you like it, we encourage you to spread the word about it. Feel free to share your thoughts about it with us here. Be sure to check out our other plugins: Magma Effects and InEventScript to see if they can also improve your experience using InDesign.<<less
Indian Recipes 0.1
Have the Best Indian recipes on your Dashboard. more>> SDE for JDeveloper is a UML CASE tool/plug-in tightly integrated with JDeveloper. This UML software supports full software development lifecycle - analysis, design, implementation, testing and deployment. This UML modeling tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in JDeveloper, generate Java code, reverse engineer Java code to class diagrams and generate documentation.
SDE Features:
+the latest UML support (use case diagram, sequence diagram, collaboration diagram, object diagram, class diagram, statechart/state diagram, activity diagram, component diagram, deployment diagram)
+Use case modeling (use case description, scheduling...)
+Textual analysis for identifying candidate classes, use cases, actors, flow of events...
+Business Workflow diagram
+CRC Card diagram
+Reverse engineering - code to model, code to diagram (Java to UML models, Java to UML diagram)
+Instant Reverse for XML, XML Schema, Dot NET dll/exe, C++, CORBA IDL
+Code Generation - generate code, model to code, diagram to code (UML to code, UML model to Java)
+Incremental round-trip engineering
+Automatic synchronization between source code and diagrams
+Plug-in and template
+Automatic diagram layout - rearrange classes and connectors in UML diagrams in different styles
+Import/export XMI
+Import Rational Rose
+Export diagrams to SVG, PNG, JPG
+Microsoft Visio Integration - draw UML diagrams with MS Visio shapes
+Report generator for generating UML documentation to HTML or PDF
+Version control
+Multilingual support
+More...
Other UML Modeling Tools / UML Plug-ins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Oracle JDeveloper
+SDE for IBM WebSphere (WSAD)
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for Eclipse
+SDE for NetBeans
+SDE for Sun ONE
Windows Platform:
+SDE for Microsoft Visual Studio .NET
+More SDE...<<less
BSJSONAdditions 1.3
Create a NSDictionary object from a JSON string more>> Create a NSDictionary object from a JSON string
BSJSONAdditions includes a category on NSDictionary that allows easy creation of a NSDictionary object from a JSON string, and output a JSON string from and existing dictionary.
If your download BSJSONAdditions you will find a complete Xcode project and unit tests.
System requirements:
-
Enhancements
- Now skips any characters appearing before the first object definition.
r2at 0.5.0
Command-line refractor2 archive tool more>> SDE for IBM WebSphere is a UML CASE tool/plug-in tightly integrated with IBM WebSphere. This UML tool supports full software development lifecycle - analysis, design, implementation, testing and deployment. This UML modeling tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in IBM WebSphere, generate Java code, reverse engineer Java code to class diagrams and generate documentation.
SDE Features:
+CRC Card diagram
+Use case modeling (use case description, scheduling...)
+Textual analysis for identifying candidate classes, use cases, actors, flow of events...
+the latest UML support (use case diagram, sequence diagram, collaboration diagram, class diagram, statechart/state diagram, activity diagram, component diagram, deployment diagram, object diagram, package diagram)
+Business Workflow diagram
+Reverse engineering - code to model, code to diagram (Java to UML models, Java to UML diagram)
+Instant Reverse for XML, XML Schema, Dot NET dll/exe, C++, Java, CORBA IDL
+Code Generation - generate code, model to code, diagram to code (UML to code, UML model to Java)
+Incremental round-trip engineering
+Automatic synchronization between source code and diagrams
+Automatic diagram layout - rearrange classes and connectors in UML diagrams in different styles
+Microsoft Visio Integration - draw UML diagrams with MS Visio shapes
+Report generator for generating UML documentation to HTML or PDF
+Export diagrams to SVG, PNG, JPG
+Import Rational Rose
+Import/export XMI
+Plug-in and template
+Version control
+Multilingual support
+More...
Other UML Modeling Tools / UML Plug-ins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for IBM WebSphere (WSAD)
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for Eclipse
+SDE for NetBeans
+SDE for Sun ONE
Windows Platform:
+SDE for Microsoft Visual Studio .NET
+More SDE...<<less
memcached 1.2.6
Distributed memory object caching system for your web apps more>> Distributed memory object caching system for your web apps
memcached is a high-performance, generic in nature, distributed memory object caching system, but intended for use in speeding up dynamic web applications by alleviating database load.
Enhancements:
- Major crash fixes, DTrace support, minor updates. If you have stability issues with any previous release, please upgrade to this one.