|
| This Week... |
|
KTuberling gets Serbian sounds. Configuring backgrounds per display in Xinerama implemented. SoC projects progress. Speech Recognition (for hot-keys) merges into KDE 3.5. Webcam support for MSN in Kopete. Kate adds syntax highlight support for /etc/fstab, /etc/mtab files... Rejoice!
|
|
| Statistics |
|
Commits: |
2760
by 225
developers, 78331
lines modified, 2034
new files. |
|
Open Bugs:
|
8988
|
|
Open Wishes:
|
8402
|
|
Bugs Opened:
|
321 in the last 7 days. |
|
Bugs Closed:
|
325 in the last 7 days. |
|
|
Commit Summary |
|
Module
|
Commits
|
|
l10n |
|
|
extragear |
|
|
work |
|
|
www |
|
|
kdenonbeta |
|
|
kdebase |
|
|
playground |
|
|
kdelibs |
|
|
stable |
|
|
koffice |
|
|
|
Lines
|
Developer
|
Commits
|
|
|
Harald Fernengel
|
|
|
|
Laurent Montel
|
|
|
|
Nikolas Zimmermann
|
|
|
|
Nicolas Goutte
|
|
|
|
Matthias Messmer
|
|
|
|
Thierry Vignaud
|
|
|
|
Danny Allen
|
|
|
|
Dirk Mueller
|
|
|
|
Aaron J. Seigo
|
|
|
|
Albert Astals Cid
|
|
|
|
|
Internationalisation (i18n) Status
|
|
|
Bug Killers |
|
Bug Killer
|
Number Of Bugs Closed
|
|
Olivier Goffart
|
|
|
Joris Guisson
|
|
|
Tommi Tervo
|
|
|
Inge Wallin
|
|
|
Thiago Macieira
|
|
|
Tim Beaulen
|
|
|
Matt Rogers
|
|
|
Maks Orlovich
|
|
|
Danny Allen
|
|
|
Alexandre Pereira de Oliveira
|
|
|
|
|
| Contents |
|
|
Bug Fixes |
Features |
Optimise |
Security |
Other |
|
Accessibility |
|
|
|
|
|
|
Development Tools |
|
|
|
|
|
|
Educational |
|
|
|
|
|
|
Graphics |
|
|
|
|
|
|
KDE-Base |
|
|
|
|
|
|
KDE-PIM |
|
|
|
|
|
|
Office |
|
|
|
|
|
|
Konqueror |
|
|
|
|
|
|
Multimedia |
|
|
|
|
|
|
Networking Tools |
|
|
|
|
|
|
User Interface |
|
|
|
|
|
|
Utilities |
|
|
|
|
|
|
Games |
|
|
|
|
|
|
Other |
|
|
|
|
|
|
There are 339 selections this week.
|
|
Bug Fixes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jörn Ahrens committed changes in /trunk/extragear/graphics/digikam:
|
Gilles reported a subtle bug, that the image editor size isn't restored *sometimes* after starting image editor. The last days I had this error almost everytime when I started IE. This patch seems to correct it, since it is gone here now, but I'm not really sure of it... |
|
|
|
|
|
|
|
|
Tom Albers committed changes in /trunk/extragear/graphics/digikam/showfoto:
|
The state of the menu's was checked while loading the images, but that is not sufficient. At the end of the constructor we now check if all menu items are active which should be active. BUGS: 109271 |
|
|
|
|
|
|
Tom Albers committed a change to /trunk/extragear/graphics/digikam/showfoto/showfoto.cpp:
|
when changing an image and pressing next, the method next and the methos openURL are trying to save the changed images. So that results in two dialogs. With this little patch I disable the save menu entry after the first time a users indicates he wants to discard the image changes, so it will not popup in the next method. BUG: 104890 |
|
|
|
|
|
|
Tom Albers committed a change to /trunk/extragear/graphics/digikam/digikam/albumfolderview.cpp:
|
This fix makes it possible to delete folders with subfolders in it. Which is broken in beta1. The routines which ask for confirmation if it is ok to delete a folder which has subfolder is a warningYesNo and the routine without subfolders is a warningContinueCancel. Both are handled by an if statement wich check for Continue. Obviously this breaks deletion of a folder with subfolder. For now I'll revert Stephan Binners style change here. Stephan, what is the best way for both dialogs? yes/no or continue/cancel as they have to be equal? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Paul Cifarelli committed a change to /trunk/extragear/multimedia/amarok/src/engine/helix/helix-sp/helix-sp.cpp:
|
ok, solve this bt (no bug reported in bugs.ke.org)
problem was caused by users explicitly building the helix engine (--with-helix) without having helix/real player installed, then selecting the helix engine. helix engine doesnt return error to the engine controller so that user has opportunity to change dirs in the helix engine config (does report an error though).
user tries to select different engine and down we go.
this finally fixes it. |
|
|
|
|
|
|
|
|
Mark Kretschmann committed changes in /trunk/extragear/multimedia/amarok/src/engine:
|
Use proper mimetype detection for remote media with all engines. Now xine-engine doensn't treat remote files as radio streams any longer. This led to annoying side effects, like the title getting replaced with "Radio Stream". |
|
|
|
|
|
|
|
|
Alexandre Pereira de Oliveira committed changes in /trunk/extragear/multimedia/amarok/srcp:
|
On Collection Browser: * Remember all expended items; * Don't scroll up or down to the selected item, instead try keeping it in its current position; * Don't close opened items when filtering. Patch by Christian Baumgart
To finish with 106792, we still need to make it have a good behaviour when changing the tracks (even for multiple tracks).
CCBUG: 106792 |
|
|
|
|
|
|
Koos Vriezen committed changes in /trunk/extragear/multimedia/kmplayer/src:
|
Restore opening the ao/vo driver once, because it didn't help clearing the widget between movies (as it's the initialization of the movie that seems to paint this garbage) and we benefit from added config keys for these drivers. Eg. the alsa driver has some useful setting. Tried loading all drivers and unloading them too, but that slows down too much ..
Heh heh, finally figured out why I always get B&W on the second movie with a playlist. According to http://xinehq.de/index.php/faq#CONTRASTBRIGHTNESSSATURATION I need to play w/ the color settings a bit, and that was always auto done for the first movie by the dcop link, but not for 1+ items. Code was there but at the wrong side of the stream creation call :-)
Clean away the KXinePlayerPrivate class. |
|
|
|
|
|
|
|
|
|
|
|
|
Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
|
Changes : - Added warning message when removing incomplete or unsaved downloads - Fixed BUG 111123 - Changed some strings on statusbar - Fixed IP parsing bug in UDPTracker
BUG: 111123 |
|
|
|
|
|
|
|
|
Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
|
Changes : - Display torrent errors in status column of KTorrentView - Fixed crash in ChunkDownload::sendCancels - BytesToString : if numbers are small, show in KB or Bytes if necesarry - Fixed Bug 111124 (Peer* thing in previous commit)
BUG: 111124 |
|
|
|
|
|
|
Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
|
3 down, lots more to go : - Fixed Bug 111367 (thanks to Frank Osterfeld for reporting and providing the solution) - Fixed Bug 111396 by increasing the size of the seeders and leechers boxers - FEATURE 111400 : show IP address in PeerView
BUG: 111367 BUG: 111396 FEATURE: 111400
GUI |
|
|
|
|
|
|
Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
|
Changes : - Fixed Bug 111437 : make sure toolbar buttons are properly disabled/enabled - Made sure ktorrent can handle > 4 GB files - Added Ivan's small error patch - Fixed huge bug which caused uploading to fail
BUG: 111437 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tim Beaulen committed a change to /trunk/koffice/karbon/karbon_view.cc:
|
Fix a crash when changing the color of more than one object using the strokefillpreview widget in the toolbar.
More information: http://bugs.kde.org/show_bug.cgi?id=111147
BUG:111147 |
|
|
|
|
|
|
|
|
|
|
|
|
Tim Beaulen committed a change to /trunk/koffice/karbon/core/vtext.cc:
|
Fix the bug where the stroke of a text object doesn't get loaded. The stroke is the element at position 0 (in the case there's no base path I guess), so starting at 1 will skip the stroke.
Bug info: http://bugs.kde.org/show_bug.cgi?id=111268
BUG:111268 |
|
|
|
|
|
|
|
|
|
|
Features |
|
|
|
|
|
|
|
|
|
Dominik Haumann committed changes in /trunk/KDE/kdebase/kate/app:
|
* make it possible to hide the sidebars. If the users hides the sidebars a message box informs him how to get them back (don't ask again included). If the sidebars are hidden the user cannot access the tool views with the mouse anymore (only via the menu) - this is also the reason for the message box. The shortcuts still work (which is pretty cool imho: if you set shortcuts, just hide the sidebars and save space). * load/save supported (ie session restore) * shortcut CTRL+ALT+SHIFT+Key_F assigned (is there a better one?) * related bug #75431. This does not fix the problem in KMDI though - only KateMDI.
Important note for KDE4-porters: In qt3 QWidget::setShown() and QWidget::setHidden() called QWidget::show() and QWidget::hide(); In qt4 this is reversed: QWidget::hide() and QWidget::show() call QWidget::setVisible(). So if you reimplemented ::show() in qt3, you have to reimplement ::setVisible() in qt4 to make sure you get the show-call. |
|
|
|
|
|
|
|
|
|
|
|
|
Graphics |
|
Piotr Szymanski committed changes in /trunk/playground/graphics/oKular/kpdf/generators/chm:
|
- my wrapper around both KHTMLPart and KCHMView's chmlib wrapper so that we get a rendered page. - What works: + viewing documents + thumbnail generation + calculating page sizes based on the size of their KHTMLView + table of contents
- What is pending: + using internal index, will code it once I comeback, wasted too much time on textpage generation
- What probably will not work: + printing the entire document, no CHM viewer provides it now it would need some kind of being able to print multiple HTML files at once or sth similar (maybe anyone else has an idea?)
- About generating the textpage: I went a long way, with enormous, and I do mean enormous help from SadEagle explaining to me how to use the KHTML API to generate the text page in a usable way (actually getCaretPos is depreciated and not document, and if you try to read the code, you'll notice it delegate the important stuff further and further into the KHTML core. Understanding KHTML's core is a bit too much to require at the moment.
Well finally I had something close to working, some words are matched properly - the rectangles are ok, most are matched with a one/one and a half offshot to the right, finally some are not matched because getCaretPost returns -1 as the left X border, I have no idea why, when I am asking for a
This is why I am ccing to kfm-devel, if anyone of you guys, has a while to spare and would be kind enough, I would like to ask you to look at generator_t.cpp and the void TGenerator::recursiveExploreNodes(DOM::Node node,KPDFTextPage *tp) function, and tell me what seems wrong there? Also if you knwo a better way to get per character coordinates for every character in the text inside a HTML Page, please let me know. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
KDE-Base |
|
Jaroslaw Staniek committed changes in /trunk/KDE/kdelibs:
|
(from kde3.5) More and more apps using SQLite: -SQLite2, SQLite 3 mime types and magic data added (already defined in may) |
|
|
|
|
|
|
KDE-PIM |
|
Adrian Schroeter committed changes in /trunk/playground/pim/kcall:
|
Eva said I can commit anything regarding to the GUI .... ;) - Kontact part, we need a ReadOnly part for this - disable toolbar, the single button had no functionality - minor crash fixes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Christian Esken committed changes in /trunk/KDE/kdemultimedia/kmix:
|
Implement the XML Profile based GUI configuration. The profile is selected by considering 4 criteria: soundcard, soundcard driver, soundcard driver version, user preference. The implemenentation for the latter two is pending. A virtual method driverName() was added to all Mixer-Backends. For really activating Profiles, you need to read and act upon the instructions in profiles/Makefile.am . |
|
|
|
|
|
|
|
|
|
|
|
|
Mike Diehl committed changes in /trunk/extragear/multimedia/amarok/src/amarokcorep:
|
ADD new DCOP calls collection::similarArtists( artists ), returns similar artists for the current track, limit results by 'artist' collection::totalAlbums, returns total of albums in collection collection::totalArtists, returns total of artists in collection collection::totalGenres, returns total of genres in collection collection::totalTracks, returns total of tracks in collection Some people find collection::query awkward to use, these should provide a easier way to check collection information. |
|
|
|
|
|
|
|
|
|
|
Mike Diehl committed changes in /trunk/extragear/multimedia/amarok/srcp:
|
Better media device support. You can now add items to media device queue from the collection browser. Add connect and disconnect buttons for the media device with nice little warnings about mounting. Enable transfer button only when there are items to transfer. |
|
|
|
|
|
|
|
|
|
|
|
|
Mike Diehl committed changes in /trunk/extragear/multimedia/amarok/src:
|
Add initial support for (u)mounting the media device using the "Connect" button. You must specify a mount and umount command for this to work. Currently we use dcop to accomplish this until I can find some nice place to configure mount commands. Use dcop plyaer::mdMountCommand and player::mdUmountCommand for setting commands. |
|
|
|
|
|
|
Markus Brueffer committed changes in /trunk/extragear/multimedia/amarok/src:
|
Equalizer UI improvements:
- add ability to add/delete/rename own and predefined equalizer presets - scalable band/preamp preview - reworked EqualizerSetup dialog - new EqualizerPresetManager dialog - new dcop call: setEqualizerPreset which sets an equalizer preset by name |
|
|
|
|
|
|
|
|
|
|
Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
|
Changes : - Tracker and derivatives now interpret their data instead of TorrentControl and PeerManager, which makes for some cleaner code. Tracker and TorrentControl now also communicate through signals - The port used by UDPTracker is now configurable - Added warning message for people to forward their ports in the download preferences - Drag and Drop of URL's into view now works (FEATURE 110937) - Set proper filter in open file dialog (FEATURE 110940) - Fixed small bug in KTorrentCore::stop - Use colors in Status column of KTorrentView - Used KSqueezedTextLabel for first item of StatusBar (Fixes Bug 110938)
FEATURE: 110937 FEATURE: 110940 BUG: 110938 GUI |
|
|
|
|
|
|
|
|
Albert Astals Cid committed changes in /trunk:
|
|
Moving the gopher kioslave to extragear/network, helio agreed in that |
|
|
|
|
|
|
Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
|
Changes : - Added methods to get the number of leechers and seeders to TorrentControl - Show seeders and leechers in InfoWidget (FEATURE 111051) - Show share ratio in InfoWidget (FEATURE 111051) - Fixed 111276 - Each Peer now owns it's PeerDownloader and PeerUploader - Increased crash safety by not having Peer* members everywhere - Take into account the fact that we can have multiple torrents who have UDP Trackers
FEATURE: 111051 BUG: 111276 |
|
|
|
|
|
|
|
|
|
|
Tomas Mecir committed changes in /trunk/koffice/kspread:
|
Added the INDEX function. Not 100% excel-compatible due to lack of param 4, but we're getting there ... Not that I really care, but we still do ... |
|
|
|
|
|
|
|
|
|
|
Jan Hambrecht committed changes in /trunk/koffice/karbon/tools:
|
improved usability of texttool, it behaves more predictable now - always initialize with selected object when showing the tool dialog - only show tool dialog when an object is selected - made texttool selection changing (triggers views selection changed signal) - always repaint bounding rect of edited text when changed - set all shadow options properly in tool dialog - cancel tool when pressing cancel button - some other small changes |
|
|
|
|
|
|
|
|
Boudewijn Rempt committed changes in /trunk/koffice/krita:
|
* Fix colorspace conversion the slow way * Make conversion a little more streamlined * Add base transforms from/to rgb and xyz for all relevant colorspaces * Begin implementing default ops in 16-bit xyz. * Remove broken icm file |
|
|
|
|
|
|
Boudewijn Rempt committed changes in /trunk/koffice/krita:
|
* Really, really fixed cnyk. Colorspace conversions, separations, everything works now. * Renamed nativeColor to fromQColor * Reviewed the todo * Make KisPattern not use QColor anymore (pity the gradient painter is still very qcolor dependent) |
|
|
|
|
|
|
|
|
Tim Beaulen committed changes in /trunk/koffice/karbon:
|
Patch by Alan Horkan. Thanks Alan.
changed the keys in karbon to match the changes made in Krita and be more like Adobe Illustrator/Photoshop
removed the spaces from the Zoom menu items
changed "View, Zoom, Width" to "View, Zoom, Zoom Width"
changed the About dialog (I added a credit for Alan too)
More information: http://bugs.kde.org/show_bug.cgi?id=108789
BUG:108789 |
|
|
|
|
|
|
Boudewijn Rempt committed changes in /trunk/koffice/krita:
|
* FEATURE: add 16 bits gray and cmyk colorspaces * Removed unused brightnes/contrast methods from all colorspaces -- these are replaced by applyAdjustment. * Moved the popup buttons to a docker, made the paintop box a combobox and placed all of them in their own docker; let's see whether that works out. If you don't like this arrangement, shout at me. * Filled in the u8 and u16 base colorspaces with alpha/to/from qcolor and other common functionality. * Optimize bigendian display by using lcms for the byte-swapping * Made a generic toQImage that uses lcms. * Created a KisDlgLayerProperties dialog that shows the colorspace of the current layer and also used a .ui file, instead of a coded layout. * Added a createdcop.py script that generates the skeleton for a dcop interface class. * Messed about with dcop some more * Since an icc profiles works with any lcms colorspace, make the lcmscolorspace type private to kisprofile. * Added icons to the items in the paintop box * Fix cutting * Fix XYZ colorspace |
|
|
|
|
|
|
Adam Treat committed changes in /trunk/extragear/office/datakiosk/srcpp:
|
* Just tons and tons of changes. I've been loathe to commit until I had removed all of the code dependend on my local test database. I've now removed it. * You can now cancel from saved search dialogs. * Most all of the dataview functionality has been implemented/improved. * Changes to the editor widgets to make them show default database * values. * Numerous other changes that I've now forgot... :( |
|
|
|
|
|
|
|
|
|
|
Utilities |
|
Michael Pyne committed changes in /trunk/playground/utils/abakus:
|
I promised I'll import Abakus into KDE's Subversion repo, so here it is (attempt 2).
Beware though, it uses bksys, which means it pretty much ignores the rest of the KDE build system altogether. I'm actually torn about this: bksys/SCons is really frickin' nice, but then I can't automate the build with kdesvn-build.
I've investigated adding Makefile.am and configure.in.in and forwarding the call to Abakus's configure script and SCons, but it seems to be more trouble than it's worth. Oh well. |
|
|
|
|
|
|
Jason Kivlighn committed changes in /trunk/extragear/utils/krecipes/src:
|
-Add support for ingredient ranges. A new column was added to the ingredient_list table, which is the amount offset. The range is stored as the minimum amount, and then the amount that the ingredient can vary by. (e.g. 1-5 stores '1' in the 'amount' field and '4' in the 'amount_offset'). Because this alters the database structure, be warned SVN users and backup anything you don't want to lose ;-)
For the user, this means they can now simply enter the ranges, separated by a dash ('-') in the amount edit.
Everything should be complete, with the exception of importing and exporting.
Other tweaks/fixes: -Fix MySQL and PostgreSQL loading the recipe title. This code was used to show the title of items in the shopping list and the filename of an export -Added a (manual) config option for testing the performance of some code. This would incrementally load some items from the database, rather than all in one go (thus blocking the UI thread). -For the new printing support, allow the HTML exporter to load the printing layout -Tweaked some profiling code -Give credit where it's due (Help->About->Thanks To). Colleen Beamer has been an awesome help :-) -Remove the "Warning: Beta" note from the PostgreSQL option. This has been there since 0.7 and I haven't experienced any problems (nor have any been reported) since 0.7.1. |
|
|
|
|
|
|
|
|
|
|
Jason Kivlighn committed changes in /trunk/extragear/utils/krecipes:
|
Install Krecipes mimetypes. These include *.kre,*.kreml, and *.krecbk. Now Krecipes files will have an icon and a "Type" description (e.g. Right-click and file and hit "Properties"; there will be a description of what the file is.) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Optimise |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Koos Vriezen committed a change to /trunk/extragear/multimedia/kmplayer/src/kmplayerview.cpp:
|
Restore moveRect optimization, in my setup when running the tests, the icon clearly moves smoother. It's only the border that flickers, so instead of forcing the repaint on the small rectangle that needs painting, try a scheduleRepaint as we now have double the repaint rate |
|
|
|
|
|
|
|
|
Office |
|
Tim Beaulen committed changes in /trunk/koffice:
|
Place gradient loading (and later also saving) in a general place (libraries).
This will give Karbon the ability to now load, besides karbon gradients, krita/gimp gradients and svg gradients. And it will give Krita the ability to now load also karbon gradients and svg gradients.
For more information: http://lists.kde.org/?l=koffice-devel&m=112411103703695&w=2 http://bugs.kde.org/show_bug.cgi?id=108171 CCBUG:108171 |
|
|
|
|
|
|
|
|
Other |
|
Accessibility |
|
Gunnar Schmidt committed changes in /branches/KDE/3.5/kdeaccessibility/kbstateapplet:
|
|
Extended the keyboard status applet to show the state of the mouse buttons and to show which AccessX features are enabled. This is part of the Keyboard Access Functional Specification Draft from the FSG Accessibility Workgroup. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Olaf Schmidt committed changes in /branches/KDE/3.5/kdeaccessibility/kmag:
|
On computers with few MB RAM there is not enough memory available to magnify the whole screen, which can lead to crashes. Solution: Only magnify the clipped area. This commit fixes the crash. As a side effect, the behaviour of KMag when saving a screenshot to disk is changed: The screenshot is now no longer saved magnied, so people need to use an image editor if they want this.BUG:97150 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Development Tools |
|
Andras Mantia committed changes in /branches/KDE/3.5/kdewebdev/quanta:
|
Fix caption of email selection list in the Mail tag dialog. Add possibility to select project members from the KDE addressbook.Default to Simple Member when adding new members. |
|
|
|
|
|
|
Diego Iastrubni committed a change to /branches/KDE/3.5/kdelibs/kate/data/fstab.xml:
|
Added syntax highlight support for /etc/fstab, /etc/mtab files.
The xml is quite simple and stupid, I might change it a little, specially the itemDatas since I am not very happy about the colors. I wanted to display "wrong" file systems as errors, but it's very problematic since every system has different file systems supported... bla... they are blue always, live with it!
Public domain, enjoy :)
|
|
|
|
|
|
|
|
|
|
|
Michael Pyne committed a change to /branches/KDE/3.5/kdesdk/scripts/kdesvn-build:
|
Backport fix for bug 110682 (kdesvn-build sometimes fails to copy srcdir to builddir right for kdebindings) to kdesvn-build for KDE 3.5, along with some various bugfixes from trunk.
This should be working OK now, if not, --> bugs.kde.org ;)
BUG:110682 |
|
|
|
|
|
|
|
|
|
|
Andras Mantia committed changes in /branches/KDE/3.5/kdewebdev/quanta:
|
Do not close a file when it is removed from a project. Fixes the crash when deleting a file which is part of a project from the tab context menu.
Change some Delete button to Remove. BUG: 111134 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Andras Mantia committed changes in /branches/KDE/3.4/kdewebdev/quanta:
|
Backport two bugfixes made by Jens: -show filesystem permissions also for remote locations in the properties dialog- open also the unsaved backup files after crash of Quanta |
|
|
|
|
|
|
|
|
|
|
Roberto Raggi committed changes in /branches/work/kdevelop4-parser/rpp:
|
Initial version of the KDevelop C/C++ preprocessor. It can handle blocks and macro definitions. Macro substitution is not yet implemented. I hope to finish it the next creative friday. So we can integrate `rpp' in KDevelop. |
|
|
|
|
|
|
Dominik Haumann committed changes in /branches/KDE/3.5/kdebase/kate/app:
|
* make it possible to hide the sidebars. If the users hides the sidebars a message box informs him how to get them back (don't ask again included). !!! Someone please prove-read the message box text. If the sidebars are hidden the user cannot access the tool views with the mouse anymore (only via the menu) - this is also the reason for the message box. The shortcuts still work (which is pretty cool imho: if you set shortcuts, just hide the sidebars and save space). * load/save supported (ie session restore) * shortcut CTRL+ALT+SHIFT+Key_F assigned (is there a better one?) * related bug #75431. This does not fix the problem in KMDI though - only KateMDI. |
|
|
|
|
|
|
|
|
|
|
Vladimir Prus committed changes in /branches/KDE/3.5/kdevelop:
|
Assign shortcuts to most common debugger functions: F9 -- run/continue F10 -- step over F11 -- step in F12 -- step out
The shortcuts are choosed to be located on the same block of F-keys, to ease memorization and also so that "step in/step out" are next to each other.
The "watch from expression" and "toggle breakpoint" actions don't yet any shortcuts yet -- I believe they probably don't need them. Breakpoint can be toggled with mouse and watch from expression is in the popup menu.
I'm not sure with F9 -- run in debugger/continue shortcut, one can argue that F9 should be run while "shift+F9" should be run in debugger. In any case, some project manager don't have any shortcut for "run" at all, and some use "shift+f9" and I don't want to mess with that yet.
This change comes at expense of Kate, which no longer has shortcuts for the "hide/show folding markers", "dynamic word wrap" and "hide/show line numbers" action. However, those are far less important in IDE than debugger actions.
* src/partcontroller.cpp (PartController::integratePart): For texteditor, disable some action. Make sure we do it only if the actions are in fact defined, and shortcuts conflict with debugger, so that we don't do anything wrong if text editor is not Kate. See comment in code for further explanations. * languages/cpp/debugger/debuggerpart.cpp (DebuggerPart::DebuggerPart): Assign shortcuts.
BUG: 85453 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Albert Astals Cid committed changes in /:
|
|
Moving blinken (formerly known as ksimon) to kdeedu for 3.5 release |
|
|
|
|
|
|
|
|
|
|
Carsten Niehaus committed a change to /branches/KDE/3.5/kdeedu/kalzium/src/data/data.xml:
|
* I took the time to control some values in data.xml and found many wrong values. For example, more than once the value for the covalent radius was asigned to the atomic radius and vice versa... As the dataset is the most important/biggest value of Kalzium I will go through the complete dataset, starting with Hydrogen (H). It would be nice if somebody else would start from the last element so that we'll meet in the middle... |
|
|
|
|
|
|
|
|
Carsten Niehaus committed changes in /branches/KDE/3.5/kdeedu/kalzium:
|
* APIDOX in element.h * adding some more data * introducing a new tag for the element-element-distance. This will not be used in Kalzium of KDE 3.5 because of the featurefreeze * adding the graphic for the abundance in crustal rocks * checked and fixed all radii-data up to Argon (Ar) |
|
|
|
|
|
|
|
|
|
|
|
|
Jaison Lee committed changes in /branches/KDE/3.5/kdegames/kpat:
|
BUG: 90665 A game in KPat is not recorded until after the first valid, user- initiated card move. Pile flips and double clicks do not currently count, mostly for technical reasons. This also corrected an unreported bug that caused you to receive an automatic loss the first time the program was run. |
|
|
|
|
|
|
Jaison Lee committed changes in /branches/KDE/3.5/kdegames/kpat:
|
Enhanced the method for determining when a game has begun, since a "valid move" can differ from game to game. Single- and double-clicks on cards and the pile can now make the game count, depending on the type of game being played and how it responds to these events. |
|
|
|
|
|
|
|
|
|
|
|
|
Jaison Lee committed changes in /branches/KDE/3.5/kdegames/kpat:
|
BUG: 91457 Changed move counting. Instead of running in circles making sure that the move counter is incremented each time a move is made, the move counter has been removed and replaced by just using the current number of entries in the undoList. The number of moves now always matches the number of undoable moves, and the counter never underflows. Everything seems to work except for savegames, and undo in savegames is not working now anyway. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fred Emmott committed changes in /branches/KDE/3.4/kdepim/kmail/avscripts:
|
|
fixed an unreported bug in the kmail_*.sh antivirus scripts which would almost always result in creating an unused temporary file and not deleting afterwards every time an email was scanned. |
|
|
|
|
|
|
|
|
Adriaan de Groot committed a change to /branches/KDE/3.5/kdepim/kpilot/lib/pilotAppCategory.h:
|
I swear, I am _never_ using another type that can possibly promoted, converted, or discombobulated to int _ever again_. The id() and category were swapped in the AppCategory constructor, and since they are both (unfortunately) integral types, no complaint, no sussurration of discontent was produced by the compiler.
Complaint _was_ caused by Jason, who noticed that todos went to hell in a handbasket real quick (but why only for todo's?) |
|
|
|
|
|
|
|
|
|
|
Reinhold Kainhofer committed a change to /branches/KDE/3.5/kdepim/libkcal/icalformatimpl.cpp:
|
It seems that gcc 4.0 is no longer initializing all members of a struct with 0, while gcc 3.3.x obviously did something like that. So we can't simply take a icaltime structure and assume its members are initalized to sane values. Rather, use a null time and set all fields later on. I hope this fixes the end date corruption that vanRijn and and Will are observing with their gcc 4.0-compiled kdepim.
|
|
|
|
|
|
|
Reinhold Kainhofer committed a change to /branches/KDE/3.4/kdepim/libkcal/icalformatimpl.cpp:
|
ARRRGGH! Just when we release kde 3.4.2, a nasty bug in connection with gcc 4.0 (NOT with 3.3.x, which I use) creeps up: It seems that gcc 4.0 is no longer initializing all members of a struct, while gcc 3.3.x obviously did something like that. So we can't simply take a new icaltime structure, since its member will be initialized with random values in gcc 4.0. So everything that later on checks the members of the struct will work on uninitialized values! Rather, we need to use a null time (all fields initialized to 0) and set all necessary fields later on. This fixes the end date corruption (only of all-day events) that vanRijn and and Will are observing with their gcc 4.0-compiled kdepim.
If any distribution is using kde 3.4.2 compiled with gcc 4.0, I suppose this fix needs to go in!
(Backport of commit 451010 from the 3.5 branch) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Don Sanders committed changes in /branches/KDE/3.5/kdepim/kmail:
|
Include online IMAP folders as filter action targets in the filter dialog.
Use action scheduler for manual filtering and for online IMAP filtering when an online IMAP folder is specified as the target of any filter action.
Set the action scheduler account in KMAcctImap, so that per account filtering works with the action scheduler (oops).
In the old filter system, KMFilterMgr explicityly ignore online IMAP targets.
GUI: Online IMAP folders are now shown in the filter dialog. GUI: An information dialog is shown when an online IMAP GUI: folder is specified as the target of a filter action GUI: in the filter dialog. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Martin Koller committed changes in /branches/KDE/3.5/kdepim/korganizer:
|
BUG: 17984 For consistency, show the icons always (even in allday events; and there is now also the from-to dates when it's a multi day event) Also, a todo item which is due today now correctly uses the defined color. |
|
|
|
|
|
|
|
|
|
|
Danny Allen committed changes in /branches/KDE/3.5/kdepim/doc/kpilot:
|
|
BUG:96466 Fixed bug, and redone all but 3 screenshots - app crashes on those 3 pages, so if someone else can redo those 3 in the default style, and with the same size as the others, that would be good :) |
|
|
|
|
|
|
|
|
|
|
|
|
Kun Xi committed changes in /branches/work/soc-kdepim-scripting/kmail:
|
Message send is supported. IMAP support is postponed later. No idea how to enumerate the IMAP accounts. :-( By all means, the user could not send the mail via IMAP account, so it is OK to support POP3 and SMTP for basic usage. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael Pyne committed a change to /branches/KDE/3.5/kdemultimedia/jukr.cpr.cp:
|
Fix bug 102238 (Random play is not random between starts) in KDE 3.5, by using KApplication::random() (which will always initialize a random seed) instead of the C library (which may or may not initialize a random seed).
CCBUG:102238 |
|
|
|
|
|
|
|
|
Will Stephenson committed changes in /branches/KDE/3.5/kdemultimedia:
|
Fix segfault due to double deletion. When the CD is ejected and the choose CDDB entry dialog is showing, and a second CD is inserted, cdInfoLookup is deleted on the second lookup() call, and then after the first dialog is dismissed, Client tries to deleteLater() it again.
Prevent this and add another sanity check to kaudiocreator to detect if the disk changed while we were waiting for input. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael Pyne committed changes in /branches/KDE/3.5/kdemultimedia/juk:
|
Finally remove the restriction on tracks without artists or albums having covers, which is what I had started on the CoverManager so long ago for.
Also fix a performance issue where JuK would happily re-add the same exact image over-and-over for every selected item instead of re-using the same id (which was the other reason I did the CoverManager. ;)
This was used in the Get Cover From File and Internet code paths. Don't try Get Cover from Internet, its appears to be all crashy again. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Networking Tools |
|
Gregg Edghill committed changes in /branches/KDE/3.5/kdenetwork/kopete/protocols/msn:
|
|
Added support in kopete msn to open the chat window on incoming file transfer event, if the chatwindow is not open. The notification is shown as an internal message. s/KDE_EXPORT/KOPETE_EXPORT in msnsocket.h. |
|
|
|
|
|
|
|
|
Michaël Larouche committed changes in /branches/KDE/3.5/kdenetwork/kopete:
|
FEATURE: GUI: Add support for multiple global identity("profiles"). User can create, copy, rename and remove identities. Only one identity is active at time.
Changes in Identity Configuration(besides multiple global identities): -Added KConfigXT configuration file. -Added a little note label about the address book link using the KAddressBook user contact. -Moved GUI componements in tabs -Added a class GlobalIdentitiesManager to manage global identities.
For screenshots whore, new identity configuration dialog: http://img130.imageshack.us/my.php?image=kopeteidentityconfiguration89j.png
Changes in libkopete -In MetaContact::FromXML, check if all the plugins are alreaded loaded before loading Contact source. If not I connect a signal to PluginManager::allPluginsLoaded to a slot. -Added PluginManager::isAllPluginsLoaded method.
http://img130.imageshack.us/my.php?image=kopeteidentityconfiguration89j.png |
|
|
|
|
|
|
|
|
|
|
|
|
Olivier Goffart committed changes in /branches/KDE/3.5/kdenetwork/kopete/protocols/msn:
|
Support of receiving webcam with MSN.
It's not finished yet (it is shown in a ugly window, and it doesn't close well the stream), but it works. I'm so happy i want to commit now.
libmimic depends of glib, i need someone to help me to configure Makefiles in a way i can disable webcam if glib is not found
|
|
|
|
|
|
|
Harald Sitter committed changes in /trunk/extragear/network/doc/konversation:
|
|
Sexy new shots, used Window Decoration: Plastik, Style: Lipstik (looks better than with Plastik), Color: KDE Default, add shadows for better looking, finally used pngcrush on them (size has been reduzed dramatically) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Urs Wolfer committed changes in /branches/work/make_kget_cool/kget:
|
* Better KGet mime icon (forwardport) * Remove artifacts from images (forwardport) * Add action to show / hide drop target * Add some actions to maintoolbar (new download, show / hide drop target) * Fix a problem with the configuration dialog (wasn't shown the first call) * Remove some compiler warnings |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Matt Rogers committed changes in /branches/KDE/3.5/kdebase:
|
Apply the patch to configure backgrounds per display in Xinerama mode.
Fixes bug 42778. If it works, praise David Saxton who wrote it and if it doesn't work, blame me.
David: Thanks for the patch!
BUG: 42778 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ryan Nickell committed a change to /branches/KDE/3.5/kdeutils/superkaramba/src/karambainterface.cpp:
|
Fix a bug discovered when using dcop to close a theme. The karamba object was never being deleted so getKaramba() never returned a 0 to break out of a while loop. Calling the inherited QWidget::close(true) forces the object to be deleted as well as closed. This works perfectly b/c it will call the ~karamba() to perform cleanup. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Henrique Pinto committed changes in /branches/KDE/3.5/kdeutils/ark:
|
* ACE support. Doesn't work yet: for some reason, unace simply starts using 100% CPU when called through Ark here. Thus, the ACE support is disabled by default, and can only be enabled through a hidden config setting. The only purpose of this commit is, then, to make it possible to other people to take a look at it and possibly help me discover why the hell it doesn't work. |
|
|
|
|
|