0
I Use This!
Inactive

Commits : Listings

Analyzed 35 minutes ago. based on code collected about 5 hours ago.
Apr 19, 2023 — Apr 19, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
More prep work for redraw work. This includes more work on listeners and renaming the dirty indicators on LayerDrawable to redraw dirty. This flag was not intended to indicate dirty state as in object changed since last save, but indicates a change in visible state. This flag should be reset when each draw operation is done. Later, this will be done automatically, but is not done at the present. More... almost 15 years ago
Changing listener architecture. It now works with a single add/remove listener at the canvas level. There are interfaces that derive from a base interface for the listener management container that handles notifications. This was done because there I was starting to duplicate code... something I don't want to do. This also allowed me to add listeners for dirty changes (only when it becomes dirty... not when it becomes clean), visible, selection and focus changes are also available now. This will allow me to implement more optimizations that should help to improve performance with a large number of items. More... almost 15 years ago
removing code that was commented out and no longer required. More... almost 15 years ago
fixing batch files & scripts used to run the sample application. More... almost 15 years ago
rolling back to previous version because it causes builds on linux to blow up. More... almost 15 years ago
fixing test to use a mock display instead of real display. More... almost 15 years ago
Fixing unit tests. The order was incorrect in the test. More... almost 15 years ago
Updating website. More... almost 15 years ago
removing override annotations that should not have been there (thanks eclipse...) More... almost 15 years ago
version bump to 1.0 beta. More... almost 15 years ago
Adding feature that allows you to get an item by passing in a path to the item. More... almost 15 years ago
fixing grid bug issue. More... almost 15 years ago
rolling back un-intended commit More... almost 15 years ago
Adding new graph cursor, fixing layer table in demo application. More... almost 15 years ago
fixing scripts and dependencies for demo in deployment archive. More... almost 15 years ago
adding comments, updating and adding more tests to fill out test coverage. More... almost 15 years ago
Changing extents to use a listener base approach to deal with changes. Also added a "few" more shapes in the demo app to allow for working with a higher image count. Now, extents (even at the layer and group level) are changed/re-calculated only when something changes in direct relation to themselves. No more merging is done in extent calculation. This allowed for a significant speed-up in mouse movement and other things that were a little slow due to constant extent calculation. More... almost 15 years ago
removing bogus override annotations. More... almost 15 years ago
Initial set of optimizations for high-item count graphs (done by saving calculated value of extents for re-use until a change is made). More... almost 15 years ago
fixing grid coordinate type update. More... almost 15 years ago
Changing GCTransformer to use matrix math instead of using other formulas. These formulas had bugs in them that didn't work correctly for all coordinate systems. Also hooked up coordinate system dropdown in example to change coordinate system of graph and coordinate display. Still working on the rest of the pieces that use the coordinate display. More... almost 15 years ago
returning copy of list of selected items, not actual list. More... almost 15 years ago
removing a unitils bug test case as this bug got fixed. Also, updated the dependency for unitils to version 2.3. More... almost 15 years ago
Changing move behavior to move all selected items at the same time when a move is triggered. More... almost 15 years ago
Fixing expandbar size issues. I was using a layout when I didn't need to. More... almost 15 years ago
removing debugging line. More... almost 15 years ago
adding an example mouse down handler to sample shape. Also updating swtlayeredgraph to send the mouse events (it got missed). More... almost 15 years ago
adding ability to define custom cursors for the canvas. More... almost 15 years ago
missed a location for adding the change listener. More... almost 15 years ago
removing debugging display code, adding new example of the graph just on a shell and moving the graph change listener subscription into the actual graph class. More... almost 15 years ago