| Last Week | Archives |
Improvements and bugfixes to the new tab code used in Konqueror and now Quanta. Numerous usability enhancements in Kmail, easier keyboard shortcut editing, flickering toolbars fixed. Kdeprint gets a new PPD parser. Kstars hardware interface is extended. And many bug fixes throughout.
This SCO nonsense has everyone nervous. It would ruin our day to have legions of lawyers swarming around. So, when David Faure committed an effects patch from mosfet, Dirk Mueller asked:
why was this committed ? It doesn't give proper copyright, hence is unlicensed code: http://www.imagemagick.org/www/Copyright.html
Daniel M. Duley aka mosfet responded:
The copyright for ImageMagick is more or less BSD. There are no license issues with the effects, we've had effects based on them since KDE3.0. Previous versions KDE had of the same effects were also based on ImageMagick. Most of what Dirk quoted are licenses for various things ImageMagick uses or GraphicsMagick. If you say ImageMagick code is not under a valid license then your saying BSD code isn't under a valid license ;-) If you feel we should a add a credit in the code that is fine but I don't think it's necessary since it's not a "substantial" portion of ImageMagick.
Dirk Mueller requested:
"substantial" is of course open to discussion, but I don't think it would hurt when being included, would it?
The license was committed to cvs. Better safe than sorry.
Dominique Devriese announced a new release of Kig:
KDE Interactive Geometry 0.5.1, a bugfix release over Kig 0.5.0 is now available. Kig is the most intuitive Interactive Geometry program available ( including commercial ones ), and has most of the features that the competition has to offer. Improvements over Kig 0.5.0 include: * a better full screen mode * printing support * code cleanup * various bugfixes * various UI improvements Please check out http://edu.kde.org/kig/download.php for download instructions. Thanks to the people who reported bugs, and requested improvements in Kig.
Kdeedu now compiles in cvs, so it is a good time to try the excellent educational apps such as Kig, Kstars Kalzium and many others.
If you want be bleeding edge, Gentoo users can check out http://cvs.gentoo.org/~danarmak/kde-cvs.html. Debian users go to KDE CVS HEAD Debian packages. Non distribution specific instructions http://developer.kde.org/build/compile_cvs.html. Konstruct will build a system in your home directory, instructions http://konsole.kde.org/konstruct/. Konstruct won't give you an up to date cvs snapshot however.
If you know of any other distribution specific instructions for running kde from cvs, drop me a line. dkite@shaw.ca
I received a note from Andras Mantia regarding the developments in Quanta
During the last weeks there were some improvements made in Quanta, that I think would be good if you could mention. One of the new features is the completion of the new tag attribute editor widget. This allows you to edit the attributes for a tag in a tree-view, instead of a modal dialog. The treeview works similar to the Property Editor in QT Designer, so instead of offering simply to enter the attribute values as string, there is a possibility to select the values from a list, with the help of a dialog, and so, depending on the type of the attribute. Currently there are widgets for boolean, url, list and color attributes, the rest must be inserted as string. If the attribute editor tree is not visible, you can use View->Tree Views->Show Attribute Tree or select a predefined layout in Settings->Configure Quanta->Layout->Window Layout. The latter is a new feature. The other important feature is offpage parsing and variable scope detection for script like DTDs. This means that if you have a file included in a PHP section, the file will be parsed for function and variable definitions, and the found elements will be visible in the structure tree and will appear in the autocompletion box. Only the global variables are taken in count. The variable scope is detected also in the active document, and local variables will not be visible outside of the block where they are defined. There are some minor issues with the scope detection, and the current parsing code is sometimes slow, but I think this is worth to mention and propagate to the users. I think all the above are interesting and will please many Quanta Plus users.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Click on the icons to go to the respective section! | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Scott Wheeler committed a change to kdebase/kate/app
Adding ability for things to be piped into KWrite using the -stdin argument. See: http://lists.kde.org/?l=kde-core-devel&m=105450752022766&w=2 for some of the current limitations / TODOs. CCMAIL:cullmann_at_babylon2k.de Diffs: 1, 2
Klas Kalass committed a change to kdesdk/umbrello/umbrello
introduced getter for FontMetrics. This allows to use the correct FontMetrics when printing and thus printed widgets will look like their screen counterpart when the printer font has different metrics than the screen font (wiget size is computed from the font metrics). Furthermore this change should rather increase performance than decrease it because QFontMetrics are now cached and only created when something changed. Fixed layout issues for classwidgets and interfacewidgets where text was cut off sometimes by using the font metrics for calculations that correspond to the really used font for rendering. The font metrics will be updated prior to printing and afterwards. The remaining problem is that the widgets itself are correct now, but the spacial relationship between them looks wrong, because those values are absolute and not computed from the font metrics. Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
Roberto Raggi committed a change to kdevelop/parts/classbrowser
import the initial version of the new class browser Diffs: 1, 2, 3, 4, 5, 6, 7
Andras Mantia committed a change to quanta
Add close buttons to the tabs (as in Konqueror). Emit a signal when a new node is loaded in the attribute tree. Diffs: 1, 2, 3, 4, 5, 6, 7
Anders Lund committed a change to kdelibs/kate/data
adding folding regions for multiline PHP comments Diff
Anders Lund committed a change to KDE_3_1_BRANCH: kdelibs/kate/data
adding folding regions for multiline PHP comments fixes59318 Refer to Bug 59318 - c style comment folding, php long comments Diff
Christian Loose committed a change to kdesdk/cervisia
Fix BR 59267: Re-added "clear" command to the RMB context menu of the ProtocolView. Refer to Bug 59267 - Add "clear" command in CVS console area in main window Diffs: 1, 2, 3
Amilcar do Carmo Lucas committed a change to kdevelop/parts/outputviews
To make 'very short compiler output' recognize gcc as a compiler command. Patch by: Jörg Rüppel < joerg *at* sharky-x.de > PS: Jörg please in the future do not submit patches to the bug database. Submit them to the mailing list. CCMAIL: done-59294_at_bugs.kde.org Diff
Jason Harris committed a change to kdeedu/kstars/kstars
First commit of generalized PlotWidget. This will be used for plotting tools like the Altitude vs. Time tool, and the upcoming solar system viewer and Jupiter Moons Ephemeris plotter. The PlotWidget can automatically determine the number and position of "tickmarks" along each axis of the plot. Data to be plotted are stored using the PlotObject class, which consist of a QPtrList of QPoints as well as integer members describing how the data are to be plotted (as points? as a curve? color, line style, point style, etc.). Added a preliminary "Solar System View" item to the Tools menu as a demonstration of PlotWidget. Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
Jasem Mutlaq committed a change to kdeedu/kstars/kstars
Adding support for the Celestron GPS telescope family. LX200 drivers are updated and are INDI compatible now. INDI skymap integration is completed. Users can now control their telescopes from the skymap and can track the telescope's progress as it slews or tracks. KStars can also run INDI is both client and server mode, this enables KStars to control local and remote devices seemingly. CCMAIL: kstars-devel_at_lists.sourceforge.net Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
Jasem Mutlaq committed a change to kdeedu/kstars/kstars/indi
Adding support for the Celeston GPS family telescopes. The LX200 and Celestron drivers are fully indi compatible now. CCMAIL: kstars-devel_at_lists.sourceforge.net Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
Jasem Mutlaq committed a change to kdeedu/kstars/kstars/indi
The drivers now use J2000 coordinates as the standard under INDI. KStars communicate J2000 coordinates to the devices and they in turn process those coordinates to control the telescopes. To account for precession, nutation, and abberation I used Jason's excellent implementation after converting it to C. CCMAIL: kstars-devel_at_lists.sourceforge.net Diffs: 1, 2, 3, 4, 5, 6, 7
Scott Wheeler committed a change to KDE_3_1_BRANCH: kdeedu/flashkard/flashkard
Oops, this one slipped into the branch too... CCMAIL58932-done_at_bugs.kde.org Refer to Bug 58932 - You don't have any cards defined. Diff
Dominique Devriese committed a change to kdeedu/kig
bugfix: show default icons for actions that don't have any.. ( fixes bug 59283 ) Gilles, thanks for reporting this bug. CCMAIL59283-close_at_bugs.kde.org Refer to Bug 59283 - missing icons for "Recenter the screen..." and "Select the area..." Diffs: 1, 2
Stephan Kulow committed a change to kdegames/kpat
fixing isGameLost Diff
Stephan Kulow committed a change to KDE_3_1_BRANCH: kdegames/kpat
fixing isGameLost CCMAIL:59136-done_at_bugs.kde.org Refer to Bug 59136 - Forty and Eight says "you cannot win" when I can Diff
Nicolas Hadacek committed a change to kdegames/libkdegames
Finally commit the changes to allow the use of a system-wide highscore directory. The main modificitions are in class KHighscore but the KExtHighscore framework has also been adapted. The local highscore values are copied to the system-wide file when first running the game. Additionnal fixes are: - fix rounding problems in highscore's statistics tab - dialog asking for nickname (close bug 55442) Refer to Bug 55442 - kfouleggs doesn't ask for player name when a new high score is reached Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18
Luis Pedro Coelho committed a change to kdegraphics/kghostview
Since this is initialization, it should be done in the constructor. Otherwise, it got done multiple times. Note that all these slots are harmless if there is no document loaded. See bug 53693 (will close after backport). Refer to Bug 53693 - scrolling with the mouse-wheel skips pages Diff
Stephan Binner committed a change to kdebase/konsole/konsole
Added Ctrl+Shift+N as alternate default shortcut for "New Session". Diff
Thiago Macieira committed a change to kdelibs/kdecore
Modifications to make IDN-compliant. It seems to work now, even though I still sometimes get a question mark in an URL passed down to an ioslave. Important: KURL::prettyHost() has been removed. Any code that used it will have to be fixed (it was after the branch, so this is not BIC to KDE 3.1) Diffs: 1, 2
Michael Goffioul committed a change to kdelibs/kdeprint
Rewrote the Foomatic parser in a more elegant way. This is part of the coming PPD parser and support for Foomatic-3.x branch. Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23
Michael Goffioul committed a change to kdelibs/kdeprint
Added KDEPrint own PPD parser. It is not used yet (today or tomorrow), but it is already compilable and runnable. Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9
Michael Goffioul committed a change to kdelibs/kdeprint
Make CUPS plugin use the new PPD parser: add support for Foomatic-3.x drivers. Diffs: 1, 2
David Faure committed a change to kdelibs/kio/kio
Better fix for the "running a binary that doesn't exist" fix. When KProcess returns pid=0 we also show the error message "<foo> not found" if that's the case. Diff
Dawit Alemayehu committed a change to kdelibs/kio/kio
- Added support for a local path only completion mode. This should will be useful for people that do not want or cannot afford completions for remote protocols that support listing such as ftp,sftp, etc... - Removed the parameter from KURLCompletion::init(Mode) and made it read the value of the completion mode from a config file. The default stays the same, but now you can change it to your liking by adding "Mode=" entry into your global or app specific config file. Diffs: 1, 2
Anna Nymos committed a change to kdebase
Iconview: Save the sorting criterion automatically CCMAIL:57390-done_at_bugs.kde.org CCMAIL:26561-done_at_bugs.kde.org Refer to Bug 57390 - Icon view does not save sort type Refer to Bug 26561 - sort option not case sensitive all the ime Diffs: 1, 2, 3
Luboš Luňák committed a change to kdebase
58346 - allow excluding some apps from saving in session. CCMAIL:58346-done_at_bugs.kde.org Refer to Bug 58346 - Cannot exclude app from session management Diffs: 1, 2, 3, 4
Luboš Luňák committed a change to KDE_3_1_BRANCH: kdebase/klipper
Backport r1.127. It most probably fixes 59187. Refer to Bug 59187 - klipper does not always notice new selections Diffs: 1, 2
Waldo Bastian committed a change to kdebase/konsole/konsole
CCMAIL:59162-done_at_bugs.kde.org * Fix the fixed-width with proportional-font drawing routine * Always use it in the presence of double-width chars. Thanks to Ken Deeter for his excellent analysis of the problem. Refer to Bug 59162 - Fixed width font alignment problems for Japanese (and other languages I suspect) Diff
Carsten Pfeiffer committed a change to kdelibs/kio/kfile
CCMAIL: danimo_at_kde.org,59237-close_at_bugs.kde.org I told you that this is broken. It breaks vertical scrolling and Ctrl-Scrolling at least. Refer to Bug 59237 - scrolling by mouse wheel in file dialogs Diffs: 1, 2
Tobias Koenig committed a change to kdepim/kaddressbook
Implemented feature request 59153 Refer to Bug 59153 - Automatically create a filter for every category that exists Diffs: 1, 2, 3, 4
Reinhold Kainhofer committed a change to kdepim/kpilot
Several per-conduit settings were moved to global settings, a hot sync is now also doing a (fast) backup. Backup is now implemented in full and fast sync (fast sync only retrieves modified records, full backup retrieves the whole database, even if not modifies). Diffs: 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
Zack Rusin committed a change to kdepim/libkdepim
Like I promised to Aaron: adding distribution lists or categories doesn't result in a huge number of addresses being added but a "Name <group>" single item. Going to bed now. Diffs: 1, 2
Tobias Koenig committed a change to kdepim/kaddressbook
I've ported the CSV import dialog from KSpread to KAddressBook now. The new one is more robust when handling broken files. Also the assignment of columns to kabc attributes is a lot easier and more intuitive. The KAddressBook and Yahoo! templates are already updated, but I got no Outlook file for updating yet. This commit fixes also 53968. Refer to Bug 53968 - ASCII list import can crash the program Diffs: 1, 2, 3, 4, 5, 6, 7, 8
Tobias Koenig committed a change to kdepim/kaddressbook
Fixed 59325 by using QString instead of char*. Refer to Bug 59325 - l10n problem in title of 'Modify View:' dialog... Diff
Tobias Koenig committed a change to kdepim/kaddressbook/csv-templates
Found a outlook 2000 csv file... so this template is up to date now Diff
Till Adam committed a change to kdepim/kmail
Check whether the dir that is to be used as the local mail store (~/Mail) exists, is a dir, is readable and writeable, if it needs to be created that creation succeeded and bail out otherwise. It would be nice, I guess, to ask the user for an alternative dir to use, but this fixes the reported crashes, at least. The change to main.cpp is necessary to prevent kmail from acting like the KUniqueApplication it is and try to bring up a new instance while we are engaged in our somewhat onesided discussion with the user. CC:59244-done_at_bugs.kde.org CC:56278-done_at_bugs.kde.org Refer to Bug 59244 - kmail segfault when ~/Mail is a file Refer to Bug 56278 - crash on startup with ~/Mail a symlink to nonexistent nfs share Diffs: 1, 2
Till Adam committed a change to kdepim/kmail
Don't crash when dumpDeadLetters is called before we have a main window. CCMAIL:59297-done_at_bugs.kde.org Refer to Bug 59297 - kmail initial configuration dialog crashes Diff
Till Adam committed a change to kdepim/kmail
Display the correct folder name in the window title bar when changing folders via nextUnread(). Carsten, correct fix? CCMAIL:59289-done_at_bugs.kde.org Refer to Bug 59289 - titlebar does not reflect current mailbox Diff
Reinhold Kainhofer committed a change to kdepim/kpilot/conduits/knotes
Added some pointer checking in the conduit. In the process() method there was some chance the fTimer was not created before, thus the crash from bug 57153 CCMAIL:57513-done_at_bugs.kde.org Refer to Bug 57153 - Crash while syncing ToDo list Refer to Bug 57513 - Predefined List Styles Crash Kword Diff
Reinhold Kainhofer committed a change to kdepim/kpilot/conduits/vcalconduit
Added a few checks for 0L pointers. A messed up configuration (e.g. because the conduit's config dialog changed) could have lead to crashes as in bug 56454. CCMAIL:56454-done_at_bugs.kde.org Refer to Bug 56454 - Kpilotdaemon crashes when syncing with Korganizer Diffs: 1, 2, 3
Adriaan de Groot committed a change to kdepim/kpilot/kpilot
Remove stupid #include stuff; fix last bit of 52138 Refer to Bug 52138 - KPilot does not include locale info into file Diff
Reinhold Kainhofer committed a change to kdepim/kpilot/lib
Argh, why does pilot-link change their API with every version??? CCMAIL:59247-done_at_bugs.kde.org Refer to Bug 59247 - KPilot doesn't compile because of wrong SysInfo struct Diff
Ariya Hidayat committed a change to koffice/filters/kword/wordperfect/import
flush text before appending token solve problems with WP international characters CCMAIL:48362-done_at_bugs.kde.org Refer to Bug 48362 - It fails the filter for WordPerfect Diff
Peter Simonsson committed a change to koffice/kivio
* Improved code for stencil dragging, should work as expected for unconnected connectors now. * Fix for bug 58905: font size changes with changed dpi entry in XF86Config * Implemented wish57302: allow selecting area where to paste copied objects Refer to Bug 58905 - font size changes with changed dpi entry in XF86Config Refer to Bug 57302 - allow selecting area where to paste copied objects Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14
Richard J. Moore committed a change to kdeaddons/konq-plugins
- Added a description of the autorefresh plugin Diff
Richard J. Moore committed a change to kdeaddons/konq-plugins/autorefresh
Added my autorefresh plugin for konq Diffs: 1, 2, 3, 4, 5
Dirk Mueller committed a change to kdebase/konqueror
stop activity when the user tries hard to enter an url. Diff
Dirk Mueller committed a change to kdelibs/khtml
- properly load and select stylesheets again after the FOUC merge from
Safari
- code cleanup: remove dead code that tried to handle <link disable>
- recalculate alternative stylesheet chain when a <link> sheet is removed
from document
- recalculate alternative stylesheet chain when the currently selected
stylesheet becomes unavailable (e.g. is removed or renamed by javascript)
- properly select which stylesheets to use again (<link rel="some stylesheet">)
- remove aggressive style selector optimisation that horribly broke
slow loading externally stylesheets
### optimize this by avoiding style selector recalculations when just
an unselected alternative stylesheet is becoming available/being removed
### do not download alternative stylesheets that are not rendered anyway
CCMAIL: khtml-devel_at_kde.org
Diffs: 1, 2, 3, 4, 5
Stephan Binner committed a change to kdebase/konqueror
Bug 48393: Dynamic Tab Resizing in Konqueror (wishlist) Sometimes the tabs don't shrink enough, any idea? Refer to Bug 48393 - Dynamic Tab Resizing in Konqueror Diffs: 1, 2, 3, 4
Peter Kelly committed a change to kdelibs/khtml/dom
Added a public API to update the rendered document display after changes to the DOM tree - Document::updateRendering() CCMAIL: quanta-devel_at_kde.org Diffs: 1, 2
Thiago Macieira committed a change to kdelibs/kioslave/http
Following the changes to KURL allowing IDN. kio_http now correctly parses IDN. The Unicode hostname is used throughout, except for the very few places where the encoded form is needed. Diffs: 1, 2
Waldo Bastian committed a change to kdebase/kcontrol/ebrowsing/plugins/shorturi
CCMAIL:58990-done_at_bugs.kde.org
Fix B58990: files with question marks ("?") are not accessible through Location bar
Refer to Bug 58990 - files with question marks ("?") are not accessible through Location bar
Diff
Stephan Binner committed a change to kdebase/konqueror
Delay tab removal, possbible crash fix for59179/59333. Wondering a bit about being able to connect to protected slots here. Refer to Bug 59179 - clicking the new tab close button crashes konqi Diffs: 1, 2
Aaron J. Seigo committed a change to kdebase/konqueror
Fix BUG 35841: make the find files toolbar action a toggle, so clicking it a second time closes the find dialog. Refer to Bug 35841 - find files toolbar action should get closed on the second click Diffs: 1, 2
Waldo Bastian committed a change to KDE_3_1_BRANCH: kdebase/konqueror/iconview
Don't use FileItem's after they are deleted. (B58836) Refer to Bug 58836 - crash in lan:/ when browsing around Diffs: 1, 2
Waldo Bastian committed a change to kdebase/libkonq
CCMAIL:59250-done_at_bugs.kde.org Don't crash on copy without a currentItem() (B59250) Refer to Bug 59250 - Crash when using file search and trying to copy all files found afterwards Diff
Dirk Mueller committed a change to kdelibs/khtml
ignore events that shouldn't be sent to us in the first place CCMAIL:50326-done_at_bugs.kde.org Refer to Bug 50326 - disabled checkboxes are still clickable, though it's grayed out Diff
Dirk Mueller committed a change to kdelibs/khtml/xml
make preferred stylesheet work (fixes 47303, which is closed already. ) Refer to Bug 47303 - Konqueror uses the alternate stylesheet Diff
Scott Wheeler committed a change to kdemultimedia/juk
Make JuK remeber the search for a playlist (during that instance only). Now when you move to a different playlist the search on the previous one will be remembered. Also if you hide the search bar, when you redisplay it your previous search will still be there. Doing this also gave me an excuse to clean up the way that the PlaylistSplitter and SearchWidget interact -- the SearchWidget now returns a real PlaylistSearch rather than more "raw" information about the search results. Diffs: 1, 2, 3, 4, 5, 6
Christian Esken committed a change to kdemultimedia/kmix
Fixed Bug 58901 Error was the in-some-cases uninitialized instance variable "m_isVisible". Refer to Bug 58901 - kmix doesn't dock reliable Diff
Olivier Goffart committed a change to kdenonbeta/kopete/libkopete
Update the chatwindow caption when a contact change his status. CCMAIL:56972-done_at_bugs.kde.org CCMAIL:59357-done_at_bugs.kde.org You don't imagine the time i spent for this small bugfixe. The code is so complex, one turn around durring hours before finding where is the problem. This changing caption code was so ugly, totally wrong! all this code need a review. There are so much big atrocity in the kopete code, but it is difficult to do something because the number of function split everywere in the code, and theses strange undocumented parram you don't know even if these are used somewere. I think i will take time after my exams to redesing the code of the KMM/KopeteMessage/KopeteChatWindow Refer to Bug 56972 - Users in chat windows do not apear "offline" Refer to Bug 59357 - Window title bar not updated according to contact state Diffs: 1, 2
Aaron J. Seigo committed a change to kdebase/kcontrol/keys
allow setting of command shortcuts in the keys control centre. this is the #1 user support request on IRC these days, and EVERY single user checked the keyboard shortcuts dialog on their own but NONE thought to check the menu editor (which makes sense). menu editting is still done via the menu editor (and there is both explanatory text and a link to the menu editor so people can figure this out). Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9
David Faure committed a change to kdebase/kcontrol/thememgr
Install Konq servicemenu and script, to let users install KDE themes from RMB in Konq. Initial files by CCMAIL: "Matthias Fenner" <matthias_at_fenner.info> Diffs: 1, 2, 3
David Faure committed a change to kdelibs/kdefx
mosfet-effectspatch-0526.patch Diffs: 1, 2
Stephan Binner committed a change to kdelibs/kdeui
Added a small delay before showing hover close button for trial. Diffs: 1, 2
Nadeem Hasan committed a change to kdelibs/kdeui
The new KInutDialog as posted on core-devel. Its closely source comapible with both KLineEditDlg and QInputDialog. KLineEditDlg is effectively obsolete now. Diffs: 1, 2, 3, 4, 5
Maks Orlovich committed a change to kdelibs/kstyles/keramik
Since I don't have enough material for a full Keramik/II, roll it back into the core style -- the metrics tweaks are small and nice, so just apply them; and the lineedit higlight is made an option, off by default. (Plus, this will make it easier for me to try to take advantage of more control over icon positionning offered by Qt3.2.x to get better (i.e. sometimes smaller) tab metrics, as it get rids of having 2 separate sizing paths). Also, initial support for progressbar animation (not quite complete -- need to do the RTL mode); also an option, off by default. Yes, there will be a GUI, once I finally stop putting per-style config settings off. Take a peak into the KeramikStyle ctor for the settings ;-) Diffs: 1, 2
Luboš Luňák committed a change to kwin_iii: kdebase/kwin
Rewrite the code related to stacking order in a way which can actually work. No keeping of layers, simply have unconstrained stacking order, formed by the user raising the windows etc., and build from it the real stacking order by applying layers and transiency. Diffs: 1, 2, 3, 4, 5, 6
David Faure committed a change to kdebase/kdesktop/kwebdesktop
Applied patch from Tobias Kroha to fix "kwebdesktop hangs at pages with meta refresh" CCMAIL:54935-done_at_bugs.kde.org Refer to Bug 54935 - kwebdesktop hangs at pages with meta refresh Diff
Stephan Binner committed a change to kdelibs/kdeui
flicker-- Diff
Waldo Bastian committed a change to kdelibs/kdeui
Deactive layout while we wait for the layout to get rebuild. (Less flicker) Diff
Waldo Bastian committed a change to kdelibs/kdeui
Experimental: Reduce toolbar flicker by keeping the button around till it actually gets replaced by another one. Diffs: 1, 2, 3
George Staikos committed a change to kdenonbeta/kaxul
for those who are curious Diff
Nikolas Zimmermann committed a change to kdenonbeta/ksvg
* Updated test results * Commited large patch by Adrian Page <adrian.page_at_tesco.net>, thank you very much!!! - Implemented getCTM() and getScreenCTM() according to the specs and replaced the 'hold-all-transforms-to-root' system with one that just holds the local transforms on a given element. Now an element's getCTM functions apply its local transformations to its parent's CTMs. - Have taken the root svg's currentScale() setting out of the bulk of the code. The scale is now only needed when setting the size of the render buffer, and when rendering, when it is included in the screenCTM by the outermost svg. The rest of the code need not know anything about it. This simplifies quite a bit of code. The pattern element does still reference the currentScale, but the pattern coordinate system looks like it needs some work anyway. - Have fixed viewbox clipping problems by transforming the viewport rectangle into user coordinates. This fixes coords-viewBox-BE-03.svg and other viewbox users. - Changed SVGSVGElementImpl from being SVGTransformableImpl to SVGLocatableImpl, as per the specs. Regenerated generateddata.cpp. - Changed SVGTransformableImpl's getBBox, getCTM and getScreenCTM to non-const so that they match those of SVGLocatableImpl. If they have different argument types, which includes the implicit 'this', the derived class's function does not override the virtual base class function. This was happening with TransformableImpl and LocatableImpl. - SVGMatrixImpl translate, scale, rotate, skew, and shear operations were using pre-multiplication, whereas they should be post-multiplied as per the specs. Fixed these and created pre-multiplying operations, replacing existing calls to the 'wrong' functions with calls to these. - SVGTransformImpl::setTranslate(), and other methods, were combining the operation with the existing matrix, rather than replacing it, as per the specs. Changed these to replace. - Changed ownerSVGElement() for an svg element from itself to the actual owner, as per the specs. Root svg now has null owner and null viewportElement. - Fixed 'image' element that references an svg document, though it still needs work. Structure-image-BE-06.svg now works. - Removed convert to int on first setting svg's m_viewport dimensions. Makes it consistent with the other uses. Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22
Lauri Watts committed a change to kdebase/doc/konsole
Correct place to reach the konsole settings dialog CCMAIL:59262-done_at_bugs.kde.org Refer to Bug 59262 - Documentation incorrectly states "System->Konsole" Diff
Jeroen Wijnhout committed a change to kdeextragear-2/kile
- fix compile (bug 59110) - improved template support (auto inserts author name and documentclass options) - fix commenting bug (59076) Refer to Bug 59110 - compile fails: unknown escape sequence `\.' Refer to Bug 59076 - When marking a region for comment parts are missed Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
Dirk Mueller committed a change to kdenonbeta
wasting some time on kdenevercompiles Diffs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Stephan Binner committed a change to kdenonbeta/konstruct/apps/koffice-unstable
Removed "--enable-final", Kivio/59233 Refer to Bug 59233 - kivio doesn't compile with "--enable-final" Diff
Ian Reinhart Geiser committed a change to kdetoys/kweather
Applied patch from Christian Loose. This should fix bug 56524. Thanks Christian, I love one liners :) Nadeem, are you still running 3.1 that you can backport this? Otherwise I will. CCMAIL: christian.loose_at_hamburg.de CCMAIL:56524-done_at_bugs.kde.org CCMAIL: Nadeem Hasan <nhasan_at_nadmm.com> Refer to Bug 56524 - Always reports a Sandstorm in Sydney (YSSY) - probably other funnies elsewhere Diff
Georg Robbers committed a change to kdeutils/ark
don't crash when an 'archive' is in fact a directory CCMAIL59255-done_at_bugs.kde.org Refer to Bug 59255 - when createing a tar archive of a directory from the command line ark crashes Diff
Georg Robbers committed a change to kdeutils/ark
little tweaks for remote files/archives fix bug 59185 Refer to Bug 59185 - Ark should first extract all files then set permissions Diffs: 1, 2, 3, 4, 5, 6, 7, 8