Ktl J Ohny B Log


Commit Date  
[9ec350] (HEADmaster) by Julian Bäume Julian Bäume

make routing mode selectable

for this to work, i had to move routing-mode initialization into view.

it's kind of usable, as it is now. may be the menu should be cleaned up
a bit, but for now, i consider the simple-routing plugin good enough and
the rest can be done in master

2011-02-02 11:28:47 Tree
2011-01-18 09:28:08 Tree
[8e16a7] by Julian Bäume Julian Bäume

fix crash

access elements of empty lists leads to crashes

2011-01-18 09:26:53 Tree
[d82757] by Julian Bäume Julian Bäume

enable to insert new Nodes while routing

user can use ctrl-modifier to create new nodes while routing.

2011-01-18 09:25:25 Tree
[43d383] by Julian Bäume Julian Bäume

disable movement of Node

brings mostly problems, so disable it for now

2011-01-18 09:24:13 Tree
[7d8b45] by Julian Bäume Julian Bäume

add itemAdded signal

inform about added items on the scene. will be used for adding new
nodes, soon.

2011-01-17 15:53:54 Tree
[b78c33] by Julian Bäume Julian Bäume

fix linking of tests

somehow this has been wrong for some time now.

2011-01-09 20:48:45 Tree
[3edb4c] by Julian Bäume Julian Bäume

align to grid in simple_router

make it behave as the grid in automatic_router and the old KTechLab
version

2011-01-09 20:47:31 Tree
[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
Older >