111 commits found for author coppens.
Mostly active for:   KOffice   Konversation

TimeProjectRevisionAuthorRepliesMessageMonday, 05. June 2006
21:08Konversation548548coppens0Fix the bug where the DCC Panel has a much too small font because of the small font in the tab widget


TimeProjectRevisionAuthorRepliesMessageThursday, 25. May 2006
19:57KOffice544694coppens0Whoops sorry, forgot to compile anything else than image/ :(
19:39KOffice544688coppens0Port the newer tiles swap code from 1.6 to trunk (the one without madvise and lesser crashing on huge images), and fixed a crash (should look into why that works on 1.6). On another happy note: this is my first KDE4-Krita2 commit \o/ :-)


TimeProjectRevisionAuthorRepliesMessageWednesday, 12. April 2006
21:06Konversation529239coppens0Make the fontsize of the tabbar configurable. OK by psn


TimeProjectRevisionAuthorRepliesMessageSaturday, 25. March 2006
13:49KOffice522434coppens0Add to todo (thanks mornfall&njaard for pointing this out)


TimeProjectRevisionAuthorRepliesMessageFriday, 24. March 2006
15:24KOffice522169coppens0Add to new todo


TimeProjectRevisionAuthorRepliesMessageWednesday, 22. March 2006
23:10KOffice521615coppens0There is something very weird going on there, causing when redoing a remove (either as part of a redo remove, or undo create), that the activeLayer becomes NULL! Prevent that. (But I'd like to have the layers signal people to maybe have a closer look at it? It works for now, but this might be working around another issue...)


TimeProjectRevisionAuthorRepliesMessageWednesday, 22. March 2006
20:52KOffice521579coppens0Make the default maxTilesInMem a lot more reasonable, in theory it should now neatly fit the allocated pools (in practice not, since there's usually a 1bpp pool, but that doesn't matter much).


TimeProjectRevisionAuthorRepliesMessageTuesday, 21. March 2006
21:48KOffice521221coppens0If the adjustment layer is initialized with a selection, don't just do the adjustment thing on the bounds of the selection; use the image's bounds instead.


TimeProjectRevisionAuthorRepliesMessageMonday, 20. March 2006
18:28KOffice520771coppens0That's done


TimeProjectRevisionAuthorRepliesMessageSaturday, 18. March 2006
19:24KOffice520074coppens0Finally: when the rulers are visible, embedded views appear at the right place, and clicks are handled at the right place


TimeProjectRevisionAuthorRepliesMessageThursday, 16. March 2006
22:31KOffice519368coppens0Due to popular request: be more graceful when mmap fails here. Also provide some more textual info on possible reasons of the failure (so that maybe they'll blame me less ;))


TimeProjectRevisionAuthorRepliesMessageTuesday, 14. March 2006
15:46KOffice518606coppens0Compiling the lcms thing with a compiler supporting 'inline' (like a c++ compiler), should fix the issue where configure thinks every lcms is lcms 1.14 :P Also make the errors for <1.12 actually correct


TimeProjectRevisionAuthorRepliesMessageSaturday, 11. March 2006
21:13KOffice517707coppens0Set the parent layer of the selection as the adjustment layer itself, that way, when somebody changes the selection without notifying other things (like the transform tool), the projection gets updated correctly


TimeProjectRevisionAuthorRepliesMessageFriday, 10. March 2006
14:10KOffice517295coppens0Selecting a color from a palette also updates the currently displayed color in the other color choosers


TimeProjectRevisionAuthorRepliesMessageThursday, 09. March 2006
13:59KOffice517006coppens0Do as the comments actually say that we did it, fixes embedding kword! :-)
12:38KOffice516984coppens0Fix the bug where the radius-based colorpicking had obviously wrong alpha values


TimeProjectRevisionAuthorRepliesMessageThursday, 02. March 2006
23:16KOffice515196coppens0Hmpf, and then people go blaming the cuddly tiles code for crashes because of C-style casting :'( (And see, that is why I hate them ;-))


TimeProjectRevisionAuthorRepliesMessageMonday, 27. February 2006
15:06KOffice514214coppens0Fix crash in the tiles code (I decided too soon if something was in a pool or not), could everybody who experienced random tiles crashes please test again and report any more crashes? CCMAIL:kimageshop@kde.org


TimeProjectRevisionAuthorRepliesMessageThursday, 23. February 2006
15:06KOffice512782coppens0Hurray! We can add layers again =)
11:37KOffice512720coppens0Fixed
23:12KOffice512597coppens0Aha, hopefully this 'subtle' fix will solve a whole lot of displaying errors (it seems to fix my obscured-parts-of-layer-suddenly-disappear issues)


TimeProjectRevisionAuthorRepliesMessageWednesday, 22. February 2006
14:03KOffice512441coppens0Shear and Shearlayer work again! (not using transformworker. oddly enough the worker calculates new shear values, being x=0, y=0 ??)
12:45KOffice512423coppens0Use the right function call (fixes display in using-layer-as-root mode when moving that layer around)


TimeProjectRevisionAuthorRepliesMessageTuesday, 21. February 2006
14:44KOffice512023coppens02 crashes less


TimeProjectRevisionAuthorRepliesMessageSaturday, 18. February 2006
20:45KOffice511106coppens0Add todo


TimeProjectRevisionAuthorRepliesMessageFriday, 17. February 2006
18:26KOffice510680coppens0Copying this makes no sense (especially since we just merge using the old layers anyway). It did have the good purpose of me finding the previous crash, though ;)
18:22KOffice510678coppens0Remember, always deepcopy pointers if you're going to delete them yourself ;-) (fixes crash after saving images with an adjustment layer here, I wonder why nobody else noticed this)
17:53KOffice510672coppens0Don't save trailing NULL
13:10KOffice510523coppens0* Add a small progress dialog for importing raw images, so that the user doesn't come back to the init dialog and thinks nothing is happening (no new i18n) * Make the determineSize function less scary looking ;)
12:47KOffice510511coppens0Massive speedup in switching the histogram docker to the Lab view: don't create a new Lab cs instance for every piece of the raster by caching it in a static var (also doesn't leak as much lab cses, I guess).


TimeProjectRevisionAuthorRepliesMessageThursday, 16. February 2006
20:58KOffice510321coppens0Add a unique name parameter to the KAction, so that the shortcut becomes configurable


TimeProjectRevisionAuthorRepliesMessageTuesday, 14. February 2006
17:12KOffice509441coppens0* Zooming and moving now move the activated embedded part along (almost accurate, I think the rulers cause a slight disturbance) * Embedded parts now nicely are behind the scrollbars and rulers (thanks to David)


TimeProjectRevisionAuthorRepliesMessageSaturday, 11. February 2006
13:03KOffice508288coppens0I wonder who had the brilliant idea of overriding saveChildren with a single return true ;-) (I won't name names :P) Anyway, removing that line almost magically fixes loading and saving of embedded objects :)


TimeProjectRevisionAuthorRepliesMessageWednesday, 08. February 2006
15:04KOffice507130coppens0* Refactored the internal mechanism with which the part layers get notified when their part gets activated * Crude save and load support. It loads and saves externalized things, but then the other layers don't get loaded. But I want all objects internalized, so it's only a step in the right direction at the moment


TimeProjectRevisionAuthorRepliesMessageTuesday, 07. February 2006
16:40KOffice506827coppens0C++ isn't your shell ;-)
15:22KOffice506803coppens0Wetness, Size and Hardness now can depend on pressure for Wet
14:47KOffice506795coppens0Emulate processEvents with singleshots, this should give a slight increase in performance (though I didn't measure much of it). (Not updating the histogram when it's not shown in the tab seems to be harder, there is apparently no method to test for that?)


TimeProjectRevisionAuthorRepliesMessageFriday, 03. February 2006
22:24KOffice505472coppens0* Layerbox preview for parts layers * Rerendering of subparts of the parts layer should now be a lot faster and smoother


TimeProjectRevisionAuthorRepliesMessageWednesday, 01. February 2006
10:55KOffice504503coppens0That a group layer isn't dirty doesn't mean we can just not paint it at all! This fixes having multiple child group layers in a single group.


TimeProjectRevisionAuthorRepliesMessageSunday, 29. January 2006
19:12KOffice503657coppens0The pressure adjusment checkboxes for Opacity, Darken and Size now work :-)
14:36KOffice503552coppens0* Using created pipe brushes should work now * Enabled the user choosing the selection mode (single-dimensional) * Removed the things not for this release (select source, export to file)


TimeProjectRevisionAuthorRepliesMessageThursday, 26. January 2006
12:28KOffice502535coppens0Finally, you can now select a rectangle for an embedded part, and it will actually assume the chosen postition and size instead of a hardcoded one


TimeProjectRevisionAuthorRepliesMessageWednesday, 25. January 2006
22:21KOffice502431coppens0And make the adjustment layers have smooth transitions again :)
17:51KOffice502347coppens0Make the transition at the edge from filtered part to non-filtered part smooth and nice-looking if the selection is smooth as well


TimeProjectRevisionAuthorRepliesMessageTuesday, 24. January 2006
19:18KOffice502087coppens0Removing colors from a custom palette now works from the UI


TimeProjectRevisionAuthorRepliesMessageSunday, 22. January 2006
13:16KOffice501240coppens0Part layer can now draw really transparantly over some layers. Unfortunately, I'm stuck with some KOffice weirdness, so it doesn't really work like I'd want it to yet...


TimeProjectRevisionAuthorRepliesMessageSaturday, 21. January 2006
15:01KOffice500927coppens0As requested by TSDgeos, removing empty strings


TimeProjectRevisionAuthorRepliesMessageFriday, 20. January 2006
10:55KOffice500488coppens0Add to todo


TimeProjectRevisionAuthorRepliesMessageWednesday, 18. January 2006
18:22KOffice499798coppens0Work somewhat on the partslayer, now at least it doesn't 'move' seemingly randomly anymore (thanks David for solving most of that)


TimeProjectRevisionAuthorRepliesMessageMonday, 16. January 2006
09:21KOffice498792coppens0This should do away with all multithreading issues related to the histogram docker. Adrian, Casper, could you test if this fixes your specific problems (crashing on SMP, freezing X) CCMAIL:adrian@pagenet.plus.com CCMAIL:cbr@boemann.dk


TimeProjectRevisionAuthorRepliesMessageSunday, 15. January 2006
21:42KOffice498689coppens0Ahh, almost forgot to change that string
13:35KOffice498452coppens0Add Adrian's wonderful tablet dialogs to the Makefile.am so they'll get translated


TimeProjectRevisionAuthorRepliesMessageFriday, 13. January 2006
19:54KOffice497787coppens0Very minor bugfix, and actually implement our only user-visible composite op
15:52KOffice497715coppens0Arg, second day in a row with me forgetting to commit a dialog. I must be cursed ;)
15:48KOffice497713coppens0Wet paintop configuration dialog and efficiency fix


TimeProjectRevisionAuthorRepliesMessageThursday, 12. January 2006
13:41KOffice497339coppens0Use a decent caption
13:39KOffice497338coppens0Use KDialogBase
12:23KOffice497250coppens0Apply fixes and suggestions to Krita strings by Malcolm Hunter


TimeProjectRevisionAuthorRepliesMessageWednesday, 11. January 2006
22:41KOffice497116coppens0Use senseful tooltip, spotted by Malcolm Hunter
14:04KOffice496957coppens0Woops, forgot to svn add this file, it belongs to the previous commit
14:03KOffice496955coppens0Add an option to edit palettes as well, and group it in a 'Resources' submenu together with Add Palette. Also, s/write-only/read-only/
11:53KOffice496826coppens0Attempt to fix duplicating animated brushes (still not correct though), and some extra strings


TimeProjectRevisionAuthorRepliesMessageTuesday, 10. January 2006
15:44KOffice496504coppens0Add colors directly from the color picker to a palette (unfortunately converts to RGB, since we have no own palette format that saves non-RGB8 data)
11:43KOffice496341coppens0Reenable + fix wet compile (looks totally broken btw, I wonder what caused that)


TimeProjectRevisionAuthorRepliesMessageSunday, 08. January 2006
16:23KOffice495691coppens0* Picked colors by default shown in absolute values * Changed 'normalized' to percentage * Add 'Add to Palette' (not implemented yet, but at least the string is in) * Add a 'radius' spinbox. Seems to work fine, except the alpha value that looks to be a bit off (no idea why)


TimeProjectRevisionAuthorRepliesMessageFriday, 06. January 2006
16:17KOffice494958coppens0We don't need this anymore (fixes crash when opening color adjustment on Lab, but that still crashes when switching to 'b' because the actual histogram isn't implemented yet, I think)


TimeProjectRevisionAuthorRepliesMessageMonday, 02. January 2006
22:27KOffice493697coppens0You can now create and save masked brushes as well (known bugs, will fix those later, but saving and loading them works fine already)
15:10KOffice493513coppens0* Saving of GIMP Patterns (GIMP docs suck!) * Custom pattern tab like the custom brush one


TimeProjectRevisionAuthorRepliesMessageSaturday, 31. December 2005
22:00KOffice492995coppens0And fix the custom animated brush creation as well...
21:59KOffice492994coppens0This was actually ok already :-)
21:12KOffice492989coppens0No const_cast


TimeProjectRevisionAuthorRepliesMessageMonday, 26. December 2005
20:37KOffice491634coppens0Hide the index/setIndex calls from plain sight, and make KisGroupLayer a friend of KisLayer so as to let it use them
20:20KOffice491629coppens0Implement the prevChild and nextChild calls and other things needed to use grouped layers. With these, it is now possible again to add layers if you'd enable the layerbox (but other than that it's still useless at the moment)
15:39KOffice491574coppens0Doxygenize the new layer concepts
13:03KOffice491545coppens0Return back to the much speedier compositing (and hence drawing) of regularily stacked layers


TimeProjectRevisionAuthorRepliesMessageFriday, 23. December 2005
19:42KOffice490948coppens0Bah :-/
17:01KOffice490923coppens0* Split the palette widget into 2 parts, one containing the complete widget, and one only the list with colors * Add saving of palettes * Fix a palette loading bug * Add a widget so that you can create new palettes (no editing yet) (no update connection with the other palette widget yet) (needs a better place in the GUI, preferably in a 'Resources' dialog or so)
12:38KOffice490869coppens0Fix embedding of kofficeparts. It works, but is not yet added to the image as a layer (and so won't actually render or show up in the layerbox if it would work)


TimeProjectRevisionAuthorRepliesMessageThursday, 22. December 2005
22:57KOffice490749coppens0Connect the right signal
21:23KOffice490726coppens0* Fix updating of painting with OpenGL * Remove some other obsolete KisImage arguments in slots and signals
15:55KOffice490654coppens0And we see painting updating nicely again (but it looks slower than before, is that possible?)
14:52KOffice490645coppens0* Paintop box shows paintops (with what I'd call a _hack_, I really want to know what Casper's idea is on this particular issue) * Very basic merging (compositing) enabled of groupbox, hence letting Krita display the white background again


TimeProjectRevisionAuthorRepliesMessageSaturday, 17. December 2005
16:58KOffice489213coppens0Improvements in the handling of embedding of KOfficepart layers in Krita. Currently the initial rect is hardcoded to 255x255, instead of the entire image, but this makes it a lot easier to switch from and to embedded layers. Still doesn't work very well yet, but it's somewhat more usable than before.


TimeProjectRevisionAuthorRepliesMessageSaturday, 10. December 2005
18:26KOffice487487coppens0Fix lcms failure so that krita 'crashed'
15:53KOffice487442coppens0So the general agreement seems to be that processMessages is bad, so disable it. It doesn't like to make a big impact anyway, so I'll let this be for a while.
15:11KOffice487418coppens0Optimize the feel of the histogram docker a lot. This is done by two changes: * Add a way to safely call processEvents in the KisImageRasteredCache * Multithread KisAccumulatingHistogramProducer. This really gives a massive apparant speedup, since painting a big image doesn't block on this anymore.


TimeProjectRevisionAuthorRepliesMessageSunday, 27. November 2005
21:56KOffice483735coppens0Using the tablet, a click to start dragging on a scrollbar would trigger a click event to the KisCanvas, with all the ugly looking consequences
15:09KOffice483666coppens0Make wet compile again, let the drying filter use the setProgress calls (so no more 'locked' cursor afterwards) and enable it by default again.
14:44KOffice483662coppens0Very basic support to save animated image pipe brushes to file from multi layered images. For now, hardcoded Incremental mode, but that shouldn't be too hard to change. Multidimensionality will probably be for much later, if it's possible to display that intuitively to the user at all...


TimeProjectRevisionAuthorRepliesMessageFriday, 25. November 2005
21:50KOffice483308coppens0In order to celebrate the first snow: a new feature! Brushes can now be saved to file (currently only regular image brushes), and this is used by a new tab page in the brushes control frame. This tab provides users with a basic interface to add brushes permanently to their list of brushes, the brushes being created from the current image. The basic functionality is all there, the fancier stuff (pipe brushes and so) will get added later :-)


TimeProjectRevisionAuthorRepliesMessageThursday, 17. November 2005
14:35KOffice481033coppens0Add a preferedness value to the histogram producer factories, so that we can sort the producers a bit better than seemingly random. This makes the default displayed histogram in the histogram dialog and the histogram tab for RGB the RGB histogram instead of the lightness one.


TimeProjectRevisionAuthorRepliesMessageSunday, 13. November 2005
21:02KOffice480241coppens0Finally readd the code so that when you switch to a layer with the Wet cs, the wet paintop appears in the paintop box, and that it disappears when you switch away.
12:06KOffice480123coppens0Add a system that can, if needed, automatically perform actions on a paint device at creation time. This is used so that if the user creates a new layer with the Wet colorstrategy it will automatically get a texture assigned to it. This removes the need for seperate initialization by the user.


TimeProjectRevisionAuthorRepliesMessageSaturday, 12. November 2005
17:37KOffice480003coppens0Add apidox to fillpainter, and a 'fuzzy' floodfill
16:45KOffice479995coppens0Fix colorcup color selection
16:43KOffice479994coppens0Wet paintop now actually uses the current brush to draw
12:53KOffice479949coppens0* Compile and work with recent krita core * _Finally_ the convertToQImage converts all the colors correctly, instead of weirdly exchanging different colours. Somebody needs to check if it'll work correctly on MSB archs, though


TimeProjectRevisionAuthorRepliesMessageThursday, 10. November 2005
15:11KOffice479466coppens0This was a silly, yet hard to spot bug BUG: 115873


TimeProjectRevisionAuthorRepliesMessageSunday, 06. November 2005
14:05KOffice478332coppens0Add a quickHelp string to tools so that they can inform about their use, and how modifier keys affect their behaviour. Currently, this information is displayed (if available) in the tab widget of the KisToolPaint derived tools under a small button as a WhatsThis popup.