summaryrefslogtreecommitdiffstats
path: root/karbon/CHANGES
blob: a8bee6dc4e1b7238f51d92694b377fdd88854cfb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Changes in trunk
These are changes that can not be backported, and will be available from KOffice 1.5
- Changed version to 0.2.90
- Added names of contributors
- Enabled right mouse click to zoom out of canvas, partially fixing bug 96944
- Place gradient loading (and later also saving) in a general place (libraries)
- Karbon can load SVG and Gimp gradients
- How to bring back the overview window if you close it? (#111717)
- Rename plugins menu to "Effect" (#111618)
- Change Align Center (Vertical) to Align Middle and add some extra separators (#109520)
- Keybindings like chalk, and other tweak (#108789)
- Always use this document at startup, Karbon has not way to stop doing this (#108755)
  Add a basic karbon template 
- Dockers now use the KoPalette library. This means a huge improvement when it comes to docker management.
  This closes the following bugs (#91376, #111207, #60844)

Changes after 1.4.2 (available from 1.4.3 if there will ever be one):
- Make paste operation undo:able (#115752)

Changes after 1.4.1 (available from 1.4.2):
- Changed version to 0.2
- Fixed loading and saving of text basepath and font properties
- Do not trigger text tracing/repaining if we are only initializing the options dialog
- Only repaint inside objects bounding boxes
- When dragging a path to place text along, pressing shift makes the path "jump" in 45 degree steps
- Create text with horizontal path when just clicking with texttool
- Always initialize with selected object when showing the tool dialog
- Only show tool dialog when an object is selected
- Made texttool selection changing (triggers views selection changed signal)
- Always repaint bounding rect of edited text when changed
- Set all shadow options properly in tool dialog
- Cancel tool when pressing cancel button
- When inserting a new object in front of another, set the new objects parent and invalidate the groups bounding box
- When grouping objects, remove all objects from their corresponding parent
- Enabling the group/ungroup menu item when selecting objects from layer list view
- The polyline tool was broken. When you clicked to place a point (after the first one), the point was always placed with x=0
- Fix for karbon crashing on clicking the pattern button in the toolbox
- Make sure, items representing an object without a proper parent are removed as well
- Improved selection tool which now has the following abilities:
  * left mouse click to select single object
  * ctrl + left mouse click to add to current selection
  * ctrl + right mouse click to remove from current selection
  * ctrl + left mouse drag to add objects within selection rect to current selection
  * ctrl + right mouse drag to remove objects within selection rect from current selection
  * presssing shift while scaling makes scaling keeping the aspect ratio (adjusted to shape tool behaviour)
- Fix a drawing bug when selecting objects
- Object/layer listview is now better synced to the documents object hierarchy when deleting or grouping/ungrouping objects
- Enabled multi-selection within the layer listview
- Object/layer listview items get automatically selected when selecting their corresponding object with the selection tool
- Visiblity and locking states are now set correctly from the layer listview
- When embeded zoom the drawing so that it's completely visible
- Make this statusbar text label stretchable, so the rest of the labels won't jump around
- Filter SVG: Added reading of group names
- Filter SVG: Fix percentage loading error
- Filter SVG: Don't lock up on svg document loading
- Text object names are not loaded (#111269)
- Text stroke isn't loaded (#111268)
- Usability: Layers open themself -> only open layer list items when inserting them into list (#111206)
- Usability: Copy/Paste over layers is not consistent (#111203)
- Usability: Current layer looses selection (#111201)
    - always select layer list item corresponding to active layer
    - delete layer list items when undoing VLayerCommand
    - do not allow to delete last layer (see also #111210)
- Layer deletion doesn't get saved (#111148)
- Crash when changing the color of more than one element (#111147)
- Export only exports the first layer (#111144)
- SVG import fails to recognise the svg use tag (#108245)
- Karbon svg export minor improvements (#108243)
- Pretty print SVG export please, indentation using spaces (#108126)
- KoUnitDoubleSpinBox has a design flaw (#106011)
- Karbon crashes when using text-tool (#51663)

Changes after 1.4 (available from 1.4.1):
- Fix crash when inserting object in splitted view
- Fix incorrect display of the position in the statusbar
- Filter: AI: GCC 4 fix
- Crash on layer creation (#93903)
- Gradient widget crashes when cursor with pushed LMB leaves widget (#92976)
- Crashes when applying pattern to object (#77476)
  Don't crash if the pattern doesn't have an image
- Karbon14 crashes often and does not load files (#69738)
  Don't crash in VSmallPreview when there are more then one object selected
- Raising/Lowering layers has no effect (#68060)





Changes after 1.3 XMas preview:
- Make sure we draw non-empty paths, otherwise we get extra, unwanted lines using non-AA
  painter and in print preview.
- Hack to fix bug #70644 for karbon. However note this doesnt fix the total bug, just
  for karbon.

Changes after 1.3 RC1:
- make imported SVG's visible by default
- Karbon freezes when opening karbon file (#68499)
- fixed loading recent files
- update statusbar info while moving the selection using arrow keys
- delete key deletes selected object (#68062)
- fixed zooming into rectangular areas (#60842)
- fixed crash with polyline tool drawing + Ctrl key (#63981)

Changes after 1.3 beta 1 :

- new tool controller
- refactoring flattenpath cmd after wmf filter changes
- zooming fixes
- svg exporting uses document dimension, not dimension of
  the active selection
- new style docker introduced, with dragable cliparts
- added aspect-ratio keeping way of scaling for select tool
- various ui tweaks, including new icons (Tomislav)
- improved behaviour for strokefill preview widget (Tomislav)
- speedups on large documents for the document tree widget