Ktl J Ohny B Log


Commit Date  
[1b4f9d] by Julian Bäume Julian Bäume

refactor Node and PinItem

* move some functionality from PinItem into Node
** this will be used by fow-code plugin, too
* make Node always visible, when > two connectors are connected

2011-01-09 18:29:21 Tree
[0e250b] by Julian Bäume Julian Bäume

make error a warning

actually this is not an error per se

2011-01-09 18:20:40 Tree
[1eae61] by Julian Bäume Julian Bäume

version bump to kdevplatform 1.1.60

2010-11-29 07:12:21 Tree
[964d0a] by Julian Bäume Julian Bäume

implement simple_router plugin

first commit of an alternative routing-algorithm

2010-11-19 21:40:38 Tree
[0c50c2] by Julian Bäume Julian Bäume

make method non-virtual

this is a convenience-method that just calls another virtual one. we don’t
want to override both in sub-classes

2010-11-19 21:34:13 Tree
[e5ff12] by Julian Bäume Julian Bäume

bump to KDevplatform 1.1

Some things are necessary:

* simplify project parsing

make parsing work without knowledge about the root item. the root item’s
parent will be NULL, so this is indication enough.

this is necessary, because these methods will be removed in KDevplatform
1.1.

* remove IExtension interface again

this is removed in KDevplatform 1.1

* bump version in desktop files

2010-11-16 13:17:37 Tree
[127bfd] by Julian Bäume Julian Bäume

implement first version of Component Editor

this is a basic read-only version for now, because writing isn’t
implemented, yet. it also shows only the plain values stored in
the model and doesn’t provide special delegates for each type of
property data

2010-11-16 13:17:37 Tree
[69d40d] by Julian Bäume Julian Bäume

clean-up ui for circuit-files

add a save-button, remove unneeded stuff from toolbars, rename some slots

2010-11-16 13:17:37 Tree
[6a0114] by Julian Bäume Julian Bäume

update visual when state changes

notify the document views about changes in the model

2010-11-06 06:18:29 Tree
[d971ff] by Julian Bäume Julian Bäume

work on CircuitView

add actions to allow rotating and flipping of components

2010-11-06 06:18:29 Tree
[44849e] by Julian Bäume Julian Bäume

add methods to CircuitScene

the KDE3 version allowed to rotate and flip components. these
methods bring back this feature

2010-11-06 06:18:28 Tree
[254710] by Julian Bäume Julian Bäume

add new methods to IDocumentScene

sub-classes can now schedule any QGraphicsItems to be rerouted.
this will of course only reroute ConnectorItem instances but these
are filtered transparently for sub-classes.

2010-11-06 06:18:28 Tree
[79ce8b] by Julian Bäume Julian Bäume

respect angle and flipped attributes

basic transformations are now loaded from circuit files and stored
when saved to disk

2010-11-06 06:18:28 Tree
[905791] by Julian Bäume Julian Bäume

save correct position to circuit-file

once transformations are used, moving alone won’t be enough.
the old version stores the center of a component.

2010-11-06 06:18:28 Tree
[1bbb72] by Julian Bäume Julian Bäume

require Qt 4.6

2010-11-06 06:18:26 Tree
[6423fb] by Julian Bäume Julian Bäume

add some more standard-plugins

these are quite useful for KTechLab, too

2010-11-04 16:20:05 Tree
[f77e8b] by Julian Bäume Julian Bäume

better automatic routing

fix the last huge bug, i’ve been fiddling with:
when a new component-item is dropped, KTechLab used to crash. Now the cells
will get updated, before an item is dropped outside the scene rect.

2010-11-03 13:49:35 Tree
[39c708] by Julian Bäume Julian Bäume

better automatic routing

only update the cells, when scene rect grows, leave it as is, when
it shrinks

2010-11-03 13:49:35 Tree
[c78814] by Julian Bäume Julian Bäume

better automatic router

When updating, use information that will work. Using the scene rect directly here,
might have some strange results, when the cells rect isn’t up-to-date.

2010-11-03 13:49:33 Tree
[ec0b97] by Julian Bäume Julian Bäume

better handling of custom mime-types

Found this on the KDevelop-ML ;) This will make the update-mame-database
call obsolete, because cmake will take care

2010-11-02 19:47:36 Tree
[2e0158] by Julian Bäume Julian Bäume , pushed by Julian Bäume Julian Bäume

make lib/circuit a shared library and rename

static libraries are bad, shared is what we would have wanted in
the future anyways. This also fixes compiling on 64 bit. I will also rename
some libraries, we export, soon. Be prepared for changes.

libcircuit -> libktlcircuit
libktlcircuit -> libktlcircuitplugin

2010-11-02 16:16:25 Tree
[bffddc] by Julian Bäume Julian Bäume

also remove components connectors when deleting

this will leave no unconnected connectors on the scene

2010-10-22 15:49:37 Tree
[e975ed] by Julian Bäume Julian Bäume

pimpl IDocumentScene

add private d-pointer

2010-10-22 15:49:37 Tree
[5487a0] by Julian Bäume Julian Bäume

cleanup IComponentItem

remove unneeded methods

2010-10-22 15:49:37 Tree
[623c8e] by Julian Bäume Julian Bäume

update the model for more events from the scene

this will update the model when items are removed or connectors are
added.

2010-10-22 15:49:37 Tree
Older >