"SfR Fresh" - the SfR Freeware/Shareware Archive 
Member "inkscape-0.46/ChangeLog" of archive inkscape-0.46.zip:
As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers.
Alternatively you can here view or download the uninterpreted source code file.
That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
1 2007-06-24 Joel Holdsworth <joelholdsworth@yahoo.com>
2
3 * modified the windows RC files to add version info and manifest data
4
5 2007-03-16 Tim Dwyer <Tim.Dwyer@infotech.monash.edu.au>
6
7 * src/graphlayout/graphlayout.cpp: handle null bounding boxes
8
9 2007-03-01 Markus Schwarzenberg <Markus.Schwarzenberg@ipms.fraunhofer.de>
10
11 Solaris 8 / gcc-3.2.3 fixes (selectively effecting only this special
12
13 * src/display/nr-filter-gaussian.cpp:
14
15 * include compatibility header "isnormal.h"
16 * template calcTriggsSdikaInitialization<PC> needs to be
17 specified explicitely for gcc 3.2.3
18
19 * src/display/pixblock-transform.cpp, src/display/nr-filter.cpp,
20 src/display/nr-filter.cpp
21
22 * include compatibility header "round.h"
23 * using Inkscape::round
24
25 * src/extension/internal/ps.cpp, src/print.cpp
26
27 include <unistd.h> on SOLARIS_2_8 for open, unlink
28
29 * src/libcola/gradient_projection.cpp
30
31 include and use compatibility headers "isnan.h" "isinf.h"
32
33 * removed obsolete src/libvpsc/isnan.h
34
35 * added src/isinf.h
36
37 * configure.ac: Added Detection of solaris2.8 --> CXXFLAGS += -DSOLARIS_2_8
38
39 2006-08-05 John Bintz <jcoswell@coswellproductions.org>
40
41 * node-context.cpp, nodepath.cpp:
42
43 add checks to make sure given nodepath pointers are not
44 null before working with them
45
46 2006-08-01 MenTaLguY <mental@rydia.net>
47
48 * configure.ac: refactor pkg-config tests and add explicit cairo test
49
50 2006-07-29 John Bintz <jcoswell@coswellproductions.org>
51
52 * src/nodepath.cpp:
53
54 Fix bug where deleting a node broke the symmetry of neighboring
55 smooth nodes and failed to convert those nodes to cusp nodes
56
57 2006-07-29 MenTaLguY <mental@rydia.net>
58
59 * src/sp-object.cpp:
60
61 remove GObject signals from SPObject
62
63 * src/desktop.cpp, src/desktop.h, src/sp-gradient.cpp,
64 src/sp-gradient.h, src/sp-pattern.cpp, src/sp-pattern.h,
65 src/sp-switch.cpp, src/sp-switch.h, src/widgets/desktop-widget.cpp,
66 src/widgets/desktop-widget.h, src/widgets/gradient-image.cpp,
67 src/widgets/gradient-image.h, src/widgets/gradient-toolbar.cpp,
68 src/widgets/gradient-toolbar.cpp:
69
70 switch to sigc++ SPObject signals
71
72 2006-07-27 MenTaLguY <mental@rydia.net>
73
74 * src/dialogs/sp-attribute-widget.cpp,
75 src/dialogs/sp-attribute-widget.h, src/sp-offset.cpp,
76 src/sp-offset.h, src/sp-shape.cpp, src/sp-shape.h,
77 src/sp-use-reference.cpp, src/sp-use-reference.h:
78
79 switch to sigc++ SPObject signals
80
81 2006-07-26 MenTaLguY <mental@rydia.net>
82
83 * src/dialogs/object-attributes.cpp:
84
85 switch to sigc++ "release"
86
87 2006-07-26 MenTaLguY <mental@rydia.net>
88
89 * src/style.cpp, src/style.h:
90
91 finish switching to sigc++ SPObject signals for SPStyle
92
93 2006-07-25 MenTaLguY <mental@rydia.net>
94
95 * src/widgets/gradient-vector.cpp, src/widgets/gradient-vector.h:
96
97 switch to sigc++ SPObject signals for SPGradientVectorSelector
98
99 2006-07-25 MenTaLguY <mental@rydia.net>
100
101 * autogen.sh, configure.ac, debian/control, tools-version.sh:
102
103 un-libtoolize the build process (yay!) -- we haven't actually
104 used libtool for ages
105
106 2006-07-25 MenTaLguY <mental@rydia.net>
107
108 * src/extension/plugin, src/extension/plugin/Makefile_insert,
109 src/extension/plugin/makefile.in, src/extension/plugin/.cvsignore,
110 src/Makefile.am, configure.ac:
111
112 remove vestigal plugin support
113
114 2006-07-24 MenTaLguY <mental@rydia.net>
115
116 * configure.ac: further work on LSB build configuration
117
118 2006-07-23 John Bintz <jcoswell@coswellproductions.org>
119
120 * src/verbs.cpp, src/event-context.cpp, src/node-context.cpp:
121
122 forced redraw of canvas upon completion of zooming or upon
123 starting rubber band selection events to work around event
124 starvation issue at high zoom levels
125
126 2006-07-23 MenTaLguY <mental@rydia.net>
127
128 * src/widgets/paint-selector.cpp:
129
130 Update pattern creation help text to reflect new menu layout. We
131 probably need some way to automatically generate
132 "menu navigation strings" for a given verb.
133
134 2006-07-23 Michael Wybrow <mjwybrow@users.sourceforge.net>
135
136 * packaging/osx-app.sh, packaging/macosx/inkscape.ds_store
137 packaging/macosx/dmg_background.svg, packaging/macosx/osx-dmg.sh,
138 packaging/macosx/dmg_background.png, Makefile.am,
139 packaging/macosx/dmg_set_style.scpt:
140
141 Improve the disk image layout for Mac OS X releases. This is
142 based on Jean-Olivier Irisson's work and patches, submitted as
143 #1516212.
144
145 2006-07-23 John Bintz <jcoswell@coswellproductions.org>
146
147 * src/desktop.cpp, src/desktop.h:
148
149 added SPDesktop::updateNow()
150
151 * src/event-context.cpp, src/select-context.cpp, src/node-context.cpp:
152
153 forced redraw of canvas upon completion of selection or panning
154 to work around event starvation issue at high zoom levels
155
156 2006-07-22 John Bintz <jcoswell@coswellproductions.org>
157
158 * src/desktop.cpp, src/desktop.h, src/document-undo.cpp,
159 src/document.h, src/document-private.h, src/document.cpp:
160
161 forced redraw of canvas upon document commit to work
162 around event starvation issue at high zoom levels
163
164 2006-07-21 MenTaLguY <mental@rydia.net>
165
166 * src/splivarot.cpp:
167
168 patch from John Bintz, adding pref to simplify multiple
169 paths separately
170
171 2006-07-21 MenTaLguY <mental@rydia.net>
172
173 * configure.ac: first shot at implementing --enable-lsb
174
175 2006-07-21 MenTaLguY <mental@rydia.net>
176
177 * src/style.cpp, src/style.h:
178
179 switch to using sigc++ signals
180
181 2006-07-21 MenTaLguY <mental@rydia.net>
182
183 * src/layer-manager.cpp, src/layer-manager.h:
184
185 switch to sigc++ signals and manually clean up signal connections
186 (although it may not be strictly necessary to do so here)
187
188 2006-07-21 MenTaLguY <mental@rydia.net>
189
190 * src/document-subset.cpp, src/object-hierarchy.cpp,
191 src/object-hierarchy.h, src/selection.cpp, src/selection.h,
192 src/ui/view/edit-widget.cpp, src/ui/view/edit-widget.h,
193 src/uri-references.cpp, src/uri-references.h:
194
195 switch to sigc++ signals for "modified" and "release"
196
197 2006-07-21 MenTaLguY <mental@rydia.net>
198
199 * src/document.cpp, src/sp-object.cpp, src/sp-object.h:
200
201 sp_object_invoke_release -> SPObject::releaseReferences,
202 plus the introduction of sigc++ signals for "release" and
203 "modified" which will eventually replace the GObject signals
204
205 2006-07-20 MenTaLguY <mental@rydia.net>
206
207 * src/libnrtype/RasterFont.h, src/libnrtype/font-instance.h:
208
209 replace two uses of hash_map with standard STL map
210
211 2006-07-18 Bryce Harrington <bryce@bryceharrington.org>
212
213 * src/document.h, src/document.cpp: Refactoring from mental &
214 bryce to consolidate document update functionality from
215 sp_document_ensure_is_up_to_date() and
216 sp_document_idle_handler(). This is the first step in getting
217 updates of defs (and markers) fixed.
218
219 2006-07-18 Tim Dwyer <Tim.Dwyer@infotech.monash.edu.au>
220
221 * src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.h:
222 We now use connector spacing to determine the minimum space required
223 between shape bounding boxes when graph layout with avoid overlap
224 constraints is applied. This means that there should always be enough
225 room for connectors to route between shapes. Also changed the default
226 connector spacing to a less extreme 3.
227
228 2006-07-17 Tim Dwyer <Tim.Dwyer@infotech.monash.edu.au>
229
230 * src/libcola/cola.h, src/libcola/connected_components.cpp,
231 src/graphlayout/graphlayout.cpp:
232 Disconnected graphs are now handled more gracefully,
233 connected components are arranged separated (in place) and
234 then overlaps between components are removed.
235
236 2006-07-13 Michael Wybrow <mjwybrow@users.sourceforge.net>
237
238 * src/Makefile_insert, src/Makefile.am, src/svg/Makefile_insert,
239 src/xml/Makefile_insert, src/libnr/Makefile_insert:
240 Add "$(srcdir)/" to some things so that "make check" works in
241 the case that the build directory is somewhere other than the
242 source directory.
243
244 * src/sp-conn-end-pair.cpp, src/connector-context.cpp,
245 src/document.cpp, src/libavoid/*:
246 Update libavoid with upstream fixes, optimisations and new features.
247
248 2006-07-13 Tim Dwyer <Tim.Dwyer@infotech.monash.edu.au>
249
250 * src/libvpsc/*,
251 src/graphlayout/graphlayout.cpp:
252 Toggle on connector toolbar can force connectors with
253 end-markers (arrows) to point downwards
254
255 2006-07-13 Michael Wybrow <mjwybrow@users.sourceforge.net>
256
257 * src/libavoid/router.cpp: Fixed a bug in the libavoid function
258 Router::attachedConns(). Previously unused, but needed by Tim
259 for new Graph Layout code.
260
261 2006-07-13 Jon Phillips <jon@rejon.org>
262
263 * src/inkview: Added commandline option capability to inkview and
264 got code ready to add a timer for an automatic slideshow capability.
265
266 2006-07-12 Tim Dwyer <Tim.Dwyer@infotech.monash.edu.au>
267
268 * src/libvpsc/*,
269 src/libcola/*,
270 src/graphlayout/graphlayout.cpp,
271 src/removeoverlaps/removeoverlaps.cpp:
272 Boost graph layout algorithms replaced by custom constraint layout
273 algorithm (implemented in libcola). New layout supports constraints
274 such as downward pointing connectors (directed graph layout) or
275 non-overlapping shapes.
276 libvpsc contains updated code for quadratic program solver used by
277 libcola and removeoverlaps. Fixes bug #1441411.
278
279 2006-07-02 Colin Marquardt <colin@marquardt-home.de>
280
281 * AUTHORS, src/ui/dialog/aboutbox.cpp: Add Niko, Hugo, Dale and
282 Gustav.
283
284 2006-06-30 Michael Wybrow <mjwybrow@users.sourceforge.net>
285
286 * src/connector-context.cpp, src/widgets/toolbox.cpp:
287 Add undo event descriptions for the connector context.
288
289 2006-06-27 Michael Wybrow <mjwybrow@users.sourceforge.net>
290
291 * packaging/macosx/ScriptExec/main.c:
292 Add some quotes to fix a problem for people on OS X with
293 spaces in their home directory path. Fixes bug #1512019.
294
295 2006-06-21 Colin Marquardt <colin@marquardt-home.de>
296
297 * share/templates/DVD_cover_regular_300dpi.svg,
298 share/templates/DVD_cover_slim_300dpi.svg,
299 share/templates/DVD_cover_superslim_300dpi.svg,
300 share/templates/DVD_cover_ultraslim_300dpi.svg:
301 DVD templates by Aleksandar Urosevic. Closes #1507164.
302
303 2006-06-19 Michael Wybrow <mjwybrow@users.sourceforge.net>
304
305 * packaging/macosx/Resources/script,
306 packaging/macosx/Resources/bin/inkscape:
307
308 Improve quoting of shell variables.
309
310 * packaging/macosx/ScriptExec/ScriptExec.xcodeproj/project.pbxproj:
311
312 Xcode 2 project file for the OS X launcher. This will build a
313 Universal version of the launcher by default. The project files for
314 different versions are named differently, so this will be picked up and
315 used if the package builder has a sufficiently new version of Xcode.
316
317 * packaging/macosx/ScriptExec/ScriptExec.xcode/sveinbjornt.pbxuser,
318 packaging/macosx/ScriptExec/ScriptExec.xcode/voisine.pbxuser:
319
320 Remove unnecessary user preference files.
321
322 * Makefile.am:
323
324 Update the Xcode project files included when creating releases.
325
326 2006-06-13 Jon A. Cruz <jon@joncruz.org>
327
328 * TRANSLATORS, src/ui/dialog/aboutbox.cpp:
329
330 Applied patch #1505715.
331
332 2006-06-13 Jon A. Cruz <jon@joncruz.org>
333
334 * packaging/macosx/Resources/etc/fonts/fonts.conf:
335
336 Applied patch #1505765.
337
338 2006-06-09 Jon A. Cruz <jon@joncruz.org>
339
340 * src/object-snapper.cpp, src/selection.cpp, src/selection.h,
341 src/seltrans.cpp:
342
343 Applied patch #1503864.
344
345 2006-06-09 Jon A. Cruz <jon@joncruz.org>
346
347 * src/widgets/toolbox.cpp:
348
349 Handle case when function call fails.
350 Fixes bug #1501150.
351
352 2006-06-07 Jon A. Cruz <jon@joncruz.org>
353
354 * src/seltrans.cpp:
355
356 Work-around for seltrans not getting calls to grab() and ungrab() as
357 expected.
358 Fixes bug #1501156.
359
360 2006-06-07 Jon A. Cruz <jon@joncruz.org>
361
362 * src/widgets/toolbox.cpp:
363
364 Applied patch #1502407.
365 Fixes bug #1500049.
366
367 2006-06-07 Jon A. Cruz <jon@joncruz.org>
368
369 * packaging/macosx/ScriptExec/main.c, packaging/osx-app.sh:
370
371 Fixing OS X fc-cache problem.
372 Applied patch #1502063.
373
374 2006-06-07 Jon A. Cruz <jon@joncruz.org>
375
376 * src/sp-item-group.cpp, src/sp-path.cpp, src/sp-star.cpp,
377 src/sp-switch.cpp, src/ui/widget/ruler.cpp:
378
379 Applied patch #1501709.
380
381 2006-06-05 Jon A. Cruz <jon@joncruz.org>
382
383 * trace/siox.cpp, trace/siox.h, trace/trace.cpp,
384 src/ui/dialog/tracedialog.cpp:
385
386 Applied patch #1501375.
387
388 2006-06-05 Jon A. Cruz <jon@joncruz.org>
389
390 * trace/siox.cpp, trace/trace.cpp:
391
392 Applied patch #1501134.
393
394 2006-06-05 Jon A. Cruz <jon@joncruz.org>
395
396 * src/dialogs/layers-panel.cpp:
397
398 Allow action when no layer selected.
399 Fixes bugs #1494646.
400
401 2006-06-05 Jon A. Cruz <jon@joncruz.org>
402
403 * trace/siox.cpp:
404
405 Applied patch #1500659.
406
407 2006-06-05 Jon A. Cruz <jon@joncruz.org>
408
409 * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
410
411 Blocked signal when changes are not from the layers UI.
412 Fixes bugs #1495406 and most of #1494646.
413
414 2006-06-02 Colin Marquardt <colin@marquardt-home.de>
415
416 * TRANSLATORS: Add Stefan Graubner.
417
418 2006-06-01 Jon A. Cruz <jon@joncruz.org>
419
420 * src/extension/internal/pdf-mini.h
421
422 Fix for delete[] mismatch and binary tweak from Ulf Erikson.
423
424 2006-06-01 Jon A. Cruz <jon@joncruz.org>
425
426 * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
427
428 Added layer opacity slider.
429 Fixes RFE #1496569.
430
431 2006-05-31 Colin Marquardt <colin@marquardt-home.de>
432
433 * TRANSLATORS: Add vonHalenbach for tutorial translations.
434
435 2006-05-29 Jon A. Cruz <jon@joncruz.org>
436
437 * src/extension/internal/odf.cpp:
438 Corrected deletes and uninitizlied variables.
439 Fixes bug# 1489961.
440
441 2006-05-30 John Cliff <simarilius@yahoo.com>
442 src/trace/potrace/inkscape-potrace.cpp
443 Changed bitsPerSample from hardcoded to calculated for multi color traces
444 to fix bugs 1188811 and 1484076
445
446 2006-05-29 Jon A. Cruz <jon@joncruz.org>
447
448 * src/xml/repr-io.cpp:
449 Changed to strip leading BOM from input.
450 Fixes bug# 1121666.
451
452 2006-05-29 Bryce <bryce@bryceharrington.org>
453 * sp-shape.cpp: Adding documentation
454
455 2006-05-29 Jon A. Cruz <jon@joncruz.org>
456
457 * src/desktop.cpp, src/layer-manager.cpp, src/dialogs/layers-panel.cpp:
458 Workaround to avoid assertion upon file revert.
459
460 2006-05-28 Bryce <bryce@bryceharrington.org>
461 * sp-marker.cpp: Adding documentation
462
463 2006-05-28 MenTaLguY <mental@rydia.net>
464
465 * src/dialogs/clonetiler.cpp, src/dialogs/iconpreview.cpp,
466 src/dialogs/stroke-style.cpp, src/display/curve.cpp,
467 src/display/sp-canvas.cpp, src/dyna-draw-context.cpp,
468 src/extension/internal/gnome.cpp, src/extension/internal/pdf.cpp,
469 src/extension/internal/ps.cpp, src/extension/internal/win32.cpp,
470 src/file.cpp, src/inkview.cpp, src/libnr/nr-macros.h,
471 src/libnr/nr-object.cpp, src/libnr/nr-path.cpp,
472 src/libnr/nr-pixblock.cpp, src/libnr/nr-pixblock-pattern.cpp,
473 src/libnr/nr-svp.cpp, src/libnr/nr-svp-render.cpp,
474 src/libnrtype/FontFactory.cpp, src/libnrtype/Layout-TNG-Output.cpp,
475 src/libnrtype/nr-type-primitives.cpp, src/path-chemistry.cpp,
476 src/splivarot.cpp, src/sp-marker.cpp, src/ui/widget/icon-widget.cpp,
477 src/widgets/icon.cpp:
478
479 replace nr_new() with g_new(), and try to converge on using the
480 glib allocator a little more instead of the others (aside from
481 libgc)
482
483 2006-05-28 MenTaLguY <mental@rydia.net>
484
485 * share/icons/icons.svg:
486
487 correct vertical text flow icon to correctly reflect lines stacking
488 right-to-left, as well as improving pixel alignment on both text flow
489 icons
490
491 2006-05-28 MenTaLguY <mental@rydia.net>
492
493 * src/widgets/toolbox.cpp:
494
495 add tooltips to text toolbar widgets
496
497 2006-05-28 Jon A. Cruz <jon@joncruz.org>
498
499 * src/layer-manager.cpp, src/layer-manager.h,
500 src/preferences-skeleton.h, src/ui/dialog/inkscape-preferences.cpp,
501 src/ui/dialog/inkscape-preferences.h,
502 src/widgets/layer-selector.cpp, src/dialogs/layers-panel.cpp:
503
504 Finished option to turn on or off deslecting when switching layers.
505 Fixes RFE #1495701.
506
507 2006-05-28 Jon A. Cruz <jon@joncruz.org>
508
509 * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
510
511 Changed clicking on visibility and locked toggles to not switch
512 selected layer.
513 Fixes bug #1495856.
514
515 2006-05-28 Michael Wybrow <mjwybrow@users.sourceforge.net>
516
517 * src/sp-conn-end-pair.cpp: Detach connectors from empty groups
518 before trying to route connectors to them. This is required
519 since empty groups have no physical position. Fixes bug #1448811.
520
521 2006-05-27 Kees Cook <kees@outflux.net>
522
523 * src/extension/implementation/script.cpp: allow output extension
524 parameters to be prompted and used, closes bug #1495310.
525
526 2006-05-26 MenTaLguY <mental@rydia.net>
527
528 * src/dialogs/layers-panel.h, src/dialogs/layers-panel.cpp:
529
530 make button labels translatable, and use HButtonBox instead of HBox for
531 better appearance
532
533 2006-05-26 Jon A. Cruz <jon@joncruz.org>
534
535 * src/layer-manager.cpp, src/layer-manager.h,
536 src/dialogs/layer-properties.cpp, src/dialogs/layers-panel.cpp:
537
538 Prevent layer name duplication.
539 Fixes bug #1115407.
540
541 2006-05-26 Jon A. Cruz <jon@joncruz.org>
542
543 * src/widgets/desktop-widget.cpp:
544
545 Fixed resize handle in corner of main UI.
546 Fixes bug #1493995.
547
548 2006-05-26 Jon A. Cruz <jon@joncruz.org>
549
550 * src/layer-manager.cpp, src/layer-manager.h,
551 src/widgets/layer-selector.cpp:
552
553 Cleaned up propagation of status changes.
554 Fixes bug #1495333.
555
556 2006-05-26 Michael Wybrow <mjwybrow@users.sourceforge.net>
557
558 * src/path-prefix.h: Add missing CREATE_* directory locations
559 for building an OS X application bundle. Fixes bug #1495284.
560
561 2006-05-25 Bryce Harrington <bryce@bryceharrington.org>
562
563 * src/inkscape.cpp: i18n on error messages (fix for bug 1490928)
564
565 2006-05-23 Jon A. Cruz <jon@joncruz.org>
566
567 * src/dialogs/layers-panel.cpp, src/dialogs/swatches.cpp,
568 src/dialogs/swatches.h, src/preferences-skeleton.h,
569 src/ui/previewfillable.h, src/ui/previewholder.cpp,
570 src/ui/previewholder.h, src/ui/widget/panel.cpp,
571 src/ui/widget/panel.h, src/verbs.cpp,
572 src/widgets/desktop-widget.cpp:
573 Refactored panels.
574 Fixes RFE #1453153. Fixes RFE #1453152.
575
576
577 2006-05-23 MenTaLguY <mental@rydia.net>
578
579 * src/extension/internal/ps.cpp:
580
581 move %%EOF to end of output document
582
583 2006-05-22 Jon A. Cruz <jon@joncruz.org>
584
585 * src/dialogs/swatches.cpp, src/ui/widget/panel.cpp,
586 src/ui/widget/panel.h:
587 Removed panel menu unless requested. Fixes bug #1492597.
588
589 2006-05-22 MenTaLguY <mental@rydia.net>
590
591 * src/extension/internal/svg.cpp:
592
593 replace EXTREMELY inefficient (O(n^2), I think?) stacked C string
594 concatenations with appends to a std::vector, which is amortized O(1)
595
596 2006-05-21 Marco Scholten <mscholtn@xs4all.nl>
597
598 * src/ui/dialog/inkscape-preferences.cpp,
599 src/ui/dialog/inkscape-preferences.h:
600 Added 'Show close button on dialogs' option.
601
602 2006-05-21 MenTaLguY <mental@rydia.net>
603
604 * src/ui/view/view-widget.cpp:
605
606 request collection pass after destruction of a view widget
607
608 2006-05-21 MenTaLguY <mental@rydia.net>
609
610 * src/gc-core.h, src/gc.cpp:
611
612 add GC::request_early_collection() to force a collection from the idle
613 loop at opportune times
614
615 * src/dialogs/filedialog.cpp:
616
617 call GC::request_early_collection() after switching preview images
618
619 2006-05-21 Jon A. Cruz <jon@joncruz.org>
620
621 * src/layer-manager.cpp, src/layer-manager.h,
622 src/dialogs/layers-panel.cpp, src/dialogs/layers-panel.h:
623 Adding notification when managed layers change.
624
625 2006-05-21 Michael Wybrow <mjwybrow@users.sourceforge.net>
626
627 * src/extension/internal/pdf.cpp: Compilation fix. For versions
628 of glib older that 2.9.0, use g_date_set_time() instead of
629 g_date_set_time_t().
630
631 2006-05-20 MenTaLguY <mental@rydia.net>
632
633 * src/extensin/internal/ps.cpp:
634
635 add %%EOF trailer for DSC-compliance
636
637 2006-05-20 Colin Marquardt <colin@marquardt-home.de>
638
639 * share/extensions/lindenmayer.inx,
640 share/extensions/kochify_load.inx,
641 share/extensions/kochify.inx:
642 Rename slightly, also makes for easier translation.
643
644 2006-05-20 Jon A. Cruz <jon@joncruz.org>
645
646 * src/widgets/icon.h, src/widgets/icon.cpp, src/dialogs/layers-panel.cpp:
647 Changled dialog from checkboxes to icons for visible and locked.
648
649 2006-05-20 Michael Wybrow <mjwybrow@users.sourceforge.net>
650
651 * src/libnrtype/FontInstance.cpp: patch from David Turner of the
652 FreeType Project. Fixes a compilation problem and a possible
653 segmentation fault.
654
655 2006-05-19 Jon A. Cruz <jon@joncruz.org>
656 * src/preferences-skeleton.h, src/dialogs/layers-panel.h,
657 src/dialogs/layers-panel.cpp:
658 Selection and event handling cleanup. Added deeper display.
659
660 2006-05-18 Jon A. Cruz <jon@joncruz.org>
661 * src/layer-manager.cpp, src/dialogs/layers-panel.h,
662 src/dialogs/layers-panel.cpp:
663 Next round of layer dialog updates.
664
665 2006-05-17 Kees Cook <kees@outflux.net>
666 * src/dialogs/rdf.cpp: corrected localization on array, added comments.
667 * src/ui/widget/licensor.cpp: Localized the license name.
668 * configure.ac: added comment about why sigc++ was upgraded
669
670 2006-05-17 Jon A. Cruz <jon@joncruz.org>
671 * src/dialogs/layers-panel.cpp:
672 Flipped top/bottom in layers UI to reflect visible stacking.
673
674 2006-05-16 verbalshadow <verbalshadow@gmail.com>
675
676 * src/desktop-style.h, src/desktop-style.cpp:
677 Fixes calligraphy tool so drawing now uses the the correct opacity.
678
679 2006-05-17 Jon A. Cruz <jon@joncruz.org>
680 * src/dialogs/layers-panel.cpp, src/dialogs/layers-panel.h:
681 Switched icons to stock generic.
682
683 2006-05-17 Michael Wybrow <mjwybrow@users.sourceforge.net>
684
685 * src/dialogs/layers-panel.cpp: Compile fix from Mathieu Dimanche.
686
687 2006-05-16 Jon A. Cruz <jon@joncruz.org>
688
689 * src/document-subset.cpp:
690 Corrected ordering of children in subset.
691
692 2006-05-15 Jon A. Cruz <jon@joncruz.org>
693 * src/Makefile_insert, src/desktop.cpp, src/desktop.h,
694 src/layer-manager.cpp, src/menus-skeleton.h, src/verbs.cpp,
695 src/verbs.h, src/dialogs/layers-panel.cpp,
696 src/dialogs/layers-panel.h, src/dialogs/Makefile_insert:
697 Base implementation of a layers dialog.
698
699 2006-05-14 Colin Marquardt <colin@marquardt-home.de>
700
701 * src/ui/dialog/inkscape-preferences.cpp (initPageTools):
702 Typofix ("conector").
703
704 2006-05-14 Jon A. Cruz <jon@joncruz.org>
705
706 * src/document-subset.cpp, src/layer-manager.h, src/layer-manager.cpp:
707 Corrected base structure and avoiding infinite loop.
708
709 2006-05-14 Michael Wybrow <mjwybrow@users.sourceforge.net>
710
711 * src/widgets/toolbox.cpp: Slightly increase size of the
712 connector toolbar buttons to match button sizes on other
713 toolbars.
714
715 2006-05-13 verbalshadow <verbalshadow@gmail.com>
716
717 * src/dyna-draw-context.cpp, src/desktop-style.cpp,
718 src/desktop-style.h:
719
720 Calligraphy tool now draws in the last used color or the
721 tool style depending on the Preference setting.
722
723 2006-05-11 Michael Wybrow <mjwybrow@users.sourceforge.net>
724
725 * src/selection-chemistry.cpp, src/sp-conn-end-pair.cpp:
726
727 When moving/transforming connectors, only detach connectors
728 from objects that are not part of the selection. Previously,
729 connectors moved as part of a selection would be detached from
730 all objects. This has been requested several times via email.
731 The change also fixes bug #1383806.
732
733 * src/ui/dialog/inkscape-preferences.cpp,
734 src/ui/dialog/inkscape-preferences.h, src/connector-context.cpp:
735
736 Add a preferences setting to the connector tool for setting
737 whether or not connectors attach to text objects. This change
738 addresses feature request #1434292.
739
740 2006-05-09 Carl Hetherington <inkscape@carlh.net>
741
742 * src/nodepath.cpp: fix silly bug with snapping node edits.
743
744 * src/snapper.cpp, src/snapper.h, src/sp-namedview.cpp:
745 re-enable link between grid visibility and grid snap.
746
747 2006-05-08 Michael Wybrow <mjwybrow@users.sourceforge.net>
748
749 * conn-avoid-ref.cpp: Fix a crashbug that could occur in files
750 containing connectors if they were loaded from the file chooser
751 or from the recent file list. Fixes bug #1458820.
752
753 2006-05-08 MenTaLguY <mental@rydia.net>
754
755 * src/display/curve.cpp:
756
757 always make local copy of path data so that we have control over memory
758 policy
759
760 2006-05-08 MenTaLguY <mental@rydia.net>
761
762 * src/display/curve.h, src/display/curve.cpp, src/dropper-context.cpp:
763
764 get rid of sp_curve_new_from_static_bpath() in a bid to simplify curve
765 memory management
766
767 2006-05-08 MenTaLguY <mental@rydia.net>
768
769 * src/display/canvas-bpath.cpp, src/display/curve.cpp, src/display/curve.h,
770 src/display/nr-arena-shape.cpp, src/draw-context.cpp,
771 src/extension/internal/odf.cpp, src/extension/internal/pov-out.cpp,
772 src/nodepath.cpp, src/object-snapper.cpp, src/path-chemistry.cpp,
773 src/sp-flowregion.cpp, src/splivarot.cpp, src/sp-offset.cpp,
774 src/sp-path.cpp, src/sp-shape.cpp, src/sp-spiral.cpp, src/sp-star.cpp,
775 src/sp-use-reference.cpp:
776
777 eliminate direct accesses to SPCurve::bpath
778
779 2006-05-08 MenTaLguY <mental@rydia.net>
780
781 * src/streams-zlib.cpp, src/streams-jar.cpp, src/splivarot.cpp,
782 src/extension/internal/bluredge.cpp:
783
784 use std::vector rather than dynamically-sized automatic arrays,
785 plus cleanups and minor fixes, and dead code removal
786
787 2006-05-08 MenTaLguY <mental@rydia.net>
788
789 * src/debug/demangle.cpp, src/debug/demangle.h, src/sp-object.cpp,
790 src/gc-anchored.cpp, src/debug/Makefile_insert:
791
792 use c++filt for symbol demangling if available
793
794 2006-05-08 MenTaLguY <mental@rydia.net>
795
796 * src/xml/repr-util.cpp:
797
798 comments explaining namespace mapping for the broken sodipodi namespace
799
800 2006-05-08 Carl Hetherington <inkscape@carlh.net>
801
802 * src/seltrans.cpp, src/snap.cpp, src/snap.h: fix ctrl-scaling
803 when there is no snap. More snapping cleanups.
804
805 2006-05-07 Michael Wybrow <mjwybrow@users.sourceforge.net>
806
807 * knot.h, knot.cpp, connector-context.cpp:
808 Fix glib-gobject-warnings for knots in the connector tool.
809
810 2006-05-07 Jon A. Cruz <jon@joncruz.org>
811
812 * src/document-subset.cpp:
813 Corrected two bugs, with the minor one hiding the more severe.
814
815 2006-05-06 MenTaLguY <mental@rydia.net>
816
817 * src/xml/repr-util.cpp, src/xml/repr.h:
818
819 add fixup for incorrect sodipodi namespace
820
821 2006-05-06 MenTaLguY <mental@rydia.net>
822
823 * doc/NewAppArchitecture/01-title.svg,
824 doc/NewAppArchitecture/04-current-main.svg,
825 doc/NewAppArchitecture/05-current-objects.svg,
826 doc/NewAppArchitecture/06-current-desktop-view.svg,
827 doc/NewAppArchitecture/07-current-problems.svg,
828 doc/NewAppArchitecture/08-inkscape-gtkmm.svg
829 doc/NewAppArchitecture/09-future-capabilities.svg,
830 doc/NewAppArchitecture/10-future-main.svg,
831 doc/NewAppArchitecture/11-future-ink-app.svg,
832 doc/NewAppArchitecture/12-future-run-modes.svg,
833 doc/NewAppArchitecture/13-future-ink-app-editor.svg,
834 doc/NewAppArchitecture/14-evolving.svg,
835 share/examples/art-nouveau-P3.svg,
836 share/examples/eastern-motive-P4G.svg,
837 share/examples/i18n.svg,
838 share/examples/markers.svg,
839 share/examples/tesselation-P3.svg,
840 share/examples/text-on-path.svg,
841 share/icons/David_icons.svg,
842 share/icons/icons.svg,
843 share/icons/legacy_icons.svg,
844 share/screens/about.svg,
845 share/templates/business_card_85x54mm.svg,
846 share/templates/default.cs.svg,
847 share/templates/default.lt.svg,
848 share/templates/default.pl.svg,
849 share/tutorials/gpl-2.svg,
850 share/tutorials/tutorial-advanced.es.svg,
851 share/tutorials/tutorial-advanced.fr.svg,
852 share/tutorials/tutorial-advanced.ja.svg,
853 share/tutorials/tutorial-advanced.sl.svg,
854 share/tutorials/tutorial-advanced.svg,
855 share/tutorials/tutorial-basic.ca.svg,
856 share/tutorials/tutorial-basic.de.svg,
857 share/tutorials/tutorial-basic.es.svg,
858 share/tutorials/tutorial-basic.fr.svg,
859 share/tutorials/tutorial-basic.ja.svg,
860 share/tutorials/tutorial-basic.nn.svg,
861 share/tutorials/tutorial-basic.sl.svg,
862 share/tutorials/tutorial-basic.svg,
863 share/tutorials/tutorial-calligraphy.es.svg,
864 share/tutorials/tutorial-calligraphy.fr.svg,
865 share/tutorials/tutorial-calligraphy.sl.svg,
866 share/tutorials/tutorial-calligraphy.svg,
867 share/tutorials/tutorial-elements.es.svg,
868 share/tutorials/tutorial-elements.fr.svg,
869 share/tutorials/tutorial-elements.sl.svg,
870 share/tutorials/tutorial-elements.svg,
871 share/tutorials/tutorial-shapes.ca.svg,
872 share/tutorials/tutorial-shapes.es.svg,
873 share/tutorials/tutorial-shapes.fr.svg,
874 share/tutorials/tutorial-shapes.ja.svg,
875 share/tutorials/tutorial-shapes.sl.svg,
876 share/tutorials/tutorial-shapes.svg,
877 share/tutorials/tutorial-tips.es.svg,
878 share/tutorials/tutorial-tips.fr.svg,
879 share/tutorials/tutorial-tips.sl.svg,
880 share/tutorials/tutorial-tips.svg,
881 share/tutorials/tutorial-tracing.de.svg,
882 share/tutorials/tutorial-tracing.es.svg,
883 share/tutorials/tutorial-tracing.fr.svg,
884 share/tutorials/tutorial-tracing.sl.svg,
885 share/tutorials/tutorial-tracing.svg,
886 src/extension/dxf2svg/dxf2svg.cpp,
887 src/menus-skeleton.h,
888 src/preferences-skeleton.h:
889
890 get the CORRECT sodipodi namespace in there
891
892 2006-05-06 MenTaLguY <mental@rydia.net>
893
894 * src/xml/repr-util.cpp:
895
896 fix for #1483198 ("infectious namespaces")
897
898 2006-05-01 Jon A. Cruz <jon@joncruz.org>
899
900 * src/verbs.h, src/verbs.cpp, src/verbs-test.h:
901 Fixed problem with std::map use making last verb inaccessible.
902
903 2006-05-05 Carl Hetherington <inkscape@carlh.net>
904
905 * src/draw-context.cpp, src/line-snapper.h, src/snap.cpp,
906 src/snapper.cpp, src/line-snapper.cpp, src/snap.h,
907 src/context-fns.cpp, src/object-snapper.h, src/seltrans.cpp,
908 src/nodepath.cpp, src/snapper.h, src/object-snapper.cpp: various
909 snapping fixes and cleanups.
910
911 06-05-04 Carl Hetherington <inkscape@carlh.net>
912
913 * src/guide-snapper.h, src/line-snapper.h, src/snap.cpp,
914 src/snap.h, src/object-snapper.h, src/sp-namedview.cpp,
915 src/grid-snapper.h: clean up knutux's fix for the snapper crash.
916
917 2006-05-03 Michael Wybrow <mjwybrow@users.sourceforge.net>
918
919 * po/pt_BR.po: Fix some "Unmatched closing </b>" warnings.
920
921 * src/jabber_whiteboard/pedrodom.cpp: Compile fix for Mac OS.
922
923 2006-05-03 Carl Hetherington <inkscape@carlh.net>
924
925 * src/arc-context.cpp, src/connector-context.cpp,
926 src/context-fns.cpp, src/desktop.cpp, src/draw-context.cpp,
927 src/nodepath.cpp, src/object-edit.cpp, src/pencil-context.cpp,
928 src/rect-context.cpp, src/selection-chemistry.cpp,
929 src/seltrans.cpp, src/snap.cpp, src/snap.h, src/sp-namedview.cpp,
930 src/sp-namedview.h, src/spiral-context.cpp, src/star-context.cpp,
931 src/ui/dialog/document-properties.cpp: Give SPNamedView a
932 SnapManager instance and use it for all management of snapping
933 settings.
934
935 * src/snap.cpp, src/snap.h: remove the unused namedview_dim_snap_list()
936
937 2006-05-01 Jon A. Cruz <jon@joncruz.org>
938
939 * src/Makefile.am, src/Makefile_insert, src/attributes-test.h,
940 src/color-profile-test.h, src/mod360-test.cpp, src/mod360-test.h,
941 src/round-test.cpp, src/round-test.h, src/sp-gradient-test.cpp,
942 src/sp-gradient-test.h, src/sp-style-elem-test.cpp,
943 src/sp-style-elem-test.h, src/style-test.h, src/test-helpers.h:
944 Replaced four more tests with CxxTest versions.
945
946 2006-05-01 MenTaLguY <mental@rydia.net>
947
948 * src/display/nr-arena-item.cpp:
949
950 use GC allocator for bitmap cache and transform
951
952 2006-05-01 Marco Scholten <mscholtn@xs4all.nl>
953
954 * src/dialogs/inkscape-preferences.cpp: Moved 'compass like
955 display of angles' from 'windows' to 'steps'.
956
957 2006-04-30 MenTaLguY <mental@rydia.net>
958
959 * src/libnr/nr-object.cpp:
960
961 log finalization of NRObjects
962
963 2006-04-29 Jon Phillips <jon@rejon.org>
964
965 * src/dialogs/rdf.cpp: Updated cc licenses to 2.5 by default.
966
967 * src/ui/dialog/document-metadata.cpp: Made metadata window
968 resizable so that one can see the licenses and enter long entries.
969
970 2006-04-29 MenTaLguY <mental@rydia.net>
971
972 * src/display/nr-arena-group.cpp, src/display/nr-arena-item.cpp,
973 src/display/nr-arena-item.h, src/display/nr-arena-shape.cpp:
974
975 rationalize function names and remove spurious soft_ptr
976
977 2006-04-29 MenTaLguY <mental@rydia.net>
978
979 * src/document.cpp:
980
981 use proper unref function on SPRoot to avoid appearance of leak
982
983 2006-04-29 MenTaLguY <mental@rydia.net>
984
985 * src/gc-anchored.cpp, src/xml/simple-node.cpp, src/sp-object.cpp:
986
987 switch everyone to simpler debug event API
988
989 2006-04-29 MenTaLguY <mental@rydia.net>
990
991 * src/Makefile_insert, src/gc-finalized.cpp, src/gc-finalized.h:
992
993 add finalizer logging
994
995 2006-04-29 MenTaLguY <mental@rydia.net>
996
997 * src/debug/simple-event.h: simplify the SimpleEvent API more
998
999 2006-04-29 MenTaLguY <mental@rydia.net>
1000
1001 * src/debug/simple-event.h: make Debug::SimpleEvent more convenient
1002
1003 * src/debug/event.h, src/debug/logger.cpp: add FINALIZERS category
1004
1005 2006-04-29 MenTaLguY <mental@rydia.net>
1006
1007 * src/debug/logger.cpp:
1008
1009 finish interrupted refactoring of log filter configuration
1010
1011 2006-04-29 MenTaLguY <mental@rydia.net>
1012
1013 * src/doc/Makefile.am, src/doc/refcounting.txt:
1014
1015 some developer documentation about refcounting
1016
1017 2006-04-29 MenTaLguY <mental@rydia.net>
1018
1019 * src/ui/view/view.cpp:
1020
1021 Wait a minute -- UI::View::View and SPDocument are both managed
1022 by the collector -- the view doesn't need to ref the document!
1023
1024 2006-04-29 MenTaLguY <mental@rydia.net>
1025
1026 * src/ui/view/view.cpp: add missing unref
1027
1028 2006-04-29 MenTaLguY <mental@rydia.net>
1029
1030 * src/gc-anchored.cpp, src/gc-anchored.h:
1031
1032 added refcount logging to GC::Anchored
1033
1034 * src/util/Makefile_insert, src/util/format.h:
1035
1036 shared string printf
1037
1038 2006-04-28 MenTaLguY <mental@rydia.net>
1039
1040 * src/sp-object.cpp: make refcount logging a little more useful
1041 by including the relevent class name
1042
1043 2006-04-28 Jon A. Cruz <jon@joncruz.org>
1044
1045 * src/Makefile_insert, src/Makefile.am, src/dir-util-test.h,
1046 src/dir-util-test.cpp, src/extract-uri-test.h,
1047 src/extract-uri-test.cpp:
1048 Replaced two tests with CxxTest versions.
1049
1050 2006-04-28 Jon A. Cruz <jon@joncruz.org>
1051
1052 * src/Makefile_insert, src/MultiPrinter.h, src/verbs.h,
1053 src/verbs-test.h:
1054 Adding unit test for verbs.
1055
1056 2006-04-27 verbalshadow <verbalshadow@gmail.com>
1057
1058 * src/io/resource.h, src/io/resource.cpp,
1059 src/dialogs/swatches.cpp, src/helper/stock-items.cpp:
1060 Added CREATE v0.1 support for gradients/swatches/patterns
1061 Support for Linux & Win32. Mac support waiting final support
1062 Directory info.
1063
1064 2006-04-26 Jon A. Cruz <jon@joncruz.org>
1065
1066 * src/Makefile.am, src/MultiPrinter.h, src/PylogFormatter.h,
1067 src/TRPIFormatter.h, src/selfname.tpl, src/libnr/Makefile_insert,
1068 src/svg/Makefile_insert, src/xml/Makefile_insert:
1069 Adding multiple test output formats.
1070
1071 2006-04-23 verbalshadow <verbalshadow@gmail.com>
1072
1073 * path-prefix.h:
1074 Added beginnings of CREATE support in path-prefix.h
1075
1076 2006-04-23 verbalshadow <verbalshadow@gmail.com>
1077
1078 * src/object-ui.cpp, src/object-ui.h:
1079 moved to src/ui/context-menu.cpp, src/ui/context-menu.h
1080 to make it easier to find
1081
1082 2006-04-20 MenTaLguY <mental@rydia.net>
1083
1084 * src/dyna-draw-context.cpp, src/dyna-draw-context.h:
1085 remove unused timer code
1086
1087 2006-04-19 Andrius R. <knutux@gmail.com>
1088 * src\display\nr-arena-item.cpp, src\display\canvas-arena.cpp,
1089 src\display\nr-arena-shape.cpp, src\display\sp-canvas.h,
1090 src\display\nr-arena.cpp, src\display\nr-arena-shape.h,
1091 src\display\nr-arena-glyphs.cpp, src\display\nr-gradient-gpl.cpp,
1092 src\display\sp-canvas.cpp, src\display\sp-ctrlline.cpp,
1093 src\livarot\ShapeSweep.cpp, src\livarot\Shape.h, src\livarot\Shape.cpp,
1094 src\livarot\Path.h, src\livarot\PathConversion.cpp,
1095 src\livarot\ShapeMisc.cpp, src\livarot\Path.cpp, src\libnr\nr-pixblock.h,
1096 src\libnr\nr-pixblock.cpp
1097
1098 Rendering optimisation, which gives best results for zoomed in drawings
1099 with complex (multi-node) paths. Optimisation focus - eliminating cubicTo
1100 and LineTo nodes outside of visible area, so no unneeded calculations is
1101 needed and less memory is consumed (this avoids crashes which were
1102 occurring previously if zooming into a complex drawing)
1103
1104 2006-04-18 njh <njh@njhurst.com>
1105 * share/extensions/measure.inx, share/extensions/measure.py, share/extensions/Makefile.am
1106
1107 Added the measure extension that marks lengths onto paths.
1108
1109 2006-04-17 MenTaLguY <mental@rydia.net>
1110
1111 * src/application/editor.cpp, src/arc-context.cpp, src/conn-avoid-ref.cpp,
1112 src/connector-context.cpp, src/desktop-events.cpp, src/desktop-handles.h,
1113 src/dialogs/clonetiler.cpp, src/dialogs/export.cpp,
1114 src/dialogs/fill-style.cpp, src/dialogs/find.cpp,
1115 src/dialogs/iconpreview.cpp, src/dialogs/item-properties.cpp,
1116 src/dialogs/layer-properties.cpp, src/dialogs/object-properties.cpp,
1117 src/dialogs/stroke-style.cpp, src/dialogs/swatches.cpp,
1118 src/dialogs/text-edit.cpp, src/dialogs/tiledialog.cpp,
1119 src/dialogs/xml-tree.cpp, src/draw-anchor.cpp, src/draw-context.cpp,
1120 src/dropper-context.cpp, src/dyna-draw-context.cpp,
1121 src/event-context.cpp, src/extension/implementation/script.cpp,
1122 src/file.cpp, src/gradient-context.cpp, src/gradient-drag.cpp,
1123 src/helper/stock-items.cpp, src/inkscape.cpp, src/interface.cpp,
1124 src/jabber_whiteboard/callbacks.cpp,
1125 src/jabber_whiteboard/chat-handler.cpp,
1126 src/jabber_whiteboard/message-processors.cpp,
1127 src/jabber_whiteboard/message-queue.cpp,
1128 src/jabber_whiteboard/session-manager.cpp, src/knot.cpp,
1129 src/node-context.cpp, src/nodepath.cpp, src/object-ui.cpp,
1130 src/path-chemistry.cpp, src/pencil-context.cpp, src/pen-context.cpp,
1131 src/rect-context.cpp, src/rubberband.cpp, src/satisfied-guide-cns.cpp,
1132 src/selcue.cpp, src/select-context.cpp, src/selection-chemistry.cpp,
1133 src/selection.cpp, src/seltrans.cpp, src/sp-flowtext.cpp,
1134 src/spiral-context.cpp, src/splivarot.cpp, src/sp-namedview.cpp,
1135 src/sp-text.cpp, src/star-context.cpp, src/text-chemistry.cpp,
1136 src/text-context.cpp, src/tools-switch.cpp,
1137 src/trace/potrace/inkscape-potrace.cpp, src/trace/trace.cpp,
1138 src/ui/dialog/align-and-distribute.cpp, src/ui/dialog/dialog.cpp,
1139 src/ui/dialog/document-metadata.cpp,
1140 src/ui/dialog/document-properties.cpp,
1141 src/ui/dialog/inkscape-preferences.cpp,
1142 src/ui/dialog/session-player.cpp, src/ui/dialog/transformation.cpp,
1143 src/ui/widget/color-picker.cpp, src/ui/widget/page-sizer.cpp,
1144 src/ui/widget/registered-widget.cpp, src/ui/widget/ruler.cpp,
1145 src/ui/widget/selected-style.cpp, src/ui/widget/tolerance-slider.cpp,
1146 src/verbs.cpp, src/widgets/gradient-toolbar.cpp,
1147 src/widgets/layer-selector.cpp, src/widgets/select-toolbar.cpp,
1148 src/widgets/sp-xmlview-content.cpp, src/widgets/toolbox.cpp:
1149
1150 Get rid of the SP_DT_* macros which do nothing more than provide
1151 additional, confusing, names for other functions. If shorter names
1152 are desired, the actual functions should be renamed -- or better, made
1153 into member functions.
1154
1155 2006-04-09 Jon A. Cruz <jon@joncruz.org>
1156
1157 * share/icons/icons.svg: Fixed jumping eye (layer visibility).
1158
1159 2006-04-07 Jon A. Cruz <jon@joncruz.org>
1160
1161 * po/eu.po: Fix a "Unmatched closing </b>" warnings.
1162
1163 2006-04-07 Jon A. Cruz <jon@joncruz.org>
1164
1165 * src/widgets/paint-selector.cpp, src/widgets/gradient-toolbar.cpp,
1166 src/widgets/select-toolbar.cpp, src/widgets/toolbox.cpp,
1167 src/dialogs/clonetiler.cpp, src/dialogs/object-properties.cpp:
1168
1169 Shrunk a few icon sizes.
1170
1171 2006-04-07 Jon A. Cruz <jon@joncruz.org>
1172
1173 * src/widgets/desktop-widget.cpp, src/widgets/icon.cpp,
1174 src/widgets/layer-selector.cpp:
1175
1176 Added implementation of smaller icon size.
1177
1178 2006-04-06 Jon A. Cruz <jon@joncruz.org>
1179
1180 * src/color-profile.cpp, src/sp-image.cpp:
1181
1182 Simple debugging #ifdefs added.
1183
1184 2006-04-06 Jon A. Cruz <jon@joncruz.org>
1185
1186 * src/interface.cpp, src/dialogs/clonetiler.cpp,
1187 src/dialogs/object-properties.cpp, src/dialogs/stroke-style.cpp,
1188 src/dialogs/text-edit.cpp, src/dialogs/tiledialog.cpp,
1189 src/dialogs/xml-tree.cpp, src/ui/dialog/align-and-distribute.cpp,
1190 src/ui/widget/labelled.cpp, src/widgets/button.cpp,
1191 src/widgets/button.h, src/widgets/desktop-widget.cpp,
1192 src/widgets/gradient-toolbar.cpp, src/widgets/icon.cpp,
1193 src/widgets/icon.h, src/widgets/layer-selector.cpp,
1194 src/widgets/paint-selector.cpp, src/widgets/select-toolbar.cpp,
1195 src/widgets/toolbox.cpp, src/widgets/toolbox.h, src/icon-size.h:
1196
1197 Decoupling from direct use of GtkIconSize to allow for smaller
1198 custom ones.
1199
1200 2006-04-06 Jon A. Cruz <jon@joncruz.org>
1201
1202 * src/Makefile_insert, src/Makefile.am, src/color-profile.cpp
1203 src/color-profile.h, src/color-profile-fns.h,
1204 src/color-profile-test.h, src/sp-image.cpp:
1205
1206 Adding rendering-intent to <color-profile>.
1207
1208 2006-04-05 MenTaLguY <mental@rydia.net>
1209
1210 * configure.ac, share/keyboards/.cvsignore, share/keyboards/Makefile.am,
1211 share/keyboards/README, share/keys/.cvsignore, share/keys/Makefile.am,
1212 share/keys/Makefile.in, share/Makefile.am:
1213
1214 share/keyboards -> share/keys
1215
1216 * share/keys/Makefile.am, share/keys/default.xml, src/Makefile_insert,
1217 src/shortcuts.cpp, src/shortcuts-default-xml.cpp:
1218
1219 first shot at configurable keymaps
1220
1221 2006-04-05 MenTaLguY <mental@rydia.net>
1222
1223 * src/io/Makefile_insert, src/io/resource.cpp, src/io/resource.h:
1224
1225 introduce uniform resource path API to replace copy-and-pasted hacks
1226
1227 2006-04-05 Jon A. Cruz <jon@joncruz.org>
1228
1229 * src/svg/svg-color-test.h, src/svg/svg-color.cpp:
1230
1231 Tuned icc-color() parsing.
1232
1233 2006-04-02 Jon A. Cruz <jon@joncruz.org>
1234
1235 * src/color-profile.h, src/color-profile.cpp,
1236 src/color-profile-fns.h, src/sp-image.h, src/sp-image.cpp:
1237
1238 Initial support of color-profile on <image> elements.
1239
1240 2006-04-02 Jon A. Cruz <jon@joncruz.org>
1241
1242 * src/color-profile.h, src/color-profile.cpp,
1243 src/color-profile-fns.h, src/Makefile_insert, src/attributes.cpp,
1244 src/attributes.h, src/sp-object-repr.cpp:
1245
1246 Adding support for <color-profile> element.
1247
1248 2006-04-02 Jon A. Cruz <jon@joncruz.org>
1249
1250 * src/knot.h: Fixed warning messages.
1251
1252 2006-04-01 Jon A. Cruz <jon@joncruz.org>
1253
1254 * src/ui/widget/selected-style.cpp:
1255
1256 Safety check for null pointer.
1257
1258 2006-04-01 Jon A. Cruz <jon@joncruz.org>
1259
1260 * configure.ac, src/interface.cpp, src/dialogs/swatches.cpp:
1261
1262 Introducing optional LittleCms use.
1263
1264 2006-03-31 MenTaLguY <mental@rydia.net>
1265
1266 * src/dyna-draw-context.cpp, src/dyna-draw-context.cpp:
1267
1268 merge ::dragging and ::dynahand
1269
1270 2006-03-31 MenTaLguY <mental@rydia.net>
1271
1272 * src/dyna-draw-context.h: add documentation
1273
1274 2006-03-29 Andrius R. <knutux@gmail.com>
1275
1276 * src/enums.h, src/selection-chemistry.cpp,
1277 src/selection.h, src/selection.cpp,
1278 src/ui/dialog/inkscape-preferences.cpp,
1279 src/ui/dialog/inkscape-preferences.h:
1280
1281 patch #1450307 - option for select all to work in layer with it's sub-layers
1282
1283 2006-03-29 Andrius R. <knutux@gmail.com>
1284
1285 * po/lt.po: Translated and added new language - Lithuanian.
1286
1287 2006-03-28 Jon A. Cruz <jon@joncruz.org>
1288
1289 * src/interface.cpp, src/dialogs/swatches.cpp:
1290
1291 Fixing name of temporary non-standard tag attributes.
1292
1293 2006-03-28 MenTaLguY <mental@rydia.net>
1294
1295 * src/layer-manager.cpp, src/layer-manager.h: draft of layer manager
1296
1297 2006-03-28 Jon A. Cruz <jon@joncruz.org>
1298
1299 * src/interface.cpp, src/dialogs/eek-color-def.h,
1300 src/dialogs/eek-preview.h, src/dialogs/eek-preview.cpp,
1301 src/dialogs/swatches.h, src/dialogs/swatches.cpp:
1302
1303 Changed objects to only get liked to "linkable" colors.
1304
1305 2006-03-28 Jon A. Cruz <jon@joncruz.org>
1306
1307 * src/interface.cpp, src/dialogs/swatches.cpp:
1308
1309 Objects now change when linked colors change.
1310
1311 2006-03-28 Jon A. Cruz <jon@joncruz.org>
1312
1313 * src/dialogs/eek-color-def.h, src/dialogs/eek-color-def.cpp,
1314 src/dialogs/eek-preview.h, src/dialogs/eek-preview.cpp,
1315 src/dialogs/swatches.h, src/dialogs/swatches.cpp:
1316
1317 Experimenting with linked colors.
1318
1319 2006-03-26 Aaron C. Spike <aaron@ekips.org>
1320
1321 * inkscape.pod, src/main.cpp:
1322
1323 Added --export-area-canvas (-C). Area specifying options
1324 (--export-area, --export-area-canvas and --export-area-drawing)
1325 can now be used in combination with --export-id.
1326
1327 2006-03-23 Jon A. Cruz <jon@joncruz.org>
1328
1329 * src/dialogs/eek-color-def.cpp, src/dialogs/eek-color-def.h,
1330 src/dialogs/Makefile_insert, src/dialogs/swatches.h,
1331 src/dialogs/swatches.cpp:
1332
1333 Bringing in new color class.
1334
1335 2006-03-23 Michael Wybrow <mjwybrow@users.sourceforge.net>
1336
1337 * packaging/macosx/Resources/bin/inkscape: Fix a packaging
1338 problem on Mac OSX where Inkscape wouldn't open if one of the
1339 parent directories containing the app bundle contained a '#' in
1340 its name. Fixes bug #1443072.
1341
1342 2006-03-15 Michael Wybrow <mjwybrow@users.sourceforge.net>
1343
1344 * share/icons/Makefile.am: Update a makefile after the icon file
1345 renaming.
1346
1347 2005-03-14 MenTaLguY <mental@rydia.net>
1348
1349 * src/layer-fns.h, src/dialogs/layer-properties.cpp,
1350 src/dialogs/layer-properties.h, src/layer-fns.cpp:
1351
1352 merged patch #1447043 from Andrius "knutux" R. to create sub-layers
1353
1354 2006-03-14 MenTaLguY <mental@rydia.net>
1355
1356 * src/Makefile_insert, src/display/nr-arena-item.cpp,
1357 src/display/nr-arena-item.cpp, src/gc-finalized.h, src/gc-managed.h,
1358 src/gc-soft-ptr.h, src/selection.h, src/selection.cpp:
1359
1360 Replace GC::Managed<>::clearOnceInaccessible with GC::soft_ptr<>
1361
1362 2006-03-14 MenTaLguY <mental@rydia.net>
1363
1364 * src/debug/event.h, src/debug/gc-heap.h, src/debug/heap.h,
1365 src/debug/logger.cpp, src/debug/simple-event.h,
1366 src/debug/sysv-heap.h, src/jabber_whiteboard/deserializer.cpp,
1367 src/jabber_whiteboard/message-utilities.cpp,
1368 src/jabber_whiteboard/message-utilities.h,
1369 src/jabber_whiteboard/node-tracker-observer.h,
1370 src/jabber_whiteboard/serializer.cpp,
1371 src/jabber_whiteboard/serializer.h,
1372 src/sp-object.cpp, src/util/share.cpp, src/util/share.h,
1373 src/xml/attribute-record.h, src/xml/comment-node.h,
1374 src/xml/composite-node-observer.cpp, src/xml/composite-node-observer.h,
1375 src/xml/event.cpp, src/xml/event.h, src/xml/log-builder.cpp,
1376 src/xml/log-builder.h, src/xml/node-observer.h, src/xml/repr-io.cpp,
1377 src/xml/simple-node.cpp, src/xml/simple-node.h,
1378 src/xml/simple-session.cpp, src/xml/simple-session.h,
1379 src/xml/text-node.h:
1380
1381 shared_ptr -> ptr_shared
1382
1383 2006-03-13 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
1384
1385 * src/svg/svg-color.cpp (sp_svg_write_color): More readable colour
1386 names when possible: e.g. `red', `#cfc'.
1387
1388 2006-03-10 Jon A. Cruz <jon@joncruz.org>
1389
1390 * src/interface.cpp:
1391
1392 Shift-drop now sets stroke on target objects.
1393
1394 2006-03-11 MenTaLguY <mental@rydia.net>
1395
1396 * src/sp-object.cpp: experiment to verify that we can safely release
1397 before removing object from document tree
1398
1399 2006-03-10 Jon A. Cruz <jon@joncruz.org>
1400
1401 * src/dialogs/swatches.cpp:
1402
1403 Changed color dragging to have a color preview.
1404
1405 2006-03-09 Jon A. Cruz <jon@joncruz.org>
1406
1407 * src/interface.cpp:
1408
1409 Initial cut of color drag-n-drop to items on canvas.
1410
1411 2006-03-09 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
1412
1413 * src/path-chemistry.cpp (sp_selected_path_reverse):
1414 Fix when multiple paths are selected.
1415 Also fix a small memory leak.
1416
1417 2006-03-06 MenTaLguY <mental@rydia.net>
1418
1419 * src/document-subset.h, src/document-subset.cpp:
1420 add DocumentSubset::_clear
1421
1422 2006-03-05 MenTaLguY <mental@rydia.net>
1423
1424 * src/document-subset.h, src/document-subset.cpp:
1425 remove unneeded document parameter from constructor
1426
1427 2006-03-05 MenTaLguY <mental@rydia.net>
1428
1429 * src/document-subset.cpp:
1430
1431 Wire up new SPObject signal to DocumentSubset, so order changes
1432 will be reflected in the subset.
1433
1434 2006-03-05 MenTaLguY <mental@rydia.net>
1435
1436 * src/sp-object.h, src/sp-object.cpp:
1437
1438 Add signal for notification of object position changes.
1439
1440 2006-03-05 MenTaLguY <mental@rydia.net>
1441
1442 * src/Makefile_insert, src/document-subset.cpp, src/document-subset.h:
1443
1444 Add DocumentSubset as groundwork for layers.
1445
1446 2006-03-04 Jon A. Cruz <jon@joncruz.org>
1447 * src/ui/widget/selected-style.h, src/ui/widget/selected-style.cpp:
1448
1449 Style minibar now only accepts color drag-n-drop when not N/A.
1450 Final tweak for completing RFE #1429027.
1451
1452 2006-02-28 Jon A. Cruz <jon@joncruz.org>
1453 * src/ui/widget/selected-style.h, src/ui/widget/selected-style.cpp:
1454
1455 Made the style minibar a target for color drag-n-drop.
1456
1457 2006-03-01 Michael Wybrow <mjwybrow@users.sourceforge.net>
1458
1459 * src/conn-avoid-ref.cpp, src/libavoid/connector.h,
1460 src/libavoid/shape.cpp, src/libavoid/graph.cpp, src/libavoid/shape.h,
1461 src/libavoid/graph.h, src/libavoid/router.cpp, src/libavoid/router.h,
1462 src/libavoid/connector.cpp, src/libavoid/debug.h:
1463
1464 Some speed improvements and interface cleanups to libavoid.
1465
1466 2006-02-28 Jon A. Cruz <jon@joncruz.org>
1467 * src/dialogs/swatches.cpp:
1468
1469 Fixed drag-n-drop out of color to match GTK+ standard.
1470
1471 2006-02-27 Jon A. Cruz <jon@joncruz.org>
1472 * src/dialogs/swatches.cpp, src/ui/previewfillable.h,
1473 src/ui/previewholder.h, src/ui/previewholder.cpp:
1474
1475 Finished cleanup of embedded swatches when switching palettes.
1476
1477 2006-02-26 Jon A. Cruz <jon@joncruz.org>
1478 * src/dialogs/swatches.cpp, src/ui/previewholder.h,
1479 src/ui/previewholder.cpp:
1480
1481 Changing embedded swatches resizing.
1482
1483 2006-02-26 Jon A. Cruz <jon@joncruz.org>
1484 * src/text-context.cpp:
1485
1486 Allow Private Use Area characters. Fixes bug #1439016.
1487
1488 2006-02-18 Jon A. Cruz <jon@joncruz.org>
1489 * src/dialogs/swatches.cpp, src/dialogs/iconpreview.cpp,
1490 src/ui/widget/panel.cpp, src/ui/widget/panel.h:
1491
1492 Refactoring panel containment. Purged ugly 'X'.
1493
1494 2006-02-18 Jon A. Cruz <jon@joncruz.org>
1495 * src/widgets/desktop-widget.cpp, src/dialogs/swatches.cpp,
1496 src/dialogs/swatches.h, src/ui/widget/panel.cpp,
1497 src/ui/widget/panel.h, src/ui/previewholder.cpp,
1498 src/ui/previewholder.h:
1499
1500 Adding spacer to get swatches scrollbar enough room to move.
1501 Tuning up API for better embedding.
1502
1503 2006-02-18 Jon A. Cruz <jon@joncruz.org>
1504 * src/widgets/desktop-widget.cpp, src/dialogs/swatches.cpp,
1505 src/dialogs/swatches.h, src/ui/previewholder.cpp,
1506 src/ui/previewfillable.h, src/ui/previewholder.h:
1507
1508 Removed horizontal scroll bar from swatches when embedded.
1509
1510 2006-02-15 Michael Wybrow <mjwybrow@users.sourceforge.net>
1511
1512 * src/document.cpp, src/document.h, src/sp-conn-end-pair.cpp,
1513 src/connector-context.cpp, src/conn-avoid-ref.cpp:
1514
1515 Keep a seperate connector router for each document.
1516
1517 * src/libavoid/Makefile_insert, src/libavoid/connector.cpp,
1518 src/libavoid/connector.h, src/libavoid/debug.h,
1519 src/libavoid/geometry.cpp, src/libavoid/geometry.h,
1520 src/libavoid/geomtypes.h, src/libavoid/graph.cpp,
1521 src/libavoid/graph.h, src/libavoid/incremental.cpp,
1522 src/libavoid/incremental.h, src/libavoid/libavoid.h,
1523 src/libavoid/makepath.cpp, src/libavoid/makepath.h,
1524 src/libavoid/polyutil.cpp, src/libavoid/polyutil.h,
1525 src/libavoid/router.cpp, src/libavoid/router.h,
1526 src/libavoid/shape.cpp, src/libavoid/shape.h,
1527 src/libavoid/static.cpp, src/libavoid/static.h,
1528 src/libavoid/timer.cpp, src/libavoid/timer.h,
1529 src/libavoid/vertices.cpp, src/libavoid/vertices.h,
1530 src/libavoid/visibility.cpp, src/libavoid/visibility.h:
1531
1532 Upstream changes to libavoid that allow multiple connector
1533 router instances, as well a few other minor bugfixes.
1534
1535 2006-02-14 Michael Wybrow <mjwybrow@users.sourceforge.net>
1536
1537 * src/display/sp-canvas.cpp, display/sp-canvas.h, connector-context.cpp:
1538
1539 Revert a previous change that generated enter events for canvas items
1540 other than the current one when mouse buttons were depressed. These
1541 events are now only generated in the connector context, where they are
1542 required.
1543
1544 2006-02-13 Michael Wybrow <mjwybrow@users.sourceforge.net>
1545
1546 * src/graphlayout/graphlayout.cpp, src/conn-avoid-ref.cpp,
1547 src/conn-avoid-ref.h, src/libavoid/connector.cpp,
1548 src/libavoid/connector.h:
1549
1550 Change the behaviour and naming of some connector querying code
1551 after feedback from Tim Dwyer in implementing graph drawing
1552 functionality.
1553
1554 2006-02-11 Michael Wybrow <mjwybrow@users.sourceforge.net>
1555
1556 * src/sp-conn-end-pair.cpp, src/conn-avoid-ref.cpp:
1557 Fix two bugs from my commit yesterday.
1558
1559 2006-02-10 Michael Wybrow <mjwybrow@users.sourceforge.net>
1560
1561 * src/sp-conn-end-pair.cpp, src/sp-conn-end-pair.h,
1562 src/conn-avoid-ref.cpp, src/conn-avoid-ref.h,
1563 src/libavoid/connector.cpp, src/libavoid/connector.h,
1564 src/libavoid/visibility.cpp:
1565
1566 Add some code to allow querying of items and connectors to find
1567 out what is attached to them. This will allow graph layout
1568 algorithms (currently being worked on by Tim Dwyer) to determine
1569 a graph structure from the diagram.
1570
1571 2006-02-07 MenTaLguY <mental@rydia.net>
1572
1573 * src/widgets/icon.cpp: get rid of icon prerender time messages
1574
1575 2006-02-07 MenTaLguY <mental@rydia.net>
1576
1577 * src/debug/gc-heap.h, src/debug/logger.cpp, src/debug/sysv-heap.h,
1578 src/jabber_whiteboard/deserializer.cpp, src/sp-object.cpp,
1579 src/util/share.h, src/xml/simple-node.cpp:
1580
1581 share_static -> share_static_string
1582
1583 2006-02-07 Michael Wybrow <mjwybrow@users.sourceforge.net>
1584
1585 * src/jabber_whiteboard/message-utilities.h,
1586 src/jabber_whiteboard/serializer.cpp,
1587 src/jabber_whiteboard/deserializer.cpp,
1588 src/jabber_whiteboard/message-utilities.cpp,
1589 src/ui/dialog/whiteboard-connect.cpp:
1590
1591 Some fixes to allow the codebase to compile with Inkboard support
1592 after the recent Util::shared_ptr<> and Dialog::present() changes.
1593
1594 2006-02-05 Marco Scholten <mscholtn@xs4all.nl>
1595
1596 * src/verbs.cpp: updated to make double clicking a tool button
1597 open the new preferences dialog.
1598 * src/ui/dialog/inkscape-preferences.cpp: updated to enable opening
1599 the dialog on the correct page.
1600 * src/ui/dialog/dialog.cpp: added virtual void present() so that
1601 InkscapePreferences::present() will be called from
1602 DialogManager::showDialog()
1603
1604 2006-02-05 MenTaLguY <mental@rydia.net>
1605
1606 * src/debug/event.h, src/debug/gc-heap.h, src/debug/heap.h,
1607 src/debug/logger.cpp, src/debug/simple-event.h, src/debug/sysv-heap.h,
1608 src/jabber_whiteboard/deserializer.cpp,
1609 src/jabber_whiteboard/message-utilities.cpp,
1610 src/jabber_whiteboard/message-utilities.h,
1611 src/jabber_whiteboard/node-tracker-observer.h,
1612 src/jabber_whiteboard/node-utilities.cpp,
1613 src/jabber_whiteboard/serializer.cpp,
1614 src/jabber_whiteboard/serializer.h,
1615 src/sp-object.cpp, src/util/Makefile_insert, src/util/share.cpp,
1616 src/util/shared-c-string-ptr.cpp, src/util/shared-c-string-ptr.h,
1617 src/util/share.h, src/xml/attribute-record.h, src/xml/comment-node.h,
1618 src/xml/composite-node-observer.cpp, src/xml/composite-node-observer.h,
1619 src/xml/event.cpp, src/xml/event.h, src/xml/log-builder.cpp,
1620 src/xml/log-builder.h, src/xml/node-observer.h, src/xml/repr.cpp,
1621 src/xml/repr-io.cpp, src/xml/simple-node.cpp, src/xml/simple-node.h,
1622 src/xml/simple-session.cpp, src/xml/simple-session.h,
1623 src/xml/text-node.h:
1624
1625 replace Util::SharedCStringPtr with the nicer and more general
1626 Util::shared_ptr<>
1627
1628 2006-02-03 Jon Phillips <jon@rejon.org>
1629
1630 * src/verbs.cpp: Added "..." to "Trace Bitmap" text. Yes, what a
1631 simple and dumb thing to add for consistency.
1632
1633 2006-01-24 Michael Wybrow <mjwybrow@users.sourceforge.net>
1634
1635 * src/libavoid/connector.cpp, src/libavoid/connector.h,
1636 src/libavoid/shape.cpp, src/libavoid/graph.cpp,
1637 src/libavoid/incremental.cpp, src/libavoid/incremental.h,
1638 src/libavoid/static.cpp, src/libavoid/visibility.cpp,
1639 src/libavoid/makepath.cpp:
1640
1641 Some minor upstream libavoid fixes.
1642
1643 2006-01-23 Carl Hetherington <inkscape@carlh.net>
1644
1645 * src/selection.cpp: fix a typo in one of my previous commits.
1646 Closes #1401357.
1647
1648 * src/xml/repr-io.cpp: catch failures in fopen of XML files.
1649 Closes #1374551.
1650
1651 2006-01-20 Michael Wybrow <mjwybrow@users.sourceforge.net>
1652
1653 * src/widgets/toolbox.cpp, src/widgets/desktop-widget.cpp,
1654 src/conn-avoid-ref.cpp, src/conn-avoid-ref.h, src/sp-namedview.cpp,
1655 src/sp-namedview.h, src/attributes.cpp, src/attributes.h,
1656 src/attributes-test.cpp:
1657
1658 Added a "Spacing" control to the connector toolbar which allows
1659 the user to adjust the amount of space left around avoided shapes
1660 for the purpose of determining auto-routing connector paths.
1661
1662 2006-01-17 Marco Scholten <mscholtn@xs4all.nl>
1663
1664 * /src/ui/dialog/inkscape-preferences.cpp:
1665 Added style swatches,
1666 Changed Gtk::Requisition Gtk::Widget::size_request() to
1667 void Gtk::Widget::size_request(const Requisition& requisition)
1668 * /src/ui/dialog/preferences-widget.cpp & .h:
1669 Added DialogPage::set_tip()
1670
1671 2006-01-17 Michael Wybrow <mjwybrow@users.sourceforge.net>
1672
1673 * packaging/osx-app.sh, packaging/macosx/Resources/etc/fonts/fonts.conf:
1674 Use a modified fonts.conf file for Mac OS X that includes the
1675 standard user font directory ~/Library/Fonts.
1676
1677 2006-01-16 Michael Wybrow <mjwybrow@users.sourceforge.net>
1678
1679 * src/svg/Makefile_insert: Updated to reflect a previous header
1680 file renaming.
1681
1682 2006-01-12 Marco Scholten <mscholtn@xs4all.nl>
1683
1684 * /src/ui/dialog/inkscape-preferences.cpp & .h:
1685 Converted preferences dialog to gtkmm
1686 * src/ui/widget/preferences-widget.cpp & .h:
1687 New files.
1688 * src/verbs.cpp: updated to start new dialog.
1689
1690 2006-01-11 Michael Wybrow <mjwybrow@users.sourceforge.net>
1691
1692 * src/sp-item-group.cpp, src/sp-path.cpp, src/sp-star.cpp,
1693 src/extension/internal/svg.cpp, src/ui/widget/ruler.cpp:
1694 Fix some compilation problems on Mac OS X after recent
1695 includes cleanup.
1696
1697 2006-01-05 Jon A. Cruz <jon@joncruz.org>
1698
1699 * src/widgets/desktop-widget.cpp:
1700 Corrected resize behavior of canvas/swatches split.
1701
1702 2006-01-06 Mathieu Dimanche <mdimanche@free.fr>
1703
1704 * src/util/units.cpp: forcin 'C' locale for reading units.txt file
1705 Fixes bug #1391348.
1706
1707 2006-01-05 MenTaLguY <mental@rydia.net>
1708
1709 * src/libnr/nr-maybe.h: fix constness/local reference issues
1710
1711 2006-01-04 MenTaLguY <mental@rydia.net>
1712
1713 * src/Makefile_insert, src/shortcuts-default-xml.cpp,
1714 src/shortcuts.cpp, src/shortcuts.xml:
1715
1716 Moved default shortcuts XML file into a string constant (for now);
1717 replaced hard-coded structure with code to read XML file.
1718
1719 2006-01-04 Peter Moulder <pmoulder@mail.csse.monash.edu.au>
1720
1721 * src/extension/internal/ps.cpp (setup): Clarify the meaning of
1722 `Print destination', mentioning the new possibility of leaving
1723 as empty.
1724 * (PrintPS::begin) If print destination is an empty string, then
1725 don't pass `-P %s' to lpr: just let lpr use its default.
1726 * (PrintPS::init) Change default print destination from `lp' to empty
1727 string.
1728
1729 2006-01-04 Jon A. Cruz <jon@joncruz.org>
1730
1731 * src/widgets/desktop-widget.cpp:
1732 Adding split pane for swatches.
1733
1734 2006-01-03 Michael Wybrow <mjwybrow@users.sourceforge.net>
1735
1736 * src/libavoid/visibility.cpp: Add operator!= for the EdgePair class.
1737 This is needed to compile on Tru64 UNIX. Fixes bug #1386755.
1738
1739 2005-12-30 Josh Andler <scislac@users.sf.net>
1740
1741 * src/ui/widget/selected-style.cpp, src/ui/widget/selected-style.h
1742 Added "invert" function to right-click menu of style selector.
1743
1744 2005-12-22 Jon A. Cruz <jon@joncruz.org>
1745
1746 * share/palettes/Tango-Palette.gpl:
1747 Updated to newer version from the Tango project.
1748
1749 2005-12-21 Jon A. Cruz <jon@joncruz.org>
1750
1751 * src/interface.cpp, src/preferences-skeleton.h,
1752 src/widgets/desktop-widget.h, src/widgets/desktop-widget.cpp:
1753 Adding panels/swatches to main UI.
1754
1755 2005-12-23 Tim Dwyer <tdwyer@mail.csse.monash.edu.au>
1756
1757 * src/removeoverlap/*.{cpp,h}: Bug fix in removeoverlap algorithm that
1758 should finally get timestamps working properly. Specifically, heap
1759 timestamps are now refreshed before a merge.
1760
1761 2005-12-19 Michael Wybrow <mjwybrow@users.sourceforge.net>
1762
1763 * src/sp-conn-end.cpp, src/connector-context.cpp: Have connectors
1764 draw to the correct position on shape bounding boxes. Previously
1765 the point where connectors were drawn was on straight line between
1766 the two endpoints. These points now lie on the line between the
1767 second last point on the polyline and the center of the shape.
1768
1769 * src/display/curve.cpp, src/display/curve.hpp: Added a couple of
1770 functions that return the second and second-last points in a curve.
1771
1772 * src/removeoverlap/generate-constraints.cpp: Moved the
1773 #include "isnan.h" to be the final include. This fixes a
1774 compilation error on OS X.
1775
1776 2005-12-16 Carl Hetherington <inkscape@carlh.net>
1777
1778 * src/conn-avoid-ref.cpp, sp-conn-end-pair.cpp, sp-conn-end.cpp,
1779 sp-item.cpp, sp-shape.cpp, dialogs/clonetiler.cpp,
1780 dialogs/stroke-style.cpp, dialogs/tiledialog.cpp,
1781 dialogs/unclump.cpp, display/nr-arena-shape.cpp,
1782 display/nr-arena-shape.h, widgets/icon.cpp: more NRRect removal.
1783
1784 * src/desktop.cpp, src/desktop.h, src/dyna-draw-context.cpp,
1785 src/selection-chemistry.cpp, src/sp-namedview.cpp, src/verbs.cpp,
1786 src/display/sp-canvas.cpp, src/display/sp-canvas.h,
1787 src/ui/view/edit-widget.cpp, src/ui/widget/zoom-status.cpp,
1788 src/widgets/desktop-widget.cpp: more NRRect removals and cleanups.
1789
1790 * src/grid-snapper.cpp: snap only to visible grid lines (patch
1791 from mtou).
1792
1793 2005-12-15 Carl Hetherington <inkscape@carlh.net>
1794
1795 * src/conn-avoid-ref.cpp, src/gradient-chemistry.cpp,
1796 src/sp-conn-end.cpp, src/sp-item.{cpp,h}: NR::Rect version of
1797 sp_item_invoke_bbox (SPItem::invokeBbox). Use it in some places.
1798
1799 2005-12-14 Carl Hetherington <inkscape@carlh.net>
1800
1801 * src/dyna-draw-context.cpp, src/gradient-context.cpp,
1802 src/selection.h, src/sp-flowtext.cpp, src/sp-item.cpp,
1803 src/sp-item.h, src/sp-shape.cpp, src/sp-text.cpp,
1804 src/dialogs/layer-properties.cpp,
1805 src/extension/internal/bluredge.cpp,
1806 src/extension/internal/grid.cpp, src/ui/dialog/transformation.cpp,
1807 src/widgets/desktop-widget.cpp: remove NRMatrix version of
1808 sp_item_i2d_affine(). Some include file adjustments.
1809
1810 * src/arc-context.cpp: some very minor cleanups.
1811
1812 * src/svg/svg-length.{cpp,h}, src/helper/units.cpp: use INCH
1813 rather than IN to avoid breaking the compile on some systems.
1814
1815 2005-12-13 Carl Hetherington <inkscape@carlh.net>
1816
1817 * src/arc-context.cpp, src/connector-context.cpp,
1818 src/context-fns.cpp, src/desktop-affine.cpp, src/desktop-affine.h,
1819 src/desktop-events.cpp, src/desktop.cpp, src/desktop.h,
1820 src/draw-anchor.cpp src/dropper-context.cpp,
1821 src/dyna-draw-context.cpp, src/event-context.cpp
1822 src/gradient-context.cpp, src/knot.cpp, src/node-context.cpp,
1823 src/object-snapper.cpp src/pen-context.cpp,
1824 src/pencil-context.cpp, src/rect-context.cpp
1825 src/select-context.cpp, src/selection-chemistry.cpp,
1826 src/sp-item.cpp, src/sp-item.h src/spiral-context.cpp,
1827 src/star-context.cpp, src/text-context.cpp src/zoom-context.cpp,
1828 src/ui/widget/ruler.cpp: make desktop's transforms private
1829 members.
1830
1831 * src/document.cpp, src/object-edit.cpp, src/sp-ellipse.cpp,
1832 src/sp-ellipse.h, src/sp-gradient.cpp, src/sp-image.cpp,
1833 src/sp-image.h, src/sp-line.cpp, src/sp-line.h,
1834 src/sp-linear-gradient.h, src/sp-marker.cpp, src/sp-marker.h,
1835 src/sp-pattern.cpp, src/sp-pattern.h, src/sp-radial-gradient.h,
1836 src/sp-rect.cpp, src/sp-rect.h, src/sp-root.cpp, src/sp-root.h,
1837 src/sp-star.cpp, src/sp-symbol.h, src/sp-text.cpp,
1838 src/sp-textpath.h, src/sp-tspan.cpp, src/sp-use.cpp, src/sp-use.h,
1839 src/text-tag-attributes.h, src/helper/units.cpp,
1840 src/helper