https://community.kde.org/api.php?action=feedcontributions&user=Piacentini&feedformat=atomKDE Community Wiki - User contributions [en]2024-03-29T08:42:55ZUser contributionsMediaWiki 1.40.2https://community.kde.org/index.php?title=Events/Akademy/2010/Attendees&diff=3566Events/Akademy/2010/Attendees2010-06-28T19:25:49Z<p>Piacentini: /* Departures */</p>
<hr />
<div>= Attendees at Akademy 2010 =<br />
<br />
If you are coming to Akademy, you can put your details here so that others can see if they arrive at the same time as you, and/or meet up to travel together. <br />
<br />
For practical info about shared rides and other topics see also [[Events/Akademy/2010/TampereInfo]].<br />
<br />
[[Image:Igta2010.png|center|I'm going to Akademy 2010!]]'''<u></u>''' <br />
<br />
== Arrivals ==<br />
<br />
Please add in order of <u>'''''arrival date'''''<br></u> <br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 831px; height: 131px;"<br />
|- style="background: none repeat scroll 0% 0% rgb(236, 236, 236); white-space: nowrap;"<br />
! Name <br />
! Country<br> <br />
! IRC <br />
! ''Arrival Date'' <br />
! Arrival Time <br />
! Arrival Details <br />
! Notes<br />
|-<br />
| Kenny Duffus <br />
| Scotland <br />
| seaLne <br />
| 29th, Tue <br />
| 11:15 <br />
| FR6481 from Edinburgh to Tampere <br />
| <br><br />
|-<br />
| Jonathan Riddell <br />
| Scotland <br />
| Riddell <br />
| 01st, Thu <br />
| 11:15 <br />
| Flight FR6481 from Edinburgh <br />
| <br><br />
|-<br />
| Troy Unrau <br />
| Canada (via Germany) <br />
| troy <br />
| 01st, Thu <br />
| 15:50 <br />
| FR1921 Frankfurt-Hahn to Tampere <br />
| <br><br />
|-<br />
| Mauricio Piacentini <br />
| Brasil<br />
| piacentini <br />
| 02nd, Fri <br />
| 00:15 <br />
| AY 3991- Finnair to Tampere <br />
| <br><br />
|-<br />
| André Wöbbeking<br />
| Germany<br />
| WAndre<br />
| 02nd, Fri<br />
| 09:30<br />
| 3606 Bremen to Tampere<br />
| <br><br />
|-<br />
| Chani <br />
| Canada (via.. europe) <br />
| chani <br />
| 02nd, Fri <br />
| 09:55 Helsinki;&nbsp;? Tampere <br />
| On a BOAT! (..and the train) <br />
| <br><br />
|-<br />
| Robin Appelman <br />
| The Netherlands <br />
| icewind <br />
| 02nd, Fri <br />
| 10:35 Helsinki;&nbsp;? Tampere <br />
| Flight KL1165 AMS-&gt;HEL <br />
| <br><br />
|-<br />
| Valerio Pilo <br />
| Italy <br />
| vpilo <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP) <br />
| [KMess team] I will attend everything&nbsp;:)<br />
|-<br />
| Marco Martin <br />
| Italy <br />
| notmart <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP)<br />
|-<br />
| Alessandro Diaferia <br />
| Italy <br />
| alediaferia <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP) <br />
| <br><br />
|-<br />
| Davide Bettio <br />
| Italy <br />
| Uninstall <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP) <br />
| <br><br />
|-<br />
| A.L. Spehr <br />
| United States <br />
| blauzahl <br />
| 02nd, Fri <br />
| 13:30 <br />
| Flight KL1167 AMS-&gt;HEL <br />
| <br><br />
|-<br />
| Marijn Kruisselbrink <br />
| The Netherlands <br />
| Mek <br />
| 02nd, Fri <br />
| 13:30 <br />
| Flight KL1167 AMS-&gt;HEL <br />
| <br><br />
|-<br />
| Akarsh Simha <br />
| India <br />
| kstar <br />
| 02nd, Fri <br />
| 13:30 (Helsinki) <br />
| Finnair from DEL-&gt;HEL; Bus from HEL-&gt;TMP. <br />
| <br><br />
|-<br />
| Prakash Mohan <br />
| India <br />
| praksh/pinocchio <br />
| 02nd, Fri <br />
| 13:30(Helsinki) <br />
| Finnair from DEL-&gt;HEL; Bus from HEL-&gt;TMP. <br />
| <br><br />
|-<br />
| Park Shinjo <br />
| South Korea <br />
| peremen <br />
| 02nd, Fri <br />
| 14:05 <br />
| Flight AY42 ICN-HEL <br />
| <br><br />
|-<br />
| Jeremy Whiting <br />
| USA <br />
| jpwhiting <br />
| 02nd, Fri <br />
| 14:10 (Helsinki) <br />
| Finnair from FRA Bus from HEL to TMP. <br />
| <br><br />
|-<br />
| Schutz Sacha <br />
| France<br />
| DrIDK <br />
| 02nd, Fri <br />
| 14:15 <br />
| FINNAIR, Paris - Helsinki - Tampere <br />
| Gluon Team<br />
|-<br />
| Milian Wolff <br />
| Germany <br />
| milian <br />
| 02nd, Fri <br />
| 16:45 <br />
| Finnair from HEL (flight 3979) <br />
| <br><br />
|-<br />
| Joseph Wenninger <br />
| Austria <br />
| jowenn <br />
| 02nd, Fri <br />
| 16:45 <br />
| Finnair from HEL <br />
| <br><br />
|-<br />
| Nils Adermann<br />
| Germany <br />
| naderman<br />
| 02nd, Fri <br />
| 16:45<br />
| Finnair from HEL (arrival 14:10 from FRA)<br />
| <br><br />
|-<br />
| Victor Carbune <br />
| Romania <br />
| carbonix <br />
| 02nd, Fri <br />
| 15:00 <br />
| Flight AY754 from BUD -&gt;HEL (Finnair); Train HEL -&gt;TMP <br />
| <br><br />
|-<br />
| Leo Franchi <br />
| USA <br />
| lfranchi <br />
| 02nd, Fri <br />
| 15:15 (Helsinki) <br />
| Flight Finnair 832 from London; Train HEL - TMP, TBA <br />
| <br><br />
|-<br />
| Diederik van der Boor<br />
| The Netherlands<br />
| vdboor <br />
| 02nd, Fri <br />
| 15:20 (Helsinki) <br> 16:45 (Tampere)<br />
| Flight AY0842 + AY3979; <br> AMS -> HEL -> TMP<br />
| [KMess team]<br />
|-<br />
| Eduardo Robles Elvira<br />
| Spain<br />
| Edulix <br />
| 02nd, Fri <br />
| 15:30 (Helsinki) <br> ~16:45 (Tampere)<br />
| Flight AY3682; <br> MAD -> HEL; Train HEL -> TMP<br />
| Konqueror/KHTML, Solid/Bluetooth<br />
|-<br />
| Stefan Majewsky <br />
| Germany <br />
| majewsky <br />
| 02nd, Fri <br />
| 17:45 Helsinki;&nbsp;? Tampere <br />
| AB8308 TXL - HEL, train to TMP <br />
| <br><br />
|-<br />
| Sandro Andrade <br />
| Brazil <br />
| sandroandrade <br />
| 02nd, Fri <br />
| 17:50 Helsinki;&nbsp;? Tampere <br />
| TP 7906 Frankfurt - Helsinki <br />
| <br><br />
|-<br />
| Dan Leinir Turthra Jensen <br />
| Denmark <br />
| leinir <br />
| 02nd, Fri <br />
| 18:10 <br />
| AIR BALTIC - BT 325 (Riga-Helsinki); Train/Bus to Tampere on 2nd <br />
| Gluon Team<br />
|-<br />
| Lydia Pintscher <br />
| Germany <br />
| Nightrose <br />
| 02nd, Fri <br />
| 18:15 <br />
| Flight FR1921 HHH-&gt;TMP <br />
| <br><br />
|-<br />
| Knut Yrvin <br />
| Norway <br />
| kyrvin <br />
| 02nd, Fri <br />
| 18:30 <br />
| SAS SK6642, Oslo - Arlanda - Tampere <br />
| <br><br />
|-<br />
| Anne Wilson <br />
| England <br />
| annew <br />
| 02nd, Fri <br />
| 19:02 <br />
| AY0934, Manchester - Helsinki, 17:30 train to Tampere <br />
| <br><br />
|-<br />
| [[User:Stuart Jarvis|Stuart Jarvis]] <br />
| UK <br />
| jakamoko <br />
| 02nd, Fri <br />
| 21:15 Helsinki; 00:25 Tampere <br />
| EZ8965 LGW-&gt;HEL <br />
| Promo<br />
|-<br />
| [[User:Ivan|Ivan Čukić]] <br />
| Serbia <br />
| ivan* <br />
| 03rd, Sat <br />
| 18:10 Helsinki; 21:25 Tampere <br />
| LH3114 MUC-&gt;HEL <br />
| Plasma<br />
|-<br />
| Shantanu Tushar <br />
| India <br />
| Shaan7 <br />
| 04th, Sun <br />
| <br />
13:30 Helsinki <br />
<br />
? Tampere <br />
<br />
| KL - 1167<br><br />
| Gluon Team<br />
|-<br />
| Thomas Thym <br />
| Switzerland <br />
| ungethym <br />
| 30st, Wed <br />
| 19:15 Helsinki <br />
| Air France 1098 / FINNAIR (Paris-Helsinki); Train/Bus to Tampere on 02nd <br />
| <br><br />
|-<br />
| [[User:Gamaral|Guillermo Amaral (gamaral)]] <br />
| Mexico <br />
| gamaral <br />
| 02rd, Fri <br />
| 15:05 Helsinki; 16:45 Tampere <br />
| Finnair AY912 HEL / Finnair AY3979<br />
| <br><br />
|}<br />
<br />
<u><br></u><br />
<br />
== Departures ==<br />
<br />
Please add in order of ''<u>'''departure date'''</u>''<u>''<br>''</u> <br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 831px; height: 131px;"<br />
|- style="background: none repeat scroll 0% 0% rgb(236, 236, 236); white-space: nowrap;"<br />
! Name <br />
! Country<br> <br />
! IRC <br />
! ''Departure Date'' <br />
! Departure Time <br />
! Departure Details <br />
! Notes<br />
|-<br />
| Victor Carbune<br />
| Romania<br />
| carbonix<br />
| 05th, Mon<br />
| Early morning<br />
| Bus to Helsinki; Flight AY753 to BUD (Finnair)<br />
| <br><br />
|-<br />
| Mauricio Piacentini<br />
| Brasil<br />
| piacentini<br />
| 06th, Tue<br />
| 14:35 Tampere<br />
| AY 3998 <br />
|-<br />
| Stefan Majewsky<br />
| Germany<br />
| majewsky<br />
| 06th, Tue<br />
| ? Tampere, 13:10 Helsinki<br />
| train from TMP; AB8309 HEL - TXL<br />
|-<br />
| Knut Yrvin <br />
| Norway <br />
| kyrvin <br />
| 07th, Wed <br />
| 16:55 <br />
| SK6665, Tampere - Arlanda - Oslo <br />
| <br><br />
|-<br />
| Joseph Wenninger<br />
| Austria<br />
| jowenn<br />
| 09th, Fri<br />
| 06:15 <br />
| TMP->HEL->VIE<br />
|-<br />
| Akarsh Simha<br />
| India<br />
| kstar<br />
| 9th, Fri <br />
| Still TBD.<br />
| TMP-&gt;HEL by Train.<br />
| <br><br />
|-<br />
| Prakash Mohan<br />
| India<br />
| praksh/pinocchio<br />
| 9th, Fri<br />
| Afternoon/Early Evening<br />
| TMP-&gt;HEL by Train.<br />
| <br><br />
|-<br />
| Anne Wilson<br />
| England<br />
| annew<br />
| 09th, Fri<br />
| 11:07 train<br />
| AY0937 Helsinki to Manchester, 16:55<br />
|-<br />
| Valerio Pilo <br />
| Italy <br />
| vpilo <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
| [KMess team]<br />
|-<br />
| Marco Martin <br />
| Italy <br />
| notmart <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
|-<br />
| Davide Bettio<br />
| Italy <br />
| Uninstall <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
|-<br />
| Alessandro Diaferia<br />
| Italy <br />
| alediaferia <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
|-<br />
| Milian Wolff<br />
| Germany<br />
| milian<br />
| 09th, Fri<br />
| 14:35<br />
| Finnair to HEL (flight 3998)<br />
| <br><br />
|-<br />
| Troy Unrau <br />
| Canada <br />
| troy <br />
| 10th, Sat <br />
| 0615 <br />
| Flight FINNAIR 3992 TMP-HEL; ICELANDAIR 343 HEL-KEF @1520 <br />
| [Marketing]<br />
|-<br />
| Leo Franchi<br />
| USA<br />
| lfranchi <br />
| 10th, Sat <br />
| 0615 <br />
| Flight FINNAIR 3992 TMP-HEL; Finnair 831 - HEL-LHR @0800, LHR-BOS @ 10:55 <br />
| [Amarok, Multimedia]<br />
|-<br />
| André Wöbbeking<br />
| Germany<br />
| WAndre<br />
| 10th, Sat<br />
| 09:55<br />
| 3607 Tampere to Bremen<br />
| <br><br />
|-<br />
| A.L. Spehr<br />
| United States<br />
| blauzahl<br />
| 10th, Sat <br />
| 11:15 <br />
| Flight KL1166 HEL-&gt;AMS <br />
|-<br />
| Chani<br />
| Canada<br />
| chani<br />
| 10th, Sat <br />
| 11:15 <br />
| Flight KL1166 HEL-&gt;AMS <br />
| <br />
|-<br />
| Marijn Kruisselbrink <br />
| The Netherlands <br />
| Mek <br />
| 10th, Sat <br />
| 11:15 <br />
| Flight KL1166 HEL-&gt;AMS <br />
| <br />
|-<br />
| Schutz Sacha <br />
| France<br />
| DrIDK <br />
| 10th, Sat <br />
| 14:35 <br />
| FINNAIR, Tampere - Helsinki - Paris <br />
| Gluon Team<br />
|-<br />
| Diederik van der Boor <br />
| The Netherlands<br />
| vdboor<br />
| 10th, Fri <br />
| 14:35 (Tampere) <br> 16:15 (Helsinki)<br />
| Flight AY3998 + AY3639; <br> TMP -> HEL -> AMS<br />
| [KMess team]<br />
|-<br />
| Lydia Pintscher <br />
| Germany <br />
| Nightrose <br />
| 10th, Sat <br />
| 16:55 <br />
| Flight FR1922 TMP-&gt;HHH <br />
| <br><br />
|-<br />
| Eduardo Robles Elvira<br />
| Spain<br />
| Edulix <br />
| 10th, Sat<br />
| ? (Tampere) <br> 17:00 (Helsinki)<br />
| Flight AY3681; <br> Train TMP -> HEL; HEL -> MAD<br />
| <br><br />
|-<br />
| Ivan Cukic<br />
| Serbia<br />
| ivan*<br />
| 10th, Sat <br />
| 17:50 Helsinki<br />
| Flight LH3105 HEL-&gt;FRA<br />
| <br><br />
|-<br />
| Robin Appelman <br />
| The Netherlands <br />
| icewind <br />
| 10th, Sat <br />
| ? Tampere, 17:55 Helsinki<br />
| Flight KL1170 HEL-&gt;AMS <br />
| <br><br />
|-<br />
| Thomas Thym<br />
| Switzerland<br />
| ungethym<br />
| 10th, Sat<br />
| 17:55 <br />
| KLM 1170 Helsinki - Amsterdam; Tampere - Helsinki by bus/train<br />
| <br />
|-<br />
| [[User:Stuart Jarvis|Stuart Jarvis]] <br />
| UK <br />
| jakamoko <br />
| 11th, Sun <br />
| 21:45 <br />
| EZ8966 HEL-&gt;LGW <br />
| Promo. I'm staying in Helsinki Sat night<br />
|-<br />
| Jonathan Riddell <br />
| Scotland <br />
| Riddell <br />
| 11th, Sun <br />
| 22:40 <br />
| Flight 6482 to Edinburgh <br />
| <br><br />
|-<br />
| Sandro Andrade<br />
| Brazil<br />
| sandroandrade<br />
| 14th, Wed<br />
| 16:40<br />
| TP 0519 Helsinki - Lisbon<br />
| I'm staying in Helsinki for a few days.<br />
|-<br />
| Kenny Duffus<br />
| Scotland<br />
| seaLne<br />
| 15th, Thu<br />
| 11:40<br />
| FR6482 TMP -> EDI<br />
| <br />
|-<br />
| [[User:Gamaral|Guillermo Amaral (gamaral)]] <br />
| Mexico <br />
| gamaral <br />
| 10th, Sat <br />
| 06:15 Tampere <br />
| Finnair AY3992<br />
| <br><br />
|}<br />
<br />
<u></u></div>Piacentinihttps://community.kde.org/index.php?title=Events/Akademy/2010/Attendees&diff=3565Events/Akademy/2010/Attendees2010-06-28T19:23:12Z<p>Piacentini: /* Arrivals */</p>
<hr />
<div>= Attendees at Akademy 2010 =<br />
<br />
If you are coming to Akademy, you can put your details here so that others can see if they arrive at the same time as you, and/or meet up to travel together. <br />
<br />
For practical info about shared rides and other topics see also [[Events/Akademy/2010/TampereInfo]].<br />
<br />
[[Image:Igta2010.png|center|I'm going to Akademy 2010!]]'''<u></u>''' <br />
<br />
== Arrivals ==<br />
<br />
Please add in order of <u>'''''arrival date'''''<br></u> <br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 831px; height: 131px;"<br />
|- style="background: none repeat scroll 0% 0% rgb(236, 236, 236); white-space: nowrap;"<br />
! Name <br />
! Country<br> <br />
! IRC <br />
! ''Arrival Date'' <br />
! Arrival Time <br />
! Arrival Details <br />
! Notes<br />
|-<br />
| Kenny Duffus <br />
| Scotland <br />
| seaLne <br />
| 29th, Tue <br />
| 11:15 <br />
| FR6481 from Edinburgh to Tampere <br />
| <br><br />
|-<br />
| Jonathan Riddell <br />
| Scotland <br />
| Riddell <br />
| 01st, Thu <br />
| 11:15 <br />
| Flight FR6481 from Edinburgh <br />
| <br><br />
|-<br />
| Troy Unrau <br />
| Canada (via Germany) <br />
| troy <br />
| 01st, Thu <br />
| 15:50 <br />
| FR1921 Frankfurt-Hahn to Tampere <br />
| <br><br />
|-<br />
| Mauricio Piacentini <br />
| Brasil<br />
| piacentini <br />
| 02nd, Fri <br />
| 00:15 <br />
| AY 3991- Finnair to Tampere <br />
| <br><br />
|-<br />
| André Wöbbeking<br />
| Germany<br />
| WAndre<br />
| 02nd, Fri<br />
| 09:30<br />
| 3606 Bremen to Tampere<br />
| <br><br />
|-<br />
| Chani <br />
| Canada (via.. europe) <br />
| chani <br />
| 02nd, Fri <br />
| 09:55 Helsinki;&nbsp;? Tampere <br />
| On a BOAT! (..and the train) <br />
| <br><br />
|-<br />
| Robin Appelman <br />
| The Netherlands <br />
| icewind <br />
| 02nd, Fri <br />
| 10:35 Helsinki;&nbsp;? Tampere <br />
| Flight KL1165 AMS-&gt;HEL <br />
| <br><br />
|-<br />
| Valerio Pilo <br />
| Italy <br />
| vpilo <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP) <br />
| [KMess team] I will attend everything&nbsp;:)<br />
|-<br />
| Marco Martin <br />
| Italy <br />
| notmart <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP)<br />
|-<br />
| Alessandro Diaferia <br />
| Italy <br />
| alediaferia <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP) <br />
| <br><br />
|-<br />
| Davide Bettio <br />
| Italy <br />
| Uninstall <br />
| 02nd, Fri <br />
| 13:10 <br />
| Flight FR4724 from Milan (BGY) to Tampere (TMP) <br />
| <br><br />
|-<br />
| A.L. Spehr <br />
| United States <br />
| blauzahl <br />
| 02nd, Fri <br />
| 13:30 <br />
| Flight KL1167 AMS-&gt;HEL <br />
| <br><br />
|-<br />
| Marijn Kruisselbrink <br />
| The Netherlands <br />
| Mek <br />
| 02nd, Fri <br />
| 13:30 <br />
| Flight KL1167 AMS-&gt;HEL <br />
| <br><br />
|-<br />
| Akarsh Simha <br />
| India <br />
| kstar <br />
| 02nd, Fri <br />
| 13:30 (Helsinki) <br />
| Finnair from DEL-&gt;HEL; Bus from HEL-&gt;TMP. <br />
| <br><br />
|-<br />
| Prakash Mohan <br />
| India <br />
| praksh/pinocchio <br />
| 02nd, Fri <br />
| 13:30(Helsinki) <br />
| Finnair from DEL-&gt;HEL; Bus from HEL-&gt;TMP. <br />
| <br><br />
|-<br />
| Park Shinjo <br />
| South Korea <br />
| peremen <br />
| 02nd, Fri <br />
| 14:05 <br />
| Flight AY42 ICN-HEL <br />
| <br><br />
|-<br />
| Jeremy Whiting <br />
| USA <br />
| jpwhiting <br />
| 02nd, Fri <br />
| 14:10 (Helsinki) <br />
| Finnair from FRA Bus from HEL to TMP. <br />
| <br><br />
|-<br />
| Schutz Sacha <br />
| France<br />
| DrIDK <br />
| 02nd, Fri <br />
| 14:15 <br />
| FINNAIR, Paris - Helsinki - Tampere <br />
| Gluon Team<br />
|-<br />
| Milian Wolff <br />
| Germany <br />
| milian <br />
| 02nd, Fri <br />
| 16:45 <br />
| Finnair from HEL (flight 3979) <br />
| <br><br />
|-<br />
| Joseph Wenninger <br />
| Austria <br />
| jowenn <br />
| 02nd, Fri <br />
| 16:45 <br />
| Finnair from HEL <br />
| <br><br />
|-<br />
| Nils Adermann<br />
| Germany <br />
| naderman<br />
| 02nd, Fri <br />
| 16:45<br />
| Finnair from HEL (arrival 14:10 from FRA)<br />
| <br><br />
|-<br />
| Victor Carbune <br />
| Romania <br />
| carbonix <br />
| 02nd, Fri <br />
| 15:00 <br />
| Flight AY754 from BUD -&gt;HEL (Finnair); Train HEL -&gt;TMP <br />
| <br><br />
|-<br />
| Leo Franchi <br />
| USA <br />
| lfranchi <br />
| 02nd, Fri <br />
| 15:15 (Helsinki) <br />
| Flight Finnair 832 from London; Train HEL - TMP, TBA <br />
| <br><br />
|-<br />
| Diederik van der Boor<br />
| The Netherlands<br />
| vdboor <br />
| 02nd, Fri <br />
| 15:20 (Helsinki) <br> 16:45 (Tampere)<br />
| Flight AY0842 + AY3979; <br> AMS -> HEL -> TMP<br />
| [KMess team]<br />
|-<br />
| Eduardo Robles Elvira<br />
| Spain<br />
| Edulix <br />
| 02nd, Fri <br />
| 15:30 (Helsinki) <br> ~16:45 (Tampere)<br />
| Flight AY3682; <br> MAD -> HEL; Train HEL -> TMP<br />
| Konqueror/KHTML, Solid/Bluetooth<br />
|-<br />
| Stefan Majewsky <br />
| Germany <br />
| majewsky <br />
| 02nd, Fri <br />
| 17:45 Helsinki;&nbsp;? Tampere <br />
| AB8308 TXL - HEL, train to TMP <br />
| <br><br />
|-<br />
| Sandro Andrade <br />
| Brazil <br />
| sandroandrade <br />
| 02nd, Fri <br />
| 17:50 Helsinki;&nbsp;? Tampere <br />
| TP 7906 Frankfurt - Helsinki <br />
| <br><br />
|-<br />
| Dan Leinir Turthra Jensen <br />
| Denmark <br />
| leinir <br />
| 02nd, Fri <br />
| 18:10 <br />
| AIR BALTIC - BT 325 (Riga-Helsinki); Train/Bus to Tampere on 2nd <br />
| Gluon Team<br />
|-<br />
| Lydia Pintscher <br />
| Germany <br />
| Nightrose <br />
| 02nd, Fri <br />
| 18:15 <br />
| Flight FR1921 HHH-&gt;TMP <br />
| <br><br />
|-<br />
| Knut Yrvin <br />
| Norway <br />
| kyrvin <br />
| 02nd, Fri <br />
| 18:30 <br />
| SAS SK6642, Oslo - Arlanda - Tampere <br />
| <br><br />
|-<br />
| Anne Wilson <br />
| England <br />
| annew <br />
| 02nd, Fri <br />
| 19:02 <br />
| AY0934, Manchester - Helsinki, 17:30 train to Tampere <br />
| <br><br />
|-<br />
| [[User:Stuart Jarvis|Stuart Jarvis]] <br />
| UK <br />
| jakamoko <br />
| 02nd, Fri <br />
| 21:15 Helsinki; 00:25 Tampere <br />
| EZ8965 LGW-&gt;HEL <br />
| Promo<br />
|-<br />
| [[User:Ivan|Ivan Čukić]] <br />
| Serbia <br />
| ivan* <br />
| 03rd, Sat <br />
| 18:10 Helsinki; 21:25 Tampere <br />
| LH3114 MUC-&gt;HEL <br />
| Plasma<br />
|-<br />
| Shantanu Tushar <br />
| India <br />
| Shaan7 <br />
| 04th, Sun <br />
| <br />
13:30 Helsinki <br />
<br />
? Tampere <br />
<br />
| KL - 1167<br><br />
| Gluon Team<br />
|-<br />
| Thomas Thym <br />
| Switzerland <br />
| ungethym <br />
| 30st, Wed <br />
| 19:15 Helsinki <br />
| Air France 1098 / FINNAIR (Paris-Helsinki); Train/Bus to Tampere on 02nd <br />
| <br><br />
|-<br />
| [[User:Gamaral|Guillermo Amaral (gamaral)]] <br />
| Mexico <br />
| gamaral <br />
| 02rd, Fri <br />
| 15:05 Helsinki; 16:45 Tampere <br />
| Finnair AY912 HEL / Finnair AY3979<br />
| <br><br />
|}<br />
<br />
<u><br></u><br />
<br />
== Departures ==<br />
<br />
Please add in order of ''<u>'''departure date'''</u>''<u>''<br>''</u> <br />
<br />
{| cellspacing="0" cellpadding="5" border="1" class="sortable" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 831px; height: 131px;"<br />
|- style="background: none repeat scroll 0% 0% rgb(236, 236, 236); white-space: nowrap;"<br />
! Name <br />
! Country<br> <br />
! IRC <br />
! ''Departure Date'' <br />
! Departure Time <br />
! Departure Details <br />
! Notes<br />
|-<br />
| Victor Carbune<br />
| Romania<br />
| carbonix<br />
| 05th, Mon<br />
| Early morning<br />
| Bus to Helsinki; Flight AY753 to BUD (Finnair)<br />
| <br><br />
|-<br />
| Stefan Majewsky<br />
| Germany<br />
| majewsky<br />
| 06th, Tue<br />
| ? Tampere, 13:10 Helsinki<br />
| train from TMP; AB8309 HEL - TXL<br />
|-<br />
| Knut Yrvin <br />
| Norway <br />
| kyrvin <br />
| 07th, Wed <br />
| 16:55 <br />
| SK6665, Tampere - Arlanda - Oslo <br />
| <br><br />
|-<br />
| Joseph Wenninger<br />
| Austria<br />
| jowenn<br />
| 09th, Fri<br />
| 06:15 <br />
| TMP->HEL->VIE<br />
|-<br />
| Akarsh Simha<br />
| India<br />
| kstar<br />
| 9th, Fri <br />
| Still TBD.<br />
| TMP-&gt;HEL by Train.<br />
| <br><br />
|-<br />
| Prakash Mohan<br />
| India<br />
| praksh/pinocchio<br />
| 9th, Fri<br />
| Afternoon/Early Evening<br />
| TMP-&gt;HEL by Train.<br />
| <br><br />
|-<br />
| Anne Wilson<br />
| England<br />
| annew<br />
| 09th, Fri<br />
| 11:07 train<br />
| AY0937 Helsinki to Manchester, 16:55<br />
|-<br />
| Valerio Pilo <br />
| Italy <br />
| vpilo <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
| [KMess team]<br />
|-<br />
| Marco Martin <br />
| Italy <br />
| notmart <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
|-<br />
| Davide Bettio<br />
| Italy <br />
| Uninstall <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
|-<br />
| Alessandro Diaferia<br />
| Italy <br />
| alediaferia <br />
| 09th, Fri <br />
| 13:35 <br />
| Flight FR4725 from Tampere (TMP) to Milan (BGY) <br />
|-<br />
| Milian Wolff<br />
| Germany<br />
| milian<br />
| 09th, Fri<br />
| 14:35<br />
| Finnair to HEL (flight 3998)<br />
| <br><br />
|-<br />
| Troy Unrau <br />
| Canada <br />
| troy <br />
| 10th, Sat <br />
| 0615 <br />
| Flight FINNAIR 3992 TMP-HEL; ICELANDAIR 343 HEL-KEF @1520 <br />
| [Marketing]<br />
|-<br />
| Leo Franchi<br />
| USA<br />
| lfranchi <br />
| 10th, Sat <br />
| 0615 <br />
| Flight FINNAIR 3992 TMP-HEL; Finnair 831 - HEL-LHR @0800, LHR-BOS @ 10:55 <br />
| [Amarok, Multimedia]<br />
|-<br />
| André Wöbbeking<br />
| Germany<br />
| WAndre<br />
| 10th, Sat<br />
| 09:55<br />
| 3607 Tampere to Bremen<br />
| <br><br />
|-<br />
| A.L. Spehr<br />
| United States<br />
| blauzahl<br />
| 10th, Sat <br />
| 11:15 <br />
| Flight KL1166 HEL-&gt;AMS <br />
|-<br />
| Chani<br />
| Canada<br />
| chani<br />
| 10th, Sat <br />
| 11:15 <br />
| Flight KL1166 HEL-&gt;AMS <br />
| <br />
|-<br />
| Marijn Kruisselbrink <br />
| The Netherlands <br />
| Mek <br />
| 10th, Sat <br />
| 11:15 <br />
| Flight KL1166 HEL-&gt;AMS <br />
| <br />
|-<br />
| Schutz Sacha <br />
| France<br />
| DrIDK <br />
| 10th, Sat <br />
| 14:35 <br />
| FINNAIR, Tampere - Helsinki - Paris <br />
| Gluon Team<br />
|-<br />
| Diederik van der Boor <br />
| The Netherlands<br />
| vdboor<br />
| 10th, Fri <br />
| 14:35 (Tampere) <br> 16:15 (Helsinki)<br />
| Flight AY3998 + AY3639; <br> TMP -> HEL -> AMS<br />
| [KMess team]<br />
|-<br />
| Lydia Pintscher <br />
| Germany <br />
| Nightrose <br />
| 10th, Sat <br />
| 16:55 <br />
| Flight FR1922 TMP-&gt;HHH <br />
| <br><br />
|-<br />
| Eduardo Robles Elvira<br />
| Spain<br />
| Edulix <br />
| 10th, Sat<br />
| ? (Tampere) <br> 17:00 (Helsinki)<br />
| Flight AY3681; <br> Train TMP -> HEL; HEL -> MAD<br />
| <br><br />
|-<br />
| Ivan Cukic<br />
| Serbia<br />
| ivan*<br />
| 10th, Sat <br />
| 17:50 Helsinki<br />
| Flight LH3105 HEL-&gt;FRA<br />
| <br><br />
|-<br />
| Robin Appelman <br />
| The Netherlands <br />
| icewind <br />
| 10th, Sat <br />
| ? Tampere, 17:55 Helsinki<br />
| Flight KL1170 HEL-&gt;AMS <br />
| <br><br />
|-<br />
| Thomas Thym<br />
| Switzerland<br />
| ungethym<br />
| 10th, Sat<br />
| 17:55 <br />
| KLM 1170 Helsinki - Amsterdam; Tampere - Helsinki by bus/train<br />
| <br />
|-<br />
| [[User:Stuart Jarvis|Stuart Jarvis]] <br />
| UK <br />
| jakamoko <br />
| 11th, Sun <br />
| 21:45 <br />
| EZ8966 HEL-&gt;LGW <br />
| Promo. I'm staying in Helsinki Sat night<br />
|-<br />
| Jonathan Riddell <br />
| Scotland <br />
| Riddell <br />
| 11th, Sun <br />
| 22:40 <br />
| Flight 6482 to Edinburgh <br />
| <br><br />
|-<br />
| Sandro Andrade<br />
| Brazil<br />
| sandroandrade<br />
| 14th, Wed<br />
| 16:40<br />
| TP 0519 Helsinki - Lisbon<br />
| I'm staying in Helsinki for a few days.<br />
|-<br />
| Kenny Duffus<br />
| Scotland<br />
| seaLne<br />
| 15th, Thu<br />
| 11:40<br />
| FR6482 TMP -> EDI<br />
| <br />
|-<br />
| [[User:Gamaral|Guillermo Amaral (gamaral)]] <br />
| Mexico <br />
| gamaral <br />
| 10th, Sat <br />
| 06:15 Tampere <br />
| Finnair AY3992<br />
| <br><br />
|}<br />
<br />
<u></u></div>Piacentinihttps://community.kde.org/index.php?title=Events/Akademy/2010/Tuesday&diff=3435Events/Akademy/2010/Tuesday2010-06-24T18:50:04Z<p>Piacentini: </p>
<hr />
<div>The meeting rooms at Demola are very small, and will be unsuitable for many BoFs. There is, however, a great deal of space in the main rooms (on two floors). There are three projectors available in the main space, and it is expected that whiteboards and movable partitions will create good working areas for larger BoFs.<br />
<br />
What follows is a provisional timetable for three areas, plus a blank area where you can plan other BoFs. It is expected that unplanned BoFs will happen, but there is no lack of space for them. The point of using this table would be where groups from a wide range of interests are expected to want to attend - "we must discuss at Akademy" subjects. This will enable better planning for interested parties.<br />
<br />
Scheduled BoFs may be swapped - but please do not alter anything without consulting with the people affected. Have particular caution about Tuesday meetings, since some people need to meet airline schedules. Please add a primary contact name in the Notes section.<br />
<br />
If your BoF requires a projector or any other equipment, please mention in the Notes section.<br />
<br />
{|class="wikitable" border="1"<br />
! <br />
! Area 1 <br />
! <br />
|-<br />
! Time<br />
! Subject <br />
! Notes <br />
|-<br />
| 09:30<br />
|width="300pt"| Wikimedia and KDE: Integration and collaboration opportunities<br />
|width="225pt"| Guillaume Paumier -Guest participation - do not reschedule<br />
|-<br />
| 10:30<br />
| Using TranslateWiki - online and off-line translation<br />
| Anne Wilson/Niklas Laxström - Guest participation - do not reschedule - ''requires projector''<br />
|-<br />
|<br />
| Lunch<br />
|<br />
|-<br />
| 14:00<br />
| KDE's wikis - getting closer to world domination with SMW and SMW+<br />
| Lydia Pintscher<br />
|-<br />
| 16:00<br />
| Writing for UserBase<br />
| Anne Wilson<br />
|-<br />
| 18:00<br />
| KDE e.V. BoF<br />
| Frank Karlitschek<br />
|}<br />
<br />
<br />
<br />
{|class="wikitable" border="1"<br />
! <br />
! Area 2 <br />
! <br />
|-<br />
! Time<br />
! Subject <br />
! Notes <br />
|-<br />
| 09:30<br />
|width="300pt"| Use of different Widget technologies<br />
|width="225pt"| Knut Yrvin<br />
|-<br />
| 10:15<br />
| How Marketing Can Save The World<br />
| Igor Schwarzmann<br />
|-<br />
| 12:15<br />
| Lunch<br />
|<br />
|-<br />
| 13:45<br />
| Keeping KDE working on all Platforms with Nightly Builds and Testing: How it works, how to use it, how to contribute<br />
| Alexander Neundorf<br />
|-<br />
| 15:00<br />
| KDE and bioinformatics: the missing link<br />
| Luca Beltrame; Projector needed<br />
|-<br />
| 16:00<br />
| Marketing BoF<br />
| Jos Poortvliet<br />
|-<br />
| 18:00<br />
|<br />
|<br />
|}<br />
<br />
<br />
<br />
{|class="wikitable" border="1"<br />
! <br />
! Area 3 <br />
! <br />
|-<br />
! Time<br />
! Subject <br />
! Notes <br />
|-<br />
| 09:30<br />
|width="300pt"| Themeable animations in KDE<br />
|width="225pt"| Adenilson Cavalcanti <br />
|-<br />
| 10:15<br />
| UI Design for Developers<br />
| Nuno Pinheiro/David Vignoni<br />
|-<br />
| 11:30<br />
| Ham Radio and Linux<br />
| Kenny Duffus<br />
|-<br />
| 12:00<br />
| Lunch<br />
|<br />
|-<br />
| 14:00<br />
| KDE Accessibility<br />
| Jeremy Whiting<br />
|-<br />
| 15:00<br />
| KDE-EDU: Delivering educational applications with KDE<br />
| Duda Nogueira<br />
|-<br />
| 17:00<br />
| Programming map applications with Marble<br />
| Torsten Rahn<br />
|-<br />
| 18:00<br />
|<br />
|<br />
|}<br />
<br />
<br />
<br />
{|class="wikitable" border="1"<br />
! <br />
! Area 4 <br />
! <br />
|-<br />
! Time<br />
! Subject <br />
! Notes <br />
|-<br />
| 09:30<br />
|width="300pt"| KDE in Linux Educacional<br />
|width="225pt"| Mauricio Piacentini<br />
|-<br />
| 10:30<br />
|OdfKit: reusing and extending WebKit to make desktop and on-line Office software<br />
|<br />
|-<br />
| 11:30<br />
|<br />
|<br />
|-<br />
| 12:30<br />
| Lunch<br />
|<br />
|-<br />
| 14:00<br />
| Thinking Declaratively: Issues you should keep in mind<br />
| Eduardo M. Fleury<br />
|-<br />
| 15:00<br />
|<br />
|<br />
|-<br />
| 16:00<br />
|<br />
|<br />
|-<br />
| 17:00<br />
|<br />
|<br />
|-<br />
| 18:00<br />
|<br />
|<br />
|}<br />
<br />
<br />
See also:<br />
<br />
[[Events/Akademy/2010/Wednesday|Wednesday's BoF schedule]]<br />
<br />
[[Events/Akademy/2010/Thursday|Thursday's BoF schedule]]<br />
<br />
[[Events/Akademy/2010/Friday|Friday's BoF schedule]]</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.3_Feature_Plan&diff=50055Schedules/KDE4/4.3 Feature Plan2009-04-08T04:29:01Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>This is a list of planned features for the 4.3 release.<br />
<br />
See also:<br />
* [[Schedules/KDE4/4.3 Release Schedule]]<br />
* [[Schedules/KDE4/4.3 Release Goals]]<br />
* [[Schedules/KDE4/4.2 Feature Plan]]<br />
<br />
<br />
Legend:<br />
* todo => not started yet<br />
* in-progress => started, but not completed yet<br />
* done => completed<br />
__TOC__<br />
<br />
= Other =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Akonadi|Various Akonadi related items can be found here http://techbase.kde.org/Projects/PIM/Akonadi#Scheduled_for_KDE_4.3_.2F_Akonadi_1.2|kde-pim@kde.org|Akonadi Developers}}<br />
{{FeatureInProgress|KPackageKit|Pushing in KPackageKit (dependant on PolicyKit integration)|dantti85-dev@yahoo.com.br|Daniel}}<br />
|}<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KLocale|Investigate adding Currency Code and currency minor units support based on ISO 4217 (http://en.wikipedia.org/wiki/ISO_4217).|john@layt.net|John Layt}}<br />
{{FeatureDone|kdecore|Thread safety in ksycoca (KService, KMimeType etc.)|faure:AT:kde.org|David Faure}}<br />
{{FeatureTodo|kdecore|Dynamic allocation of KDebug areas|faure:AT:kde.org|David Faure}}<br />
{{FeatureInProgress|Sonnet|Implement language detection|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureInProgress|Sonnet|Integrate language detection with spellchecking|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureTodo|Sonnet|Integrate language detection with strigi|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureTodo|Sonnet|Grammar checking (at least for English)|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureInProgress|kio|Move KTcpSocket to kio and make it public; some cleanup required|ahartmetz@gmail.com|Andreas Hartmetz}}<br />
{{FeatureTodo|KCalendarSystem|Add new astronomical calculation support classes to be used in kdelibs to build new astronomically based calendar systems, and in kdepim to build new version of libkholiday.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalendarSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian, etc.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|If no file printing support in Qt4.5, migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter. To be discussed on k-c-d first.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}}<br />
{{FeatureTodo|kdeui|entries to help menu and aboutdata pointing to UserBase entry and forum.kde.org|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|kdesu|Classes to help kde-apps open ports in the local firewall (via IPTables/IPFW, etc...)|tejas@gja.in|Tejas Dinkar}}<br />
{{FeatureInProgress|katepart|Key mapping support for the vi input mode|ehamberg-hjå-gmail.com|Erlend Hamberg}}<br />
{{FeatureInProgress|katepart|Blockwise visual mode for the vi input mode|ehamberg-hjå-gmail.com|Erlend Hamberg}}<br />
{{FeatureInProgress|katepart|Improve text objects in the vi input mode|ehamberg-hjå-gmail.com|Erlend Hamberg}}<br />
{{FeatureTodo|katepart|Save registers and marks from the vi input mode|ehamberg-hjå-gmail.com|Erlend Hamberg}}<br />
{{FeatureInProgress|kio|Fix D-Bus timeout in SlaveBase when calling kpasswdserver|lemma@confuego.org|Michael Leupold}}<br />
{{FeatureInProgress|kdeui|Provide a class for detecting modifier keystrokes and locked key states|lemma@confuego.org|Michael Leupold}}<br />
{{FeatureTodo|khtml|CSS3 Web Fonts|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureTodo|khtml|support more properties from CSS3 Backgrounds and Borders module|germain@ebooksfrance.org|Fredrik Höglund and/or Germain Garand}}<br />
{{FeatureInProgress|khtml|support more properties from CSS3 Text module|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureInProgress|solid|Smart card reader support|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Non-Plasma, Non-KWin<br />
{{FeatureTodo|Kxkb|Support for languages in keyboard layout descriptions|rysin:AT:kde.org|Andriy Rysin}}<br />
{{FeatureDone|PolicyKit integration|Import PolicyKit-KDE from extragear|drf54321@gmail.com|Dario Freddi}}<br />
{{FeatureDone|Solid Actions KCM|Import Solid actions KControl module from playground|ben@eclipse.endoftheinternet.org|Ben Cooksley}}<br />
{{FeatureTodo|KControl4|Import refactor of systemsettings with Tree and Icon view support|ben(at)eclipse(dot)endoftheinternet(dot)org|Ben Cooksley and Mathias Soeken}}<br />
{{FeatureDone|KSysguard|Added GetHotNewStuff support|a@b.com|name}}<br />
{{FeatureInProgress|KActiveEdges|Split active screen edges from KWin|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|Solid Wicd Engine|Import Solid Wicd engine from github/playground|drf54321@gmail.com|Dario Freddi}}<br />
{{FeatureDone|Klipper|Made klipper automatically find possible actions based on filename copied to clipboard|dimsuz@gmail.com|Dmitry Suzdalev}}<br />
{{FeatureDone|Klipper|Improved action adding/editing workflow by implementing a special dialog for editing a certain action|dimsuz@gmail.com|Dmitry Suzdalev}}<br />
{{FeatureTodo|Klipper|Make action popup unobtrusive by showing menu only when user clicks an icon in systray. Icon itself should change to indicate availability of some actions on current clipboard|dimsuz@gmail.com|Dmitry Suzdalev}}<br />
{{FeatureTodo|Font Installer KCM |Use PolicyKit for installtion of system-wide fonts.|craig@kde.org|Craig Drummond}}<br />
{{FeatureInProgress|Font Settings KCM|Improved GUI for configuring anti-aliasing settings|fredrik@kde.org|Fredrik Höglund}}<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KRunner<br />
{{FeatureInProgress|Nepomuk/Location Runners|Open with and service menu actions|ryan.bitanga@gmail.com|Ryan Bitanga}}<br />
{{FeatureTodo|KRunner|Simple adaptive search|ryan.bitanga@gmail.com|Ryan Bitanga}}<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma - Priority Features<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma<br />
{{FeatureTodo|Now Playing data engine|Support for MPD|kde:AT:randomguy3.me.uk|Alex Merry}}<br />
{{FeatureDone|Classic Menu Launcher|Optional recently used applications and System Settings menu|mail:AT:dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|Classic Menu Launcher|KDE3-like menu titles|mail:AT:dipe.org|Christian Loose}}<br />
{{FeatureDone|Classic Menu Launcher|Context menu for menu items|mail:AT:dipe.org|Christian Loose}}<br />
{{FeatureInProgress|Reusable video widget|A widget in libplasma that can play video and audio|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Message box|A message box shown as an overlay over plasmoids|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|Panel spacers|A way to add/manage spacers directly from the panel controller|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Systemtray protocol|New systemtray protocol beginnings: daemon and systemtray widget part|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Default theme|Air: new default Plasma theme|notmart@gmail.com|Marco Martin and Nuno Pinheiro}}<br />
{{FeatureInProgress|screensaver|security constraints|chanika@gmail.com|Chani}}<br />
{{FeatureInProgress|keyboard shortcuts|configuration|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|icon plasmoid|make it suck less|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|desktop|make a plasmoid when I paste stuff|chanika@gmail.com|Chani}}<br />
{{FeatureInProgress|extenders|Add grouping support to extenders|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureInProgress|systemtray|Group multiple jobs and notifications|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureTodo|systemtray|Job completed notifications, providing an sensible action ('open file' etc)|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureInProgress|Kickoff|Add multiple columns support to Kickoff|talvik@gmail.com|Luiz Felipe Talvik}}<br />
{{FeatureDone|folderview|Show tooltips with large previews and file metadata when hovering icons|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureDone|folderview|Show a popup view with the folder contents when hovering a folder in the icon view|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureDone|folderview|Add menu items to the context menu for showing the applet browser, adding panels, locking the screen, logging out etc.|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureInProgress|folderview|Add menu items to the drop menu for creating applets and setting the wallpaper|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureTodo|folderview|Accessing sub folders as sub menus in the popup view when the applet is on the panel|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureTodo|folderview|Optionally show the window list menu when middle clicking the containment|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureTodo|folderview|Offer to create applets based on the mimetype when pasting URL's in the containment|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureInProgress|folderview|Implement support for keyboard navigation|jhahoneyk@gmail.com|Shantanu Tushar Jha}}<br />
{{FeatureTodo|virus wallpaper|Move from playground to kdeplasma-addons and port to the new plasma::wallpaper|asraniel@fryx.ch|Beat Wolf}}<br />
{{FeatureInProgress|Plasma|Add press-down feedback to folderview|haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureInProgress|Time DataEngine|Integrate solar position dataengine to time dataengine|damu@iki.fi|Petri Damstén}}<br />
{{FeatureInProgress|Akonadi DataEngine|Move Akonadi dataengine to kdeplasma-addons|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|Social Desktop Plasmoid|Plasmoid displaying contacts via OpenDesktop|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureTodo|Knowledge base Plasmoid|Plasmoid for searching and dispaying results from Open Collaboration Services / OpenDesktop|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|Plasmaclock library|Context menu for fast copying date and time strings to clipboard|emdeck@gmail.com|Michał Dutkiewicz}}<br />
{{FeatureInProgress|Plasmaclock/Calendar|Display various information on the calendar using kholiday/akonadi|emdeck@gmail.com|Michał Dutkiewicz}}<br />
<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Core<br />
{{FeatureTodo|KWin|Redesign KWin system settings GUI|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureTodo|KWin|ARGB support for decorations|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|Window docking/quick tiling|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureTodo|KWin|Internal desktop layout/pager support|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|Non-composited Present Windows|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureInProgress|KWin|Tabbox improvements|kde@martin-graesslin.com|Martin Gräßlin}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Desktop Effects<br />
{{FeatureTodo|KWin|Expand present windows into other effects (E.g. Desktop Grid)|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|OpenGL 3 compatible Shaders|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|Improved cube reflection|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureInProgress|KWin|Add and remove desktops in grid effect|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|Desktop Thumnails in Pager Tooltips|kde@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|Slide In/Out effect|hein@kde.org|Eike Hein}}<br />
{{FeatureDone|KWin|Fade desktop effect (Desktop switcher)|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|Highlight window effect|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|SlideBack effect|michael_zanetti@gmx.net|Michael Zanetti}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KDM<br />
{{FeatureTodo|KDM|Plasma wallpaper|davide.bettio@kdemail.net|Davide Bettio}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Buildsystem|Require OpenLDAP (coordinate with the Windows team)|winter@kde.org|Allen Winter}}<br />
{{FeatureTodo|Buildsystem|Require Cyrus-SASL (coordinate with the Windows team)|winter@kde.org|Allen Winter}}<br />
{{FeatureTodo|libkleopatraclient|New interface library for kleopatra uiserver clients|marc@kdab.net|Marc Mutz}}<br />
{{FeatureTodo|pimtextedit|New library around text edits, to provide support for inline images in the signature editor, among others|mcguire@kde.org|Thomas McGuire}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureDone|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Update Kopete to better support Decibel|kopete-devel@kde.org|Kopete Developers}}<br />
{{FeatureTodo|Kopete|Jabber Jingle video support|detlev.casanova@gmail.com|Detlev Casanova}}<br />
{{FeatureTodo|Kopete|Jabber Jingle ICE support|detlev.casanova@gmail.com|Detlev Casanova}}<br />
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureTodo|Kopete|Rich text support for ICQ|kedgedev@gmail.com|Roman Jarosz}}<br />
{{FeatureTodo|Kopete|Add support for urls to Bonjour plugin|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|Support mms://-protocol, see https://launchpad.net/libmms|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|MLDonkey-Plugin based on libkmldonkey|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|Advanced Details|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KRDC|NX support|gdavid.devel@gmail.com|David Gross}}<br />
{{FeatureTodo|KRDC|Minimal-clutter mode to optimize screen real estate usage|gpothier@gmail.com|Guillaume Pothier}}<br />
{{FeatureInProgress|Telepathy|Telepathy-specification compliant Account Manager using KWallet to store account data|grundleborg@googlemail.com|George Goldberg}}<br />
{{FeatureInProgress|Telepathy|Account Editing UI for Telepathy|grundleborg@googlemail.com|George Goldberg}}<br />
{{FeatureInProgress|Plasma|Network Manager Applet|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureTodo|network:/ KIOSlave|Move into kdenetwork module|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Akonadi|Migration of contacts and calendar data from KResource to Akonadi ([http://techbase.kde.org/Projects/PIM/Akonadi#Scheduled_for_4.3 Details])|kde-pim@kde.org|Volker Krause, Kevin Krammer, Tobias Koenig}}<br />
{{FeatureInProgress|Akregator|Support for syncing the feed list with Google Reader |osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureDone|[http://www.astrojar.org.uk/kalarm KAlarm]|Add export of alarms to a new calendar file|djarvie@kde.org|David Jarvie}}<br />
{{FeatureDone|[http://www.astrojar.org.uk/kalarm KAlarm]|Allow configuration of default deferral time interval|djarvie@kde.org|David Jarvie}}<br />
{{FeatureDone|[http://www.astrojar.org.uk/kalarm KAlarm]|Accept drag-and-drop of Todo entries to create a new alarm|djarvie@kde.org|David Jarvie}}<br />
{{FeatureDone|[http://www.astrojar.org.uk/kalarm KAlarm]|Show command execution error indication in alarm list|djarvie@kde.org|David Jarvie}}<br />
{{FeatureDone|[http://www.astrojar.org.uk/kalarm KAlarm]|Add option to spread alarm windows across screen|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|[http://www.astrojar.org.uk/kalarm KAlarm]|Port to Akonadi|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application|christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|KBlogger|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureInProgress|KContactManager|A new Akonadi-based address book to replace KAddressbook|tokoe@kde.org|Tobias Koenig}}<br />
{{FeatureInProgress|Kjots| Create and port to akonadi model. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kjots| Add support for nepomuk including tagging, possibly storage, and linking. Also a nepomuk tag proxy model for representing the structure as tagged.|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureInProgress|Kjots| Create plasmoid capable of showing the entire tree, or a single book.|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kjots| Email KJots pages using default mail client ({{bug|124509}}. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|KMail|Add support for HTML images|yez@familieschepers.nl|Edwin Schepers}}<br />
{{FeatureTodo|KMail|Use asynchronous Kleo|marc@kdab.net|Marc Mutz}}<br />
{{FeatureTodo|KMail|Save metadata about attachments to Nepomuk when saving them|onurf@su.sabanciuniv.edu|Ismail Onur Filiz}}<br />
{{FeatureTodo|KNode|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Tip-of-the-Day summary|molkentin@kde.org|Daniel Molkentin}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureInProgress|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|printer-applet|Restore feature parity with KDEPrint3 where possible.|john@layt.net|John Layt}}<br />
{{FeatureTodo|Okteta|add editing capability to Decoding table |kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for import by drop, both url and data|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|copy again puts also a value or char variant of the data to clipboard|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add further export formats like s-record and intel 16|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Make dialogs for Goto, Search & Replace embedded|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add Okular like embedded notifications|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add hash calculator tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Store bookmarks and other view settings for next load|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Show tooltip over bookmarks|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Okteta|Add filesystem browser tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Okteta|Add loaded documents tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Show selection range in status bar|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Add global toggle option for the offset display, hex or decimal|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|Make the Okteta KPart use libkakao, and rename libkakao|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|kwalletmanager|Move kwalletmanager to the Model/View architecture and redesign the UI.|lemma@confuego.org|Michael Leupold}}<br />
{{FeatureInProgress|kdelirc|Bring back kdelirc|michael_zanetti@gmx.net|Michael Zanetti}}<br />
{{FeatureTodo|ark|Improve support for pure gzip and bzip2 files|kubito@gmail.com|Raphael Kubo da Costa}}<br />
{{FeatureInProgress|ark| Finish the cliinterface |haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|ark| Add lots of more meaningful error messages |haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|ark| Add support for ACE archives |haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|ark| Add support for zip archives (cli-based, ie. info-zip) |haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|KGpg| Port to new systray framework |kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|KGpg| Clean up editor GUI and classes |kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|KGpg| Make keyserver operations more flexible |kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureTodo|KGpg| Port key importing to be a transaction |kde@opensource.sf-tec.de|Rolf Eike Beer}}<br />
{{FeatureInProgress|KTimer| Redesign UI |zahl@transbay.net|A. L. Spehr}}<br />
{{FeatureTodo|KTimer| Add hours and seconds to counter |zahl@transbay.net|A. L. Spehr}}<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|krossjava|Integrate into e.g. SuperKaramba and fix issues that show up.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossjava|Documentation++|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossfalcon|Documentation++|mail@dipe.org|Sebastian Sauer}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KGoldrunner|Add Curse of the Mummy game (20 levels), contributed by Steve Mann.|ianw2@optusnet.com.au|Ian Wadham}}<br />
{{FeatureInProgress|KGoldrunner|Major rewrite, mainly of the game engine and editor.|ianw2@optusnet.com.au|Ian Wadham}}<br />
{{FeatureInProgress|KGoldrunner|More accurate and reliable pause and resume.|ianw2@optusnet.com.au|Ian Wadham}}<br />
{{FeatureTodo|KGoldrunner|Save and reload at any instant in a game.|ianw2@optusnet.com.au|Ian Wadham}}<br />
{{FeatureTodo|KGoldrunner|Record and replay games.|ianw2@optusnet.com.au|Ian Wadham}}<br />
{{FeatureTodo|KGoldrunner|Run demos ... especially at startup or as hints for difficult levels.|ianw2@optusnet.com.au|Ian Wadham}}<br />
{{FeatureTodo|KGoldrunner|Hot-new-stuff support for themes and game sets.|ianw2@optusnet.com.au|Ian Wadham}}<br />
{{FeatureTodo|KGoldrunner|Integration of the Scavenger game (180 new levels) and its rule-set. This would also involve allowing different grid dimensions for different games, as a feature of the new game engine.|ianw2@optusnet.com.au|Ian Wadham}}<br />
{{FeatureTodo|KGoldrunner|Better support for beginners, such as graphical cues for false bricks and hidden ladders, extra messages with "don't tell me this again", etc.|ianw2@optusnet.com.au|Ian Wadham}}<br />
{{FeatureInProgress|Killbots|Add "sonic screwdriver" functionality.|parker.coates@gmail.com|Parker Coates}}<br />
{{FeatureTodo|Killbots|Add a tutorial for beginners.|parker.coates@gmail.com|Parker Coates}}<br />
{{FeatureTodo|Kolf|Replace with Kolf 2 (please help!)|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureDone|KPatience|Add a command line switch to manually launch a game of a certain type.|parker.coates@gmail.com|Parker Coates}}<br />
{{FeatureDone|KPatience|Add an option to save the game state at shutdown to be automatically be restored on next run.|parker.coates@gmail.com|Parker Coates}}<br />
{{FeatureDone|KPatience|Add the ability to return to the game selection screen after selecting a game.|parker.coates@gmail.com|Parker Coates}}<br />
{{FeatureTodo|KsirK|rewrite AI code or at least correct most problems related in bug #170777. Volunteers wanted!|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|KsirK|Previous/Next in start new game as described in bug #170774|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|KsirK|Polish the skin editor (doc, contextual help, ...)|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|KsirK|Boost playing over Jabber|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|KSpaceDuel|rewrite AI code|dirkrathlev@gmx.de|Dirk Rathlev}}<br />
{{FeatureDone|ktron|Port and remake the KTron game for KDE 4.3|legolas@legolasweb.nl|Stas Verberkt}}<br />
{{FeatureTodo|KSudoku|Import the new logic engine as a library|joselb@gmx.net|Johannes Bergmeier}}<br />
{{FeatureTodo|KSudoku|Port KSudoku to the new engine|joselb@gmx.net|Johannes Bergmeier}}<br />
{{FeatureTodo|KSudoku|Add interactive help|joselb@gmx.net|Johannes Bergmeier}}<br />
{{FeatureDone|Bovo|Add new AI|pelladigabor@gmail.com|Pelladi Gabor}}<br />
{{FeatureDone|Bovo|Computer thinking doesn't block the GUI|pelladigabor@gmail.com|Pelladi Gabor}}<br />
{{FeatureTodo|libkdegames|Import KGGZ libraries from GGZ SVN|spillner@kde.org|Josef Spillner}}<br />
{{FeatureInProgress|libkmahjongg|Introduce new tileset, Bamboo.|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureDone|KMahjongg|Add 70 additional levels contributed by users|piacentini at kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KMahjongg|Add start page with level selection|piacentini at kde.org|Mauricio Piacentini}}<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KGrubEditor|Integrate KGrubEditor into KDE Admin http://sourceforge.net/projects/kgrubeditor. Approved by Nicolas Ternisien <nicolas.ternisien@gmail.com> |artemis_dot_fowl_dot_2007@gmail_dot_com|Konstantinos Smanis}}<br />
{{FeatureTodo|Guidance|Port Guidance to KDE 4, and move it to KDE Admin http://www.simonzone.com/software/guidance/.|nicolas.ternisien@gmail.com|Nicolas Ternisien}}<br />
{{FeatureTodo|system-config-printer-kde|Restore feature parity with KDEPrint3 where possible.|john@layt.net|john Layt, Jonathan Riddell}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support in templates|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureDone|Umbrello|Replace all q3 widgets in the refactoring assistant|andi.fischer@hispeed.ch|Andi Fischer}}<br />
{{FeatureInProgress|Umbrello|Merge in SoC qgraphicsview port branch|krishna.ggk@gmail.com|Gopala Krishna A}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KAlgebra|Export to MathML Presentation Markup|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KAlgebra|Some integration with the new KFormula widget|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|KAlgebra|Add ability to draw 3D plots in cylindrical and spherical coordinates.|orgyforever@gmail.com|Percy Camilo Triveño Aucahuasi}}<br />
{{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|marcus@cryos.org|Marcus D. Hanwell}}<br />
{{FeatureTodo|Kalzium|Separate compound viewer/editor application from Kalzium.|marcus@cryos.org|Marcus D. Hanwell}}<br />
{{FeatureTodo|Kalzium|Remove the libavogadro snapshot, depend on libavogadro directly.|jacob@math.jussieu.fr|Benoit Jacob}}<br />
{{FeatureTodo|Kalzium|Plasmoid to access Kalzium database|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureTodo|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureTodo|KHangMan|Integrate an editor|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Plasmoid|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Kig|Properties dialog for objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve construction of bisect lines.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve feedback when constructing objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|More geometric objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Script objects as macros (to be reused more than once).|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve the Cabri import filter.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve the new/edit script wizard.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|KLettres|Visual Indicator when letter is wrong|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Number support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}<br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Sync KStars time from device|mutlaqja@ikarustech.com|Jasem Mutlaq}}<br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Improve Observing List Wizard|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Information links in-place for each technical term|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Extend conjunction tool to predict oppositions and occultations|prak902000@gmail.com|Prakash Mohan}}<br />
{{FeatureTodo|KStars|Simulate Lunar Eclipses|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Simulate Satellites and Iridium Flares|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Social and Geographical Integration for KStars|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Merge SAC with NGC / IC as default catalog|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Bookmarks|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Support for MarbleWidget::setEnabled( bool )|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureTodo|Marble|Editing GeoDataFeatures|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureTodo|Marble|Update Map ("F5")|jensmh@gmx.de|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Layer Management Class|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Plugin architecture for map layers|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Extending GeoPainter|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Marble Runners|hdevalence@gmail.com|Henry de Valence}}<br />
{{FeatureInProgress|Marble|GeoClue Integration |jensmh@gmx.de|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Routing |jensmh@gmx.de|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|More map providers (WMS?) |jensmh@gmx.de|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Winkel Triple projection / equivalent |hdevalence@gmail.com|Henry de Valence}}<br />
{{FeatureInProgress|Marble|Marble WorldClock Plasmoid|hdevalence@gmail.com|Henry de Valence}}<br />
{{FeatureInProgress|Marble|Qt-Version settings dialog|hdevalence@gmail.com|Henry de Valence}}<br />
{{FeatureInProgress|Marble|Panoramio Support||Shashank Singh}}<br />
{{FeatureInProgress|Marble|Twitter Plugin||Shashank Singh}}<br />
{{FeatureInProgress|Marble|TimeZone Support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Support for other planets and the moon|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|DGML2 Support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Support for imperial units|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Graticule plugin|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|MeasureTool plugin|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Port authors list from the Qt-About dialog to the KDE-About dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Basic KML support|ps_ml@gmx.de|Patrick Spendrin}}<br />
{{FeatureInProgress|Marble|GeoData Model/View Visualization|ps_ml@gmx.de|Patrick Spendrin}}<br />
{{FeatureInProgress|Marble|More generic projection support|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|Network plugins|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Parley|Declensions|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Step|Improve GUI for creating softbody|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureTodo|Step|Use common constraints handling code for collisions|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureDone|JuK|Use XCOMPOSITE real transparency when available for the track announcement popup|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow disabling crossfade|michael.pyne@kdemail.net|Michael Pyne}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Okular|Generator for Mobipocket format|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureDone|strigi|Thumbnailer and analyzer for Mobipocket format|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureDone|strigi|Analyzer for epub format|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureTodo|Okular|Sound annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Link annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Caret annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Support .snp and .emf file formats|bradh@kde.org|Brad Hards}}<br />
{{FeatureTodo|Okular|Synctex support.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Rich-text for annotations text.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|kruler|More ruler shapes.|msoeken_at_tzi_dot_de|Mathias Soeken}}<br />
{{FeatureDone|kruler|Configurable shortcuts.|msoeken_at_tzi_dot_de|Mathias Soeken}}<br />
{{FeatureTodo|kruler|DBUS Interface.|msoeken_at_tzi_dot_de|Mathias Soeken}}<br />
{{FeatureDone|kruler|Transparent background and opaque drawing of the lines and numbers (Qt 4.5).|msoeken_at_tzi_dot_de|Mathias Soeken}}<br />
{{FeatureInProgress|gwenview|Folder view.|agateau@kde.org|Aurélien Gâteau}}<br />
{{FeatureInProgress|gwenview|Make thumbnail bar more customizable (orientation, number of rows/columns).|agateau@kde.org|Aurélien Gâteau}}<br />
{{FeatureInProgress|gwenview|Add back video support.|agateau@kde.org|Aurélien Gâteau}}<br />
{{FeatureInProgress|gwenview|Improve history handling.|agateau@kde.org|Aurélien Gâteau}}<br />
{{FeatureDone|libksane|Add "Auto selection" after preview.|kare.sars@iki.fi|Kåre Särs}}<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|drkonqi|DrKonqi new dialog UI + Guided crash reporting tool|andresbajotierra@gmail.com|Dario Andres|}}<br />
{{FeatureInProgress|drkonqi|Backtrace parsing and rating|gkiagiad@csd.uoc.gr|George Kiagiadakis|}}<br />
{{FeatureTodo|drkonqi|DrKonqi native english texts + guide|andresbajotierra@gmail.com|Dario Andres|}}<br />
{{FeatureInProgress|kpasswdserver|Fix D-Bus timeout in kpasswdserver using an async API|lemma@confuego.org|Michael Leupold}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|konq_thumbnails|Basic thumbnail support for KHTMLPart views(almost finished, now cleanup code)|yinshuiboy@gmail.com|Siyuan Cao}}<br />
{{FeatureTodo|konq_thumbnails|thumbnail support for all KonqFrame|yinshuiboy@gmail.com|Siyuan Cao}}<br />
{{FeatureTodo|konq_thumbnails|more thumbnail page styles and customization|yinshuiboy@gmail.com|Siyuan Cao}}<br />
{{FeatureTodo|konqueror|"Places" sidebar to replace KDE3's "media:/"|kdedevel_at_etotheipiplusone_dot_com|Simon St James}}<br />
{{FeatureTodo|konqueror|Move Dolphin's Treeview to libkonq so that it can be used in Konqueror|kdedevel_at_etotheipiplusone_dot_com|Simon St James}}<br />
{{FeatureTodo|konqueror|Move Dolphin's Information panel to libkonq so that it can be used in Konqueror|kdedevel_at_etotheipiplusone_dot_com|Simon St James}}<br />
{{FeatureInProgress|dolphin|Matthias's Audio/ Video preview in Information panel|kdedevel_at_etotheipiplusone_dot_com|Simon St James}}<br />
{{FeatureTodo|dolphin|Allow to configure and download service menus|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|dolphin|Nepomuk search integration|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|dolphin|Use Nepomuk to receive the meta data for the Information panel|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|konsole|Get a working DBus interface|kurt.hindenburg@gmail.com|Kurt Hindenburg}}<br />
{{FeatureTodo|konsole|Redesign manage profile dialog to allow users to sort profiles|kurt.hindenburg@gmail.com|Kurt Hindenburg}}<br />
{{FeatureTodo|konsole|Allow window/terminal size to be set in profiles|kurt.hindenburg@gmail.com|Kurt Hindenburg}}<br />
{{FeatureInProgress|libkonq|Add support in for pluginbased Drag'n'drop popup menus (and in my case, an "extract here" menu on dragged archives)|haraldhv@stud.ntnu.no|Harald Hvaal}}<br />
|}<br />
<br />
= kdeplasma-addons =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
{{FeatureInProgress|Video Plasmoid|a media player widget complete with a basic dbus interface|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|System Load Viewer|A tiny monitor for CPU, RAM and swap usage (known as System Monitor in KDE3)|dhaumann@kde.org|Dominik Haumann}}<br />
{{FeatureInProgress|Comic Plasmoid|Clean up the config-dialog|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureTodo|Comic Plasmoid|Port to popup applet|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureTodo|PoTD Engine|Import PoTD engine|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Metadata Engine|Import Metadata engine|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Frame Plasmoid|Display Picture Metadata|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Frame Plasmoid|Add url as setting|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Frame Plasmoid|Add buttons Next/Previous/pause in slideshow mode|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureInProgress|wallpapers|Mandelbrot fractal wallpaper plugin|jacob.benoit.1@gmail.com|Benoît Jacob}}<br />
{{FeatureInProgress|Weather Wallpaper|Add user-defined wallpapers|echidnaman@kubuntu.org|Jonathan Thomas}}<br />
{{FeatureInProgress|wallpapers|Marble desktop globe wallpaper|sasch.pe@gmx.de|Sascha Peilicke}}<br />
{{FeatureTodo|FileWatcher|Highlighting support|davide.bettio@kdemail.net|Davide Bettio}}<br />
{{FeatureTodo|Now Playing|New widget UI|davide.bettio@kdemail.net|Davide Bettio}}<br />
{{FeatureTodo|Life|Colors|davide.bettio@kdemail.net|Davide Bettio}}<br />
{{FeatureTodo|Life|Fading|davide.bettio@kdemail.net|Davide Bettio}}<br />
{{FeatureInProgress|Timer|Restore countdown after a shutdown|davide.bettio@kdemail.net|Davide Bettio}}<br />
{{FeatureInProgress|Timer|Improved notifications|davide.bettio@kdemail.net|Davide Bettio}}<br />
{{FeatureInProgress|Timer|Hide seconds|davide.bettio@kdemail.net|Davide Bettio}}<br />
{{FeatureTodo|Unit converter|Improved widget UI|davide.bettio@kdemail.net|Davide Bettio}}<br />
|}<br />
<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
<br />
{{FeatureInProgress|screensavers|port to wallpaper packages|davide.bettio@kdemail.net|Davide Bettio}}<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=Projects/Games&diff=84177Projects/Games2009-03-29T13:45:13Z<p>Piacentini: /* IRC */</p>
<hr />
<div>{{Template:I18n/Language Navigation Bar|Projects/Games}}<br />
Intro to do<br />
<br />
== The Game Categories ==<br />
*[[/Arcade Games|Arcade games]]<br />
*[[/Board Games|Board Games]]<br />
*[[/Card Games|Card games]]<br />
*[[Dice Games]]<br />
*[[Logic Games]]<br />
*[[/Tactic and Strategy|Tactic and Strategy]]<br />
*[[Toys]]<br />
<br />
==Development==<br />
<br />
* [[/Maintainers| Game's maintainers]]<br />
* [[/UI and usability|UI and usability]]<br />
* [[/libkdegames Usage|libkdegames Usage]]<br />
* [[/Ideas| KDEGames Ideas and Proposals]]<br />
* [[/Proposed_Games|Proposed new games]]<br />
<br />
==Status==<br />
* [[/Status KDE 4.2|Status KDE 4.2]]<br />
* [[/Status KDE 4.0|Status KDE 4.0]]<br />
** [[/Documentation_progress|Documentation progress]]<br />
** [[/Icons_ToDo|Icons_ToDo]]<br />
* older pages:<br />
** [[/Status_Ready|Ready]]<br />
** [[/Status_Should_be_Ready|Should be ready]]<br />
** [[/Status_Playground|kdegames playground (kdegame's candidate or unready) ]]<br />
** [[/Status|old status page]]<br />
<br />
* [[/Akademy 2008 Notes|Akademy 2008 Notes]]<br />
<br />
==Meeting==<br />
<br />
===IRC===<br />
<br />
We are doing meeting on [irc://irc.kde.org/#kdegames IRC] every month to talk about the games development. <br />
<br />
[[/IRC Meeting|Next Meeting : March 29th/2009 20:00 UTC]]<br />
<br />
[[Category:KDEGames]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19421KDE Games/IRC Meetings2009-03-29T13:43:36Z<p>Piacentini: /* Mandatory discussions */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''March 29th 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=29&month=3&year=2009&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*Kolf2 -- How to go about it<br />
*Google Summer of Code<br />
*What has to be done for 4.3?<br />
*dead maintainers, and how to deal with the phenomena ;)<br />
<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*KDEGames T Shirts<br />
*KDEGames on alternative platforms<br />
<br />
==Meeting Logs==<br />
*[[Projects/Games/IRC_Meeting/30-October-2008-Log]]<br />
*[[Projects/Games/IRC_Meeting/5-October-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/1-July-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/1-May-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/6-April-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]<br />
<br />
[[Category:KDEGames]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19420KDE Games/IRC Meetings2009-03-29T13:43:03Z<p>Piacentini: /* Where */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''March 29th 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=29&month=3&year=2009&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*Kolf2 -- How to go about it<br />
*Splitting KDEGames into parts; category names<br />
*What has to be done for 4.2?<br />
*dead maintainers, and how to deal with the phenomena ;)<br />
*CampKDE representation<br />
<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*KDEGames T Shirts<br />
*KDEGames on alternative platforms<br />
<br />
==Meeting Logs==<br />
*[[Projects/Games/IRC_Meeting/30-October-2008-Log]]<br />
*[[Projects/Games/IRC_Meeting/5-October-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/1-July-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/1-May-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/6-April-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]<br />
<br />
[[Category:KDEGames]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/Maintainers&diff=19154KDE Games/Maintainers2008-12-01T13:25:35Z<p>Piacentini: </p>
<hr />
<div>This page lists the maintainers of games from kdegames module. If a game has multiple maintainers, they are listed in alphabetical order.<br />
<br />
{| border="1"<br />
|-<br />
! Game <br />
! Active maintainer<br />
! IRC pseudo<br />
! Mail address<br />
! Last updated<br />
|-<br />
| bomber<br />
| <br />
| <br />
| <br />
| <br />
|-<br />
| bovo<br />
| Aron Boström<br />
| hrafnahnef<br />
| aron.bostrom@gmail.com<br />
| <br />
|-<br />
| kapman<br />
| <br />
| <br />
| <br />
| <br />
|-<br />
| katomic<br />
| Dmitry Suzdalev<br />
| dimsuz<br />
| dimsuz@gmail.com<br />
| December 1, 2008<br />
|-<br />
| rowspan="2" | kbattleship<br />
| Paolo Capriotti<br />
| pcapriotti<br />
| p.capriotti@gmail.com<br />
| <br />
|-<br />
<!-- kbattleship, second line --><br />
| Riccardo Iaconelli<br />
| ruphy<br />
| ruphy@fsfe.org<br />
|<br />
|-<br />
| kblackbox<br />
| Nicolas Roffet<br />
| nicolas030best<br />
| nicolas-kde@roffet.com<br />
| <br />
|-<br />
| kblocks<br />
| Mauricio Piacentini<br />
| piacentini<br />
| piacentini@kde.org<br />
| December 1, 2008<br />
|-<br />
| kbounce<br />
| We need a maintainer.<br />
| Please contact:<br />
| kde-games-devel@kde.org<br />
| <br />
|-<br />
| kbreakout<br />
| <br />
| <br />
| <br />
| <br />
|-<br />
| kdiamond<br />
| Stefan Majewsky<br />
| majewsky<br />
| majewsky@gmx.net<br />
| December 1, 2008<br />
|-<br />
| kfourinline<br />
| Martin Heni<br />
| mheni<br />
| martin@heni-online.de<br />
| <br />
|-<br />
| kgoldrunner<br />
| Ian Wadham<br />
| <br />
| ianw2@optusnet.com.au<br />
| <br />
|-<br />
| killbots<br />
| <br />
| <br />
| <br />
| <br />
|-<br />
| kiriki<br />
| Albert Astals Cid<br />
| tsdgeos<br />
| aacid@kde.org<br />
| <br />
|-<br />
| kjumpingcube<br />
| Ian Wadham<br />
| <br />
| ianw2@optusnet.com.au<br />
| <br />
|-<br />
| klines<br />
| Dmitry Suzdalev<br />
| dimsuz<br />
| dimsuz@gmail.com<br />
| December 1, 2008<br />
|-<br />
| kmahjongg<br />
| Mauricio Piacentini<br />
| piacentini<br />
| piacentini@kde.org<br />
| December 1, 2008<br />
|-<br />
| rowspan="2" | kmines<br />
| Mauricio Piacentini<br />
| piacentini<br />
| piacentini@kde.org<br />
| December 1, 2008<br />
|-<br />
<!-- kmines, second line --><br />
| Dmitry Suzdalev<br />
| dimsuz<br />
| dimsuz@gmail.com<br />
| December 1, 2008<br />
|-<br />
| knetwalk<br />
| Fela Winkelmolen<br />
| fela<br />
| fela.kde@gmail.com<br />
| <br />
|-<br />
| kolf<br />
| Paul Broadbent<br />
| dbdkmezz<br />
| dbdkmezz@gmail.com<br />
| <br />
|-<br />
| kollision<br />
| <br />
| <br />
| <br />
| <br />
|-<br />
| konquest<br />
| Pierre Ducroquet<br />
| pinaraf<br />
| pinaraf@gmail.com<br />
| <br />
|-<br />
| kpat<br />
| Stephan Kulow<br />
| coolo<br />
| coolo@kde.org<br />
| <br />
|-<br />
| kreversi<br />
| Dmitry Suzdalev<br />
| dimsuz<br />
| dimsuz@gmail.com<br />
| December 1, 2008<br />
|-<br />
| ksame<br />
| Henrique Pinto<br />
| tawhaki<br />
| henrique.pinto@kdemail.net<br />
| <br />
|-<br />
| kshisen<br />
| Mauricio Piacentini<br />
| piacentini<br />
| piacentini@kde.org<br />
| December 1, 2008<br />
|-<br />
| ksirk<br />
| Gaël de Chalendar<br />
| kleag<br />
| kleag@AT@free.DOT.fr<br />
| <br />
|-<br />
| kspaceduel<br />
| Dirk Rathlev<br />
| <br />
| dirkrathlev@gmx.de<br />
| <br />
|-<br />
| ksquares<br />
| Matt Williams<br />
| milliams<br />
| matt@_nospam_milliams.com<br />
| <br />
|-<br />
| ksudoku<br />
| Johannes Bergmeier<br />
| josel<br />
| Johannes.Bergmeier@gmx.net<br />
| <br />
|-<br />
| ktuberling<br />
| Albert Astals Cid<br />
| tsdgeos<br />
| aacid@kde.org<br />
| <br />
|-<br />
| kubrick<br />
| Ian Wadham<br />
| <br />
| ianw2@optusnet.com.au<br />
| <br />
|-<br />
| lskat<br />
| Martin Heni<br />
| mheni<br />
| martin@heni-online.de<br />
| <br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.2_Feature_Plan&diff=49731Schedules/KDE4/4.2 Feature Plan2008-11-19T00:20:05Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>This is a list of planned features for the 4.2 release.<br />
<br />
See also:<br />
* [[Schedules/KDE4/4.2 Release Schedule]]<br />
* [[Schedules/KDE4/4.2 Release Goals]]<br />
* [[Schedules/KDE4/4.3 Feature Plan]]<br />
* [[Schedules/KDE4/4.1 Feature Plan]]<br />
<br />
Legend:<br />
* todo => not started yet<br />
* in-progress => started, but not completed yet<br />
* done => completed<br />
__TOC__<br />
<br />
= Other =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|System Settings|add Administrator mode button|alediaferia@gmail.com|Alessandro Diaferia}}<br />
{{FeatureInProgress|PolicyKit integration|Add PolicyKit support for KDE|drf54321@gmail.com|Dario Freddi}}<br />
{{FeatureInProgress|KPackageKit|Pushing in KPackageKit (dependant on PolicyKit integration)|dantti85-dev@yahoo.com.br|Daniel}}<br />
{{FeatureDone|Eigen|Make Eigen 2 ready for KDE, and move it to kdesupport|jacob@math.jussieu.fr|Benoît Jacob}}<br />
{{FeatureDone|Eigen|Port all Eigen-using code in KDE and KOffice to Eigen 2.0|jacob@math.jussieu.fr|Benoît Jacob}}<br />
{{FeatureInProgress|KNotify|Create OSD based replacement for current KPassivePopup [Deferred to 4.3]|ben()eclipse.endoftheinternet.org|Ben Cooksley}}<br />
{{FeatureTodo|Dikku Context Framework|Create a context framework with working activities|harikrishna.anandhan@gmail.com|Harikrishna Anandhan}}<br />
{{FeatureDone|kwrited|Use knotify in kwrited|gkiagiad@csd.uoc.gr|George Kiagiadakis}}<br />
{{FeatureInProgress|Akonadi|Various Akonadi related items can be found here http://techbase.kde.org/Projects/PIM/Akonadi#Scheduled_for_4.2|kde-pim@kde.org|Akonadi Developers}}<br />
{{FeatureDone|Printer Admin|KDEPrint is dead, long live system-config-printer-kde (kdeadmin) and printer-applet (kdeutils)! Thanks to jriddell for these.|jriddell}}<br />
|}<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|kross|Extend QtScript integration.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|KLocale|Implement KLocale based methods to return correct working week start and end days and day of religious worship for the locale.|john@layt.net|John Layt}}<br />
{{FeatureDone|KDateTable|Correctly draw weekends and day of worship for locale using new KLocale settings.|john@layt.net|John Layt}}<br />
{{FeatureTodo|Phonon|add Port class for fine grained control over data flow between Phonon objects|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|make AbstractMediaStream/Streamterface threadsafe|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|"low-level" PCM I/O with at least an ALSA implementation|kretz@kde.org|Matthias Kretz and Ian Monroe}}<br />
{{FeatureInProgress|Phonon|VideoWidget snapshot function|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|KConfig|API review and export KConfigBackend|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigSkeleton KConfigGroup aware|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigDialog work nicer with KConfigSkeleton + manually managed widgets|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|KUrlNavigator|Provide an option to always show the full path in the breadcrumb mode.|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|Katepart|Make a Vi input mode for Katepart|ehamberg@gmail.com|Erlend Hamberg}}<br />
{{FeatureTodo|KIO::Global|Make KDynamicJobTracker do the checking if the kuiserver service is registered or not, for full implementation of "Progress in the same window"|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureTodo|KJS|Further performance improvements, in particular variable access (Blizzard stage 2), calling convention (FrostByte stage 2) and object property model improvements|maksim@kde.org|Maksim Orlovich}}<br />
{{FeatureInProgress|KJS and KHTML|Support for transparent reindenting of standalone sources in debugger, debug info management improvements, DOM/CSS inspection|maksim@kde.org|Maksim Orlovich}}<br />
{{FeatureInProgress|KHTML|SVG support in KHTML (port from WebKit)|tsjoker@gmail.com|Vyacheslav Tokarev}}<br />
{{FeatureDone|KHTML|Use of IDString (hashed strings) for local names, prefixes and namespaces in DOM core instead of document-related ids, in particular for better API compatibility with WebCore|tsjoker@gmail.com|Vyacheslav Tokarev}}<br />
{{FeatureInProgress|KHTML|String optimizations. Class style selector performance improvement. DOMString API extension.|tsjoker@gmail.com|Vyacheslav Tokarev}}<br />
{{FeatureTodo|KHTML|More automation in JS/C++ bindings generation|maksim@kde.org|Maksim Orlovich and Vyacheslav Tokarev}}<br />
{{FeatureTodo|KHTML|XPath level 1|maksim@kde.org|Maksim Orlovich}}<br />
{{FeatureTodo|KHTML|Scriptable extension plug-ins|porten@kde.org|Harri}}<br />
{{FeatureTodo|KHTML|Gaussian SVG filter|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureInProgress|KHTML|Support for CSS3 border-* properties|fredrik@kde.org|Fredrik Höglund and Maksim Orlovich}}<br />
{{FeatureInProgress|KHTML|Finish support of Video/Audio elements|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureDone|KHTML|Early domain name resolution (prefetch)|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureDone|KHTML|KHTMLFindBar - an embedded search/find-as-you-type bar|bbeschow@cs.tu-berlin.de|Bernhard Beschow (and Germain Garand)}}<br />
{{FeatureTodo|KHTML|Faster page cache|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureDone|kwallet|Move kwalletd to kdebase-runtime|dfaure@kde.org|David Faure}}<br />
{{FeatureInProgress|kdeui|Rich text builders for KTextEdit, including BBCode, html, plain text markup, mediawiki and markdown output.|steveire@gmail.com| Stephen Kelly}}<br />
{{FeatureDone|i18n|proper filenames decoding for FAT mounting, in KUrls and content-disposition|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureDone|Kross|expose KAssistantDialog as part of forms module|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KLocale|Method to strip accelerator marker from UI strings; needs to take into account CJK-style markers too.|caslav.ilic@gmx.net|Chusslove Illich}}<br />
{{FeatureInProgress|KStyle|New branch style for treeviews|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureTodo|kdeui|entries to help menu and aboutdata pointing to UserBase entry and forum.kde.org|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|CMake|Reduced library link interface|neundorf@kde.org|Alexander Neundorf}}<br />
{{FeatureTodo|CMake|Exporting and importing (library) targets|neundorf@kde.org|Alexander Neundorf}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Calendar KCM|Add support for setting new KLocale settings for Working Week and Day or Religious Worship.|john@layt.net|John Layt}}<br />
{{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Add KDE3 scheme import|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Query kwin for supported colors; add full set of kwin colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureDone|Power Manager|import PowerDevil|drf@kdemod.ath.cx|Dario Freddi}}<br />
{{FeatureTodo|Font Installer KCM|Use PolicyKit for installtion of system-wide fonts.|craig@kde.org|Craig Drummond}}<br />
{{FeatureInProgress|Kephal|Import kephal for better xrandr-support.|dev@aikesommer.name|Aike Sommer}}<br />
{{FeatureDone|ConsoleKit support|Add ConsoleKit support to kdm.|kkofler@fedoraproject.org|Kevin Kofler}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KRunner<br />
{{FeatureInProgress|Krunner|Configuration options for blacklisting, user ranking, runner ranking, learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureInProgress|Krunner|SearchMatch configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Simple learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Simple GUI for above options|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Runners able to share parsing|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Noun-Verb support|ryan.bitanga@gmail.com|Ryan P. Bitanga}}<br />
{{FeatureTodo|Krunner|Implement Nuno's UI polishings|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runtime syntax documentation|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runner configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Search set paging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|KRunner|runner for the plasma dbus interface|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|KRunner|Konqueror history runner|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureDone|KRunner|Kate sessions runner|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureDone|KRunner|Recent Documents runner|sebas@kde.org|Sebastian Kügler}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma - Priority Features<br />
{{FeatureTodo|Plasma|Welcome plasmoid|aseigo@kde.org|Aaron Seigo}}{{FeatureInProgress|Plasma|JOLIE Integration|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureDone|Plasma|Notification plasmoid|dimsuzkde@gmail.com|Dmitry Suzdalev}}<br />
{{FeatureInProgress|Plasma|Kuiserver plasmoid|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureTodo|KWin|Make it possible to focus plasma panels|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|panel->desktop dragging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Expand cashew to full action bar when zoomed out|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Plasmagik packaging (and package classes)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureDone|Plasma|Improved Battery applet for Powerdevil|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|Plasma|Networkmanager Plasmoid and DataEngine|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
{{FeatureInProgress|Plasma|New ECMA Script Scriptengines|richmoore44@gmail.com|Richard Moore}}<br />
{{FeatureDone|Plasma|Extenders|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureDone|Plasma|Wallpaper plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Separate Desktop Settings from DesktopContainment|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Script Security Framework|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Python support|simon@simonzone.com|Simon Edwards}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma<br />
{{FeatureDone|Plasma|Plasma Popup Tips|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Collapsing Applet convenience class|aseigo@kde.org|Aaron Seigo}}<br />
<br />
{{FeatureInProgress|Plasma|Taskbar grouping|hrigi_1@hotmail.com|Christian Mollekopf}}<br />
{{FeatureInProgress|Plasma|Weather plasmoid|shawn.starr@rogers.com|Shawn Starr}}<br />
{{FeatureInProgress|Plasma|Small Form Factors|m.kruisselbrink@student.tue.nl|Marijn Kruisselbrink}}<br />
{{FeatureDone|Plasma|Plasma On Screensaver|chanika@gmail.com|Chani Armitage}}<br />
{{FeatureInProgress|Plasma|Website update|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Grid applet|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|Plasma|Techbase Tutorials|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Context menu plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Add New Widgets: Pluggable widget browser|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Activity<->Virtual Desktop Affinity|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Optional Per-Virtual Desktop DesktopView|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Make non-SVG painting in Plasma low-color and non-anim friendly|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Runtime DataEngine documentation (sources, usage, etc)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Panel Autohide|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Keyboard Shortcut Config UI|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Systray++ Spec|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Save icon positioning in folderview|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|New wallpapers|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Import Raptor|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureDone|Plasma|Quicklaunch Plasmoid|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|Plasma|Preserve wallpaper choice by copying user paper to home dir|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|New way of handling wallpapers and different sizes (package format, and so on...)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Top-level windows plasmoids|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|drop indicator in panel|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|improve usability of appletbrowser delete button|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|adding containments from the appletbrowser (and remove the "add panel" from DefaultDeskrop)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|highlight the applet with active keyboard shortcuts|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|dbus interface|chanika@gmail.com|Chani}}<br />
{{FeatureDone|Plasma|make the panel controller a bit more usable|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|Plasma|nicely draw the desktop toolbox when it's moved because of a panel|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|Plasma|theme Plasma::PushButton with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|Plasma|Tabbar widget derived from QTabBar and themed with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Complete the panel size sliders feature: an applet can ask the panel to resize|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|New theming capabilities by expanding the lower level theming classes (Theme and PanelSvg)|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Activitybar: an applet to quickly switch between activities|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|A new plasmoid that implements the functionality of a simple web browser|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|Plasma|Visual clue when dragging applets from applet browser to the panel|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Wallpaper plugin: Mandelbrot fractal explorer|jacob@math.jussieu.fr|Benoît Jacob}}<br />
{{FeatureDone|Plasma|Google Gadgets support|idlecat511@gmail.com|Tiger Dong}}<br />
{{FeatureDone|Plasma|Add Google Gadgets from Internet through AppletBrowser|idlecat511@gmail.com|Tiger Dong}}<br />
{{FeatureTodo|Plasma|Panel form factor support in the folderview applet|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureTodo|Plasma|Support for creating applets for dropped URLs in the folderview applet when it's acting as a containment|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureInProgress|Plasma|Add a places combo box to the location page in the folderview config dialog|fredrik@kde.org|Fredrik Höglund}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Core<br />
{{FeatureDone|KWin|New window snapping zones; screen center and window corners|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Move maximized windows between Xinerama screens|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Support for decoration shadows|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Implement [http://standards.freedesktop.org/wm-spec/wm-spec-latest.html#id2552578 _NET_WM_FULLSCREEN_MONITORS] EWMH spec hint|vR@movingparts.net|Jason 'vanRijn' Kasper}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Desktop Effects<br />
{{FeatureDone|KWin|Compositing self-check|l.lunak@kde.org|Luboš Luňák}}<br />
{{FeatureDone|KWin|Global animation speed setting|l.lunak@kde.org|Luboš Luňák}}<br />
{{FeatureDone|KWin|Motion dynamics|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Improved UI for selecting window/desktop switcher|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|UI for assigning effects to screen edges|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Cube/cylinder/sphere effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Magic lamp minimize effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Animation in box switch effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Mouse interaction for cover switch Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Thumbnail bar in the cover switch effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Improved snow effect; Different sizes, better randomness and different directions|torgny.johansson@gmail.com|Torgny Johansson}}<br />
{{FeatureDone|KWin|Shader for snow effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Improved desktop grid|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|New present window layout modes|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Invert only selected windows|lmurray@undefinedfire.com|Lucas Murray}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KCal Library|Make the KCal library dependent on the external libical package (from freeassocation) rather than our own old, forked version.|winter@kde.org|Allen Winter}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Kopete|MSNP15 implementation for MSN|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Update Kopete to better support Decibel|kopete-devel@kde.org|Kopete Developers}}<br />
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Kopete|Move file transfer request into chat window|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureDone|Kopete|Message delivery notifications|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureDone|Kopete|Improve file transfer progress dialog|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|Kopete|Jabber Jingle Audio support|detlev.casanova@gmail.com|Detlev Casanova}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Support mms://-protocol, see https://launchpad.net/libmms|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|MLDonkey-Plugin based on libkmldonkey|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|Advanced Details|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|Plasma|Network Manager Applet|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
{{FeatureInProgress|KRDC|NX support|gdavid.devel@gmail.com|David Gross}}<br />
{{FeatureDone|KRDC|Greatly improve experience for LDAP (e.g. MS Active Directory) administrators|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureDone|KRDC|Improve per-host settings (remember scaling mode and other options) |gpothier@gmail.com|Guillaume Pothier}}<br />
{{FeatureTodo|KRDC|Minimal-clutter mode to optimize screen real estate usage|gpothier@gmail.com|Guillaume Pothier}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KonsoleKalendar|Add an option to support resources that might need a GUI (i.e. all resources)|kevin.krammer@gmx.at|Kevin Krammer}}<br />
{{FeatureInProgress|Akregator|Support for syncing the feed list with Google Reader |osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureInProgress|KAlarm|Improve alarm edit and preferences dialog layouts|djarvie@kde.org|David Jarvie}}<br />
{{FeatureInProgress|KAlarm|Add holidays support|djarvie@kde.org|David Jarvie}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|KNotes|Zeroconf support for sending notes on LAN|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureDone|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|o_timocin@gmx.de|Oral Timocin}}<br />
{{FeatureDone|Akregator|Basic support for enclosures (Displaying links, mimetype and size)|osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application|christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Merge the new message list from the SoC branch|mcguire@kde.org|Thomas McGuire}}<br />
{{FeatureTodo|KMail|Save metadata about attachments to Nepomuk when saving them|onurf@su.sabanciuniv.edu|Ismail Onur Filiz}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureInProgress|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|KBlogger|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|KNode|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureDone|Kjots| Import notes from KnowIt as KJots pages. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureInProgress|Kjots| Create and port to akonadi model. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kjots| Add support for nepomuk including tagging, possibly storage, and linking. Also a nepomuk tag proxy model for representing the structure as tagged.|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureInProgress|Kjots| Create plasmoid capable of showing the entire tree, or a single book.|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kjots| Email KJots pages using default mail client ({{bug|124509}}. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kontact|Tip-of-the-Day summary|molkentin@kde.org|Daniel Molkentin}}<br />
{{FeatureInProgress|Akonadi|Migration of contacts and calendar data from KResource to Akonadi ([http://techbase.kde.org/Projects/PIM/Akonadi#Scheduled_for_4.2 Details])||Volker Krause, Kevin Krammer, Tobias Koenig}}<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Okteta|rework Decoding table, add int64 and UTF-8|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|refactor KByteArrayView and add a row-oriented view|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|work on Tabs: add remove button, accept drop of url as load command|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|Add option to extend selection in Goto dialog|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|parameter dialog for "Copy as..." and "Export as..."|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureDone|Okteta|Status bar contains settings like cursor position or Insertmode|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Okteta|add a document info tool(view)|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Ark|Implement proper drag/drop between Ark/dolphin|haraldhv((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureDone|Ark|Make the service menu work (possibly doing it as a KonqPopupPlugin|haraldhv((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureDone|Ark|Proper password support|haraldhv((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|haraldhv((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureInProgress|Ark|Implement a plugin for .gz files|haraldhv((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Add an options dialog (maybe)|haraldhv((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureInProgress|kwalletmanager|Move kwalletmanager to the Model/View architecture and redesign the UI|lemma@confuego.org|Michael Leupold}}<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|krosspython and krossruby|Support custom types via handlers|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|krosspython and krossruby|Support QList<CustomType*> constructs|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|Smoke|Wrap some more APIs (at least Akanodi for all languages and Plasma for C#)|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureInProgress|PyKDE|KCM support and other plugins|simon@simonzone.com|Simon Edwards}}<br />
{{FeatureDone|krossfalcon|Move krossfalcon to kdebindings-trunk.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|krossfalcon|Unittests++|mail@dipe.org|Sebastian Sauer}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|libkdegames|New highscore management system|milliams|Matt Williams}}<br />
{{FeatureDone|kdiamond|Drag jewels|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureDone|kdiamond|Support for untimed games|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|kdiamond|Optional OpenGL rendering|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureDone|ksirk|Map scrolling arrows|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureDone|ksirk|KHotNewStuff skins|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureDone|ksirk|Jabber based net game finding (initial version)|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureDone|ksirk|Use only names in skins instead of numeric ids|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureDone|ksirk|Skins editor|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureInProgress|ktron|Port and remake the KTron game for KDE 4.2|legolas@legolasweb.nl|Stas Verberkt}}<br />
{{FeatureInProgress|KBreakOut|(Optional) fire on mouse click|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KBreakOut|Sounds|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KBreakOut|Custom levelsets|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KBreakOut|KHotNewStuff support for themes|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KNetWalk|Support for custom and non-square board sizes|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KGoldrunner|Improvement to sound support and themes|mikelima@cirulla.net}}<br />
{{FeatureDone|KBlocks|Support for sounds|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KMahjongg|Support for sounds|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureDone|Killbots|New app for 4.2|parker.coates@gmail.com|Parker Coates}}<br />
{{FeatureTodo|KSudoku|Port of "print game" feature from old version|paulo.cattai@ltia.fc.unesp.br|Paulo Roberto Cattai}}<br />
{{FeatureTodo|KSudoku|Redesign of symbol themes|paulo.cattai@ltia.fc.unesp.br|Paulo Roberto Cattai}}<br />
{{FeatureTodo|KSudoku|Replace the core engine with a new version that will solve most bugs related to gameplay|johannes.bergmeier@gmx.net|Johannes Bergmeier}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Kate|Port and reenable the Snippets plugin.|jpetso@gmx.at|Jakob Petsovits}}<br />
{{FeatureDone|perldoc KIOSlave|Add KIOSlave to allow reading Perldoc documentation.|michael.pyne&#64;kdemail&#46;net|Michael Pyne}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureDone|Lokalize|wrap all windows belonging to one project into one MDI window|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support in templates|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureDone|Umbrello|Port code generation wizard to QWizard and replace all q3 widgets|andi.fischer@hispeed.ch|Andi Fischer}}<br />
{{FeatureInProgress|Umbrello|Replace all q3 widgets in the refactoring assistant|andi.fischer@hispeed.ch|Andi Fischer}}<br />
{{FeatureInProgress|Umbrello|Merge in SoC qgraphicsview port branch|krishna.ggk@gm ail.com|Gopala Krishna A}}<br />
{{FeatureDone|Kate|Move the kate-ctags plugin to kdesdk.|kare.sars@iki.fi|Kåre Särs}}<br />
{{FeatureDone|Kate|Replace the make-plugin with katebuild-plugin.|kare.sars@iki.fi|Kåre Särs}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KAlgebra|New parser (using QLALR) and new lexer|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureDone|KAlgebra|Import capability for MathML Presentation Markup in libanalitza|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureDone|Kalzium|Visualization of Schemes and Gradients at same time|tiago.porangaba@ltia.fc.unesp.br|Tiago Porangaba}}<br />
{{FeatureDone|KBruch|Usability Improvements|tiago.porangaba@ltia.fc.unesp.br|Tiago Porangaba}}<br />
{{FeatureDone|KBruch|Merging KPercentage functionalities into KBruch|tiago.porangaba@ltia.fc.unesp.br|Tiago Porangaba}}<br />
{{FeatureDone|KHangMan|Add a Open File action|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureDone|Marble|Python bindings to the Marble widget and classes|simon@simonzone.com|Simon Edwards}}<br />
{{FeatureDone|KStars|Display millions of stars|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureDone|KStars|Tool to predict Conjunctions|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureDone|KStars|Support of Non-western Constellations|jsid@emor3j.fr.eu.org|Jérôme Sonrier}}<br />
{{FeatureDone|KStars|Include HD Catalog Numbers (in search, in display)|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureDone|KStars|Separate INDI From KStars|mutlaqja@ikarustech.com|Jasem Mutlaq}}<br />
{{FeatureDone|KStars|Sky Calendar Tool|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureDone|KStars|Earth Satellites|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureDone|KTurtle|Add command line|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureDone|KTurtle|Add a color picker|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureDone|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureTodo|KLettres|Number support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Integrate an editor|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Plasmoid|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Visual Indicator when letter is wrong|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|marcus@cryos.org|Marcus D. Hanwell}}<br />
{{FeatureTodo|Kalzium|Remove the libavogadro snapshot, depend on libavogadro directly.|jacob@math.jussieu.fr|Benoit Jacob}}<br />
{{FeatureInProgress|Kalzium|Plasmoid to access Kalzium database|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureTodo|Step|Improve GUI for creating softbody|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureTodo|Step|Use common constraints handling code for collisions|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureTodo|KAlgebra|Export to MathML Presentation Markup|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KAlgebra|Some integration with the new KFormula widget|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|Parley|Declensions|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|Parley|Rework main window infrastructure|d.laidig@gmx.de|Daniel Laidig}}<br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}<br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Sync KStars time from device|mutlaqja@ikarustech.com|Jasem Mutlaq}}<br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Improve Observing List Wizard|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Information links in-place for each technical term|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Bookmarks|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Support for MarbleWidget::setEnabled( bool )|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureTodo|Marble|Editing GeoDataFeatures|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Layer Management Class|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Plugin architecture for map layers|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Extending GeoPainter|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Marble Runners|hdevalence@gmail.com|Henry de Valence}}<br />
{{FeatureInProgress|Marble|GeoClue Integration |jensmh@gmx.de|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Routing |jensmh@gmx.de|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|More map providers (WMS?) |jensmh@gmx.de|Jens-Michael Hoffmann}}<br />
{{FeatureInProgress|Marble|Winkel Triple projection / equivalent |hdevalence@gmail.com|Henry de Valence}}<br />
{{FeatureInProgress|Marble|Marble WorldClock Plasmoid|hdevalence@gmail.com|Henry de Valence}}<br />
{{FeatureInProgress|Marble|Qt-Version settings dialog|hdevalence@gmail.com|Henry de Valence}}<br />
{{FeatureInProgress|Marble|Panoramio Support||Shashank Singh}}<br />
{{FeatureInProgress|Marble|Twitter Plugin||Shashank Singh}}<br />
{{FeatureInProgress|Marble|TimeZone Support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Support for other planets and the moon|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|DGML2 Support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Support for imperial units|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Graticule plugin|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|MeasureTool plugin|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Port authors list from the Qt-About dialog to the KDE-About dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Basic KML support|ps_ml@gmx.de|Patrick Spendrin}}<br />
{{FeatureInProgress|Marble|GeoData Model/View Visualization|ps_ml@gmx.de|Patrick Spendrin}}<br />
{{FeatureInProgress|Marble|More generic projection support|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|Network plugins|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Properties dialog for objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve construction of bisect lines.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve feedback when constructing objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|More geometric objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Script objects as macros (to be reused more than once).|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve the Cabri import filter.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve the new/edit script wizard.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KsCD|Dbus Connection for Now Playing plasmoid|bouchikhi.amine@gmail.com|Amine Bouchikhi}}<br />
{{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|File Manager|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|play media dialog|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|slider changes|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|show info while playing audio files|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Use XCOMPOSITE real transparency when available for the track announcement popup|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow disabling crossfade|michael.pyne@kdemail.net|Michael Pyne}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KbStatusApplet|Port the KDE3 applet to a Plasma applet and get it fully working again|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, break current color blindness code into "daltonize" and "simulate"|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KMagnifier|Add color-shift modes to help people with color blindness|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KSnapshot|Add support for grabbing a single screen in multihead|rich@kde.org|Richard Moore}}<br />
{{FeatureDone|KSnapshot|Increase jpeg image quality from 75% to 85%|rich@kde.org|Richard Moore}}<br />
{{FeatureDone|KSnapshot|If we're saving the window decorations then record the window title and class in the image (if the format supports it) to play nice with indexers like strigi|rich@kde.org|Richard Moore}}<br />
{{FeatureTodo|Okular|Sound annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Link annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Improve annotation support: for existing types (rubber stamps, line, note, etc), and for the way they are constructed and handled.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Caret annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|Support for videos & movie annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Support .snp and .emf file formats|bradh@kde.org|Brad Hards}}<br />
{{FeatureDone|Gwenview|Support for animated images (.gif and .mng)|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureInProgress|Gwenview|Red Eye Reduction|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureInProgress|Gwenview|Nepomuk integration|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Dolphin-like single-click selection|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Optional tree view|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureInProgress|Okular|Usable inverse search.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Synctex support.|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|"Okular document package" for import/export a document with metadata (eg annotations).|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|Okular|New backend for fax documents.|tokoe@kde.org|Tobias Koenig}}<br />
{{FeatureTodo|Okular|Usability improvements.|pino@kde.org|Pino Toscano}}<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|kio_bookmarks|A new konqueror home page displaying user bookmarks. See [[http://kde-apps.org/content/show.php?content=86516 description]]|xavier.vello@gmail.com|Xavier Vello}}<br />
{{FeatureInProgress|kuiserver|KUiServer Goya port. General improvements for usability improvements|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureDone|kio fish/sftp|port fish and sftp to windows|brandon.ml@gmail.com|Carlo Segato}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|konqueror|A new konqueror recover-dialog replacement|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureTodo|konqueror|Rework bookmarks using Akonadi|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureInProgress|dolphin|Add zoom slider into the status bar and general zooming improvments|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureDone|dolphin|Tooltip previews|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureTodo|dolphin|ui to select preferred default settings for directory view|loic.marteau@gmail.com|Loic Marteau}}<br />
{{FeatureInProgress|konqueror|Tagging and rating of webpages using Nepomuk - Already finished in playground.|trueg@kde.org|Sebastian Trueg}}<br />
|}<br />
<br />
= kdeplasma-addons =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|PoTD engine|Import from playground|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureDone|Frame plasmoid|Honor EXIF rotation - see bug 164605|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Frame plasmoid|Previous, Pause and Next buttons - see bug 164704|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureDone|Comic dataengine|Port all comics to QScript and offer them through GHNS|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureDone|Comic dataengine|Finish script support|mat69@gmx.net|Matthias Fuchs}}<br />
{{FeatureInProgress|Eyes applet|xeyes clone applet|ogoffart%kde.org|Olivier Goffart}}|}</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.2_Feature_Plan&diff=49590Schedules/KDE4/4.2 Feature Plan2008-10-05T20:39:39Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>This is a list of planned features for the 4.2 release.<br />
<br />
See also:<br />
* [[Schedules/KDE4/4.2 Release Schedule]]<br />
* [[Schedules/KDE4/4.1 Feature Plan]]<br />
* [[Schedules/KDE4/Goals]]<br />
<br />
Legend:<br />
* todo => not started yet<br />
* in-progress => started, but not completed yet<br />
* done => completed<br />
__TOC__<br />
<br />
= Other =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|System Settings|add Administrator mode button|alediaferia@gmail.com|Alessandro Diaferia}}<br />
{{FeatureDone|Eigen|Make Eigen 2 ready for KDE, and move it to kdesupport|jacob@math.jussieu.fr|Benoît Jacob}}<br />
{{FeatureInProgress|Eigen|Port all Eigen-using code in KDE and KOffice to Eigen 2.0|jacob@math.jussieu.fr|Benoît Jacob}}<br />
|}<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kross|Extend QtScript integration.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|KDEPrint|Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers.|john@layt.net|john Layt}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|Migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter, modify to utilise new Qt4.4 features. To be discussed on k-c-d first.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalenderSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian. (Note, not all may live in kdelibs or be available as a global calendar system)|john@layt.net|John Layt}}<br />
{{FeatureTodo|KLocale|Implement KLocale based methods to return weekend days and day of religious observance. Currently KCalendarSystem provides dayOfPray(), but for Gregorian this is not correct in all locales where it is used. Currently KDatePicker hardcodes Saturday and dayOfPray() as weekend days which may not be correct in all locales. To be discussed first on k-c-d and with kdepim.|john@layt.net|John Layt}}<br />
{{FeatureTodo|Phonon|add Port class for fine grained control over data flow between Phonon objects|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|make AbstractMediaStream/StreamInterface threadsafe|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|"low-level" PCM I/O with at least an ALSA implementation|kretz@kde.org|Matthias Kretz and Ian Monroe}}<br />
{{FeatureInProgress|Phonon|VideoWidget snapshot function|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|KConfig|API review and export KConfigBackend|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigSkeleton KConfigGroup aware|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigDialog work nicer with KConfigSkeleton + manually managed widgets|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|KUrlNavigator|Provide an option to always show the full path in the breadcrumb mode.|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|Katepart|Make a Vi input mode for Katepart|ehamberg@gmail.com|Erlend Hamberg}}<br />
{{FeatureTodo|KIO::Global|Make KDynamicJobTracker do the checking if the kuiserver service is registered or not, for full implementation of "Progress in the same window"|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureTodo|KJS|Further performance improvements, in particular variable access (Blizzard stage 2), and calling convention (FrostByte stage 2)|maksim@kde.org|Maksim Orlovich}}<br />
{{FeatureInProgress|KJS and KHTML|Support for transparent reindenting of standalone sources in debugger, debug info management improvements|maksim@kde.org|Maksim Orlovich}}<br />
{{FeatureInProgress|KHTML|SVG support in KHTML (port from WebKit)|tsjoker@gmail.com|Vyacheslav Tokarev}}<br />
{{FeatureInProgress|KHTML|Use of IDString (hashed strings) for local names, prefixes and namespaces in DOM core instead of document-related ids, in particular for better API compatibility with WebCore|tsjoker@gmail.com|Vyacheslav Tokarev}}<br />
{{FeatureTodo|KHTML|Scriptable extension plug-ins|porten@kde.org|Harri}}<br />
{{FeatureDone|kwallet|Move kwalletd to kdebase-runtime|dfaure@kde.org|David Faure}}<br />
{{FeatureDone|i18n|proper filenames decoding for FAT mounting, in KUrls and content-disposition|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureDone|Kross|expose KAssistantDialog as part of forms module|shafff-at-ukr.net|Nick Shaforostoff}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Add KDE3 scheme import|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Query kwin for supported colors; add full set of kwin colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KDEPrint|reintroduce KDEPrint Print Management tools, e.g. KCM, kprinter, kjobviewer, etc. Depends upon progress of kdelibs side of KDEPrint and Qt4.4 feature set.|john@layt.net|john Layt}}<br />
{{FeatureDone|Power Manager|import PowerDevil|drf@kdemod.ath.cx|Dario Freddi}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KRunner<br />
{{FeatureInProgress|Krunner|Configuration options for blacklisting, user ranking, runner ranking, learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureInProgress|Krunner|SearchMatch configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Simple learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Simple GUI for above options|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Runners able to share parsing|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Noun-Verb support|ryan.bitanga@gmail.com|Ryan P. Bitanga}}<br />
{{FeatureTodo|Krunner|Implement Nuno's UI polishings|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runtime syntax documentation|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runner configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Search set paging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|KRunner|runner for the plasma dbus interface|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|KRunner|Konqueror history runner|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|KRunner|Kate sessions runner|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|KRunner|Recent Documents runner|sebas@kde.org|Sebastian Kügler}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma - Priority Features<br />
{{FeatureTodo|Plasma|Welcome plasmoid|aseigo@kde.org|Aaron Seigo}}{{FeatureInProgress|Plasma|JOLIE Integration|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureInProgress|Plasma|Notification plasmoid|dimsuzkde@gmail.com|Dmitry Suzdalev}}<br />
{{FeatureInProgress|Plasma|Kuiserver plasmoid|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureTodo|KWin|Make it possible to focus plasma panels|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|panel->desktop dragging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Expand cashew to full action bar when zoomed out|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Plasmagik packaging (and package classes)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureInProgress|Plasma|Networkmanager Plasmoid and DataEngine|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
{{FeatureInProgress|Plasma|New ECMA Script Scriptengines|richmoore44@gmail.com|Richard Moore}}<br />
{{FeatureDone|Plasma|Extenders|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureDone|Plasma|Wallpaper plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Separate Desktop Settings from DesktopContainment|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Script Security Framework|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Python support|simon@simonzone.com|Simon Edwards}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma<br />
{{FeatureDone|Plasma|Plasma Popup Tips|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Collapsing Applet convenience class|aseigo@kde.org|Aaron Seigo}}<br />
<br />
{{FeatureInProgress|Plasma|Taskbar grouping|hrigi_1@hotmail.com|Christian Mollekopf}}<br />
{{FeatureInProgress|Plasma|Weather plasmoid|shawn.starr@rogers.com|Shawn Starr}}<br />
{{FeatureInProgress|Plasma|Small Form Factors|m.kruisselbrink@student.tue.nl|Marijn Kruisselbrink}}<br />
{{FeatureDone|Plasma|Plasma On Screensaver|chanika@gmail.com|Chani Armitage}}<br />
{{FeatureInProgress|Plasma|Website update|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Grid applet|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|Plasma|Techbase Tutorials|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Context menu plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Add New Widgets: Pluggable widget browser|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Activity<->Virtual Desktop Affinity|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Optional Per-Virtual Desktop DesktopView|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Make non-SVG painting in Plasma low-color and non-anim friendly|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Runtime DataEngine documentation (sources, usage, etc)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Panel Autohide|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Keyboard Shortcut Config UI|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Systray++ Spec|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Save icon positioning in folderview|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|New wallpapers|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Import Raptor|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Preserve wallpaper choice by copying user paper to home dir|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|New way of handling wallpapers and different sizes (package format, and so on...)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Top-level windows plasmoids|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|drop indicator in panel|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|improve usability of appletbrowser delete button|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|adding containments from the appletbrowser (and remove the "add panel" from DefaultDeskrop)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|highlight the applet with active keyboard shortcuts|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|dbus interface|chanika@gmail.com|Chani}}<br />
{{FeatureDone|Plasma|make the panel controller a bit more usable|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|Plasma|nicely draw the desktop toolbox when it's moved because of a panel|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|Plasma|theme Plasma::PushButton with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|Plasma|Tabbar widget derived from QTabBar and themed with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Complete the panel size sliders feature: an applet can ask the panel to resize|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|New theming capabilities by expanding the lower level theming classes (Theme and PanelSvg)|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Wallpaper plugin: Mandelbrot fractal explorer|jacob@math.jussieu.fr|Benoît Jacob}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Core<br />
{{FeatureDone|KWin|New window snapping zones; screen center and window corners|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Move maximized windows between Xinerama screens|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|Basic window tiling|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|Compositing decoration API additions|lmurray@undefinedfire.com|Lucas Murray}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Desktop Effects<br />
{{FeatureInProgress|KWin|Compositing self-check|l.lunak@kde.org|Luboš Luňák}}<br />
{{FeatureDone|KWin|Global animation speed setting|l.lunak@kde.org|Luboš Luňák}}<br />
{{FeatureDone|KWin|Motion dynamics|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|New shadow handling by decorations|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Improved UI for selecting window/desktop switcher|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|UI for assigning effects to screen edges|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Cube/Cylinder/Sphere Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Magic Lamp minimize Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Animation in BoxSwitch Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|Mouse interaction for CoverSwitch Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|Additional thumbnails for CoverSwitch Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|Improved Snow Effect; different sizes, better randomness and different directions|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Improved desktop grid|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|New present window layout modes|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Invert only selected windows|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|Improved mouse mark/scribble effect|lmurray@undefinedfire.com|Lucas Murray}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KCal Library|Make the KCal library dependent on the external libical package (from freeassocation) rather than our own old, forked version.|winter@kde.org|Allen Winter}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Kopete|MSNP15 implementation for MSN|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Update Kopete to better support Decibel|kopete-devel@kde.org|Kopete Developers}}<br />
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Kopete|Move file transfer request into chat window|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|Kopete|Message delivery notifications|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureTodo|Kopete|Improve file transfer progress dialog|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Support mms://-protocol, see https://launchpad.net/libmms|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|MLDonkey-Plugin based on libkmldonkey|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|Advanced Details|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|Plasma|Network Manager Applet|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
{{FeatureInProgress|KRDC|NX support|gdavid.devel@gmail.com|David Gross}}<br />
{{FeatureDone|KRDC|Greatly improve experience for LDAP (e.g. MS Active Directory) administrators|uwolfer@kde.org|Urs Wolfer}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KonsoleKalendar|Add an option to support resources that might need a GUI (i.e. all resources)|kevin.krammer@gmx.at|Kevin Krammer}}<br />
{{FeatureInProgress|Akregator|Support for syncing the feed list with Google Reader |osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureInProgress|KAlarm|Improve alarm edit and preferences dialog layouts|djarvie@kde.org|David Jarvie}}<br />
{{FeatureInProgress|KAlarm|Add holidays support|djarvie@kde.org|David Jarvie}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureInProgress|KNotes|Zeroconf support for sending notes on LAN|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureDone|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|o_timocin@gmx.de|Oral Timocin}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|Akregator|Basic support for enclosures (Displaying links, mimetype and size)|osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Merge the new message list from the SoC branch|mcguire@kde.org|Thomas McGuire}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|KBlogger|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|KNode|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
<br />
{{FeatureTodo|Kjots| Import notes from KNotes as KJots pages. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kjots| Email KJots pages using default mail client ({{bug|124509}}. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kontact|Tip-of-the-Day summary|molkentin@kde.org|Daniel Molkentin}}<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|refactor KByteArrayView|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|parameter dialog for "Copy as..."|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Ark|Implement proper drag/drop between Ark/dolphin|harald((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureInProgress|Ark|Make the service menu work (possibly doing it as a KonqPopupPlugin|harald((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureInProgress|Ark|Proper password support|harald((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|harald((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Add an options dialog (maybe)|harald((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureInProgress|kwalletmanager|Move kwalletmanager to the Model/View architecture and redesign the UI|lemma@confuego.org|Michael Leupold}}<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|krosspython and krossruby|Support custom types via handlers|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|krosspython and krossruby|Support QList<CustomType*> constructs|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|Smoke|Wrap some more APIs (at least Akanodi for all languages and Plasma for C#)|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureInProgress|PyKDE|KCM support and other plugins|simon@simonzone.com|Simon Edwards}}<br />
{{FeatureTodo|krossjava|Integrate into e.g. SuperKaramba and fix issues that show up.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossjava|Documentation++|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossfalcon|Unittests++|mail@dipe.org|Sebastian Sauer}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|libkdegames|New highscore management system|milliams|Matt Williams}}<br />
{{FeatureDone|kdiamond|Drag jewels|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|kdiamond|Optional OpenGL rendering|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureDone|ksirk|Map scrolling arrows|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureDone|ksirk|KHotNewStuff skins|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureInProgress|ksirk|Jabber based net game finding|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureDone|ksirk|Use only names in skins instead of numeric ids|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureDone|ksirk|Skins editor|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureInProgress|ktron|Port and remake the KTron game for KDE 4.2|legolas@legolasweb.nl|Stas Verberkt}}<br />
{{FeatureTodo|KNetWalk|Support for custom and non-square board sizes|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KGoldrunner|Improvement to sound support and themes|mikelima@cirulla.net}}<br />
{{FeatureTodo|KBlocks|Support for sounds|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KMahjongg|Support for sounds|piacentini@kde.org|Mauricio Piacentini}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Kate|Port and reenable the Snippets plugin.|jpetso@gmx.at|Jakob Petsovits}}<br />
{{FeatureDone|perldoc KIOSlave|Add KIOSlave to allow reading Perldoc documentation.|michael.pyne&#64;kdemail&#46;net|Michael Pyne}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureDone|Lokalize|wrap all windows belonging to one project into one MDI window|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support in templates|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureDone|Umbrello|Port code generation wizard to QWizard and replace all q3 widgets|andi.fischer@hispeed.ch|Andi Fischer}}<br />
{{FeatureInProgress|Umbrello|Replace all q3 widgets in the refactoring assistant|andi.fischer@hispeed.ch|Andi Fischer}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureTodo|KLettres|Number support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureInProgress|KHangMan|Add a Open File action|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Integrate an editor|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Plasmoid|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Visual indicator when letter is wrong|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|marcus@cryos.org|Marcus D. Hanwell}}<br />
{{FeatureInProgress|Kalzium|Plasmoid to access Kalzium database|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureTodo|Step|Improve GUI for creating softbody|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureTodo|Step|Use common constraints handling code for collisions|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureDone|KAlgebra|New parser (using QLALR) and new lexer|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureDone|KAlgebra|Import capability for MathML Presentation Markup in libanalitza|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KAlgebra|Export to MathML Presentation Markup|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KAlgebra|Some integration with the new KFormula widget|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|Parley|Declensions|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|Parley|Rework main window infrastructure|d.laidig@gmx.de|Daniel Laidig}}<br />
{{FeatureInProgress|KStars|Display millions of stars|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureInProgress|KStars|Tool to predict Conjunctions|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureInProgress|KStars|Earth Satellites|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureInProgress|KStars|Sky Calendar Tool|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureInProgress|KStars|Include HD Catalog Numbers (in search, in display)|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}<br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Improve Observing List Wizard|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Support for MarbleWidget::setEnabled( bool )|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Layer Management Class|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Plugin architecture for map layers|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|DGML2 Support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|KDE-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Port authors list from the Qt-About dialog to the KDE-About dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Qt-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Basic KML support|ps_ml@gmx.de|Patrick Spendrin}}<br />
{{FeatureInProgress|Marble|GeoData Model/View Visualization|ps_ml@gmx.de|Patrick Spendrin}}<br />
{{FeatureInProgress|Marble|OpenStreetMap support using original OSM tiles|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Real Time Cloud-Cover|tackat@kde.org|David Roberts / Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Mercator Projection|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|More generic projection support|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|Usage of Marble in <br />
non-widgets|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Kig|Properties dialog for objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve construction of bisect lines.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve feedback when constructing objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|More geometric objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Script objects as macros (to be reused more than once).|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve the Cabri import filter.|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureDone|KTurtle|Add command line|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureDone|KTurtle|Add a color picker|nielsslot@gmail.com|Niels Slot}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|File Manager|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|play media dialog|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|slider changes|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|show info while playing audio files|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Use XCOMPOSITE real transparency when available for the track announcement popup|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow disabling crossfade|michael.pyne@kdemail.net|Michael Pyne}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, break current color blindness code into "daltonize" and "simulate"|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KMagnifier|Add color-shift modes to help people with color blindness|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KSnapshot|Add support for grabbing a single screen in multihead|rich@kde.org|Richard Moore}}<br />
{{FeatureDone|KSnapshot|Increase jpeg image quality from 75% to 85%|rich@kde.org|Richard Moore}}<br />
{{FeatureDone|KSnapshot|If we're saving the window decorations then record the window title and class in the image (if the format supports it) to play nice with indexers like strigi|rich@kde.org|Richard Moore}}<br />
{{FeatureTodo|Okular|Sound annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Link annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Improve annotation support: for existing types (rubber stamps, line, note, etc), and for the way they are constructed and handled.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Caret annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|Support for videos & movie annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Support .snp and .emf file formats|bradh@kde.org|Brad Hards}}<br />
{{FeatureDone|Gwenview|Support for animated images (.gif and .mng)|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureInProgress|Gwenview|Red Eye Reduction|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureInProgress|Gwenview|Nepomuk integration|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Dolphin-like single-click selection|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Optional tree view|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kio_bookmarks|A new konqueror home page displaying user bookmarks. See [[http://kde-apps.org/content/show.php?content=86516 description]]|xavier.vello@gmail.com|Xavier Vello}}<br />
{{FeatureInProgress|kuiserver|KUiServer Goya port. General improvements for usability improvements|ereslibre@kde.org|Rafael Fernández López}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|konqueror|A new konqueror recover-dialog replacement|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureInProgress|dolphin|Add zoom slider into the status bar and general zooming improvments|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureDone|dolphin|Tooltip previews|peter.penz@gmx.at|Peter Penz}}<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.2_Feature_Plan&diff=49589Schedules/KDE4/4.2 Feature Plan2008-10-05T20:38:55Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>This is a list of planned features for the 4.2 release.<br />
<br />
See also:<br />
* [[Schedules/KDE4/4.2 Release Schedule]]<br />
* [[Schedules/KDE4/4.1 Feature Plan]]<br />
* [[Schedules/KDE4/Goals]]<br />
<br />
Legend:<br />
* todo => not started yet<br />
* in-progress => started, but not completed yet<br />
* done => completed<br />
__TOC__<br />
<br />
= Other =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|System Settings|add Administrator mode button|alediaferia@gmail.com|Alessandro Diaferia}}<br />
{{FeatureDone|Eigen|Make Eigen 2 ready for KDE, and move it to kdesupport|jacob@math.jussieu.fr|Benoît Jacob}}<br />
{{FeatureInProgress|Eigen|Port all Eigen-using code in KDE and KOffice to Eigen 2.0|jacob@math.jussieu.fr|Benoît Jacob}}<br />
|}<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kross|Extend QtScript integration.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|KDEPrint|Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers.|john@layt.net|john Layt}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|Migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter, modify to utilise new Qt4.4 features. To be discussed on k-c-d first.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalenderSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian. (Note, not all may live in kdelibs or be available as a global calendar system)|john@layt.net|John Layt}}<br />
{{FeatureTodo|KLocale|Implement KLocale based methods to return weekend days and day of religious observance. Currently KCalendarSystem provides dayOfPray(), but for Gregorian this is not correct in all locales where it is used. Currently KDatePicker hardcodes Saturday and dayOfPray() as weekend days which may not be correct in all locales. To be discussed first on k-c-d and with kdepim.|john@layt.net|John Layt}}<br />
{{FeatureTodo|Phonon|add Port class for fine grained control over data flow between Phonon objects|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|make AbstractMediaStream/StreamInterface threadsafe|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|"low-level" PCM I/O with at least an ALSA implementation|kretz@kde.org|Matthias Kretz and Ian Monroe}}<br />
{{FeatureInProgress|Phonon|VideoWidget snapshot function|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|KConfig|API review and export KConfigBackend|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigSkeleton KConfigGroup aware|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigDialog work nicer with KConfigSkeleton + manually managed widgets|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|KUrlNavigator|Provide an option to always show the full path in the breadcrumb mode.|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|Katepart|Make a Vi input mode for Katepart|ehamberg@gmail.com|Erlend Hamberg}}<br />
{{FeatureTodo|KIO::Global|Make KDynamicJobTracker do the checking if the kuiserver service is registered or not, for full implementation of "Progress in the same window"|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureTodo|KJS|Further performance improvements, in particular variable access (Blizzard stage 2), and calling convention (FrostByte stage 2)|maksim@kde.org|Maksim Orlovich}}<br />
{{FeatureInProgress|KJS and KHTML|Support for transparent reindenting of standalone sources in debugger, debug info management improvements|maksim@kde.org|Maksim Orlovich}}<br />
{{FeatureInProgress|KHTML|SVG support in KHTML (port from WebKit)|tsjoker@gmail.com|Vyacheslav Tokarev}}<br />
{{FeatureInProgress|KHTML|Use of IDString (hashed strings) for local names, prefixes and namespaces in DOM core instead of document-related ids, in particular for better API compatibility with WebCore|tsjoker@gmail.com|Vyacheslav Tokarev}}<br />
{{FeatureTodo|KHTML|Scriptable extension plug-ins|porten@kde.org|Harri}}<br />
{{FeatureDone|kwallet|Move kwalletd to kdebase-runtime|dfaure@kde.org|David Faure}}<br />
{{FeatureDone|i18n|proper filenames decoding for FAT mounting, in KUrls and content-disposition|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureDone|Kross|expose KAssistantDialog as part of forms module|shafff-at-ukr.net|Nick Shaforostoff}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Add KDE3 scheme import|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Query kwin for supported colors; add full set of kwin colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KDEPrint|reintroduce KDEPrint Print Management tools, e.g. KCM, kprinter, kjobviewer, etc. Depends upon progress of kdelibs side of KDEPrint and Qt4.4 feature set.|john@layt.net|john Layt}}<br />
{{FeatureDone|Power Manager|import PowerDevil|drf@kdemod.ath.cx|Dario Freddi}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KRunner<br />
{{FeatureInProgress|Krunner|Configuration options for blacklisting, user ranking, runner ranking, learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureInProgress|Krunner|SearchMatch configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Simple learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Simple GUI for above options|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Runners able to share parsing|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Noun-Verb support|ryan.bitanga@gmail.com|Ryan P. Bitanga}}<br />
{{FeatureTodo|Krunner|Implement Nuno's UI polishings|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runtime syntax documentation|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runner configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Search set paging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|KRunner|runner for the plasma dbus interface|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|KRunner|Konqueror history runner|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|KRunner|Kate sessions runner|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|KRunner|Recent Documents runner|sebas@kde.org|Sebastian Kügler}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma - Priority Features<br />
{{FeatureTodo|Plasma|Welcome plasmoid|aseigo@kde.org|Aaron Seigo}}{{FeatureInProgress|Plasma|JOLIE Integration|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureInProgress|Plasma|Notification plasmoid|dimsuzkde@gmail.com|Dmitry Suzdalev}}<br />
{{FeatureInProgress|Plasma|Kuiserver plasmoid|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureTodo|KWin|Make it possible to focus plasma panels|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|panel->desktop dragging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Expand cashew to full action bar when zoomed out|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Plasmagik packaging (and package classes)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureInProgress|Plasma|Networkmanager Plasmoid and DataEngine|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
{{FeatureInProgress|Plasma|New ECMA Script Scriptengines|richmoore44@gmail.com|Richard Moore}}<br />
{{FeatureDone|Plasma|Extenders|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureDone|Plasma|Wallpaper plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Separate Desktop Settings from DesktopContainment|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Script Security Framework|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Python support|simon@simonzone.com|Simon Edwards}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma<br />
{{FeatureDone|Plasma|Plasma Popup Tips|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Collapsing Applet convenience class|aseigo@kde.org|Aaron Seigo}}<br />
<br />
{{FeatureInProgress|Plasma|Taskbar grouping|hrigi_1@hotmail.com|Christian Mollekopf}}<br />
{{FeatureInProgress|Plasma|Weather plasmoid|shawn.starr@rogers.com|Shawn Starr}}<br />
{{FeatureInProgress|Plasma|Small Form Factors|m.kruisselbrink@student.tue.nl|Marijn Kruisselbrink}}<br />
{{FeatureDone|Plasma|Plasma On Screensaver|chanika@gmail.com|Chani Armitage}}<br />
{{FeatureInProgress|Plasma|Website update|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Grid applet|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|Plasma|Techbase Tutorials|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Context menu plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Add New Widgets: Pluggable widget browser|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Activity<->Virtual Desktop Affinity|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Optional Per-Virtual Desktop DesktopView|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Make non-SVG painting in Plasma low-color and non-anim friendly|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Runtime DataEngine documentation (sources, usage, etc)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Panel Autohide|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Keyboard Shortcut Config UI|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Systray++ Spec|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Save icon positioning in folderview|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|New wallpapers|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Import Raptor|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Preserve wallpaper choice by copying user paper to home dir|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|New way of handling wallpapers and different sizes (package format, and so on...)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Top-level windows plasmoids|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|drop indicator in panel|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|improve usability of appletbrowser delete button|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|adding containments from the appletbrowser (and remove the "add panel" from DefaultDeskrop)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|highlight the applet with active keyboard shortcuts|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|dbus interface|chanika@gmail.com|Chani}}<br />
{{FeatureDone|Plasma|make the panel controller a bit more usable|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|Plasma|nicely draw the desktop toolbox when it's moved because of a panel|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|Plasma|theme Plasma::PushButton with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureDone|Plasma|Tabbar widget derived from QTabBar and themed with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Complete the panel size sliders feature: an applet can ask the panel to resize|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|New theming capabilities by expanding the lower level theming classes (Theme and PanelSvg)|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Wallpaper plugin: Mandelbrot fractal explorer|jacob@math.jussieu.fr|Benoît Jacob}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Core<br />
{{FeatureDone|KWin|New window snapping zones; screen center and window corners|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Move maximized windows between Xinerama screens|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|Basic window tiling|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|Compositing decoration API additions|lmurray@undefinedfire.com|Lucas Murray}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KWin - Desktop Effects<br />
{{FeatureInProgress|KWin|Compositing self-check|l.lunak@kde.org|Luboš Luňák}}<br />
{{FeatureDone|KWin|Global animation speed setting|l.lunak@kde.org|Luboš Luňák}}<br />
{{FeatureDone|KWin|Motion dynamics|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|New shadow handling by decorations|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Improved UI for selecting window/desktop switcher|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|UI for assigning effects to screen edges|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Cube/Cylinder/Sphere Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Magic Lamp minimize Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Animation in BoxSwitch Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|Mouse interaction for CoverSwitch Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|Additional thumbnails for CoverSwitch Effect|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureTodo|KWin|Improved Snow Effect; different sizes, better randomness and different directions|ubuntu@martin-graesslin.com|Martin Gräßlin}}<br />
{{FeatureDone|KWin|Improved desktop grid|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|New present window layout modes|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureDone|KWin|Invert only selected windows|lmurray@undefinedfire.com|Lucas Murray}}<br />
{{FeatureInProgress|KWin|Improved mouse mark/scribble effect|lmurray@undefinedfire.com|Lucas Murray}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KCal Library|Make the KCal library dependent on the external libical package (from freeassocation) rather than our own old, forked version.|winter@kde.org|Allen Winter}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Kopete|MSNP15 implementation for MSN|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Update Kopete to better support Decibel|kopete-devel@kde.org|Kopete Developers}}<br />
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureDone|Kopete|Move file transfer request into chat window|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|Kopete|Message delivery notifications|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureTodo|Kopete|Improve file transfer progress dialog|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Support mms://-protocol, see https://launchpad.net/libmms|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|MLDonkey-Plugin based on libkmldonkey|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|Advanced Details|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|Plasma|Network Manager Applet|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
{{FeatureInProgress|KRDC|NX support|gdavid.devel@gmail.com|David Gross}}<br />
{{FeatureDone|KRDC|Greatly improve experience for LDAP (e.g. MS Active Directory) administrators|uwolfer@kde.org|Urs Wolfer}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KonsoleKalendar|Add an option to support resources that might need a GUI (i.e. all resources)|kevin.krammer@gmx.at|Kevin Krammer}}<br />
{{FeatureInProgress|Akregator|Support for syncing the feed list with Google Reader |osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureInProgress|KAlarm|Improve alarm edit and preferences dialog layouts|djarvie@kde.org|David Jarvie}}<br />
{{FeatureInProgress|KAlarm|Add holidays support|djarvie@kde.org|David Jarvie}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureInProgress|KNotes|Zeroconf support for sending notes on LAN|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureDone|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|o_timocin@gmx.de|Oral Timocin}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|Akregator|Basic support for enclosures (Displaying links, mimetype and size)|osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Merge the new message list from the SoC branch|mcguire@kde.org|Thomas McGuire}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|KBlogger|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|KNode|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
<br />
{{FeatureTodo|Kjots| Import notes from KNotes as KJots pages. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kjots| Email KJots pages using default mail client ({{bug|124509}}. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kontact|Tip-of-the-Day summary|molkentin@kde.org|Daniel Molkentin}}<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|refactor KByteArrayView|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|parameter dialog for "Copy as..."|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|Ark|Implement proper drag/drop between Ark/dolphin|harald((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureInProgress|Ark|Make the service menu work (possibly doing it as a KonqPopupPlugin|harald((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureInProgress|Ark|Proper password support|harald((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Support for custom options from the compression interface (eg. a slider for selecting compression level for rar files)|harald((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureTodo|Ark|Add an options dialog (maybe)|harald((at))stud(dot)ntnu.no|Harald Hvaal}}<br />
{{FeatureInProgress|kwalletmanager|Move kwalletmanager to the Model/View architecture and redesign the UI|lemma@confuego.org|Michael Leupold}}<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|krosspython and krossruby|Support custom types via handlers|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|krosspython and krossruby|Support QList<CustomType*> constructs|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|Smoke|Wrap some more APIs (at least Akanodi for all languages and Plasma for C#)|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureInProgress|PyKDE|KCM support and other plugins|simon@simonzone.com|Simon Edwards}}<br />
{{FeatureTodo|krossjava|Integrate into e.g. SuperKaramba and fix issues that show up.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossjava|Documentation++|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossfalcon|Unittests++|mail@dipe.org|Sebastian Sauer}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|libkdegames|New highscore management system|milliams|Matt Williams}}<br />
{{FeatureDone|kdiamond|Drag jewels|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|kdiamond|Optional OpenGL rendering|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureDone|ksirk|Map scrolling arrows|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureDone|ksirk|KHotNewStuff skins|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureInProgress|ksirk|Jabber based net game finding|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureDone|ksirk|Use only names in skins instead of numeric ids|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureDone|ksirk|Skins editor|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureInProgress|ktron|Port and remake the KTron game for KDE 4.2|legolas@legolasweb.nl|Stas Verberkt}}<br />
{{FeatureTodo|KNetWalk|Support for custom and non-square board sizes|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KGoldrunner|Improvement to sound support and themes|mikelima@cirulla.net}}<br />
|}<br />
{{FeatureTodo|KBlocks|Support for sounds|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KMahjongg|Support for sounds|piacentini@kde.org|Mauricio Piacentini}}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Kate|Port and reenable the Snippets plugin.|jpetso@gmx.at|Jakob Petsovits}}<br />
{{FeatureDone|perldoc KIOSlave|Add KIOSlave to allow reading Perldoc documentation.|michael.pyne&#64;kdemail&#46;net|Michael Pyne}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureDone|Lokalize|wrap all windows belonging to one project into one MDI window|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support in templates|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureDone|Umbrello|Port code generation wizard to QWizard and replace all q3 widgets|andi.fischer@hispeed.ch|Andi Fischer}}<br />
{{FeatureInProgress|Umbrello|Replace all q3 widgets in the refactoring assistant|andi.fischer@hispeed.ch|Andi Fischer}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureTodo|KLettres|Number support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureInProgress|KHangMan|Add a Open File action|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Integrate an editor|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Plasmoid|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Visual indicator when letter is wrong|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|marcus@cryos.org|Marcus D. Hanwell}}<br />
{{FeatureInProgress|Kalzium|Plasmoid to access Kalzium database|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureTodo|Step|Improve GUI for creating softbody|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureTodo|Step|Use common constraints handling code for collisions|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureDone|KAlgebra|New parser (using QLALR) and new lexer|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureDone|KAlgebra|Import capability for MathML Presentation Markup in libanalitza|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KAlgebra|Export to MathML Presentation Markup|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KAlgebra|Some integration with the new KFormula widget|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|Parley|Declensions|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|Parley|Rework main window infrastructure|d.laidig@gmx.de|Daniel Laidig}}<br />
{{FeatureInProgress|KStars|Display millions of stars|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureInProgress|KStars|Tool to predict Conjunctions|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureInProgress|KStars|Earth Satellites|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureInProgress|KStars|Sky Calendar Tool|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureInProgress|KStars|Include HD Catalog Numbers (in search, in display)|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}<br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Improve Observing List Wizard|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Support for MarbleWidget::setEnabled( bool )|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Layer Management Class|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Plugin architecture for map layers|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|DGML2 Support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|KDE-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Port authors list from the Qt-About dialog to the KDE-About dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Qt-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Basic KML support|ps_ml@gmx.de|Patrick Spendrin}}<br />
{{FeatureInProgress|Marble|GeoData Model/View Visualization|ps_ml@gmx.de|Patrick Spendrin}}<br />
{{FeatureInProgress|Marble|OpenStreetMap support using original OSM tiles|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Real Time Cloud-Cover|tackat@kde.org|David Roberts / Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Mercator Projection|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|More generic projection support|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|Usage of Marble in <br />
non-widgets|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Kig|Properties dialog for objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve construction of bisect lines.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve feedback when constructing objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|More geometric objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Script objects as macros (to be reused more than once).|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve the Cabri import filter.|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureDone|KTurtle|Add command line|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureDone|KTurtle|Add a color picker|nielsslot@gmail.com|Niels Slot}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|File Manager|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|play media dialog|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|slider changes|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|show info while playing audio files|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Use XCOMPOSITE real transparency when available for the track announcement popup|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow disabling crossfade|michael.pyne@kdemail.net|Michael Pyne}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, break current color blindness code into "daltonize" and "simulate"|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KMagnifier|Add color-shift modes to help people with color blindness|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KSnapshot|Add support for grabbing a single screen in multihead|rich@kde.org|Richard Moore}}<br />
{{FeatureDone|KSnapshot|Increase jpeg image quality from 75% to 85%|rich@kde.org|Richard Moore}}<br />
{{FeatureDone|KSnapshot|If we're saving the window decorations then record the window title and class in the image (if the format supports it) to play nice with indexers like strigi|rich@kde.org|Richard Moore}}<br />
{{FeatureTodo|Okular|Sound annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Link annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Improve annotation support: for existing types (rubber stamps, line, note, etc), and for the way they are constructed and handled.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Caret annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|Support for videos & movie annotations.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Support .snp and .emf file formats|bradh@kde.org|Brad Hards}}<br />
{{FeatureDone|Gwenview|Support for animated images (.gif and .mng)|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureInProgress|Gwenview|Red Eye Reduction|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureInProgress|Gwenview|Nepomuk integration|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Dolphin-like single-click selection|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Optional tree view|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kio_bookmarks|A new konqueror home page displaying user bookmarks. See [[http://kde-apps.org/content/show.php?content=86516 description]]|xavier.vello@gmail.com|Xavier Vello}}<br />
{{FeatureInProgress|kuiserver|KUiServer Goya port. General improvements for usability improvements|ereslibre@kde.org|Rafael Fernández López}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|konqueror|A new konqueror recover-dialog replacement|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureInProgress|dolphin|Add zoom slider into the status bar and general zooming improvments|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureDone|dolphin|Tooltip previews|peter.penz@gmx.at|Peter Penz}}<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.2_Feature_Plan&diff=49521Schedules/KDE4/4.2 Feature Plan2008-08-21T02:39:33Z<p>Piacentini: /* kdeedu */</p>
<hr />
<div>This is a list of planned features for the 4.2 release.<br />
<br />
See also:<br />
* [[Schedules/KDE4/4.2 Release Schedule]]<br />
* [[Schedules/KDE4/4.1 Feature Plan]]<br />
* [[Schedules/KDE4/Goals]]<br />
<br />
Legend:<br />
* todo => not started yet<br />
* in-progress => started, but not completed yet<br />
* done => completed<br />
__TOC__<br />
<br />
= Other =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|System Settings|add Administrator mode button|alediaferia@gmail.com|Alessandro Diaferia}}<br />
{{FeatureInProgress|Eigen|Finish version 2.0 and move it to kdesupport|jacob@math.jussieu.fr|Benoît Jacob}}<br />
{{FeatureTodo|Eigen|Port all Eigen-using code in KDE and KOffice to Eigen 2.0|jacob@math.jussieu.fr|Benoît Jacob}}<br />
|}<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kross|Extend QtScript integration.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|KDEPrint|Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers.|john@layt.net|john Layt}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|Migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter, modify to utilise new Qt4.4 features. To be discussed on k-c-d first.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalenderSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian. (Note, not all may live in kdelibs or be available as a global calendar system)|john@layt.net|John Layt}}<br />
{{FeatureTodo|KLocale|Implement KLocale based methods to return weekend days and day of religious observance. Currently KCalendarSystem provides dayOfPray(), but for Gregorian this is not correct in all locales where it is used. Currently KDatePicker hardcodes Saturday and dayOfPray() as weekend days which may not be correct in all locales. To be discussed first on k-c-d and with kdepim.|john@layt.net|John Layt}}<br />
{{FeatureTodo|Phonon|add Port class for fine grained control over data flow between Phonon objects|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|make AbstractMediaStream/StreamInterface threadsafe|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|"low-level" PCM I/O with at least an ALSA implementation|kretz@kde.org|Matthias Kretz and Ian Monroe}}<br />
{{FeatureInProgress|Phonon|VideoWidget snapshot function|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|KConfig|API review and export KConfigBackend|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigSkeleton KConfigGroup aware|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigDialog work nicer with KConfigSkeleton + manually managed widgets|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KUrlNavigator|Provide an option to always show the full path in the breadcrumb mode.|peter.penz@gmx.at|Peter Penz}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Add KDE3 scheme import|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Query kwin for supported colors; add full set of kwin colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KDEPrint|reintroduce KDEPrint Print Management tools, e.g. KCM, kprinter, kjobviewer, etc. Depends upon progress of kdelibs side of KDEPrint and Qt4.4 feature set.|john@layt.net|john Layt}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KRunner<br />
{{FeatureInProgress|Krunner|Configuration options for blacklisting, user ranking, runner ranking, learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureInProgress|Krunner|SearchMatch configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Simple learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Simple GUI for above options|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Runners able to share parsing|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Noun-Verb support|ryan.bitanga@gmail.com|Ryan P. Bitanga}}<br />
{{FeatureTodo|Krunner|Implement Nuno's UI polishings|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runtime syntax documentation|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runner configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Search set paging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|KRunner|runner for the plasma dbus interface|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KRunner|Konqueror history runner|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|KRunner|Kate sessions runner|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|KRunner|Recent Documents runner|sebas@kde.org|Sebastian Kügler}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma - Priority Features<br />
{{FeatureInProgress|Plasma|Welcome plasmoid|aseigo@kde.org|Aaron Seigo}}{{FeatureInProgress|Plasma|JOLIE Integration|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureInProgress|Plasma|Notification plasmoid|dimsuzkde@gmail.com|Dmitry Suzdalev}}<br />
{{FeatureTodo|KWin|Make it possible to focus plasma panels|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|panel->desktop dragging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Expand cashew to full action bar when zoomed out|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Plasmagik packaging (and package classes)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureInProgress|Plasma|Networkmanager Plasmoid and DataEngine|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
{{FeatureInProgress|Plasma|New ECMA Script Scriptengines|richmoore44@gmail.com|Richard Moore}}<br />
{{FeatureInProgress|Plasma|Extenders|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureTodo|Plasma|Wallpaper plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Separate Desktop Settings from DesktopContainment|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Script Security Framework|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Python support|simon@simonzone.com|Simon Edwards}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma<br />
{{FeatureDone|Plasma|Plasma Popup Tips|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Collapsing Applet convenience class|aseigo@kde.org|Aaron Seigo}}<br />
<br />
{{FeatureInProgress|Plasma|Taskbar grouping|hrigi_1@hotmail.com|Christian Mollekopf}}<br />
{{FeatureInProgress|Plasma|Weather plasmoid|shawn.starr@rogers.com|Shawn Starr}}<br />
{{FeatureInProgress|Plasma|Small Form Factors|m.kruisselbrink@student.tue.nl|Marijn Kruisselbrink}}<br />
{{FeatureInProgress|Plasma|Plasma On Screensaver|chanika@gmail.com|Chani Armitage}}<br />
{{FeatureInProgress|Plasma|Website update|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Grid applet|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|Plasma|Techbase Tutorials|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Context menu plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Add New Widgets: Pluggable widget browser|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Activity<->Virtual Desktop Affinity|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Optional Per-Virtual Desktop DesktopView|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Make non-SVG painting in Plasma low-color and non-anim friendly|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Runtime DataEngine documentation (sources, usage, etc)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Panel Autohide|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Keyboard Shortcut Config UI|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Systray++ Spec|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Save icon positioning in folderview|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|physics-based animator|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|New wallpapers|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Preserve wallpaper choice by copying user paper to home dir|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|New way of handling wallpapers and different sizes (package format, and so on...)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Top-level windows plasmoids|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|drop indicator in panel|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|improve usability of appletbrowser delete button|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|adding containments from the appletbrowser (and remove the "add panel" from DefaultDeskrop)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Expand cashew to cover the containment when fully zoomed out|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|highlight the applet with active keyboard shortcuts|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|dbus interface|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|make the panel controller a bit more usable|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|Plasma|nicely draw the desktop toolbox when it's moved because of a panel|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|Plasma|theme Plasma::PushButton with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Tabbar widget derived from QTabBar and themed with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Complete the panel size sliders feature: an applet can ask the panel to resize|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|New theming capabilities by expanding the lover level theming classes (Theme and PanelSvg)|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Wallpaper plugin: Mandelbrot fractal explorer|jacob@math.jussieu.fr|Benoît Jacob}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Kopete|MSNP15 implementation for MSN|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Update Kopete to better support Decibel|kopete-devel@kde.org|Kopete Developers}}<br />
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Support mms://-protocol, see https://launchpad.net/libmms|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|MLDonkey-Plugin based on libkmldonkey|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|Plasma|Network Manager Applet|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Akregator|Support for syncing the feed list with Google Reader |osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureInProgress|KNotes|Zeroconf support for sending notes on LAN|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureInProgress|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|winter@kde.org|Allen Winter}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|Akregator|Basic support for enclosures (Displaying links, mimetype and size)|osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureTodo|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|KBlogger|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|KNode|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
<br />
{{FeatureTodo|Kjots| Import notes from KNotes as KJots pages. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kjots| Email KJots pages using default mail client ({{bug|124509}}. |steveire@gmail.com|Stephen Kelly}}<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Power Manager|import either Guidance Power Manager or move kde4powersaver into kdeutils|?|?}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|refactor KByteArrayView|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|parameter dialog for "Copy as..."|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|krosspython and krossruby|Support custom types via handlers|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|krosspython and krossruby|Support QList<CustomType*> constructs|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|Smoke|Wrap some more APIs (at least Akanodi for all languages and Plasma for C#)|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureInProgress|PyKDE|KCM support and other plugins|simon@simonzone.com|Simon Edwards}}<br />
{{FeatureTodo|krossjava|Integrate into e.g. SuperKaramba and fix issues that show up.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossjava|Documentation++|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossfalcon|Unittests++|mail@dipe.org|Sebastian Sauer}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|libkdegames|New highscore management system|milliams|Matt Williams}}<br />
{{FeatureDone|kdiamond|Drag jewels|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|kdiamond|Optional OpenGL rendering|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureInProgress|ksirk|Map scrolling arrows|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|KHotNewStuff skins|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|Jabber based net game finding|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|Use only names in skins instead of numeric ids|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|Skins editor|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureInProgress|ktron|Port and remake the KTron game for KDE 4.2|legolas@legolasweb.nl|Stas Verberkt}}<br />
{{FeatureTodo|KNetWalk|Support for custom and non-square board sizes|fela.kde@gmail.com|Fela Winkelmolen}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Kate|Port and reenable the Snippets plugin.|jpetso@gmx.at|Jakob Petsovits}}<br />
{{FeatureDone|perldoc KIOSlave|Add KIOSlave to allow reading Perldoc documentation.|michael.pyne&#64;kdemail&#46;net|Michael Pyne}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|wrap all windows belonging to one project into one MDI window|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support in templates|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureDone|Umbrello|Port code generation wizard to QWizard and replace all q3 widgets|andi.fischer@hispeed.ch|Andi Fischer}}<br />
{{FeatureInProgress|Umbrello|Replace all q3 widgets in the refactoring assistant|andi.fischer@hispeed.ch|Andi Fischer}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureTodo|KLettres|Number support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureInProgress|KHangMan|Add a Open File action|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Integrate an editor|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Plasmoid|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Visual indicator when letter is wrong|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|marcus@cryos.org|Marcus D. Hanwell}}<br />
{{FeatureInProgress|Kalzium|Plasmoid to access Kalzium database|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureTodo|Step|Improve GUI for creating softbody|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureTodo|Step|Use common constraints handling code for collisions|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureInProgress|KAlgebra|New parser using QLALR|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|Parley|Declensions|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|KStars|Display millions of stars|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureInProgress|KStars|Tool to predict Conjunctions|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureInProgress|KStars|Earth Satellites|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureInProgress|KStars|Sky Calendar Tool|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureInProgress|KStars|Include HD Catalog Numbers (in search, in display)|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|mboquien@free.fr|Médéric Boquien}}<br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Improve Observing List Wizard|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Support for MarbleWidget::setEnabled( bool )|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Layer Management Class|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Plugin architecture for map layers|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|DGML2 Support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|KDE-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Port authors list from the Qt-About dialog to the KDE-About dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Qt-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Improved KML support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|OpenStreetMap support using original OSM tiles|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Real Time Cloud-Cover|tackat@kde.org|David Roberts / Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Mercator Projection|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|More generic projection support|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|Usage of Marble in <br />
non-widgets|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Kig|Properties dialog for objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve construction of bisect lines.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve feedback when constructing objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|More geometric objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Script objects as macros (to be reused more than once).|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve the Cabri import filter.|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureDone|KTurtle|Add command line|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Add a color picker|nielsslot@gmail.com|Niels Slot}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|File Manager|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|play media dialog|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|slider changes|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|show info while playing audio files|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Use XCOMPOSITE real transparency when available for the track announcement popup|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow disabling crossfade|michael.pyne@kdemail.net|Michael Pyne}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, break current color blindness code into "daltonize" and "simulate"|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KMagnifier|Add color-shift modes to help people with color blindness|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KSnapshot|Add support for grabbing a single screen in multihead|rich@kde.org|Richard Moore}}<br />
{{FeatureDone|KSnapshot|Increase jpeg image quality from 75% to 85%|rich@kde.org|Richard Moore}}<br />
{{FeatureDone|KSnapshot|If we're saving the window decorations then record the window title and class in the image (if the format supports it) to play nice with indexers like strigi|rich@kde.org|Richard Moore}}<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kio_bookmarks|A new konqueror home page displaying user bookmarks. See [[http://kde-apps.org/content/show.php?content=86516 description]]|xavier.vello@gmail.com|Xavier Vello}}<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.2_Feature_Plan&diff=49513Schedules/KDE4/4.2 Feature Plan2008-08-11T13:56:39Z<p>Piacentini: /* kdeedu */</p>
<hr />
<div>This is a list of planned features for the 4.2 release.<br />
<br />
See also:<br />
* [[Schedules/KDE4/4.2 Release Schedule]]<br />
* [[Schedules/KDE4/4.1 Feature Plan]]<br />
* [[Schedules/KDE4/Goals]]<br />
<br />
Legend:<br />
* todo => not started yet<br />
* in-progress => started, but not completed yet<br />
* done => completed<br />
__TOC__<br />
<br />
= Other =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|System Settings|add Administrator mode button|alediaferia@gmail.com|Alessandro Diaferia}}<br />
{{FeatureInProgress|Eigen|Finish version 2.0 and move it to kdesupport|jacob@math.jussieu.fr|Benoît Jacob}}<br />
{{FeatureTodo|Eigen|Port all Eigen-using code in KDE and KOffice to Eigen 2.0|jacob@math.jussieu.fr|Benoît Jacob}}<br />
|}<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kross|Extend QtScript integration.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|KDEPrint|Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers.|john@layt.net|john Layt}}<br />
{{FeatureTodo|KDEPrint|Add framework for standard actions for 'Send to...' for e-mail, fax, etc by printing to PDF/PS.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KDEPrint|Migrate FilePrinter class from Okular to enable file printing for all apps via QPrinter, modify to utilise new Qt4.4 features. To be discussed on k-c-d first.|john@layt.net|John Layt}}<br />
{{FeatureTodo|KCalenderSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian. (Note, not all may live in kdelibs or be available as a global calendar system)|john@layt.net|John Layt}}<br />
{{FeatureTodo|KLocale|Implement KLocale based methods to return weekend days and day of religious observance. Currently KCalendarSystem provides dayOfPray(), but for Gregorian this is not correct in all locales where it is used. Currently KDatePicker hardcodes Saturday and dayOfPray() as weekend days which may not be correct in all locales. To be discussed first on k-c-d and with kdepim.|john@layt.net|John Layt}}<br />
{{FeatureTodo|Phonon|add Port class for fine grained control over data flow between Phonon objects|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|make AbstractMediaStream/StreamInterface threadsafe|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|"low-level" PCM I/O with at least an ALSA implementation|kretz@kde.org|Matthias Kretz and Ian Monroe}}<br />
{{FeatureInProgress|Phonon|VideoWidget snapshot function|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|KConfig|API review and export KConfigBackend|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigSkeleton KConfigGroup aware|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KConfig|Make KConfigDialog work nicer with KConfigSkeleton + manually managed widgets|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KUrlNavigator|Provide an option to always show the full path in the breadcrumb mode.|peter.penz@gmx.at|Peter Penz}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Add KDE3 scheme import|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Query kwin for supported colors; add full set of kwin colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KDEPrint|reintroduce KDEPrint Print Management tools, e.g. KCM, kprinter, kjobviewer, etc. Depends upon progress of kdelibs side of KDEPrint and Qt4.4 feature set.|john@layt.net|john Layt}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |KRunner<br />
{{FeatureInProgress|Krunner|Configuration options for blacklisting, user ranking, runner ranking, learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureInProgress|Krunner|SearchMatch configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Simple learning|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Simple GUI for above options|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Runners able to share parsing|mumismo@gmail.com|Jordi Polo}}<br />
{{FeatureTodo|Krunner|Noun-Verb support|ryan.bitanga@gmail.com|Ryan P. Bitanga}}<br />
{{FeatureTodo|Krunner|Implement Nuno's UI polishings|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runtime syntax documentation|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Runner configuration|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Krunner|Search set paging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|KRunner|runner for the plasma dbus interface|aseigo@kde.org|Aaron Seigo}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma - Priority Features<br />
{{FeatureInProgress|Plasma|Welcome plasmoid|aseigo@kde.org|Aaron Seigo}}{{FeatureInProgress|Plasma|JOLIE Integration|ervin@kde.org|Kevin Ottens}}<br />
{{FeatureInProgress|Plasma|Notification plasmoid|dimsuzkde@gmail.com|Dmitry Suzdalev}}<br />
{{FeatureTodo|KWin|Make it possible to focus plasma panels|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|panel->desktop dragging|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Expand cashew to full action bar when zoomed out|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Plasmagik packaging (and package classes)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureInProgress|Plasma|Networkmanager Plasmoid and DataEngine|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
{{FeatureInProgress|Plasma|New ECMA Script Scriptengines|richmoore44@gmail.com|Richard Moore}}<br />
{{FeatureInProgress|Plasma|Extenders|r.scheepmaker@student.utwente.nl|Rob Scheepmaker}}<br />
{{FeatureTodo|Plasma|Wallpaper plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Separate Desktop Settings from DesktopContainment|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Script Security Framework|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Python support|simon@simonzone.com|Simon Edwards}}<br />
|- border="1" cellpadding="5" cellspacing="0" style="border<br />
! colspan="4" style="text-align: center" |Plasma<br />
{{FeatureDone|Plasma|Plasma Popup Tips|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|Collapsing Applet convenience class|aseigo@kde.org|Aaron Seigo}}<br />
<br />
{{FeatureInProgress|Plasma|Taskbar grouping|hrigi_1@hotmail.com|Christian Mollekopf}}<br />
{{FeatureInProgress|Plasma|Weather plasmoid|shawn.starr@rogers.com|Shawn Starr}}<br />
{{FeatureInProgress|Plasma|Small Form Factors|m.kruisselbrink@student.tue.nl|Marijn Kruisselbrink}}<br />
{{FeatureInProgress|Plasma|Plasma On Screensaver|chanika@gmail.com|Chani Armitage}}<br />
{{FeatureInProgress|Plasma|Website update|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Grid applet|sebas@kde.org|Sebastian Kügler}}<br />
{{FeatureInProgress|Plasma|Techbase Tutorials|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Context menu plugins|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Add New Widgets: Pluggable widget browser|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Activity<->Virtual Desktop Affinity|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Optional Per-Virtual Desktop DesktopView|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Make non-SVG painting in Plasma low-color and non-anim friendly|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Runtime DataEngine documentation (sources, usage, etc)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Panel Autohide|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Keyboard Shortcut Config UI|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Systray++ Spec|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Save icon positioning in folderview|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|physics-based animator|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|New wallpapers|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Preserve wallpaper choice by copying user paper to home dir|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|New way of handling wallpapers and different sizes (package format, and so on...)|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Top-level windows plasmoids|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|drop indicator in panel|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|improve usability of appletbrowser delete button|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|adding containments from the appletbrowser (and remove the "add panel" from DefaultDeskrop)|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Expand cashew to cover the containment when fully zoomed out|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|highlight the applet with active keyboard shortcuts|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|dbus interface|chanika@gmail.com|Chani}}<br />
{{FeatureTodo|Plasma|make the panel controller a bit more usable|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|Plasma|nicely draw the desktop toolbox when it's moved because of a panel|notmart@gmail.com|Marco Martin}}<br />
{{FeatureTodo|Plasma|theme Plasma::PushButton with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Tabbar widget derived from QTabBar and themed with svg|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Complete the panel size sliders feature: an applet can ask the panel to resize|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|New theming capabilities by expanding the lover level theming classes (Theme and PanelSvg)|notmart@gmail.com|Marco Martin}}<br />
{{FeatureInProgress|Plasma|Wallpaper plugin: Mandelbrot fractal explorer|jacob@math.jussieu.fr|Benoît Jacob}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Kopete|MSNP15 implementation for MSN|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Update Kopete to better support Decibel|kopete-devel@kde.org|Kopete Developers}}<br />
{{FeatureInProgress|Kopete|Contacts plasmoid|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Support mms://-protocol, see https://launchpad.net/libmms|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|MLDonkey-Plugin based on libkmldonkey|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|Plasma|Network Manager Applet|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Akregator|Support for syncing the feed list with Google Reader |osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureInProgress|KNotes|Zeroconf support for sending notes on LAN|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureInProgress|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|winter@kde.org|Allen Winter}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|Akregator|Basic support for enclosures (Displaying links, mimetype and size)|osterfeld@kde.org|Frank Osterfeld}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureTodo|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|KBlogger|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|KNode|Port to use KRichTextEdit (Or KMEditor)|steveire@gmail.com|Stephen Kelly}}<br />
<br />
{{FeatureTodo|Kjots| Import notes from KNotes as KJots pages. |steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureTodo|Kjots| Email KJots pages using default mail client ({{bug|124509}}. |steveire@gmail.com|Stephen Kelly}}<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Power Manager|import either Guidance Power Manager or move kde4powersaver into kdeutils|?|?}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|refactor KByteArrayView|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|parameter dialog for "Copy as..."|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for jobs like io, printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|krosspython and krossruby|Support custom types via handlers|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|krosspython and krossruby|Support QList<CustomType*> constructs|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|Smoke|Wrap some more APIs (at least Akanodi for all languages and Plasma for C#)|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureInProgress|PyKDE|KCM support and other plugins|simon@simonzone.com|Simon Edwards}}<br />
{{FeatureTodo|krossjava|Integrate into e.g. SuperKaramba and fix issues that show up.|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossjava|Documentation++|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureTodo|krossfalcon|Unittests++|mail@dipe.org|Sebastian Sauer}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|libkdegames|New highscore management system|milliams|Matt Williams}}<br />
{{FeatureDone|kdiamond|Drag jewels|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureTodo|kdiamond|Optional OpenGL rendering|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureInProgress|ksirk|Map scrolling arrows|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|KHotNewStuff skins|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|Jabber based net game finding|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|Use only names in skins instead of numeric ids|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureTodo|ksirk|Skins editor|kleag@free.fr|Gaël de Chalendar}}<br />
{{FeatureInProgress|ktron|Port and remake the KTron game for KDE 4.2|legolas@legolasweb.nl|Stas Verberkt}}<br />
{{FeatureTodo|KNetWalk|Support for custom and non-square board sizes|fela.kde@gmail.com|Fela Winkelmolen}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Kate|Port and reenable the Snippets plugin.|jpetso@gmx.at|Jakob Petsovits}}<br />
{{FeatureDone|perldoc KIOSlave|Add KIOSlave to allow reading Perldoc documentation.|michael.pyne&#64;kdemail&#46;net|Michael Pyne}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|wrap all windows belonging to one project into one MDI window|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support in templates|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureDone|Umbrello|Port code generation wizard to QWizard and replace all q3 widgets|andi.fischer@hispeed.ch|Andi Fischer}}<br />
{{FeatureInProgress|Umbrello|Replace all q3 widgets in the refactoring assistant|andi.fischer@hispeed.ch|Andi Fischer}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureTodo|KLettres|Number support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureInProgress|KHangMan|Add a Open File action|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Integrate an editor|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Plasmoid|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Visual indicator when letter is wrong|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Kalzium|Port Kalzium's periodic table to use new QGraphicsView.|marcus@cryos.org|Marcus D. Hanwell}}<br />
{{FeatureInProgress|Kalzium|Plasmoid to access Kalzium database|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureTodo|Step|Improve GUI for creating softbody|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureTodo|Step|Use common constraints handling code for collisions|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureInProgress|KAlgebra|New parser using QLALR|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|Parley|Declensions|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|KStars|Display millions of stars|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureInProgress|KStars|Tool to predict Conjunctions|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureInProgress|KStars|Earth Satellites|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureInProgress|KStars|Sky Calendar Tool|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Marble widget for Geolocation tool|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Better printed star charts|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Better rendering of comets/asteroids|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Texture mapping of the skymap???|kstars@30doradus.org|Jason Harris}}<br />
{{FeatureTodo|KStars|Improve Observing List Wizard|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Display Comet Magnitudes whenever possible|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Include HD Catalog Numbers (in search, in display)|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Tool to suggest star-hopping techniques???|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|KStars|Extend conjunction tool to have one object unspecified, but have a genre of objects specified instead|akarshsimha@gmail.com|Akarsh Simha}}<br />
{{FeatureTodo|Marble|Export map to MxN pixel bitmap|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Support for MarbleWidget::setEnabled( bool )|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Layer Management Class|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Plugin architecture for map layers|rahn@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|DGML2 Support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|KDE-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Port authors list from the Qt-About dialog to the KDE-About dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Qt-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Improved KML support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|OpenStreetMap support using original OSM tiles|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Real Time Cloud-Cover|tackat@kde.org|David Roberts / Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Mercator Projection|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|More generic projection support|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|Usage of Marble in <br />
non-widgets|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Kig|Properties dialog for objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve construction of bisect lines.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve feedback when constructing objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|More geometric objects.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Script objects as macros (to be reused more than once).|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Kig|Improve the Cabri import filter.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureDone|KTurtle|Add command line|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Add a color picker|nielsslot@gmail.com|Niels Slot}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|File Manager|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|play media dialog|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|slider changes|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|show info while playing audio files|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureTodo|JuK|Remove Qt/KDE3 support lib requirements|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow setting covers directly from URLs supported by KIO - drag/drop already allows this however|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Use XCOMPOSITE real transparency when available for the track announcement popup|michael.pyne@kdemail.net|Michael Pyne}}<br />
{{FeatureTodo|JuK|Allow disabling crossfade|michael.pyne@kdemail.net|Michael Pyne}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, break current color blindness code into "daltonize" and "simulate"|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KMagnifier|Add color-shift modes to help people with color blindness|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KSnapshot|Add support for grabbing a single screen in multihead|rich@kde.org|Richard Moore}}</div>Piacentinihttps://community.kde.org/index.php?title=Projects/Games&diff=84167Projects/Games2008-06-26T18:56:52Z<p>Piacentini: /* IRC */</p>
<hr />
<div>{{Template:I18n/Language Navigation Bar|Projects/Games}}<br />
Intro to do<br />
<br />
== The Game Categories ==<br />
*[[/Arcade Games|Arcade games]]<br />
*[[/Board Games|Board Games]]<br />
*[[/Card Games|Card games]]<br />
*[[Dice Games]]<br />
*[[Logic Games]]<br />
*[[/Tactic and Strategy|Tactic and Strategy]]<br />
*[[Toys]]<br />
<br />
==Development==<br />
<br />
* [[/Maintainers| Game's maintainers]]<br />
* [[/UI and usability|UI and usability]]<br />
* [[/libkdegames Usage|libkdegames Usage]]<br />
* [[/Ideas| KDEGames Ideas and Proposals]]<br />
<br />
==Status==<br />
<br />
* [[/Status KDE 4.0|Status KDE 4.0]]<br />
** [[/Documentation_progress|Documentation progress]]<br />
** [[/Icons_ToDo|Icons_ToDo]]<br />
* older pages:<br />
** [[/Status_Ready|Ready]]<br />
** [[/Status_Should_be_Ready|Should be ready]]<br />
** [[/Status_Playground|kdegames playground (kdegame's candidate or unready) ]]<br />
** [[/Status|old status page]]<br />
<br />
==Meeting==<br />
<br />
===IRC===<br />
<br />
We are doing meeting on [irc://irc.kde.org/#kdegames IRC] every month to talk about the games development. <br />
<br />
[[/IRC Meeting|Next Meeting : July 1st/2008 20:00 UTC]]<br />
<br />
[[Category:KDEGames]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19391KDE Games/IRC Meetings2008-06-26T18:56:19Z<p>Piacentini: </p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''July 1st 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=1&month=7&year=2008&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*KDE 4.1 release schedule and our deadlines<br />
*Current state of KDEGames module<br />
*Akademy stuff<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*Add topic<br />
<br />
==Meeting Logs==<br />
*[[Projects/Games/IRC Meetings/1-May-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/6-April-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]<br />
<br />
[[Category:KDEGames]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19386KDE Games/IRC Meetings2008-04-28T01:38:45Z<p>Piacentini: /* If we have time */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''April 30th 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=30&month=4&year=2008&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*Discuss Release coordinator for kdegames module (Matt Williams volunteered)<br />
*KNS2 server update<br />
*KDE 4.1 release schedule and our deadlines<br />
*GSoC results discussion<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*Ksudoku updated look and feel<br />
*Add topic<br />
<br />
==Meeting Logs==<br />
<br />
*[[Projects/Games/IRC Meetings/6-April-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]<br />
<br />
[[Category:KDEGames]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19385KDE Games/IRC Meetings2008-04-28T01:38:24Z<p>Piacentini: /* Mandatory discussions */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''April 30th 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=30&month=4&year=2008&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*Discuss Release coordinator for kdegames module (Matt Williams volunteered)<br />
*KNS2 server update<br />
*KDE 4.1 release schedule and our deadlines<br />
*GSoC results discussion<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*New Control api - joystick, mouse, keyboard.. (DrIDK)<br />
*Kbreakout - ready for 4.1?<br />
*Ksirk - ready for 4.1?<br />
*Ktank status update<br />
*Ksudoku updated look and feel<br />
*Add topic<br />
<br />
==Meeting Logs==<br />
<br />
*[[Projects/Games/IRC Meetings/6-April-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]<br />
<br />
[[Category:KDEGames]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19384KDE Games/IRC Meetings2008-04-28T01:36:29Z<p>Piacentini: /* Where */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''April 30th 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=30&month=4&year=2008&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*New faces in KDEGames - introduction (2-5min max)<br />
*Games planned for 4.1 (10min max)<br />
*KNS2 integration process (KGameThemeSelector)<br />
*KNS2 server allocation (invite annma)<br />
*Kblocks moving to KDE Review<br />
*GSoC participation and mentoring<br />
*Kapman - shortly of development<br />
*KDEGames Student Day (date/time)(5min max)<br />
*DJL - the future of gaming on linix<br />
*Kboggle - (david_edmundson)<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*New Control api - joystick, mouse, keyboard.. (DrIDK)<br />
*Kbreakout - ready for 4.1?<br />
*Ksirk - ready for 4.1?<br />
*Ktank status update<br />
*Ksudoku updated look and feel<br />
*Add topic<br />
<br />
==Meeting Logs==<br />
<br />
*[[Projects/Games/IRC Meetings/6-April-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]<br />
<br />
[[Category:KDEGames]]</div>Piacentinihttps://community.kde.org/index.php?title=Projects/Games&diff=84164Projects/Games2008-04-28T01:35:33Z<p>Piacentini: /* IRC */</p>
<hr />
<div>{{Template:I18n/Language Navigation Bar|Projects/Games}}<br />
Intro to do<br />
<br />
== The Game Categories ==<br />
*[[/Arcade Games|Arcade games]]<br />
*[[/Board Games|Board Games]]<br />
*[[/Card Games|Card games]]<br />
*[[Dice Games]]<br />
*[[Logic Games]]<br />
*[[/Tactic and Strategy|Tactic and Strategy]]<br />
*[[Toys]]<br />
<br />
===See also===<br />
* [http://doc.trolltech.com/4.2/qsvgrenderer.html QSvgRenderer Class Reference]<br />
* [http://developer.kde.org/documentation/library/cvs-api/kdelibs-apidocs/kdecore/html/classKSvgRenderer.html KSvgRenderer Class Reference]<br />
* [http://websvn.kde.org/trunk/KDE/kdegames/katomic/ KAtomic KDE4 code in websvn]<br />
* [[Schedules/KDE4/4.0 Release Schedule]]<br />
<br />
==Development==<br />
<br />
* [[/Maintainers| Game's maintainers]]<br />
* [[/UI and usability|UI and usability]]<br />
* [[/libkdegames Usage|libkdegames Usage]]<br />
* [[/Ideas| KDEGames Ideas and Proposals]]<br />
<br />
==Status==<br />
<br />
* [[/Status KDE 4.0|Status KDE 4.0]]<br />
** [[/Documentation_progress|Documentation progress]]<br />
** [[/Icons_ToDo|Icons_ToDo]]<br />
* older pages:<br />
** [[/Status_Ready|Ready]]<br />
** [[/Status_Should_be_Ready|Should be ready]]<br />
** [[/Status_Playground|kdegames playground (kdegame's candidate or unready) ]]<br />
** [[/Status|old status page]]<br />
<br />
==Meeting==<br />
<br />
===IRC===<br />
<br />
We are doing meeting on [irc://irc.kde.org/#kdegames IRC] every month to talk about the games development. <br />
<br />
[[/IRC Meeting|Next Meeting : April 30th/2008 20:00 UTC]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19383KDE Games/IRC Meetings2008-04-08T13:18:55Z<p>Piacentini: /* Meeting Logs */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''April 6th 18:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=6&month=4&year=2008&hour=18&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*New faces in KDEGames - introduction (2-5min max)<br />
*Games planned for 4.1 (10min max)<br />
*KNS2 integration process (KGameThemeSelector)<br />
*KNS2 server allocation (invite annma)<br />
*Kblocks moving to KDE Review<br />
*GSoC participation and mentoring<br />
*Kapman - shortly of development<br />
*KDEGames Student Day (date/time)(5min max)<br />
*DJL - the future of gaming on linix<br />
*Kboggle - (david_edmundson)<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*New Control api - joystick, mouse, keyboard.. (DrIDK)<br />
*Kbreakout - ready for 4.1?<br />
*Ksirk - ready for 4.1?<br />
*Ktank status update<br />
*Ksudoku updated look and feel<br />
*Add topic<br />
<br />
==Meeting Logs==<br />
<br />
*[[Projects/Games/IRC Meetings/6-April-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]<br />
<br />
[[Category:KDEGames]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings/2008-04-06-log&diff=19513KDE Games/IRC Meetings/2008-04-06-log2008-04-06T19:53:46Z<p>Piacentini: </p>
<hr />
<div><code><br />
(11:30:04 IST) krish: 1800 UTC now<br />
(11:30:08 IST) tsdgeos: if a dnssd game is used host/port is not editable, and add to the combo a "custom" or something like that, that makes those fields editable, what do you think?<br />
(11:30:10 IST) JakubS_: hm, i would love some kind of dual-mode (like breadcrumb/lineedit widget in dolphin) widget to allow either to select service or enter host/port. but i have no idea how should it look like :-(<br />
(11:30:34 IST) tsdgeos: JakubS_: do we continue on private to not hijack the meeting, ok?<br />
(11:30:42 IST) JakubS_: ok<br />
(11:30:48 IST) ***JakubS_ unhijacks the meeting<br />
(11:30:55 IST) mwoehlke [n=mw_triad@71.239.127.79] entered the room.<br />
(11:30:55 IST) tsdgeos: http://techbase.kde.org/index.php?title=Projects/Games/IRC_Meeting<br />
(11:31:09 IST) krish: thks tsdgeos. I was going to paste that<br />
(11:31:14 IST) it-s: ok, do we start now, or allow another few minuts for late people to arrive?<br />
(11:31:36 IST) krish: New faces in KDEGames - introduction (2-5min max)<br />
(11:32:06 IST) josef|samba: speak up, new faces :)<br />
(11:32:10 IST) krish: hmm I guess we should wait<br />
(11:32:15 IST) it-s: krish: well, I would like everyone to know one another, so lets wait a bit<br />
(11:32:18 IST) ***tsdgeos has the same face as ever<br />
(11:32:29 IST) it-s: tsdgeos: I'm sure of it<br />
(11:32:53 IST) ***krish is currently checkin the mirror<br />
(11:33:10 IST) mwoehlke: krish: :-)<br />
(11:33:24 IST) majewsky: I'm not new, but for the log: I invited Felix Lemke, who is working on Palapeli since Easter, to attend the meeting, but he's got no time.<br />
(11:33:33 IST) krish: annma, david_edmundson here?<br />
(11:33:47 IST) ***annma is there<br />
(11:33:52 IST) david_edmundson: I'mhere<br />
(11:33:53 IST) david_edmundson: *here<br />
(11:34:06 IST) krish: cool<br />
(11:34:18 IST) david_edmundson: was just hiding at the back being quiet<br />
(11:35:03 IST) krish: piacentini?<br />
(11:35:11 IST) Anarky left the room (quit: "Konversation terminated!").<br />
(11:35:22 IST) tsdgeos: david_edmundson: what are you working on?<br />
(11:35:32 IST) it-s: piacentini isn;t here yet<br />
(11:35:32 IST) david_edmundson: I was making a KDE4 version of KBoggle<br />
(11:35:40 IST) it-s: Ok people<br />
(11:35:43 IST) david_edmundson: pretty much a rewrite from scratch<br />
(11:36:02 IST) majewsky: KBoggle? Never heard of.<br />
(11:36:03 IST) it-s: Hi, and welcome to KDEGames Monthly Meeting TM<br />
(11:36:05 IST) krish: david_edmundson: boggle or boogle?<br />
(11:36:09 IST) david_edmundson: boggle<br />
(11:36:15 IST) krish: seems a wrong spell on meeting agenda<br />
(11:36:16 IST) josef|samba: sshht, it-s is talking<br />
(11:36:31 IST) ***krish bows to the new speaker of the house<br />
(11:36:44 IST) it-s: Now, every one who is at this meeting for the very first toime please introduce yourselves<br />
(11:36:57 IST) it-s: toime=time<br />
(11:37:08 IST) krish: Hi, <br />
(11:37:14 IST) krish: This is me.<br />
(11:37:29 IST) it-s: krish: well, tell us a bit about yourself<br />
(11:37:31 IST) krish: er.. krish or Srikrishna Das. <br />
(11:37:37 IST) david_edmundson: hi, I'm David. Been hacking on Dragonplayer for a bit, but still fairly new to KDE hacking on a main project<br />
(11:37:56 IST) Diablo150: Hi, I'm French and I'm there for present djl<br />
(11:38:14 IST) krish: I use KDE on linux for 3 years now. Been with Akademy2008 team for some artwork designs and launch logo<br />
(11:38:39 IST) MathStuf: hi, I'm ben, I'm hoping to help with the KDE/GGZ project<br />
(11:39:01 IST) it-s: any GSoC students here?<br />
(11:39:03 IST) krish: I applied for GSoC under kdegames this year<br />
(11:39:10 IST) tsdgeos: Diablo150: can i have your name and know what djl means?<br />
(11:39:12 IST) ***MathStuf raises hand<br />
(11:39:33 IST) it-s: tsdgeos: if you please, we have DJL presentation on the agenda<br />
(11:39:38 IST) tsdgeos: err<br />
(11:39:39 IST) tsdgeos: sorry<br />
(11:39:43 IST) it-s: tsdgeos: not at all<br />
(11:39:53 IST) mwoehlke: Hi, all, I'm Matthew, not sure if this is the first or second time I've shown up, anyway I don't have my own game yet but I guess I'm speaking for Kapman unless ervin shows up (or Thomas or one of the others is here?)<br />
(11:39:55 IST) Diablo150: tsdgeos: My name une Florian if you want to know<br />
(11:40:02 IST) Diablo150: *is<br />
(11:40:16 IST) krish: ok, who corrected boogles to boggles on techbase. i wanted to do that<br />
(11:40:18 IST) tsdgeos: welcome Florian<br />
(11:40:25 IST) Diablo150: Thanks :)<br />
(11:40:30 IST) it-s: are the Kapman people here ( except for mwoehlke)?<br />
(11:40:41 IST) tsdgeos: well i'm their KDE mentor<br />
(11:40:42 IST) jpwhiting: hi, I'm Jeremy, I represent KHotNewStuff I suppose ;)<br />
(11:41:00 IST) krish: can i represent KDragons :)<br />
(11:41:18 IST) it-s: krish: all in a good time<br />
(11:41:23 IST) majewsky: If jp represents KNewStuff, then I represent actual usage of KNewStuff. :P<br />
(11:41:45 IST) jpwhiting: majewsky: really? awesome!<br />
(11:41:48 IST) annma: Hi, Anne-Marie Mahfouf, KDE-Edu project, interested in KNS <br />
(11:42:05 IST) it-s: Hi, I'm Eugene. I'm KDEgames <br />
(11:42:06 IST) krish: hmm wow kde edu also here<br />
(11:42:12 IST) jpwhiting: josef|samba: you represent dxs stuff, since I haven't been able to work with that much yet?<br />
(11:42:15 IST) krish: whereis emilsedgh_<br />
(11:42:15 IST) it-s: Hi, I'm Eugene. I'm KDEgames graphic designer (stupid enter)<br />
(11:42:27 IST) josef|samba: jpwhiting: ok :)<br />
(11:42:35 IST) it-s: krish: he has guests today<br />
(11:42:45 IST) JLP: i'm jure repinc, just today imported Parsek into playground<br />
(11:43:17 IST) it-s: Ok, lets begin then<br />
(11:43:19 IST) krish: ah, yes. I am waiting for someone to reply your email so that I can figure out few things<br />
(11:43:27 IST) krish: Agenda 2. Games planned for 4.1 (10min max)<br />
(11:43:28 IST) it-s: next topic: Games planned for 4.1<br />
(11:43:34 IST) ***tsdgeos hits silently JLP<br />
(11:43:52 IST) piacentini [n=piacenti@201-68-213-65.dsl.telesp.net.br] entered the room.<br />
(11:43:57 IST) it-s: JLP: please tell us abot parsec<br />
(11:44:12 IST) kleag: I will loosely follow this part... <br />
(11:44:14 IST) it-s: piacentini: glad to see you man!<br />
(11:44:16 IST) CIA-44: aacid * r794150 parsek/trunk/playground/games/parsek/CMakeLists.txt: i want to build playgound but don't have TPPRoto, don't force me to install it<br />
(11:44:36 IST) piacentini: hi, sorry for the delay<br />
(11:44:48 IST) krish: np. we just started<br />
(11:44:52 IST) it-s: piacentini: no problem. we are just glad to see you here<br />
(11:45:03 IST) it-s: JLP: ? <br />
(11:45:26 IST) JLP: it-s: Parsek is a client for playing turn based strategy games from 4X gnere that are created using the Thousand Parsec framework<br />
(11:45:33 IST) majewsky: 4.1 games are my part. KDiamond is in the kdegames module and feature-complete since last week when KNewStuff downloading of themes was implemented. The last bug ;-) was fixed last Sunday (http://websvn.kde.org/?view=rev&revision=791841).<br />
(11:46:15 IST) jpwhiting: is there an agenda for this meeting somewhere?<br />
(11:46:24 IST) david_edmundson: http://techbase.kde.org/index.php?title=Projects/Games/IRC_Meeting<br />
(11:46:30 IST) it-s: jpwhiting: http://techbase.kde.org/index.php?title=Projects/Games/IRC_Meeting<br />
(11:46:34 IST) jpwhiting: thx<br />
(11:46:46 IST) ***majewsky silently hits david_edmunson and it-s for being faster<br />
(11:47:14 IST) it-s: ok, the other game going to KDEGames 4.1 release is Kubrik - a 3D rubic's cube game<br />
(11:47:29 IST) it-s: unfortunatly the game developer Ian is unable to come today<br />
(11:47:47 IST) krish: it-s: what about kapman?<br />
(11:47:57 IST) it-s: yes, that was my question too<br />
(11:48:25 IST) it-s: I guess, sinse the kapman team isn't here it's up to mwoehlke to answer<br />
(11:48:30 IST) kleag: it-s: there is also ksirk which is volunteer. Apart a few bugs and some graphic glitches, it's ready.<br />
(11:48:33 IST) mwoehlke: the major hurdles are graphics related, namely we don't have suitable default art or themability<br />
(11:48:45 IST) it-s: kleag: very good<br />
(11:49:09 IST) it-s: kleag: I hope I can have a go with it some time soon to improve on graphics<br />
(11:49:38 IST) mwoehlke: playability is in decent shape, AI needs work but I fiddled with it some Friday; what I've got is probably OK with minor tweaking<br />
(11:49:49 IST) kleag: it-s: only animated flags are mandatory I think. I can do some work myself with some help<br />
(11:49:58 IST) fela: I'm not sure if KBreakout is really ready, but if people really want it to go into kdegames I think I will manage to make in ready to move to playground in 1-2 days (the main thing missing is the handbook)<br />
(11:50:00 IST) CIA-44: aacid * r794153 kreversi/trunk/KDE/kdegames/kreversi/mainwindow.cpp: warning--<br />
(11:50:09 IST) it-s: kleag: no problem<br />
(11:50:13 IST) nbttbn [n=nbt@cpe-066-057-039-192.nc.res.rr.com] entered the room.<br />
(11:50:20 IST) krish: mwoehlke: was any new decision taken on theme? May be the idea of motobiker<br />
(11:50:23 IST) it-s: fela: I have a new theme ready for you<br />
(11:50:34 IST) it-s: fela: it look even better then the old one :)<br />
(11:50:37 IST) mwoehlke: krish: I haven't seen anyone say "no" to that yet<br />
(11:51:03 IST) piacentini: fela: My personal opinion is that KBreakout should attempt to go in<br />
(11:51:06 IST) piacentini: For 4.1<br />
(11:51:10 IST) piacentini: I can help you with the handbook<br />
(11:51:17 IST) fela: it-s, nice! I suppose I should make it ready for 4.1 then... :)<br />
(11:51:19 IST) it-s: fela: I second that<br />
(11:51:23 IST) piacentini: If you do not manage to finish it, then we will cut it before the release<br />
(11:51:29 IST) piacentini: The same applies to ksirk<br />
(11:51:31 IST) emilsedgh_: +1 for kbreakout<br />
(11:51:41 IST) ***fela surrenders :)<br />
(11:51:54 IST) piacentini: Ksirk has been around for a while, and we need to pour some group energy into it<br />
(11:52:03 IST) emilsedgh_: just, it was too short, last time i tried, i played it for about 30-60mins and it just finished<br />
(11:52:05 IST) piacentini: With the move to kdereview, we will see if this happens or not<br />
(11:52:18 IST) fela: ok, but has it to move to playground before the 7th??<br />
(11:52:28 IST) kleag: emilsedgh_: ksirk ?<br />
(11:52:30 IST) krish: thats 1 day<br />
(11:52:35 IST) emilsedgh_: no no, kbreakout<br />
(11:52:42 IST) fela: emilsedgh_, it's very easy to write new levels, so that's not a problem<br />
(11:52:43 IST) majewsky: fela: You mean kdereview. Moving to playground is yet easier and virtually not restricted.<br />
(11:52:44 IST) kleag: emilsedgh_: sorry<br />
(11:52:54 IST) fela: yes I mean kdereview, sorry<br />
(11:53:00 IST) piacentini: About schedule for move, there was an extension to the soft freeze<br />
(11:53:05 IST) piacentini: Let me check it, just a second<br />
(11:53:29 IST) piacentini: Soft freeze was on the 7th, was extended to the 20th<br />
(11:53:40 IST) piacentini: So two weeks. We had until the alpha release for the moves<br />
(11:54:00 IST) piacentini: So, let us say we need to be on kdereview before 16th, what do you think?<br />
(11:54:02 IST) fela: piacentini, that means I have until the 20th to move it to kdereview??<br />
(11:54:07 IST) kleag: sorry: I still have to prepare my childrens for sleep; I'll come back later...<br />
(11:54:16 IST) fela: ok 16th would be ok too<br />
(11:54:16 IST) thomi left the room (quit: Read error: 104 (Connection reset by peer)).<br />
(11:54:17 IST) piacentini: fela: let us try for the 16th, to have some breathing room<br />
(11:54:35 IST) fela: yep :)<br />
(11:54:40 IST) tsdgeos: fela: make kbreakout first start size bigger please<br />
(11:54:40 IST) piacentini: it-s: sorry for interrupting, go on please<br />
(11:55:03 IST) it-s: piacentini: oh no, that's what we had on schet=dule<br />
(11:55:05 IST) fela: tsdgeos, sure<br />
(11:55:16 IST) tsdgeos: fela: make the "user thingy" not being able to move while on pause<br />
(11:55:35 IST) tsdgeos: that's a major bug :D<br />
(11:55:41 IST) it-s: fela: yeah, tha's like cheating<br />
(11:55:43 IST) fela: tsdgeos, yes improving pause feedback is on the TODO<br />
(11:55:44 IST) piacentini: fela, others: I found one good tip for these kind of issues<br />
(11:55:54 IST) piacentini: See Kblocks recent revision<br />
(11:56:08 IST) piacentini: Basically, the game is paused when it looses focus<br />
(11:56:09 IST) tsdgeos: fela: hide mouse while playing<br />
(11:56:17 IST) fela: tsdgeos, also on TODO<br />
(11:56:35 IST) tsdgeos: so it does not seem finished to me, things that go to review must be finished<br />
(11:56:36 IST) piacentini: This automatically handles stuff like game pausing when you are going to switch a theme, highscores, etc<br />
(11:56:40 IST) ***tsdgeos is playing bad cop rule<br />
(11:56:42 IST) majewsky: piacentini: You mean http://websvn.kde.org/?view=rev&revision=793388<br />
(11:56:44 IST) Zajec [n=opera@c3-107.icpnet.pl] entered the room.<br />
(11:56:55 IST) piacentini: majewsky: yes<br />
(11:57:17 IST) fela: tsdgeos, yes that's what I was saying, but if I've till the 16th I can make it ready :)<br />
(11:57:18 IST) piacentini: There are still room for improvement, but basically that is the best way to handle it imo<br />
(11:57:29 IST) Zajec: uh, hello... didn't get on time, my car... well, refused to cooperate ;/<br />
(11:57:43 IST) tsdgeos: ok<br />
(11:57:58 IST) it-s: ok, so basicly the games we might see in 4.1 are: kbreakout, klocks, ksirk<br />
(11:58:05 IST) it-s: anything else?<br />
(11:58:11 IST) krish: hi Zajec. Welcome. Just going through New games for KDE 4.1<br />
(11:58:13 IST) milliams: Zajec: No worries, welcome anyway<br />
(11:58:18 IST) piacentini: kubrick<br />
(11:58:18 IST) krish: Next topic: KNS integration process (KGameThemeSelector)<br />
(11:58:36 IST) mwoehlke: it-s: giving up on Kapman?<br />
(11:58:59 IST) CIA-44: aacid * r794157 parsek/trunk/playground/games/doc/parsek/index.docbook: makeItBuild<br />
(11:58:59 IST) it-s: oh no<br />
(11:59:03 IST) it-s: just forgot<br />
(11:59:09 IST) majewsky: As already said, KDiamond is using KGameThemeSelector's KNS capabilities. Is there someone reponsible for this code?<br />
(11:59:10 IST) krish: mwoehlke: i guess some definitive yes on the mail thread would help<br />
(11:59:24 IST) mwoehlke: ok :-)<br />
(11:59:30 IST) piacentini: majewsky: I worked on it a bit<br />
(11:59:39 IST) mwoehlke: krish: you mean I should sit on Thomas et all to get "official blessing"?<br />
(11:59:43 IST) piacentini: majewsky: should be working ok now, tested with both kdiamond and kblocks<br />
(11:59:59 IST) krish: ok, i am a little confused here. Is KDE 4 > not using KNS2?<br />
(12:00:04 IST) majewsky: piacentini: I see, the themes folder is now rescanned. That is good.<br />
(12:00:07 IST) jpwhiting: krish: yes it is<br />
(12:00:13 IST) jpwhiting: krish: KNS2 is a library<br />
(12:00:22 IST) krish: hmm ok<br />
(12:00:25 IST) jpwhiting: it supports both old kns repositories, and new DXS ones<br />
(12:00:27 IST) piacentini: jpwhiting helped me a bit, btw as you know he is the kns2 maintainer<br />
(12:00:40 IST) jpwhiting: no current app is using DXS yet though<br />
(12:00:43 IST) krish: I am changing the techbase page<br />
(12:01:00 IST) jpwhiting: we are hoping to set up a permanent DXS server on kde.org domain<br />
(12:01:09 IST) jpwhiting: krish: which one?<br />
(12:01:12 IST) piacentini: Well, as we are taking about KNS, everything is ready, we just need a permanent server<br />
(12:01:26 IST) krish: mwoehlke: nah. <br />
(12:01:33 IST) krish: jpwhiting: meeting page<br />
(12:01:33 IST) jpwhiting: edu apps are currently using webspace on edu.kde.org to provide data<br />
(12:01:37 IST) jpwhiting: ah<br />
(12:01:42 IST) majewsky: jpwhiting: Would that DXS server allow users to contribute directly? The kstuff.org server which I'm currently using does only have an SVN "interface".<br />
(12:01:58 IST) mkbart [n=Mkbart@81.210.95.130] entered the room.<br />
(12:01:59 IST) josef|samba: majewsky: no, it also has a DXS interface ;)<br />
(12:01:59 IST) jpwhiting: majewsky: that's the plan<br />
(12:02:07 IST) mkbart: hi<br />
(12:02:17 IST) jpwhiting: josef|samba: dxs doesn't let users contribute directly?<br />
(12:02:24 IST) majewsky: josef|samba: Okay. You'll have to show me that on Wednesday.<br />
(12:02:26 IST) jpwhiting: oh, nm, I see what you were saying tno to<br />
(12:02:42 IST) josef|samba: yes it does - they can upload through DXS, give ratings, comments, request removals, add translations etc.<br />
(12:03:24 IST) jpwhiting: assuming I didn't horribly break upload code in coreengine changes I've made focusing on download ability<br />
(12:03:40 IST) krish: mwoehlke: ask it-s how eager I was to play kapman<br />
(12:03:44 IST) piacentini: OK, I said before I was going to push for the KNS server, sent an email to kde.e.v list, but did not follow up on that<br />
(12:03:53 IST) piacentini: This time, let us do it right then:)<br />
(12:04:07 IST) piacentini: The problem is: I am not technically familiar with how to setup one, what is needed, etc<br />
(12:04:11 IST) josef|samba: piacentini: from what I know, the sysadmins want to see the need first, i.e. the current server pushed to the limit<br />
(12:04:14 IST) piacentini: So, jeremy, can you help me?<br />
(12:04:25 IST) it-s: I hear thast annma was also interested in it, the server I mean<br />
(12:04:30 IST) jpwhiting: piacentini: a bit<br />
(12:04:34 IST) annma: josef|samba: what current server?<br />
(12:04:36 IST) piacentini: josef|samba: current server means the .kde.org websites?<br />
(12:04:44 IST) josef|samba: current server = data.kstuff.org<br />
(12:04:50 IST) krish: We moved to topic KNS2 server allocation (invite annma)<br />
(12:04:58 IST) annma: that's not a server josef|samba<br />
(12:05:45 IST) josef|samba: what is it then?<br />
(12:05:45 IST) jpwhiting: it needs postgres, hotstuff scripts, space (obviously) and josef|samba would know more<br />
(12:05:57 IST) annma: we can weight how many Mb we have on .kde.org websites for data piacentini<br />
(12:06:08 IST) jpwhiting: josef|samba: the problem is that new categories can't be set up on kstuff.org easily<br />
(12:06:18 IST) annma: and no devels know about it<br />
(12:06:22 IST) jpwhiting: (except by yourself) ;)<br />
(12:06:37 IST) majewsky: and me<br />
(12:06:44 IST) josef|samba: jpwhiting: I tought David Solbach wanted to look at easier administration<br />
(12:07:00 IST) jpwhiting: majewsky: I have svn access, but can't make new providers<br />
(12:07:06 IST) jpwhiting: josef|samba: maybe<br />
(12:07:17 IST) sacha__ is now known as DrIDk<br />
(12:07:19 IST) josef|samba: would it be a good idea to put provider management into SVN also?<br />
(12:07:21 IST) jpwhiting: josef|samba: yes, he has a test server also set up<br />
(12:07:34 IST) jpwhiting: yes<br />
(12:07:41 IST) annma: josef|samba: yes, in kde svn<br />
(12:07:45 IST) jpwhiting: :)<br />
(12:07:45 IST) piacentini: Just to understand it, is this (kstuff.org) the server setup by some university?<br />
(12:07:49 IST) majewsky: With the "and me", I meant annma. It should have been "me does" or something like this.<br />
(12:08:07 IST) jpwhiting: ah, got it<br />
(12:08:09 IST) josef|samba: piacentini: it's run by OSUOSL who run many KDE websites (e.g. dot.kde.org)<br />
(12:08:21 IST) jpwhiting: josef|samba: really? oh that's better than I thought<br />
(12:08:29 IST) piacentini: The problem is that when I mentioned it in the e.v. thread, I understood it was just for development<br />
(12:08:39 IST) jpwhiting: I thought it was just something at your office or something<br />
(12:08:40 IST) piacentini: And not for final production/user <br />
(12:08:52 IST) annma: we need upload for 4.1 for kdeedu<br />
(12:09:06 IST) it-s: the same is for kdegames<br />
(12:09:14 IST) it-s: we will need some way to upload stuff<br />
(12:09:20 IST) jpwhiting: annma: upload should be possible, but seems disabled on the provider for some reason<br />
(12:09:21 IST) josef|samba: Yes, that's indeed an issue: OSUOSL only sponsors up to a certain size and then wants people to move elsewhere. Initially they said they would scale up, but it seems their policy has changed towards development support and not large production servers anymore.<br />
(12:09:47 IST) josef|samba: but if we keep the data in SVN, it shouldn't be much of an issue<br />
(12:09:48 IST) majewsky: it-s: Yes, and the problem is that we need a new server before 4.1 when we can change the knsrc configs.<br />
(12:09:55 IST) piacentini: josef|samba: that is why I thought we could not rely on them for 4.1, and sysadmin should set up one for us<br />
(12:10:05 IST) jpwhiting: exactly<br />
(12:10:08 IST) annma: yes<br />
(12:10:13 IST) josef|samba: it's really more a problem of size, not so much of stability, because the server is certainly running stable<br />
(12:10:37 IST) piacentini: But you are the expert. If we have access and you think we should exhaust our bandwidth resources with them, I could go for it<br />
(12:10:59 IST) ***josef|samba writing "provider management through SVN" into his TODO file for next week<br />
(12:11:30 IST) jpwhiting: josef|samba: all the providers I saw on there (I only looked at a couple) had nouploadurl set for some reason<br />
(12:11:44 IST) jpwhiting: do they need to add webdav packages or something for upload to be enabled?<br />
(12:12:19 IST) piacentini: Annma, jpwhiting: would you prefer to go directly with a .kde.org managed server? The problem is that someone will have to administer it, if we could rely on the OSUOSL services for a little longer, maybe this could be beneficial. I do not know the issues involved, really<br />
(12:12:29 IST) emilsedgh_: guys i have a little VPS server, its almost empty, im sure its not a good thing for a long-run and primary server, but i would be happy to share it if it helps<br />
(12:12:58 IST) jpwhiting: piacentini: I'd rather have something at kde.org personally, and think annma feels the same<br />
(12:13:00 IST) josef|samba: maybe we should discuss this more in detail afterwards to not completely bog down the agenda :)<br />
(12:13:05 IST) jpwhiting: good idea<br />
(12:13:09 IST) annma: once we start at one place I am not sure if we can easily move<br />
(12:13:14 IST) piacentini: agreed. Maybe an email thread?<br />
(12:13:18 IST) tsdgeos: not having .kde.org is bad<br />
(12:13:31 IST) tsdgeos: can happen things like www.spreadkde.org being lost<br />
(12:13:37 IST) jpwhiting: or here right after the meeting<br />
(12:13:41 IST) annma: tsdgeos: yes<br />
(12:13:41 IST) tsdgeos: of course kde.org can be lost too<br />
(12:13:44 IST) josef|samba: after meeting I'd say<br />
(12:13:45 IST) annma: I totally agree<br />
(12:13:54 IST) tsdgeos: but if that happens we better turn off computers and go playing football<br />
(12:14:04 IST) piacentini: After meeting, cool<br />
(12:14:06 IST) krish: :|<br />
(12:14:10 IST) annma: OK<br />
(12:14:11 IST) piacentini: Let us move on with the agenda<br />
(12:14:12 IST) krish: Next topic: Kblocks moving to KDE Review<br />
(12:14:26 IST) piacentini: Already moved, please test and report bugs<br />
(12:14:34 IST) krish: who represents Kblocks? piacentini<br />
(12:14:41 IST) piacentini: yes<br />
(12:14:49 IST) krish: oh cool moved to playground<br />
(12:15:00 IST) piacentini: BTW, it exposes what I think is a bug in QGV<br />
(12:15:14 IST) piacentini: Regarding rounding issues that lead to misalignment of sprites<br />
(12:15:30 IST) piacentini: I tried to work around it and it is possible if I use Pimaps, but cumbersome<br />
(12:15:59 IST) krish: aw. misalignment of blocks via its sprites would be a mess<br />
(12:16:02 IST) piacentini: So I decided to leave the code as simple as possible, in the hopes I can show it to Andreas (during FISL) and he can address the issue, or tell me how to solve it if it is onot a bug<br />
(12:16:21 IST) piacentini: To see it clearly, build kblocks, download the black and white theme (via KNS, yay)<br />
(12:16:30 IST) piacentini: And run at different sizes. You will see what I mean<br />
(12:16:53 IST) krish: hmm ok. will note that on todo list after reaching home<br />
(12:17:06 IST) it-s: yes, I've noted it too. some elements are aligned, while the others are quite off :/<br />
(12:17:26 IST) piacentini: Now resize the window, try it at different sizes, and you will see that the place of misalignment changes<br />
(12:17:46 IST) piacentini: And it should not happen of course, as the underlying code is NOT resizing sprites or anything like that<br />
(12:17:47 IST) fela: piacentini, can't you make the height e multiple of the number of blocks and the same for the width?<br />
(12:18:12 IST) piacentini: fela: I can, but then I can not use the scaled view, and have to rebuild the graphics, same as we do<br />
(12:18:22 IST) piacentini: BTW, I have this code<br />
(12:18:25 IST) it-s: piacentini: you have already sent kblocks to kdereview, have you?<br />
(12:18:39 IST) piacentini: BUT, I prefer to have it solved in QGV, so for now I will let it there<br />
(12:18:58 IST) piacentini: Rationale: tired of working around what I think are bugs<br />
(12:18:59 IST) gurumeditationer left the room (quit: Remote closed the connection).<br />
(12:19:14 IST) ***mwoehlke thinks this sounds like the problem with Kapman wall tiles...<br />
(12:19:27 IST) it-s: mwoehlke: yes, I'm sure it is<br />
(12:19:37 IST) ***majewsky thinks this sounds like the bug that made KDiamond's have inequal border sizes<br />
(12:19:41 IST) it-s: mwoehlke: quite a few games have this same problem<br />
(12:19:42 IST) piacentini: If we do not expose the bugs and give TT a simple way to see them and address them, then we are all the time reimplementing stuff<br />
(12:19:57 IST) mwoehlke: is it reasonable for tile-like elements to have non-integer sizes?<br />
(12:20:04 IST) piacentini: I am personally a bit tired of this cycle, specially in regards to QGV.<br />
(12:20:06 IST) ikit [i=d40b107a@gateway/web/ajax/mibbit.com/x-0749b367f224123d] entered the room.<br />
(12:20:12 IST) fela: piacentini, maybe I'm misunderstanding the problem, but having all blocks of the same size make sense: makes them look the same, is more efficient when using a pixmap cache, etc.<br />
(12:20:12 IST) krish: well, in that case solving this in QGV has become higher priority item<br />
(12:20:17 IST) piacentini: mwoehlke: it should not matter. In KBlocks the elements have integer sizes<br />
(12:20:27 IST) majewsky: mwoehlke: That was exactly the problem in KDiamond. See http://websvn.kde.org/?view=rev&revision=791841<br />
(12:20:58 IST) piacentini: majewsky: are you using qgraphicspixmapitens or svgitens?<br />
(12:21:42 IST) majewsky: piacentini: The first one, together with KPixmapCache.<br />
(12:21:44 IST) piacentini: With svg, you can not solve them. With pixmap, we can correct for this in the code (sometimes, not always, as you will find out if you try something where you can clearly see the problem like KBlocks)<br />
(12:22:04 IST) krish: well, what happened to KGameCanvas?<br />
(12:22:21 IST) piacentini: What happens is that with pixmap itens we solve it by compensating the positon in the code, and recreating the scene, right? And not using non-integer sized elements<br />
(12:22:23 IST) piacentini: BUT<br />
(12:22:24 IST) krish: was it tried?<br />
(12:22:58 IST) it-s: Ok, next on agenda is [GSoC participatoin and mentoring] and I suggest we merge it with [KDEGames Student Day (date/time)(5min max)] to save up the time<br />
(12:23:05 IST) piacentini: if we have to do this, then I do not see the point in using the scene manager really, and the built-in svg capabilities. Better have it solved in QGV OR documented as a shortcoming.<br />
(12:23:09 IST) krish: Next topic: GSoC participation and mentoring<br />
(12:23:12 IST) DrIDk: kdegames-info: praise get 9<br />
(12:23:12 IST) kdegames-info: DrIDk: Praise #9: "$who GSoC participatoin and mentoring" (added by sacha at 09:41 AM, April 06, 2008)<br />
(12:23:25 IST) it-s: now the idea is to invite all the students who applied for GSoC <br />
(12:23:41 IST) it-s: and have them meet the team and (maybe) wtay here for ever :D<br />
(12:23:47 IST) emilsedgh_: oh, one last thing<br />
(12:24:05 IST) it-s: the student's who applied for KDE Game development <br />
(12:24:14 IST) it-s: and thoughts?<br />
(12:24:22 IST) emilsedgh_ is now known as emilsedgh<br />
(12:24:32 IST) it-s: do you thonk it's a good idea?<br />
(12:24:42 IST) fela: I think it's a good Idea<br />
(12:24:50 IST) krish: it-s: yes and probably a count of how many would like to continue with KDE<br />
(12:24:54 IST) majewsky: With "meet the team", do you mean an extraordinary IRC meeting?<br />
(12:25:01 IST) emilsedgh: every game in the page, as you might know, has a page.it would be good if each game, gives a link to its page from the 'About' dialog<br />
(12:25:03 IST) fela: but I think we should maybe wait till the results of gsoc, or??<br />
(12:25:17 IST) it-s: majewsky: yes, that's exactly what I mean<br />
(12:25:30 IST) Zajec: well, if I will be accepted with my idea for GSoC, you may be sure to see me :)<br />
(12:25:34 IST) it-s: emilsedgh: interesting point<br />
(12:25:42 IST) krish: emilsedgh: yes, nice idea. With gameplay screenshots as well<br />
(12:25:44 IST) it-s: emilsedgh: can you submit it to mailing list?<br />
(12:25:59 IST) emilsedgh: it-s: yes yes<br />
(12:26:07 IST) it-s: Zajec: but we want to meet you just the same<br />
(12:26:11 IST) josef|samba: fela: not all students will make it, but still all students should get a chance to be guided into development<br />
(12:26:23 IST) it-s: Zajec: regardless of whether you are accepted or not<br />
(12:26:28 IST) Zajec: oki :)<br />
(12:26:53 IST) it-s: josef|samba - thanks. that was my understanding of the issue<br />
(12:26:58 IST) emilsedgh: fela: there is a comment on knetwalk page: http://games.kde.org/game.php?game=knetwalk (not so important)<br />
(12:27:07 IST) krish: it-s: It would be great if the mentors name and contact be listed on a page in techbase<br />
(12:27:14 IST) fela: yes, exactly, I think this meeting is specially usefull for the rejected students (because they won't have an officially appointed mentor)<br />
(12:27:26 IST) it-s: now, who are our GSoC mentors<br />
(12:27:33 IST) it-s: pleasew rise your hands<br />
(12:27:42 IST) ***josef|samba is potential mentor<br />
(12:27:46 IST) ***krish waited for this moment so long<br />
(12:27:48 IST) ***milliams raises his hand<br />
(12:28:02 IST) milliams: I don't think we have many mentors<br />
(12:28:08 IST) josef|samba: only two? :(<br />
(12:28:09 IST) fela: emilsedgh, heh nice ^^<br />
(12:28:13 IST) tsdgeos: i'm a potential mentor, but don't count much on me<br />
(12:28:27 IST) piacentini: same as tsdgeos :) <br />
(12:28:43 IST) krish: thats it :(<br />
(12:29:00 IST) piacentini: Just because I would like to concentrate on some of the release stuff for 4.1, etc<br />
(12:29:03 IST) milliams: And Cornelius I believe<br />
(12:29:15 IST) josef|samba: Tomorrow is SoC deadline. It will be a fight to reserve a few slots for kdegames, given the competition and all.<br />
(12:29:24 IST) tsdgeos: that does not mean you can get a mentor not present in this meeting<br />
(12:29:28 IST) majewsky: I could jump in in case of emergency, however I'm unsure if my knowledge and amount of spare time is big enough.<br />
(12:29:40 IST) tsdgeos: and we are over 200 probably 250 applications<br />
(12:29:47 IST) tsdgeos: which is a lot<br />
(12:30:04 IST) krish: tsdgeos: 250 kdegames only!<br />
(12:30:07 IST) josef|samba: yes, most applications won't make it<br />
(12:30:09 IST) ***krish faints<br />
(12:30:44 IST) fela: no, I think 250 kde applications<br />
(12:30:46 IST) it-s: but that's exactly why I want to set up that meet-day so badly<br />
(12:30:55 IST) krish: phew<br />
(12:30:55 IST) tsdgeos: no, of course not 250 kdegames only :D<br />
(12:31:02 IST) it-s: and hopefully befor the descission day<br />
(12:31:19 IST) it-s: cos after some people will be so upset they didn't make it, they wwill just go away<br />
(12:31:26 IST) it-s: and we will loose potential devs<br />
(12:31:32 IST) tsdgeos: that's their problem<br />
(12:31:34 IST) tsdgeos: not us<br />
(12:31:37 IST) krish: it-s: after the decision day you can forget the student strength here<br />
(12:31:39 IST) fela: yes, but then we risk to help people that will then disappear<br />
(12:31:43 IST) josef|samba: milliams will have to tell the results, because I'll be travelling at the decision day<br />
(12:31:49 IST) milliams: :D<br />
(12:31:59 IST) fela: on the other hand, maybe if thy see how friendly we are they won't disappear<br />
(12:32:10 IST) fela: :)<br />
(12:32:13 IST) it-s: fela: that's the hopw I have...<br />
(12:32:15 IST) it-s: hope<br />
(12:32:37 IST) Zajec: what would you talk about on this pre-decision meeting?<br />
(12:32:45 IST) it-s: we have a playground full of dieing games... it would be nice if someone would step in<br />
(12:32:49 IST) Zajec: because I gues most of the student won't have any problems yet :)<br />
(12:32:50 IST) piacentini: in my personal opinion, I would love to have more contributors. However, if they simply go away because Google did not accept them, too bad. But it is not my problem, and not a contributor that would help KDE in the long run for free<br />
(12:33:14 IST) krish: btw, this reminds me. I have a question. I proposed my idea on mailing list and applied on soc page? Is there any where else I need to propose.. may be specific page on kdegames?<br />
(12:33:24 IST) piacentini: In other words: contributions always welcome, and we need to help, but it does not have to be tied to a prize :)<br />
(12:33:30 IST) milliams: krish: The gsoc page is the only place needed<br />
(12:33:53 IST) krish: thks. ive done then :)<br />
(12:34:05 IST) it-s: piacentini: that's not the point. point is that they have subnited their applications hoping to be accepted, but they (probably) have no idea about the existance of KDEGames team, and this channel, and that they can get help here etc.<br />
(12:34:16 IST) piacentini: sure, good initiative<br />
(12:34:19 IST) it-s: piacentini: maybe if they knew, they wouldn't just go<br />
(12:34:28 IST) piacentini: nothing against it, 100% supported, go on, etc :)<br />
(12:34:44 IST) josef|samba: krish, MathStuf, etc.: how did you find the channel, was it easy to find?<br />
(12:34:51 IST) krish: yes<br />
(12:34:58 IST) tsdgeos: my take is that they submitted a kdegames application because they want the money and don't care if there's a team, etc because otherwise they would have searched, but that's just because i'm negative by nature<br />
(12:34:59 IST) MathStuf: yes<br />
(12:35:03 IST) it-s: milliams: is there any way you could find me the list of all the people who submited their applications for kde games development<br />
(12:35:05 IST) krish: i was always on #akademy2008 and #kde-in<br />
(12:35:11 IST) it-s: milliams: with email addresses preferably<br />
(12:35:15 IST) Zajec: josef|samba: not really, as it's (it was?) hidden... o idea why<br />
(12:35:24 IST) Zajec: I had to ask on #kde for this channel<br />
(12:35:39 IST) Zajec: listing all channels didn't show this one on the list<br />
(12:36:00 IST) MathStuf: I found it on kde.org where the list of IRC chans IIRC<br />
(12:36:02 IST) josef|samba: Zajec: ouch, maybe an issue with freenode<br />
(12:36:09 IST) piacentini: Idea: list the kdegames channel and mailing list info in the games.kde.org website (if not there already)<br />
(12:36:12 IST) it-s: that's what I thought... we are the magical land of KDEgames, and quite illusory at it :P<br />
(12:36:15 IST) milliams: it-s: I can do, yes.<br />
(12:36:17 IST) tsdgeos: josef|samba: no, the channel is configured that way<br />
(12:36:33 IST) josef|samba: hm it says +ns<br />
(12:36:34 IST) it-s: milliams: could you send me an email please, whenever you get time<br />
(12:36:34 IST) Zajec: josef|samba: it's about channel's settings<br />
(12:36:41 IST) emilsedgh: piacentini: i will, thanks for mentioning<br />
(12:36:58 IST) it-s: piacentini: great idea!<br />
(12:37:08 IST) DrIDk: kdegames-info: praise get 10<br />
(12:37:09 IST) kdegames-info: DrIDk: Praise #10: "$who Kapman - shortly of development" (added by sacha at 09:41 AM, April 06, 2008)<br />
(12:37:13 IST) it-s: now<br />
(12:37:19 IST) it-s: lets move on to the last topic<br />
(12:37:20 IST) it-s: DJL - the future of gaming on linix<br />
(12:37:31 IST) tsdgeos: linix rocks!<br />
(12:37:32 IST) krish: linix / linux?<br />
(12:37:36 IST) it-s: Diablo150: please tell us all about DJL<br />
(12:37:37 IST) emilsedgh: lol<br />
(12:37:38 IST) DrIDk: kdegames-info: praise get 12<br />
(12:37:38 IST) kdegames-info: DrIDk: Praise #12: "$who DJL - the future of gaming on linix" (added by sacha at 09:41 AM, April 06, 2008)<br />
(12:37:42 IST) jpwhiting: DJL?<br />
(12:37:50 IST) Diablo150: hi, for the begun ,sorry for my bad English<br />
(12:37:57 IST) majewsky: DrlDK: What is this praise thing?<br />
(12:38:07 IST) Diablo150: djl aim to be a linux gaming plateform<br />
(12:38:08 IST) majewsky: DrlDK: Where can I buy that?<br />
(12:38:14 IST) DrIDk: majewsky: I use bot for show the agenda<br />
(12:38:14 IST) Diablo150: like Steam...<br />
(12:38:32 IST) tsdgeos: Diablo150: what does it provide?<br />
(12:38:45 IST) tsdgeos: or is it "just" a binary that launches other binaries<br />
(12:38:49 IST) Diablo150: it can use a repository for extract a lot of archives<br />
(12:39:03 IST) it-s: tsdgeos: in essence it's a game louncher<br />
(12:39:09 IST) it-s: launcher<br />
(12:39:11 IST) Diablo150: It download and install game on a sub directory<br />
(12:39:19 IST) tsdgeos: Diablo150: a la klick?<br />
(12:39:36 IST) it-s: tsdgeos: but it also does some simple pakgage management with it (for games only)<br />
(12:39:44 IST) josef|samba: tsdgeos: klik!<br />
(12:39:53 IST) Diablo150: no, djl don't use only one type of archive, it can use tar.gz, autopackage, zip, etc...<br />
(12:40:16 IST) krish: okay so only from sources<br />
(12:40:30 IST) Diablo150: no, only binaries packages<br />
(12:40:38 IST) MathStuf: DJL should prefer distro repos (i would think) though then if they're not there, get a tarball<br />
(12:41:11 IST) Diablo150: djl don't use repo, it's a repo manager<br />
(12:41:23 IST) tsdgeos: well, dinner time<br />
(12:41:30 IST) tsdgeos: i have a few comments over ksirk<br />
(12:41:33 IST) it-s: tsdgeos: enjoy your meal<br />
(12:41:35 IST) krish: does it address dependencies for the game too<br />
(12:41:40 IST) tsdgeos: not sure if ill be back when we are on ksirk<br />
(12:41:46 IST) tsdgeos: if not i'll email kleag and the list<br />
(12:41:58 IST) Diablo150: no fir now it can't install dependancies<br />
(12:42:00 IST) Diablo150: But,<br />
(12:42:00 IST) milliams: tsdgeos: enjoy!<br />
(12:42:17 IST) Diablo150: It can tell user if a library is missing<br />
(12:42:33 IST) it-s: tsdgeos: if you want we can do Ksirk right after the DJL<br />
(12:43:04 IST) piacentini: people, just a thought: have we discussed kapman yet? Nothing against the DJL discussion, but it is not really kdegames related at this time, is it? I think it will be more productive if we have a link to DJL homepage, and the author introduces it in the mailing list<br />
(12:43:21 IST) krish: Diablo150: hmm, that would be a good thing to start with<br />
(12:43:26 IST) majewsky: http://djl.tuxfamily.org<br />
(12:43:29 IST) it-s: the point is that DJL is a nice liitle app which makes game launching and management so much easier<br />
(12:43:32 IST) piacentini: Then we can be more productive really<br />
(12:43:39 IST) krish: piacentini: not yet. Its next<br />
(12:43:41 IST) sacha_ [n=sacha@gam14-1-82-67-99-89.fbx.proxad.net] entered the room.<br />
(12:43:48 IST) Diablo150: piacentini: http://djl.tuxfamily.org/index_en.html<br />
(12:43:59 IST) piacentini: Sure, I am not discussing if it is useful. Just the convenience of discussing this at the meeting before the kdegames specific topis are covered<br />
(12:44:00 IST) sacha_: sorry<br />
(12:44:29 IST) it-s: piacentini: well, kapman tam didn't show up, inspite all my efford<br />
(12:44:33 IST) krish: Well shall we do Kapman - shortly of development<br />
(12:44:33 IST) sacha_: sorry.. disconnected.. always anout DJL ?<br />
(12:44:36 IST) piacentini: At the same time, I do not see the relevance to kdegames specifically, as the module is integrated with all major distros<br />
(12:44:40 IST) krish: mwoehlke is here<br />
(12:44:47 IST) Diablo150: sacha_: yep<br />
(12:45:16 IST) piacentini: Sorry for being blunt, I will definately check it out, could be useful for a extragear-games installer or such. <br />
(12:45:26 IST) it-s: piacentini: we could bundle it in. as a game louncher it's great<br />
(12:45:29 IST) piacentini: But installation of games is really not that important to us imo. Anyone disagrees strongly?<br />
(12:45:37 IST) piacentini: it-s: ok, this is a good point<br />
(12:45:40 IST) sebastienb_ [n=sebastie@lns-bzn-53-82-65-14-217.adsl.proxad.net] entered the room.<br />
(12:45:42 IST) majewsky: piacentini: Something like DJL could also help us to release newer revisions without being bound to the release schedule.<br />
(12:45:55 IST) piacentini: majewsky: we are bound by it<br />
(12:45:56 IST) piacentini: no choice<br />
(12:45:58 IST) it-s: piacentini: I'll write to the mailing list about DJL, and what I see it could do for us<br />
(12:46:00 IST) piacentini: as part of a larger project<br />
(12:46:01 IST) ***mwoehlke is one-armed due to cat ;-)<br />
(12:46:17 IST) Diablo150: piacentini: djl also support more than 40 games, for now it's the only package manager can do that<br />
(12:46:33 IST) piacentini: majewsky: maybe good for a potential extragear-games, agreed<br />
(12:46:38 IST) david_edmundson: Diablo150: only open souce games?<br />
(12:46:38 IST) sacha_: I think a lot of user, want to play with "big game" easier on linux<br />
(12:46:40 IST) krish: mwoehlke: did the cat feed on other arm :)<br />
(12:46:52 IST) jpwhiting: hehe<br />
(12:46:58 IST) Diablo150: david_edmundson: No but maybe 90% of games a open source<br />
(12:47:13 IST) mwoehlke: it-s: I asked at one point, IIRC they said they can't get IRC access<br />
(12:47:18 IST) krish: piacentini: i guess if DJL could address dependencies well. It could be used by other desktop envs to install kdegames<br />
(12:47:21 IST) mwoehlke: krish: no, laying on :-)<br />
(12:47:28 IST) piacentini: krish: not our problem really<br />
(12:47:30 IST) Diablo150: But if it's a problem I can made a non-free repo...<br />
(12:47:30 IST) it-s: people, I know everyone is tired by now, but lets not get off topic<br />
(12:47:37 IST) krish: wow. thats so sweet mwoehlke<br />
(12:47:41 IST) piacentini: This is distro specific, let us stay focus on what we can address<br />
(12:47:45 IST) it-s: mwoehlke: please tell us about Kapman (yet again)<br />
(12:48:00 IST) it-s: Diablo150: it's not. let's not rush it<br />
(12:48:16 IST) mwoehlke: gameplay is in good shape, it's the graphics stuff I worry about<br />
(12:48:16 IST) sacha_: did you speak about kboogle?<br />
(12:48:28 IST) david_edmundson: no, or at least I haven't.<br />
(12:48:28 IST) it-s: Diablo150: I'll write to the mailing list and describe DJL in details. then we will have more time to discuss it<br />
(12:48:41 IST) Diablo150: it-s: ok, thanks<br />
(12:48:42 IST) it-s: Diablo150: today I just planned an introduction<br />
(12:48:46 IST) piacentini: it-s: good idea: just trying to streamline the meeting, or we will drift<br />
(12:48:49 IST) krish: yes, that be great. I'd love to discuss more on DJL<br />
(12:48:56 IST) krish: later<br />
(12:48:58 IST) it-s: piacentini: agreed<br />
(12:49:03 IST) piacentini: Suggestion: can we discuss ksirk<br />
(12:49:05 IST) krish: kapman<br />
(12:49:11 IST) it-s: now - Kapman<br />
(12:49:13 IST) krish: kapman done?<br />
(12:49:14 IST) piacentini: ? And then kapman, but it is kind of pointless without the developers<br />
(12:49:18 IST) piacentini: So kapman<br />
(12:49:30 IST) it-s: since no one from the dev team has come...<br />
(12:49:39 IST) krish: ksirk<br />
(12:49:39 IST) it-s: mwoehlke will have to do the honors<br />
(12:49:40 IST) piacentini: imo, developers are not here, we know Matthew's views. IMO it will not make it for 4.1 at this pace<br />
(12:49:50 IST) piacentini: Do you agree, matthew?<br />
(12:49:54 IST) krish: oh ok. mwoehlke<br />
(12:50:03 IST) it-s: *sigh* I have tried...<br />
(12:50:24 IST) it-s: well<br />
(12:50:27 IST) mwoehlke: piacentini: probably not if it needs the graphics issues mostly fixed by the 16th<br />
(12:50:29 IST) it-s: ksirk<br />
(12:50:36 IST) piacentini: I think we will have to see if the developers will continue on board after the assignment has ended<br />
(12:50:42 IST) piacentini: If they do, and can work with the KDE team<br />
(12:50:50 IST) piacentini: (including mwoehlke)<br />
(12:50:56 IST) piacentini: then we can have it in 4.2<br />
(12:50:56 IST) sacha_: it-s: need to speak about kboogle too<br />
(12:51:02 IST) piacentini: No point forcing it right now imo<br />
(12:51:07 IST) it-s: piacentini: I doubt it :/ my last email conversation with them shown little, or no interest :(<br />
(12:51:20 IST) piacentini: it-s: then if this happens<br />
(12:51:28 IST) mwoehlke: I'd have to say the team is too new to get what needs to be done finished in time :-(<br />
(12:51:30 IST) piacentini: Someone can volunteer to spearhead development<br />
(12:51:37 IST) krish: sacha_: kboggle<br />
(12:51:47 IST) sacha_: david_edmundson: kboogle<br />
(12:51:48 IST) piacentini: maybe mwoehlke, and bring it to completion for 4.2.<br />
(12:51:49 IST) david_edmundson: here<br />
(12:51:52 IST) piacentini: ok, kboogle<br />
(12:52:06 IST) sacha_ is now known as ImDridk<br />
(12:52:26 IST) it-s: david_edmundson: please tell us about your game<br />
(12:52:29 IST) majewsky: Isn't is KBo*g*gle?<br />
(12:52:36 IST) krish: yes<br />
(12:52:44 IST) it-s: KGoooogle? :P<br />
(12:52:48 IST) krish: (12:51:37 IST) krish: sacha_: kboggle<br />
(12:52:48 IST) ImDridk: david_edmundson: ?<br />
(12:52:50 IST) david_edmundson: I had a weird urge to play boggle, so checked out kboggle. It didn't compile was KDE3 and the screenshot I found looked a bit old. So I knocked up a new one<br />
(12:53:13 IST) sebastienb- left the room (quit: Read error: 104 (Connection reset by peer)).<br />
(12:53:23 IST) david_edmundson: I was in here last night asking someone else to give me some feedback and the person there (sorry I forget who) suggetsed coming back here and see if its wanted in kdegames<br />
(12:53:24 IST) ImDridk: david_edmundson: can you send your screenshot url<br />
(12:53:28 IST) david_edmundson: yep<br />
(12:53:31 IST) jpwhiting: knocked up is probably not the best word... ;)<br />
(12:53:35 IST) david_edmundson: http://www.sharpley.org.uk/~david/temp/kboggle.png<br />
(12:54:17 IST) david_edmundson: I only started it Tuesday. <br />
(12:54:29 IST) it-s: david_edmundson: not bad at all :)<br />
(12:54:35 IST) david_edmundson: thanks very much<br />
(12:55:01 IST) ImDridk: so, the question is : does he replace kboogle, or create a new one in kde svn ?<br />
(12:55:05 IST) krish: it-s: +1<br />
(12:55:08 IST) it-s: david_edmundson: have you mooved it into playground yet, do you have SVN?<br />
(12:55:13 IST) piacentini: question: game or kdeedu app?<br />
(12:55:28 IST) david_edmundson: I have an SVN on my server http://sharpley.org.uk/kboggle<br />
(12:55:31 IST) krish: piacentini: game i guess<br />
(12:55:34 IST) it-s: piacentini: well it IS in playground/kdegames currently<br />
(12:55:37 IST) ImDridk: games too<br />
(12:55:39 IST) krish: i dont see an edu point<br />
(12:55:45 IST) david_edmundson: the OLD one is in playground/games<br />
(12:55:49 IST) david_edmundson: it's far more game like<br />
(12:56:06 IST) david_edmundson: I haven't learnt anything from playing it anyway.<br />
(12:56:13 IST) piacentini: well, blinken is as well, if you look at this way<br />
(12:56:33 IST) piacentini: But there are pedagogic ways to use this kind of activity<br />
(12:56:33 IST) it-s: piacentini: no. this game isn't eductional<br />
(12:56:39 IST) ImDridk: maybe , david_edmundson can use icon of old kboogle<br />
(12:56:56 IST) it-s: piacentini: it requires you to know words already rather then helps you to learn new ones<br />
(12:57:05 IST) it-s: piacentini: it's just a word game<br />
(12:57:14 IST) krish: ok some idea to make it educational. Provide a list of synonyms to the words that are hidden in the block<br />
(12:57:48 IST) piacentini: it-s: I wlll not stretch the point here, but there is a larger view of what is "educational". But let us discuss the game, we can see it later with the kdeedu guys and girls :)<br />
(12:57:50 IST) it-s: krish: we don't want it eductional :P then kdeedu will expropriate it :P<br />
(12:57:51 IST) krish: player looks up to synonyms and thinks for words in the block.-- tada edu english<br />
(12:58:13 IST) piacentini: As an example, kanagram is in kdeedu<br />
(12:58:20 IST) piacentini: And you already know the words you are finding :)<br />
(12:58:27 IST) it-s: piacentini: well, you do have sense<br />
(12:58:28 IST) krish: it-s: well, i'd too love that game without edu pls<br />
(12:58:34 IST) piacentini: In any event it is KDE, let us get it ready first<br />
(12:58:36 IST) piacentini: :)<br />
(12:58:38 IST) it-s: piacentini: sorry, wrong word<br />
(12:58:45 IST) it-s: piacentini: I meaned 'point'<br />
(12:59:08 IST) piacentini: We can complete it, move to kdereview, and then see where it fits best. It is all kde<br />
(12:59:14 IST) it-s: so, david_edmundson's question was - does he add it as a new item, or replaces the existing one?<br />
(12:59:31 IST) piacentini: Is kboogle (in playground) active?<br />
(12:59:36 IST) piacentini: Let us see the last checkin<br />
(12:59:43 IST) david_edmundson: 2 years ago<br />
(12:59:47 IST) david_edmundson: if you ignore scippy<br />
(01:00:03 IST) piacentini: OK, so not active. It will need to be moved to unmaintained<br />
(01:00:15 IST) piacentini: Then, you can import yours if you plan to continue developing it<br />
(01:00:16 IST) rivo left the room (quit: Read error: 104 (Connection reset by peer)).<br />
(01:00:44 IST) david_edmundson: I'd like to keep developing it<br />
(01:01:04 IST) piacentini: ok. So tomorrow I will move the current one to unmaintained<br />
(01:01:08 IST) it-s: david_edmundson: welcome aboard David<br />
(01:01:09 IST) piacentini: (can not do it now from this machine)<br />
(01:01:17 IST) david_edmundson: but I have a bad habbit of starting a project and getting bored of it quickly, I was hoping getting someone else telling me to do stuff would stop me running away<br />
(01:01:22 IST) piacentini: Can you email me at piacentini@kde.org, david?<br />
(01:01:25 IST) david_edmundson: sure<br />
(01:01:36 IST) ImDridk: :D<br />
(01:01:37 IST) jpwhiting: it-s: kanagram makes you have to know words already too<br />
(01:01:37 IST) it-s: david_edmundson: you will :) that's what we are here for :P<br />
(01:01:43 IST) krish: david_edmundson: we will bug you. dont you worry<br />
(01:01:44 IST) piacentini: cool. <br />
(01:01:45 IST) jpwhiting: it could move into kdegames also<br />
(01:01:57 IST) ImDridk: so before end, of meeting, you can look this nice video : http://fr.youtube.com/watch?v=iiZMJWXBO3Q<br />
(01:01:57 IST) jpwhiting: but it's more educational imho<br />
(01:01:58 IST) it-s: jpwhiting: ok, ok. point taken :P<br />
(01:02:18 IST) it-s: ImDridk: you could at least tell people what it is :P<br />
(01:02:23 IST) josef|samba: ImDridk: can you please post the direct link to the video for those without flash plugin?<br />
(01:02:52 IST) krish: its ktank<br />
(01:03:09 IST) ImDridk: josef|samba: yes<br />
(01:03:34 IST) it-s: is ksudoku dev here?<br />
(01:03:35 IST) krish: :*) I miss my 8bit sega video game<br />
(01:03:45 IST) krish: what about ksirk?<br />
(01:03:49 IST) krish: are we skipping?<br />
(01:04:08 IST) it-s: krish: but we have discussed ksirk, and kbreakout in the beginning<br />
(01:04:21 IST) piacentini: krish: Kleag is not back yet<br />
(01:04:55 IST) ImDridk: josef|samba: Im uploading<br />
(01:04:58 IST) krish: well yes. hes not back. it-s, he wanted to talk i guess<br />
(01:05:09 IST) piacentini: Suggestion: end of formal meeting, we discuss the KNS server, and if/when Kleag returns we resume ksirk<br />
(01:05:12 IST) krish: ok ksudoku <br />
(01:05:22 IST) it-s: ok<br />
(01:05:34 IST) it-s: that concludes our meeting for today<br />
(01:05:40 IST) krish: it-s: ?<br />
(01:05:41 IST) it-s: thatnk you all for joining<br />
(01:05:47 IST) david_edmundson: thank you<br />
(01:05:52 IST) kleag: Hi, I'm back right now<br />
(01:05:55 IST) krish: hehe<br />
(01:05:56 IST) piacentini: lol<br />
(01:05:57 IST) josef|samba: lol<br />
(01:05:57 IST) piacentini: ok<br />
(01:05:58 IST) mwoehlke: ok, me needs food then ;-)<br />
(01:05:58 IST) majewsky: lol<br />
(01:06:03 IST) piacentini: so ksirk<br />
(01:06:03 IST) jpwhiting: lol<br />
(01:06:04 IST) majewsky: Me too.<br />
(01:06:05 IST) it-s: oh<br />
(01:06:10 IST) piacentini: and then the KNS server!<br />
(01:06:11 IST) krish: it-s: New Control api - joystick, mouse, keyboard.. (DrIDK)?<br />
(01:06:11 IST) it-s: oh well<br />
(01:06:32 IST) piacentini: krish: we are getting tired, let us concentrate on KDE 4.1 issues<br />
(01:06:36 IST) it-s: krish: DrIDk has already presented it last time. I just wanted to refresh people's memory<br />
(01:06:38 IST) piacentini: And then we can discuss freely after wards<br />
(01:06:44 IST) piacentini: afterwards<br />
(01:06:47 IST) krish: I guess I'll fall asleep right after this meeting. Its past 1:00am here<br />
(01:06:54 IST) ImDridk: krish: no time for it! Just , I m creating all group control in one api. then we will be able to use, Josystick for play in Kblock for exemple<br />
(01:06:59 IST) jpwhiting: :)<br />
(01:07:19 IST) krish: ImDridk: thks for that. I'll study it up a bit by googling.<br />
(01:07:26 IST) it-s: can I see ksudoku dev, or not?<br />
(01:07:37 IST) ImDridk: josef|samba: http://ktank.free.fr/images/ktankVideo.ogg<br />
(01:07:40 IST) piacentini: kleag: are you ready to attempt ksirk move to kdereview? Do you think it is what we need to do?<br />
(01:07:47 IST) piacentini: it-s: Josel not here<br />
(01:07:55 IST) josef|samba: ImDridk: merci<br />
(01:07:56 IST) it-s: piacentini: oh :/<br />
(01:08:14 IST) it-s: I just wanted to tell him how much I liked the redesign :(<br />
(01:08:25 IST) jpwhiting: it-s: heard of e-mail? ;)<br />
(01:08:34 IST) kleag: piacentini: the few days more should be enough to solve the last bugs. At the condition that unperfect graphics could be judged OK<br />
(01:08:40 IST) it-s: jpwhiting: oh, that's so formal :P<br />
(01:08:48 IST) jpwhiting: it-s: not always<br />
(01:08:59 IST) majewsky: kleag: Solving the last bugs is what the review is for.<br />
(01:09:01 IST) piacentini: unperfect graphics are ok, and a motivation for artists to step in at this stage of the release cycle imo<br />
(01:09:28 IST) ImDridk: josef|samba: does video work ?<br />
(01:09:53 IST) josef|samba: wait, still downloading...<br />
(01:09:55 IST) piacentini: It has also been in playground for ages, we need to push for it, and give people a chance to help improve it. If it is good enough for a start (which I think it is)<br />
(01:10:00 IST) kleag: majewsky: yes, but the last gameplay changes by ervin's student (verygood) introduced some crashes for example. It cannot be reviewed in this shape.<br />
(01:10:06 IST) DrIDk left the room (quit: Connection timed out).<br />
(01:10:18 IST) it-s: ok people. it was nice to see you all, but I have to go now. <br />
(01:10:21 IST) piacentini: kleag: can you move it until the 16th?<br />
(01:10:22 IST) kleag: majewsky: but there is crashes only in network games now<br />
(01:10:33 IST) piacentini: it-s nice job, have a good evening !<br />
(01:10:36 IST) kleag: piacentini: yes, I can.<br />
(01:10:44 IST) jpwhiting: later it-s<br />
(01:10:47 IST) it-s: Diablo150: don't disappear. i want to see you here all the time, ok? ;)<br />
(01:10:57 IST) it-s: thanks people. (boy am I tired!)<br />
(01:10:58 IST) Diablo150: ok :)<br />
(01:11:07 IST) piacentini: So... we will have still a couple of months to solve the network crashes imo. We should push for the move<br />
(01:11:08 IST) it-s left the room (quit: "Konversation terminated!").<br />
(01:11:20 IST) mwoehlke left the room (quit: Remote closed the connection).<br />
</code></div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19372KDE Games/IRC Meetings2008-04-04T09:42:11Z<p>Piacentini: /* Where */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''TBD April 6th 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=6&month=4&year=2008&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*New faces in KDEGames - introduction (2-5min max)<br />
*Games planned for 4.1 (10min max)<br />
*KNS integration process (KGameThemeSelector)<br />
*KNS server allocation (invite annma)<br />
*Kblocks moving to KDE Review<br />
*GSoC participatoin and mentoring<br />
*Kapman - shortly of development<br />
*KDEGames Student Day (date/time)(5min max)<br />
*New Control api - joystick, mouse, keyboard.. (DrIDK)<br />
*DJL - the future of gaming on linix<br />
*Add topic<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*Kbreakout - ready for 4.1?<br />
*Ksirk - ready for 4.1?<br />
*Ktank status update<br />
*Ksudoku updated look and feel<br />
*Add topic<br />
<br />
==Meeting Logs==<br />
<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]</div>Piacentinihttps://community.kde.org/index.php?title=Projects/Games&diff=84163Projects/Games2008-04-04T09:41:31Z<p>Piacentini: /* IRC */</p>
<hr />
<div>{{Template:I18n/Language Navigation Bar|Projects/Games}}<br />
Intro to do<br />
<br />
== The Game Categories ==<br />
*[[/Arcade Games|Arcade games]]<br />
*[[/Board Games|Board Games]]<br />
*[[/Card Games|Card games]]<br />
*[[Dice Games]]<br />
*[[Logic Games]]<br />
*[[/Tactic and Strategy|Tactic and Strategy]]<br />
*[[Toys]]<br />
<br />
===See also===<br />
* [http://doc.trolltech.com/4.2/qsvgrenderer.html QSvgRenderer Class Reference]<br />
* [http://developer.kde.org/documentation/library/cvs-api/kdelibs-apidocs/kdecore/html/classKSvgRenderer.html KSvgRenderer Class Reference]<br />
* [http://websvn.kde.org/trunk/KDE/kdegames/katomic/ KAtomic KDE4 code in websvn]<br />
* [[Schedules/KDE4/4.0 Release Schedule]]<br />
<br />
==Development==<br />
<br />
* [[/Maintainers| Game's maintainers]]<br />
* [[/UI and usability|UI and usability]]<br />
* [[/libkdegames Usage|libkdegames Usage]]<br />
* [[/Ideas| KDEGames Ideas and Proposals]]<br />
<br />
==Status==<br />
<br />
* [[/Status KDE 4.0|Status KDE 4.0]]<br />
** [[/Documentation_progress|Documentation progress]]<br />
** [[/Icons_ToDo|Icons_ToDo]]<br />
* older pages:<br />
** [[/Status_Ready|Ready]]<br />
** [[/Status_Should_be_Ready|Should be ready]]<br />
** [[/Status_Playground|kdegames playground (kdegame's candidate or unready) ]]<br />
** [[/Status|old status page]]<br />
<br />
==Meeting==<br />
<br />
===IRC===<br />
<br />
We are doing meeting on [irc://irc.kde.org/#kdegames IRC] every month to talk about the games development. <br />
<br />
[[/IRC Meeting|Next Meeting : April 6th/2008 20:00 UTC]]</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.1_Feature_Plan&diff=49119Schedules/KDE4/4.1 Feature Plan2008-04-03T14:27:26Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>This is a list of planned features. The deadline for adding entries here for the 4.1 release is '''20 April 2008'''.<br />
<br />
Entries added after that date will be scheduled for the 4.2 release.<br />
<br />
Legend:<br />
* todo => not started yet<br />
* in-progress => started, but not completed yet<br />
* done => completed<br />
__TOC__<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|kdeui|Add KFadeWidgetEffect to easily add fading UI transitions to KDE applications|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureDone|kross|Add QtScript support|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|KHTML|Support CSS3 Media Queries|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureDone|Phonon KCM|More UI feedback|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|VideoWidget snapshot function|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|better integration of pulseaudio|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|make AbstractMediaStream/StreamInterface threadsafe|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|allow backend switching on the fly|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureTodo|Phonon|add Port class for fine grained control over data flow between Phonon objects|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon|subtitle, audio track selection|kretz@kde.org|Matthias Kretz and Ian Monroe}}<br />
{{FeatureInProgress|Phonon|"low-level" PCM I/O with at least an ALSA implementation|kretz@kde.org|Matthias Kretz and Ian Monroe}}<br />
{{FeatureTodo|Phonon|update device preference on the fly|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|kdeui|Goya, a framework for inserting controls into itemviews in a really easy and fast way|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureInProgress|kdeui|Shortcut schemes for KDE applications|adymo@kdevelop.org|Alexander Dymo}}<br />
{{FeatureDone|kmimetypetrader/kbuildsycoca|Replace use of profilerc for ordering applications with new mimeapps.list standard|faure@kde.org|David Faure}}<br />
{{FeatureInProgress|knewstuff|Support caching, and speed up the interface through use of Models/Views and goya|jeremy@scitools.com|Jeremy Whiting}}<br />
{{FeatureInProgress|Phonon KCM|Handle advanced devices|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|KDEPrint|Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers.|john@layt.net|john Layt}}<br />
{{FeatureInProgress|KIO|speed limits on KIO Transfers|nolis71cu@gmail.com|Manolo Valdes}}<br />
{{FeatureInProgress|kdeui|Printing of shortcuts from the shortcut dialog|apaku@gmx.de|Andreas Pakulat}}<br />
{{FeatureInProgress|kte/kate|Annotation framework for the editor|apaku@gmx.de|Andreas Pakulat}}<br />
{{FeatureInProgress|KJS|Bytecode interpreter and performance improvements|maksim@kde.org|Maks Orlovich}}<br />
{{FeatureInProgress|KHTML|Sync class and file structure with WebKit to prepare merging|porten@kde.org|Harri Porten}}<br />
{{FeatureInProgress|KHTML|contentEditable/designMode implementation|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureTodo|KCalenderSystem|Complete migration of Jalali, Hijri, and Hebrew calendars to new code base.|john@layt.net|john Layt}}<br />
{{FeatureTodo|KCalenderSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian. (Note, not all may live in kdelibs or be available as a global calendar system)|john@layt.net|john Layt}}<br />
{{FeatureDone|dnssd|Models for service browser and domain browser.|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureTodo|KHTML|Adaptable/Scriptable workarounds for broken websites.|maksim@kde.org|Maks Orlovich}}<br />
{{FeatureTodo|KHTML|support for borders-* properties from the CSS3 Background and Borders Module|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureTodo|KHTML|Efficient smooth scrolling|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureTodo|KHTML|support for Audio/Video tags from the HTML5 draft specification|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureTodo|KHTML|merge support for speculative preloading of network resources|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureTodo|KHTML|CSS3 module: Web Fonts|germain@ebooksfrance.org|Germain Garand}}<br />
{{FeatureTodo|KJS|Public API for extensions. Possibly analog to JavaScriptCore's C API.|porten@kde.org|Harri Porten}}<br />
{{FeatureTodo|KTextEditor|Several interface extensions (e.g. open/save filter)|kwrite-devel@kde.org|Kate Developers}}<br />
{{FeatureTodo|KTextEditor|Plugin for basic collaborative editing|kwrite-devel@kde.org|Kate Developers}}<br />
{{FeatureTodo|Kate Part|Scripting support for indentation and little helpers|kwrite-devel@kde.org|Kate Developers}}<br />
{{FeatureTodo|Kate Part|Input modes to allow e.g. vim-like editing|kwrite-devel@kde.org|Kate Developers}}<br />
{{FeatureTodo|Kate Part|KTextEditor plugin for collaborative editing|kwrite-devel@kde.org|Kate Developers}}<br />
{{FeatureDone|KIO|Implement support for inline editing in KFileItemDelegate|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureDone|KIO|Add support for drawing text shadows in KFileItemDelegate|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureTodo|Emoticons lib|An emoticons library so each applications doesn't have to implement the same things over and over again |brandon.ml@gmail.com|Carlo Segato}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Akonadi|Move the Akonadi development library from kdepim.|vkrause@kde.org|Volker Krause}}<br />
{{FeatureInProgress|Akonadi|Item size ([[Projects/PIM/Akonadi#Core|details]])|thomas.mcguire@gmx.net|Thomas McGuire}}<br />
{{FeatureTodo|Akonadi|Payload serialization format versioning ([[Projects/PIM/Akonadi#Core|details]])|vkrause@kde.org|Volker Krause}}<br />
{{FeatureTodo|Akonadi|Item streaming in ItemSync/ResourceBase ([[Projects/PIM/Akonadi#Core|details]])|tomalbers@kde.nl|Tom Albers}}<br />
{{FeatureInProgress|Akonadi|API for additional item parts ([[Projects/PIM/Akonadi#Core|details]])|vkrause@kde.org,tokoe@kde.org|Volker Krause/Tobias Koenig}}<br />
{{FeatureInProgress|Akonadi|Infrastructure for showing additional dialogs from agents/resources ([[Projects/PIM/Akonadi#Core|details]])|tomalbers@kde.nl|Tom Albers}}<br />
{{FeatureTodo|Akonadi|Allow to limit ItemFetchJob to current cache content ([[Projects/PIM/Akonadi#Core|details]])|vkrause@kde.org|Volker Krause}}<br />
{{FeatureInProgress|Akonadi|Fix API for item/collection modifications ([[Projects/PIM/Akonadi#Core|details]])|vkrause@kde.org|Volker Krause}}<br />
{{FeatureTodo|Akonadi|Error reporting ([[Projects/PIM/Akonadi#Core|details]])|tokoe@kde.org|Tobias Koenig}}<br />
{{FeatureTodo|gpgme++2|newly designed gpgme++ (multithreaded, exceptions, less event loop integration: better for Windows)|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dolphin|Details-view: Allow to open folders as tree (turned off per default).|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureDone|Dolphin|Refactor view-action handling to a DolphinViewActionHandler to share more code with DolphinPart|faure@kde.org|David Faure}}<br />
{{FeatureDone|Konqueror|Re-implement Copy To / Move To in the popup menu|faure@kde.org|David Faure}}<br />
{{FeatureDone|Dolphin|Simplify selecting of files in the single-click mode (based on http://aseigo.blogspot.com/2006/04/icons.html).|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|Raptor|The KDE4-Application-Menu}}<br />
{{FeatureTodo|Dolphin|Provide optional tooltips for files and directories.|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureTodo|Konqueror|Bring back the large tooltip like in kde3|faure@kde.org|David Faure}}<br />
{{FeatureTodo|Konqueror|Session management (save/restore session/restore from crash).|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureInProgress|Konqueror|Support for undo closed window.|edulix@gmail.com|Eduardo Robles Elvira}}<br />
{{FeatureDone|Konqueror|Allow to configure the Dolphin KPart within the Konquerors settings dialog.|peter.penz@gmx.at|Peter Penz}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Plasma|Kickoff orientation dependent layout|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureDone|kmenuedit|Restore menu system|montel@kde.org|Laurent Montel}}<br />
{{FeatureDone|KCM autostart|Configure autostart desktop file|montel@kde.org|Laurent Montel}}<br />
{{FeatureDone|Plasma|improve fail to launch and needs <br />
config|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Solid|Refactor Solid::Control networking|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|Solid|Backend for NetworkManager 0.7|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|System Settings|Filtering/Lazy load category modules|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|KSysGuard|Monitor process I/O|tapsell@kde.org|John Tapsell}}<br />
{{FeatureTodo|Plasma|Mac-like menu bar plasmoid|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Add KDE3 scheme import|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Query kwin for supported colors; add full set of kwin colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KDEPrint|reintroduce KDEPrint Print Management tools, e.g. KCM, kprinter, kjobviewer, etc. Depends upon progress of kdelibs side of KDEPrint and Qt4.4 feature set.|john@layt.net|john Layt}}<br />
{{FeatureTodo|System Settings|Administrator mode support|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureTodo|krunner|Revamp GUI.|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|ksmserver|UI for selecting WMs|l.lunak@kde.org|Luboš Luňák}}<br />
{{FeatureDone|Plasma|polish kickoff|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureDone|Plasma|toolbox improvements |aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureDone|Plasma|GHNS2 plasma themes|jeremy@scitools.com|Jeremy Whiting}}<br />
{{FeatureDone|Plasma|Resizable, relocatable panel|binner@kde.org|Stephan Binner}}<br />
{{FeatureInProgress|Plasma|webkit widget|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|shared timer in engines|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|welcome plasmoid|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|dashboard widget support|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|Plasma|Plasmagik packaging|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureInProgress|Plasma|Scriptengines|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|Plasma|QtScript scriptengine|richmoore44@gmail.com|Richard Moore}}<br />
{{FeatureInProgress|Plasma|Filebrowser Plasmoid|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureInProgress|Plasma|Improve QtScript support|richmoore44@gmail.com|Richard Moore}}<br />
{{FeatureInProgress|Plasma|Zooming User Interface|chanika@gmail.com|Chani Armitage}}<br />
{{FeatureInProgress|Plasma|Multiple Desktop Containments|chanika@gmail.com|Chani Armitage}}<br />
{{FeatureInProgress|Plasma|Networkmanager Plasmoid and DataEngine|cblauvelt@gmail.com|Christopher Blauvelt}}<br />
{{FeatureTodo|Plasma|New plasma theme|nuno@oxygen-icons.org|Nuno Pinheiro}}<br />
{{FeatureTodo|Plasma|physics-based animator|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|Top-level windows plasmoids|riccardo@kde.org|Riccardo Iaconelli}}<br />
{{FeatureTodo|Plasma|change showConfigurationInterfaction to createConfigurationInterface|aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Plasma::Service |aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|Keyboard shortcuts |aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|panel hiding |aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureTodo|Plasma|panel toolbox |aseigo@kde.org|Aaron Seigo}}<br />
{{FeatureInProgress|KWin|non-linear animations also for KWin|sebas@kde.org|Sebastian Kuegler}}<br />
{{FeatureInProgress|Plasma|Generic folder view applet/containment, that can also be used as the desktop background (showing the desktop folder).|fredrik@kde.org|Fredrik Höglund}}<br />
{{FeatureTodo|KDM|Theme KDM (login manager) by default|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureInProgress|Nepomuk|Simple Desktop Search client based on Nepomuk search|trueg@kde.org|Sebastian Trueg}}<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|nepomuk|Service that monitors file rename and delete operations and updates the metadata accordingly. kded module already exists in playground. problem: depends on inotify.|trueg@kde.org|Sebastian Trueg}}<br />
{{FeatureDone|KCM emoticons|Adding/editing/removing emoticons theme|brandon.ml@gmail.com|Carlo Segato}}<br />
{{FeatureInProgress|phonon-xine|snapshots in video widget|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureTodo|phonon-xine|try to make VideoWidget work on GraphicsView|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureTodo|phonon-xine|make states compatible to other backends|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureTodo|phonon-xine|better support for pulseaudio (most work possibly in kdelibs)|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureTodo|phonon-gstreamer|Make phonon-gstreamer as released with Qt 4.4 fully integrate into KDE and add the features added to libphonon after libphonon 4.1|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|desktop ioslave|Add an ioslave that lists the contents of the desktop folder, and reports the names in the .desktop files instead of the actual file names.|fredrik@kde.org|Fredrik Höglund}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KMagnifier|Add color blindness simulation|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, add color-shift modes to help people with color blindness|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KSystemLog|KSystemLog, a Log Viewer Tool. Move from kde-apps|nicolas.ternisien@gmail.com}}<br />
{{FeatureDone|KCron|Do some refactoring in KCron|nicolas.ternisien@gmail.com}}<br />
{{FeatureDone|KCron|Improve ergonomy and general interface|nicolas.ternisien@gmail.com}}<br />
{{FeatureDone|KCron|Fix all existing bugs in KCron|nicolas.ternisien@gmail.com}}<br />
{{FeatureDone|KCron|Convert KCron into a KCM Module, to use it in System Settings|nicolas.ternisien@gmail.com}}<br />
{{FeatureInProgress|Environment Variables|Create a environment variables KCM Module|nicolas.ternisien@gmail.com}}<br />
|}<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Smoke2|Move Smoke2 to kdebindings-trunk.|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureTodo|PHP-Qt|Move PHP-Qt to kdebindings-trunk.|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureTodo|kross|Move krossjava to kdebindings-trunk.|mail@dipe.org|Sebastian Sauer}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Kalzium|Clean up the database. I am syncing with the BlueObelisk data repository again. There we decided to remove the density (not a element property but a compound property. I also removed the mean weight. We think it is better to provide correct data than a lot (but partly wrong) data.|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureDone|KAlgebra|Calculator Plasmoid|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureDone|KAlgebra|Vector support|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|Kalzium|Update the snapshot of libavogadro to 0.6.1. This introduces a gazillion new possibilities for the 3D renderer and fixes many issues.|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureTodo|Kalzium|Make use of the new libavogadro-version.|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureInProgress|Marble|DGML2 Support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|KDE-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Port authors list from the Qt-About dialog to the KDE-About dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Qt-Version settings dialog|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Improved KML support|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|OpenStreetMap support using original OSM tiles|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Real Time Cloud-Cover|tackat@kde.org|David Roberts / Torsten Rahn}}<br />
{{FeatureTodo|Marble|Map Contents translation|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureTodo|Marble|Copy position to clipboard|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureTodo|Marble|Create Tiles on compile time|tackat@kde.org|Torsten Rahn}}<br />
{{FeatureInProgress|Marble|Mercator Projection|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|More generic projection support|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureInProgress|Marble|Usage of Marble in non-widgets|inge@lysator.liu.se|Inge Wallin}}<br />
{{FeatureTodo|Marble|Layer Management Class|tokoe@kde.org|Tobias König}}<br />
{{FeatureTodo|Marble|Plugin architecture for map layers|tokoe@kde.org|Tobias König}}<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureInProgress|Parley|Redesigned main window|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|Parley|Vocabulary Plasmoid|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|KBruch and KPercentage|Merge in 1 app|pete@pmurdoch.com|Peter Murdoch}}<br />
{{FeatureInProgress|Kalzium|Plasmoid to access Kalzium database|cniehaus@kde.org|Carsten Niehaus}}<br />
{{FeatureInProgress|Step|A physics simulator, move from playground to kdeedu module (it is now in kdereview)|ks.vladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureInProgress|Step|Improve GUI for creating gas and softbody|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureTodo|KAlgebra|Variables share between calculations|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Add command line|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Add a color picker|nielsslot@gmail.com|Niels Slot}}<br />
{{FeatureTodo|Parley|Declensions|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Parley|Rewrite of practice|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|KLettres|Number support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KLettres|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Add a Open File action|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Integrate an editor|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Plasmoid|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KHangMan|Theme manager|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Kiten|Link radselect with kiten|jkerian@gmail.com|Joe Kerian}}<br />
{{FeatureTodo|Kiten|Sort output by dictionary/user selected sorting values|jkerian@gmail.com|Joe Kerian}}<br />
{{FeatureTodo|Step|Use common constraints handling code for collisions|ksvladimir@gmail.com|Vladimir Kuznetsov}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KDiamond|New game, move to kdegames|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureDone|KDiamond|Get themes with KNewStuff|majewsky@gmx.net|Stefan Majewsky}}<br />
{{FeatureDone|KNetWalk|Better scoring system|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureDone|KNetWalk|Add support for loading new themes|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureDone|Kollision|Move to kdereview/kdegames|p.capriotti@gmail.com|Paolo Capriotti}}<br />
{{FeatureDone|Kubrick|New game, 3D OpenGL - move to playground|ianw}}<br />
{{FeatureDone|Kubrick|Polish up the features|ianw}}<br />
{{FeatureDone|Kubrick|Port to Qt4 and KDE4|ianw}}<br />
{{FeatureDone|KBlocks|Finish display of points and level|piacentini@kde.org}}<br />
{{FeatureDone|KBlocks|Implement KNewStuff support|piacentini@kde.org}}<br />
{{FeatureDone|KBlocks|Implement key/action/shortcut configuration|piacentini@kde.org}}<br />
{{FeatureDone|KBlocks|Docbook|piacentini@kde.org}}<br />
{{FeatureInProgress|KGoldRunner|Improved theming and animation|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KGoldRunner|Sound support and theming|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KSquares|Multiplayer support|josef}}<br />
{{FeatureInProgress|KBattleship|Bring back Zeroconf support for network games|qbast@go2.pl}}<br />
{{FeatureInProgress|Kubrick|New game, 3D OpenGL - in kdereview|ianw}}<br />
{{FeatureTodo|KBlocks|Add additional themes|piacentini@kde.org}}<br />
{{FeatureTodo|KBreakout|Finish it, and move it from playground to kdegames|fela.kde@gmail.com}}<br />
{{FeatureTodo|KGGZ|Add kggzcore and kggzdmod libraries|josef}}<br />
{{FeatureTodo|KGGZ|Add new Qt4-based core client as successor to the old KDE3-based KGGZ|josef (now SoC proposal)}}<br />
{{FeatureTodo|KGGZ|Fire-and-forget highscore submission for single-player games and client-to-client multiplayer games|josef)}}<br />
{{FeatureTodo|KGoldRunner|Also see kdegames/kgoldrunner/TODO|ianw}}<br />
{{FeatureTodo|KGoldRunner|Hot new stuff support for themes and levels|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Startup screen|mikelima@cirulla.net}}<br />
{{FeatureTodo|KMahjongg|Reimplement the Board Editor|piacentini@kde.org}}<br />
{{FeatureTodo|KMines|Add pause actions|piacentini@kde.org}}<br />
{{FeatureTodo|KNetWalk|Configurable keyboard support|fela.kde@gmail.com|Fela Winkelmolen}}<br />
{{FeatureTodo|KShisen|Port to KScoreDialog|piacentini@kde.org}}<br />
{{FeatureTodo|Kubrick|See SVN file kubrick/TODO|ianw}}<br />
{{FeatureTodo|Kubrick|Move to KDE Games for 4.1|ianw}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Gwenview|Undo system|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureDone|Gwenview|Fullscreen meta information|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureDone|Gwenview|Ability to open an image with another application|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureDone|Okular|Better Text-To-Speech integration: speech the whole document, the current page or the selection.|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|Okular|Encryption support for ODF generator|bradh@kde.org}}<br />
{{FeatureInProgress|Okular|Backward direction for text search.|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|Centralized text & graphics antialias configuration.|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|EPub backend.|elylevy@cs.huji.ac.il|Ely Levy}}<br />
{{FeatureInProgress|Okular|Improved form support (add missing types, handle the fields better).|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Gwenview|Support for tagging with Nepomuk|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureInProgress|Gwenview|Thumbnail bar in view and fullscreen modes|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Crop ratio|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|KIPI support|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Red eye correction|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Okular|JavaScript support (mostly for PDF documents).|pino@kde.org|Pino Toscano}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Dragon Player|A simple Phonon-based videoplayer application|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|File Manager|David Edmunson}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KGet|Group-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Torrent-Support|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Transfer-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Webinterface|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureDone|Kopete|AIM offline messages|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureDone|Kopete|OTR Encryption support|michael_zanetti@gmx.net|Michael Zanetti}}<br />
{{FeatureDone|Kopete|Status manager|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|Kopete|Bring back chat style and emoticon selection via knewstuff2|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Kopete|ICQ 6 status icons|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|Kopete|MSNP15 implementation for MSN|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Non-intrusive notification system|kedgedev@centrum.cz|Roman Jarosz}}<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureTodo|Kopete|Update Kopete to better support Decibel|kopete-devel@kde.org|Kopete Developers}}<br />
{{FeatureInProgress|KGet|Nepomuk-Integration|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Support mms://-protocol, see https://launchpad.net/libmms|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Global Speedlimits|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Setup libbtcore from KTorrent in KGet (to avoid dependency to extragear)|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureInProgress|KGet|Extend the TransferHistory to use SQLite and XML-Backends and display the information inside a kcategorizedview|jgoday@gmail.com|Javier Goday}}<br />
{{FeatureTodo|Kopete|GroupWise chatroom support|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureTodo|[http://decibel.kde.org Decibel]|Decibel, a framework for real time communication services. Move from playground/pim|info@basyskom.de|Tobias Hunger}}<br />
{{FeatureDone|KRDC|Optional system tray icon (with quick access to bookmarks)|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureDone|KRDC|Improved behavior of entering special keys for better workflow|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureDone|KRDC|Zeroconf support (detecting remote desktop services in local network)|romnes@stud.ntnu.no|Magnus Romnes}}<br />
{{FeatureInProgress|KRDC|Bookmark dock widget for quick access to bookmars, zero conf detected services and recently used connections|uwolfer@kde.org|Urs Wolfer}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KAddressbook|Ability to add LDAP search results to distribution lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|Indication of which resource folder a contact belongs to|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|Read-only view for contacts in read-only folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|copy/cut/paste context menu items|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Ability to create hyperlinks in HTML messages|steveire@gmail.com|Stephen Kelly}}<br />
{{FeatureDone|KMail|Ability to easily create todos with reminders from emails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Ability to open messages from search results when the reader is hidden|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better invitation update emails showing what changed|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better reminder visualization in very small events|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better, natural language search criteria names|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Clickable status columns|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Client side configurability of warnings in shared folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Colored ribbons for indication of signing and encryption status in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Configuration option for whether invitation emails are automatically deleted or not when having been acted upon|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Copy/paste and drag and drop from/to the mail composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Decryption on demand in reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Display of quota information in foldertree tooltips|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop and copy and paste support in the search result viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop from the mail reader window and mime-tree viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop of folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Editing of attachments from the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Export and import of filters|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Favorites Folder|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Folder quicksearch|m.koller@surfeu.at|Martin Koller}}<br />
{{FeatureDone|KMail|Harmonization of actions in main and standalone mail reader windows|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|IMAP Server storage of non-standard flags|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Improved TNEF attachment handling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Improved quota warnings|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Initialize full search from quicksearch on request|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Override font and fontsize for standalone message viewers|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Per-folder identity configurability|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Recursive IMAP cache troubleshooting|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Resizable recipients area in composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for creating new mails based on received mails (Resend)|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for immediate sync of resource folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for soft line breaking|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Tab navigation through groups in the address completion|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Text snippets with shortcuts and variable expansion in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Warning about active out-of-office scripts|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|lost+found recovery of locally changed folders that lose access rights|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KNotes|Ability to print notes|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Ability to have both distribution lists and addresbook extension visible|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Aggregated reminders view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Better default resource colors|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Drag and drop of attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Faster initial loading of kolab resources|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Forwarding and delegation of invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Improved coloring of agenda view items|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Improved event printing|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Merge of the attachment view in into the main page|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Merge of the free-busy and attendee views for easier scheduling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Month view scrolling, paging, mouse-wheeling|tom_t@gmx.at|Thomas Thrainer}}<br />
{{FeatureDone|KOrganizer|More readable Kolab resource folder labels|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Redesigned incidence editor UI|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Side-by-side calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Support for by-value attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Timeline calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kleopatra|Ability to search in internal and external certificates at the same time|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kleopatra|General UI Server|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|Kleopatra|New, tabbed, mainwindow design|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|KonsoleKalendar|Support "file" and "localdir" resources|winter@kde.org|Allen Winter}}<br />
{{FeatureDone|Kontact|Config option to close despite system tray|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Harmonization of component naming in sidebar, configuration, summary view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Right-aligned component navigation toolbar|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Ubiquitous sync actions|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Column-specific whatsthis-help| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Combined search and add task widget| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Drag&Drop| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|File management (file->load)| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Managing history| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Tracking tasks by active applications| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Whatsthis-help dependant on if a task has been created| |Thorsten St&auml;rk}}<br />
{{FeatureDone|KOrganizer|Rich text incidence editor|mike@mikearthur.co.uk|Mike Arthur}}<br />
{{FeatureInProgress|KMail|HTML Signatures|yez@familieschepers.nl|Edwin Schepers}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureInProgress|KNotes|Zeroconf support for sending notes on LAN|qbast@go2.pl|Jakub Stachowski}}<br />
{{FeatureInProgress|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|winter@kde.org|Allen Winter}}<br />
{{FeatureTodo|KAlarm|New option to specify reminder times in minutes|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Prevent multiple identical error messages accumulating for the same alarm|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Remember main window show/hide options used when KAlarm closed instead of setting them in Preferences dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Remove alarm daemon and do all scheduling in kalarm itself|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Replace simple repetitions by recurrence sub-repetitions to reduce confusion|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Simplification and improvements to alarm edit dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Improved error messages and audit log for cryptographic operations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Ability to jump to the right day in the agenda from invitation mails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|KOrganizer|Blog-styled journal view|mike@mikearthur.co.uk|Mike Arthur}}<br />
{{FeatureTodo|KOrganizer|Blogging KResource|mike@mikearthur.co.uk|Mike Arthur}}<br />
{{FeatureInProgress|KOrganizer|New To-do View (model/view)|tom_t@gmx.at|Thomas Thrainer}}<br />
{{FeatureInProgress|KOrganizer|New Month View (qgraphicsitem)|bvirlet@kdemail.net|Bruno Virlet}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Cervisia|New context menu entry "Add to Ignore List"|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureDone|Lokalize|Move this application (formerly known as Kaider) from extragear|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Cervisia|A file view based on KDirModel|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|KBugBuster|Make it work|fabiolocati@gmail.com|Fabio Locati}}<br />
{{FeatureInProgress|KCachegrind|Everything working again|josef.weidendorfer@gmx.de|Josef Weidendorfer}}<br />
{{FeatureInProgress|Kate|Session plasmoid|montel@kde.org|Laurent Montel}}<br />
{{FeatureInProgress|KAppTemplate|Make a GUI for it - in playground/devtools|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a PyQt template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a Plasmoid template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a Ruby template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support in templates|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KCachegrind|Better handling of huge symbols|josef.weidendorfer@gmx.de|Josef Weidendorfer}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|kioslave svn|Add Export/Import feature|montel@kde.org|Laurent Montel}}<br />
{{FeatureTodo|Kate App|Improved session management|kwrite-devel@kde.org|Kate Developers}}<br />
|}<br />
<br />
= kdetoys =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Okteta|bytelevel editor (successor to KHexEdit). Move from playground/utils.|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|make printing support only selection|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|ask artists for own icon|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for memory mapping of files|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add "Export as"|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|enable extract-strings tool and add copy|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|more explicit titels for undo/redo actions, also from filters|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|parameter dialog for "Copy as..."|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add support for blocking processes like printing, string search or filter|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureTodo|Okteta|add Kate-like search tool|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
{{FeatureInProgress|KDiskFree|Use Solid API|nicolas.ternisien@gmail.com|Nicolas Ternisien}}<br />
{{FeatureTodo|KwikDisk|Replace it by a Plasmoid (in the desktop bar and on the desktop|nicolas.ternisien@gmail.com|Nicolas Ternisien}}<br />
|}<br />
<br />
= kdevelop =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdevplatform =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdewebdev =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Kommander|Port the executor to KDE4.|amantia@kde.org|Andras Mantia}}<br />
{{FeatureTodo|Kommander|Create Qt Designer plugins for the editor.|amantia@kde.org|Andras Mantia}}<br />
{{FeatureInProgress|Quanta Plus|Create an upload plugin.| niko.sams@gmail.com|Niko Sams}}<br />
{{FeatureInProgress|Quanta Plus|Create a new, state machine based parser.| amantia@kde.org|Andras Mantia}}<br />
{{FeatureInProgress|Quanta Plus|Port existing functionality to KDevPlatform plugins. Only text mode is targeted.|amantia@kde.org|Andras Mantia}}<br />
{{FeatureInProgress|KXslDbg|Port to KDE4.|keith@kdewebdev.org | <br />
Keith Isdale}}<br />
{{FeatureTodo|KLinkStatus|Aided correction of broken links||}}<br />
{{FeatureDone|KLinkStatus|Site check automation|moura@kdewebdev.org|Paulo Moura Guedes}}<br />
{{FeatureInProgress|KLinkStatus|D-Bus/Scripting interfaces|moura@kdewebdev.org|Paulo Moura Guedes}}<br />
{{FeatureInProgress|KLinkStatus|HTML validation|thesquib@gmail.com|Sam Ryan}}<br />
{{FeatureDone|KLinkStatus|Ability to export only broken links|moura@kdewebdev.org|Paulo Moura Guedes}}<br />
{{FeatureDone|KLinkStatus|Ability to do background search which only update the GUI when finished (much faster))|moura@kdewebdev.org|Paulo Moura Guedes}}<br />
{{FeatureDone|KLinkStatus|Tray Icon and KUniqueApplication|Paulo Moura Guedes}}<br />
{{FeatureDone|KLinkStatus|Scripting Plugin|Paulo Moura Guedes}}<br />
{{FeatureDone|KLinkStatus|Get Hot New Stuff for HTML result stylesheets|Paulo Moura Guedes}}<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19361KDE Games/IRC Meetings2008-03-16T21:40:21Z<p>Piacentini: /* If we have time */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''TBD April xx 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=16&month=3&year=2008&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*Add topic<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*Add topic<br />
<br />
==Meeting Logs==<br />
<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19360KDE Games/IRC Meetings2008-03-16T21:39:50Z<p>Piacentini: /* Mandatory discussions */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''TBD April xx 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=16&month=3&year=2008&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*Add topic<br />
*Add topic<br />
**Add subtopic<br />
<br />
===If we have time===<br />
*Pros and cons of Qt4.4 <br />
*aKademy 2008 and KDEGames talk<br />
<br />
Add more topics here<br />
<br />
==Meeting Logs==<br />
<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19359KDE Games/IRC Meetings2008-03-16T21:39:06Z<p>Piacentini: /* Where */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''TBD April xx 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=16&month=3&year=2008&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*GGZ and multiplayer in KDEGames<br />
*KNS in KDEGames<br />
*SOUND and themes (shortly of)(Mkbart)<br />
*Setup keys, joypad and mouse easier (DrIDK)<br />
*Games to be moved to <tt>trunk</tt><br />
*New games being worked on (Progress report)<br />
**KBreakout<br />
**Killbots<br />
**KBlocks<br />
**piKross<br />
**Kapman<br />
**Ktank<br />
**Kubrick<br />
===If we have time===<br />
*Pros and cons of Qt4.4 <br />
*aKademy 2008 and KDEGames talk<br />
<br />
Add more topics here<br />
<br />
==Meeting Logs==<br />
<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]</div>Piacentinihttps://community.kde.org/index.php?title=Projects/Games&diff=84162Projects/Games2008-03-16T21:38:12Z<p>Piacentini: /* IRC */</p>
<hr />
<div>{{Template:I18n/Language Navigation Bar|Projects/Games}}<br />
Intro to do<br />
<br />
== The Game Categories ==<br />
*[[/Arcade Games|Arcade games]]<br />
*[[/Board Games|Board Games]]<br />
*[[/Card Games|Card games]]<br />
*[[Dice Games]]<br />
*[[Logic Games]]<br />
*[[/Tactic and Strategy|Tactic and Strategy]]<br />
*[[Toys]]<br />
<br />
===See also===<br />
* [http://doc.trolltech.com/4.2/qsvgrenderer.html QSvgRenderer Class Reference]<br />
* [http://developer.kde.org/documentation/library/cvs-api/kdelibs-apidocs/kdecore/html/classKSvgRenderer.html KSvgRenderer Class Reference]<br />
* [http://websvn.kde.org/trunk/KDE/kdegames/katomic/ KAtomic KDE4 code in websvn]<br />
* [[Schedules/KDE4/4.0 Release Schedule]]<br />
<br />
==Development==<br />
<br />
* [[/Maintainers| Game's maintainers]]<br />
* [[/UI and usability|UI and usability]]<br />
* [[/libkdegames Usage|libkdegames Usage]]<br />
* [[/Ideas| KDEGames Ideas and Proposals]]<br />
<br />
==Status==<br />
<br />
* [[/Status KDE 4.0|Status KDE 4.0]]<br />
** [[/Documentation_progress|Documentation progress]]<br />
** [[/Icons_ToDo|Icons_ToDo]]<br />
* older pages:<br />
** [[/Status_Ready|Ready]]<br />
** [[/Status_Should_be_Ready|Should be ready]]<br />
** [[/Status_Playground|kdegames playground (kdegame's candidate or unready) ]]<br />
** [[/Status|old status page]]<br />
<br />
==Meeting==<br />
<br />
===IRC===<br />
<br />
We are doing meeting on [irc://irc.kde.org/#kdegames IRC] every month to talk about the games development. <br />
<br />
[[/IRC Meeting|Next Meeting : TBD April/2008]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings/2008-03-16-log&diff=19518KDE Games/IRC Meetings/2008-03-16-log2008-03-16T21:32:17Z<p>Piacentini: New page: <code> You changed the topic to "KDE Games meeting: agenda at http://techbase.kde.org/Projects/Games/IRC_Meeting". [5:00pm] josef|samba: meeting starting now! [5:00pm] mikelima: all right....</p>
<hr />
<div><code><br />
You changed the topic to "KDE Games meeting: agenda at http://techbase.kde.org/Projects/Games/IRC_Meeting".<br />
[5:00pm] josef|samba: meeting starting now!<br />
[5:00pm] mikelima: all right.<br />
[5:01pm] tsdgeos: wooo<br />
[5:01pm] tsdgeos: and i'm here<br />
[5:01pm] DrIDK-ready: da<br />
[5:01pm] piacentini: hi people<br />
[5:01pm] majewsky: me too<br />
[5:01pm] piacentini: so, agenda is at the topic<br />
[5:01pm] piacentini: http://techbase.kde.org/Projects/Games/IRC_Meeting<br />
[5:01pm] piacentini: anyone new here that wants to introduce hiself or herself? Please do<br />
[5:02pm] annma joined the chat room.<br />
[5:02pm] piacentini: Feature plan link is at http://techbase.kde.org/index.php?title=Schedules/KDE4/4.1_Feature_Plan<br />
[5:02pm] majewsky: If you mean "new" in the sense of "did not participate in any meetings up to now": I'm Stefan Majewsky, and I've developed KDiamond.<br />
[5:03pm] piacentini: Glad to meet you again online, Stefan<br />
[5:03pm] milliams: Welcome majewsky<br />
[5:03pm] piacentini: A couple of reminders:<br />
[5:03pm] majewsky: piacentini: Have been busy preparing my exams in April.<br />
[5:03pm] piacentini: The feature plan link above needs to be completed before Aprl 7<br />
[5:04pm] piacentini: april 7th, for the KDE 4.1 soft feature freeze<br />
[5:04pm] piacentini: anything not on the table does not go in for 4.1<br />
[5:04pm] tsdgeos: the table, not the feature itself<br />
[5:04pm] mikelima: ...and if a feature can't be completed it's not a problem.<br />
[5:04pm] mikelima: So better adding something more than leaving out something.<br />
[5:04pm] piacentini: yes, thanks for the clarifications <br />
[5:05pm] piacentini: The full release schedule link is at http://techbase.kde.org/index.php?title=Schedules/KDE4/4.1_Release_Schedule#April_7th.2C_2008:_Soft_Feature_Freeze<br />
[5:05pm] annma left the chat room. (Remote closed the connection)<br />
[5:05pm] josef|samba: compared to some other modules, there's really some drive behind the kdegames changes<br />
[5:05pm] ianw: Hello ... ?<br />
[5:05pm] piacentini: Hi, josef, Ian<br />
[5:06pm] piacentini: So, I propose we start the meeting by following the agenda AND the feature table<br />
[5:06pm] mkbart: Ok, me too.<br />
[5:06pm] DrIDK-ready: piacentini: ok<br />
[5:07pm] mikelima: sure.<br />
[5:07pm] majewsky: ok<br />
[5:07pm] piacentini: So, two topics: GGZ/multiplayer and KNS<br />
[5:07pm] DrIDK-ready: KNS = ?<br />
[5:07pm] majewsky: KNewStuff<br />
[5:07pm] josef|samba: that would be me for a start <br />
[5:07pm] piacentini: KnewStuff2, also GHNS<br />
[5:07pm] piacentini: sure, josef <br />
[5:08pm] milliams: (also DXS I believe)<br />
[5:08pm] piacentini: BTW, Josef will be in Brazil for FISL next month<br />
[5:08pm] josef|samba: so basically I'm working on the kggzcore library and some first GUI elements to introduce the successor to the KGGZ core client<br />
[5:08pm] piacentini: So we can maybe meet and even do some code there, something to keep in mind. go on<br />
[5:08pm] josef|samba: here's a nice screenshot of today: http://us.ggzgamingzone.org/~josef/roomslist.png<br />
[5:09pm] josef|samba: the basics are working already, and it will help people like DrIDK-ready who want to launch GGZ from within their games, in addition to launching the games from GGZ<br />
[5:09pm] DrIDK-ready is now known as DrIDK.<br />
[5:10pm] DrIDK:<br />
[5:10pm] piacentini: I am not working on any multiplayer-enabled game at this time. Do you think we will have other games ready to use this in 4.1?<br />
[5:10pm] piacentini: (other than kreversi, kbattleship, ksquares)<br />
[5:10pm] josef|samba: well I want to finish KSquares, and also improve the currently existing ones (kreversi & kbattleship)<br />
[5:11pm] josef|samba: if there's time, I want to look at KFourInLines, as there's already a server for it<br />
[5:11pm] mikelima: josef|samba: good plan <br />
[5:11pm] piacentini: cool, josef. Maybe if you find it necessary, post to the mailing list requesting help<br />
[5:11pm] piacentini: Not sure if there are people willing to help or learn the basics of GGZ, would not hurt to try<br />
[5:12pm] josef|samba: most of the time I'm working on server-side GGZ, for example you can now create new game configurations on the fly through the web frontend and have such games ranked etc.<br />
[5:12pm] josef|samba: also, interrupted games are restarted automatically, another new feature<br />
[5:13pm] josef|samba: that's it for multiplayer for today <br />
[5:13pm] DrIDK: About Network Games, what do you think about a server with all hight score ?<br />
[5:13pm] piacentini: Good update. Now to KNS?<br />
[5:13pm] majewsky: Highscores would be interesting for me too.<br />
[5:13pm] ruphy joined the chat room.<br />
[5:13pm] josef|samba: DrIDK: we've proposed that as a GSoC task and will know by tomorrow whether they accept us<br />
[5:14pm] DrIDK: GSoC = ?<br />
[5:14pm] piacentini: Google summer of code<br />
[5:14pm] mkbart: Google summer of Code<br />
[5:14pm] josef|samba: http://code.google.com/soc/2008/<br />
[5:14pm] DrIDK: ok <br />
[5:14pm] majewsky: Sounds good.<br />
[5:14pm] piacentini: Now to KNS<br />
[5:15pm] ianw: Is there a server for KNS and highscores?<br />
[5:15pm] piacentini: Any new work on this front? I think we should start by providing some downloadable themes on games.kde.org<br />
[5:15pm] mikelima: Yes, are there news on KNS?<br />
[5:15pm] piacentini: ianw: the idea for now (please correct me if I am wrong)<br />
[5:15pm] piacentini: Is to use games.kde.org at least to start (for downloads)<br />
[5:16pm] ianw: OK <br />
[5:16pm] piacentini: And online highscores would be better integrated via GGZ for now?<br />
[5:16pm] josef|samba: jpwhiting told me today that the cache handling isn't fully working yet, but other than that there's nothing which should hold anyone back with adding KNS to games!<br />
[5:16pm] piacentini: KGoldrunner could be a candidate, perhaps? I see it is listed in the feature plan<br />
[5:17pm] • josef|samba looks to mikelima<br />
[5:17pm] mikelima: Well, yes, I wanted to do that... but I'm not sure I'll have the time.<br />
[5:17pm] piacentini: Best would be to reenable the theme downloading integrations in KGameThemeSelector<br />
[5:17pm] josef|samba: yeah, themes and levels will be the strong use cases<br />
[5:17pm] piacentini: I *could* try to do it for KBlocks, but this last 3 weeks I was unable to work on it other than minor fixes<br />
[5:17pm] mikelima: I'd need to add a theme selector like in kmahjongg...<br />
[5:18pm] ianw: I'm short of time for KGoldrunner too, busy on Kubrick<br />
[5:18pm] piacentini: But my plan is to finish the score/points and move it to kdereview until the end of the week at most<br />
[5:18pm] majewsky: KDiamond already supports themes. How much has to be down to get full KNS support at games.kde.org? There has to be a web interface for uploading themes.<br />
[5:18pm] mikelima: And I'm in the middle of a job/town change, soi it's not the best of time.<br />
[5:18pm] piacentini: majewsky: do you have the GET NEW THEME button in your theme selector? I think it is enabled by a flag<br />
[5:18pm] piacentini: in the KGameThemeSelector constructor<br />
[5:19pm] josef|samba: majewsky: uploading is integrated in KNS, you just have to connect the uploader to your level editor, but there's also a (unmaintained) web interface available in the hotstuff software<br />
[5:19pm] majewsky: I do not have it enabled yet. How does it find out where to get themes?<br />
[5:20pm] josef|samba: you tell it so by installing a *.knsrc file into KDE's config directory<br />
[5:20pm] piacentini: josef can help, but there is a knrs file<br />
[5:20pm] mkbart: And how about KNewWalk being themeable?<br />
[5:20pm] piacentini: So, in theory, it should simply work?<br />
[5:20pm] josef|samba: documentation: trunk/kdelibs/knewstuff/doc/*.txt <br />
[5:20pm] piacentini: mkbart: also in the feature plan, but we need more themes for it. Are you planning to help with it?<br />
[5:20pm] josef|samba: yes, it works... for a test repository I can always create some at data.kstuff.org which the game maintainer can then control through SVN<br />
[5:21pm] mkbart: piacentini: Yes, i can do the themes<br />
[5:21pm] mkbart: piacentini: I also made one more for KSame<br />
[5:21pm] piacentini: mkbart: so maybe contact Fela via the mailing list, and coordinate this?<br />
[5:22pm] mkbart: piacentini: Is he somethimes here on channel?<br />
[5:22pm] piacentini: sometimes<br />
[5:22pm] mkbart: Ok, I'll contact him<br />
[5:22pm] piacentini: mkbart: btw, for KSame, we need to implement the theme selector as well I think<br />
[5:22pm] mkbart: piacentini: yes<br />
[5:22pm] piacentini: After the meeting, I will post the minutes to the techbase page<br />
[5:23pm] piacentini: And maybe post a todo list to the mailing list with these tasks<br />
[5:23pm] piacentini: So those who want to help can get started<br />
[5:23pm] ianw: Does KSame have selectors for board size and no. of colors now?<br />
[5:24pm] piacentini: ianw: not yet<br />
[5:24pm] piacentini: mkbart: you simply replaced the default oxygen theme, right?<br />
[5:24pm] piacentini: for KSame, I mean<br />
[5:24pm] mkbart: piacentini: It's told me to do that<br />
[5:24pm] ianw: We were going to make that the replacement for Klickety ... <reminder><br />
[5:24pm] mkbart: piacentini: The old one is still able<br />
[5:24pm] mkbart: *It-s<br />
[5:25pm] piacentini: OK, I am just thinking that we could keep both, and add the selector<br />
[5:25pm] mkbart: Exactly<br />
[5:25pm] piacentini: and the options as well, as Ian pointed out<br />
[5:25pm] piacentini: But, there has been no activity in KSame code for almost an year I think<br />
[5:25pm] mkbart: Who is the author?<br />
[5:26pm] piacentini: Henrique Pinto did the KDE4 port, but he is probably too busy right now<br />
[5:26pm] mikelima: It should not be hard to add a theme submenu and scan for the available themes...<br />
[5:26pm] piacentini: If someone here wants to volunteer to help, please do. I will add this to our todo list<br />
[5:27pm] piacentini: So, new games, quick update on them?<br />
[5:27pm] piacentini: Kubrick?<br />
[5:27pm] majewsky: I#<br />
[5:27pm] piacentini: and KDiamond?<br />
[5:27pm] ianw: Sent a big email about Kubrick earlier.<br />
[5:27pm] majewsky: I'm ready to move KDiamond to trunk/KDE/kdegames if there are no objections.<br />
[5:27pm] piacentini: ok, first kubrick then<br />
[5:28pm] ianw: Still about a month to go on Kubrick ...<br />
[5:28pm] DrIDK: majewsky: in Kdiamond, they are a lot a unuse space<br />
[5:28pm] piacentini: tsdgeos, pinotree: do we need to be in kdegames before April 7th?<br />
[5:28pm] majewsky: DrlDK: You mean that space at the border?<br />
[5:29pm] piacentini: or can we be in playground/kdereview?<br />
[5:29pm] stephaniewhiting: sorry, I am here<br />
[5:29pm] DrIDK: majewsky: by default the windows is too big<br />
[5:29pm] stephaniewhiting is now known as jpwhiting.<br />
[5:29pm] majewsky: DrlDK: In which sense?<br />
[5:29pm] jpwhiting: piacentini: yes, kns is fine for downloads as is<br />
[5:29pm] piacentini: cool jeremy. Have a quick glance at the history, and please let us know if there is anything related to KNS<br />
[5:29pm] piacentini: cool, that is good for now<br />
[5:30pm] piacentini: We need to start using it. Downloading in 4.1 at least<br />
[5:30pm] DrIDK: majewsky: When I start the game , I have a lot of space in left/right border<br />
[5:30pm] mkbart: majewski: http://www.commit-digest.org/issues/2008-02-10/files/kdiamond.png<br />
[5:30pm] DrIDK: majewsky: then I always have to resize the windows<br />
[5:30pm] piacentini: Let us keep the discussion on topic for now, please?<br />
[5:31pm] jpwhiting: piacentini: yes<br />
[5:31pm] piacentini: Following the agenda at first<br />
[5:31pm] jpwhiting: piacentini: looks fine to me<br />
[5:31pm] emilsedgh joined the chat room.<br />
[5:31pm] • majewsky deletes my kdiamondrc to have a look at the default sizes<br />
[5:31pm] majewsky: I see. That goes to my todo list.<br />
[5:31pm] piacentini: K, so about kubrick. Ian, your email is pretty complete<br />
[5:31pm] piacentini: anything else you want to add?<br />
[5:32pm] ianw: Mainly a Singmaster move textbox ... will be tricky though.<br />
[5:32pm] piacentini: Well, I think we should start planning the moves to kdereview and kdegames<br />
[5:32pm] piacentini: So, for KDiamond<br />
[5:33pm] ianw: Otherwise cosmetics including anti-aliasing <br />
[5:33pm] piacentini: Anyone against moving it to kdegames now? I think it should go in, already passed the kdereview stage, could continue to mature in trunk<br />
[5:33pm] ianw: Which game is "it"?<br />
[5:34pm] piacentini: Sorry, Ian. For Kubrick, I think you should move it to kdereview if there are no objections <br />
[5:34pm] CIA-26: ilic * r786349 internal/trunk/l10n-kde4/templates/internal/docmessages/ (18 files in 6 dirs): SVN_SILENT: Doc summit reorder.<br />
[5:34pm] piacentini: For KDiamond, I think it could move to kdegames<br />
[5:34pm] piacentini: (as it has spent some time in review already)<br />
[5:34pm] milliams: No objection from me<br />
[5:34pm] majewsky: Do I have to move all translations manually or can Scripty take care of that somehow?<br />
[5:35pm] ianw: OK to both Mauricio's suggestions.<br />
[5:35pm] mikelima: piacentini: sure it's nice.<br />
[5:35pm] piacentini: majewsky: I do not know, could you maybe contact Albert (tsdgeos) about it?<br />
[5:35pm] majewsky: piacentini: Okay, he'll know best.<br />
[5:36pm] piacentini: Other games in queue:<br />
[5:36pm] piacentini: KBreakout is also from Fela.<br />
[5:36pm] piacentini: KBlocks I am planning to move to kdereview until the next weekend<br />
[5:36pm] emilsedgh: which game wants get in the module? kdiamond? i have to add it to website<br />
[5:36pm] piacentini: (so we have 2 weeks in review before April 7th)<br />
[5:36pm] majewsky: emilsedgh: Right, it's KDiamond.<br />
[5:36pm] majewsky: I'm moving it at the moment.<br />
[5:37pm] emilsedgh: majewsky: congrats <br />
[5:37pm] piacentini: Ian: are you ok with going to kdereview before the next weekend?<br />
[5:37pm] emilsedgh: any other game has being entered since 4.0? kollision?<br />
[5:37pm] piacentini: for kubrick?<br />
[5:37pm] ianw: I think Apr 7 is just a *soft* freeze, for stuff not previously announced in the feature list ... ?<br />
[5:38pm] DrIDK: kollision.... my favorite games!<br />
[5:38pm] piacentini: ianw: I do not want to take risks this time. We missed a lot of games in 4.0 due to following the rules strictly<br />
[5:38pm] ianw: Yeah, I think I could get to kedreview then, but would rather shoot for the May hard-freeze.<br />
[5:38pm] piacentini: To me, soft freeze means that apps need to be in place and feature set needs to be committed<br />
[5:39pm] piacentini: ianw: so, let us do it this way:<br />
[5:39pm] CIA-26: majewsky * r786350 /trunk/ (4 files in 4 dirs): Move KDiamond from kdereview to kdegames module. (Messages missing.)<br />
[5:39pm] piacentini: I will consult the release team list about this specifically (whether we need to be in kdereview or kdegames)<br />
[5:39pm] piacentini: And will post until Wednesday to the mailing list<br />
[5:40pm] ianw: Thanks, Mauricio <br />
[5:40pm] piacentini: I think KBlocks, Kubrick, Kollision and KBreakOut at least need to be in 4.1<br />
[5:40pm] piacentini: And probably also Ksirk and pakman if possible<br />
[5:41pm] piacentini: OK, so I think I need to have a look at this before we continue to discuss the moves. Let us postpone the decision to the middle of the week.<br />
[5:41pm] mikelima: uhm... pakman does not look finished...<br />
[5:41pm] emilsedgh: (last time i played kbreakout, levels were not enough)<br />
[5:42pm] piacentini: emilsedgh, mikelima: I know. But I would prefer to cut things one week before release if they are not finished<br />
[5:42pm] emilsedgh: ok, nice<br />
[5:42pm] piacentini: And not cut things right now just because we are one of the two only modules that follow the schedules<br />
[5:42pm] majewsky: piacentini: What module is the other one? (Just for interest.)<br />
[5:43pm] mikelima: uhm, ok, if you prefer so...<br />
[5:43pm] piacentini: kdeedu imo<br />
[5:43pm] emilsedgh: so, im not going to add game packages to site for now, because things might change until release time<br />
[5:43pm] piacentini: mikelima: Because if people KNOW that their game (pakman for example) will only have a chance of going in in 4.2, they loose interest in completing it<br />
[5:43pm] Porkotron is now known as Parkotron.<br />
[5:43pm] piacentini: emilsedgh: yes, sure. Wait and keep the surprises for 4.1<br />
[5:44pm] gurumeditationer joined the chat room.<br />
[5:44pm] mikelima: well, I can understand that... but once the game is in, it can be a burden for all kdegames developers...<br />
[5:44pm] piacentini: mikelima: agreed. How can we handle this?<br />
[5:44pm] piacentini: My proposal is that they are not really *in* until we release 4.1<br />
[5:44pm] mikelima: And it's harder to take it out. People would complain.<br />
[5:45pm] piacentini: So we can remove them one month before the release back to playground for example, like we did with kbackgammon<br />
[5:45pm] mikelima: Yes, that could work.<br />
[5:46pm] piacentini: So, two other topics in the agenda: sound and themes, and setup keys/joypad/mouse<br />
[5:46pm] piacentini: About the setup first<br />
[5:46pm] DrIDK: ok, this is my idea<br />
[5:46pm] piacentini: Who proposed it? Anyone willing to work on it?<br />
[5:46pm] DrIDK: Me<br />
[5:46pm] piacentini: OK, explain it to us!<br />
[5:47pm] mikelima: How would that work? Joysticks events are not part of Qt event system.<br />
[5:47pm] DrIDK: I think Kshortcut Way for config hight control game is not easy<br />
[5:47pm] DrIDK: I want to create hight level of Control game config<br />
[5:47pm] mikelima: I'd love to have joystick working in kgoldrunner... Great for "historical" gaming <br />
[5:48pm] DrIDK: Exemple : if you I want move my mario with joystick, and shoot with mouse click<br />
[5:48pm] DrIDK: So, I want to create a same Control config like all of "big game"<br />
[5:49pm] DrIDK: If I press a KEY / JOYPAD / Mouse , the widget Get the control<br />
[5:49pm] piacentini: One suggestion: maybe you can implement this as a set of classes/widgets on ONE game (maybe KTanks?) and then if it works we can review/abstract it to libkdegames classes, and other games can pick it up<br />
[5:49pm] piacentini: Sort of like we did with KGameTheme and others<br />
[5:49pm] mikelima: DrIDK: but how would input handling work?<br />
[5:49pm] ianw: How about multiple inputs,DrIDK? Someone proposed catch-as-catch-can KGoldrunner ...<br />
[5:50pm] DrIDK: piacentini: Yes it was my idea. First I will create it for ktank.<br />
[5:50pm] piacentini: this is a good way to test these concepts and know if/how they work, and then game authors can implement them later (think KGamePopupItem, KScoreDialog, etc)<br />
[5:50pm] piacentini: Cool. I see others have suggestions for it, could be a nice project<br />
[5:51pm] DrIDK: so, Otherwise, I propose my KGLKeyControl for have direct input without the "delay key"<br />
[5:52pm] DrIDK: ianw: what do you mean by catch as catche ?<br />
[5:52pm] milliams: (majewsky: compile error in kdegames at http://developer.kde.org/~dirk/dashboard/)<br />
[5:52pm] DrIDK: ianw: I am french..<br />
[5:52pm] ianw: One human player is the hero another is the enemy ...<br />
[5:52pm] mikelima: DrIDK: can you write up an article on joypad support for techbase/the list?<br />
[5:53pm] DrIDK: mikelima: eh... I never try to control Joypad with kde4 exept with SDL<br />
[5:53pm] josef|samba: my kdiamond also didn't compile<br />
[5:53pm] ianw: L'un est l'hero, l'autre est l'ennemi ... <br />
[5:53pm] DrIDK: mikelima: but, I can write all you want<br />
[5:54pm] majewsky: milliams: Working on it.<br />
[5:54pm] DrIDK: ianw: oh! so It will possible with multiple control and with my key class<br />
[5:54pm] milliams: (majewsky: cool. You just need to link against libkdegames)<br />
[5:54pm] ianw: Yay .... but hard to program in the game logic maybe ...<br />
[5:55pm] DrIDK: ianw: wait I show you a part of my code<br />
[5:56pm] piacentini: Guys, there is just one other item on the agenda, sounds and themes discussion. I propose we engage now in this free-form discussion for these two themes (with joystick support), as the rest is covered<br />
[5:56pm] DrIDK: http://rafb.net/p/4JoiL044.html<br />
[5:56pm] mikelima: piacentini: I agree.<br />
[5:56pm] piacentini: And the more "formal" part of the meeting is over now, I will post a summary to the ml during the next few days<br />
</code></div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19358KDE Games/IRC Meetings2008-03-16T21:28:56Z<p>Piacentini: /* Meeting Logs */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''Sunday, March 16th, 2008 at 20:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=16&month=3&year=2008&hour=20&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
*Please Note: The meeting has been moved off the 1st of March, due to the attendance problems on part of some KDEGames' members.<br />
<br />
==Agenda==<br />
===Mandatory discussions===<br />
*GGZ and multiplayer in KDEGames<br />
*KNS in KDEGames<br />
*SOUND and themes (shortly of)(Mkbart)<br />
*Setup keys, joypad and mouse easier (DrIDK)<br />
*Games to be moved to <tt>trunk</tt><br />
*New games being worked on (Progress report)<br />
**KBreakout<br />
**Killbots<br />
**KBlocks<br />
**piKross<br />
**Kapman<br />
**Ktank<br />
**Kubrick<br />
===If we have time===<br />
*Pros and cons of Qt4.4 <br />
*aKademy 2008 and KDEGames talk<br />
<br />
Add more topics here<br />
<br />
==Meeting Logs==<br />
<br />
*[[Projects/Games/IRC Meetings/16-March-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.1_Feature_Plan&diff=49001Schedules/KDE4/4.1 Feature Plan2008-03-16T19:24:53Z<p>Piacentini: /* kdeedu */</p>
<hr />
<div>__NOTOC__<br />
= Instructions =<br />
<br />
Deadline for adding entries here for the 4.1 release is '''31 March 2008'''.<br><br />
Entries added after that date will be scheduled for the 4.2 release.<br />
<br />
todo => not started yet<br><br />
in-progress => started, but not completed yet<br><br />
done => completed<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|kdeui|Add KFadeWidgetEffect to easily add fading UI transitions to KDE applications|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureDone|kross|Add QtScript support|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|Phonon KCM|More UI feedback|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|kdeui|Goya, a framework for inserting controls into itemviews in a really easy and fast way|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureInProgress|kdeui|Shortcut schemes for KDE applications|adymo@kdevelop.org|Alexander Dymo}}<br />
{{FeatureInProgress|kmimetypetrader/kbuildsycoca|Replace use of profilerc for ordering applications with new mimeapps.list standard|faure@kde.org|David Faure}}<br />
{{FeatureInProgress|knewstuff|Support caching, and speed up the interface through use of Models/Views and goya|jeremy@scitools.com|Jeremy Whiting}}<br />
{{FeatureInProgress|Phonon KCM|Handle advanced devices|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|KDEPrint|Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers.|john@layt.net|john Layt}}<br />
{{FeatureInProgress|KIO|speed limits on KIO Transfers|nolis71cu@gmail.com|Manolo Valdes}}<br />
{{FeatureTodo|KCalenderSystem|Complete migration of Jalali, Hijri, and Hebrew calendars to new code base.|john@layt.net|john Layt}}<br />
{{FeatureTodo|KCalenderSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian. (Note, not all may live in kdelibs or be available as a global calendar system)|john@layt.net|john Layt}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Akonadi|Move the Akonadi development library from kdepim.|vkrause@kde.org|Volker Krause}}<br />
{{FeatureTodo|gpgme++2|newly designed gpgme++ (multithreaded, exceptions, less event loop integration: better for Windows)|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dolphin|Refactor view-action handling to a DolphinViewActionHandler to share more code with DolphinPart|faure@kde.org|David Faure}}<br />
{{FeatureInProgress|Dolphin|Simplify selecting of files in the single-click mode (based on http://aseigo.blogspot.com/2006/04/icons.html).|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|Dolphin|Details-view: Allow to open folders as tree (turned off per default).|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureTodo|Dolphin|Provide optional tooltips for files and directories.|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureTodo|Konqueror|Session management (save/restore session/restore from <br />
crash).|edulix AT gmail DOT com|Eduardo Robles Elvira}}<br />
{{FeatureInProgress|Raptor|The KDE4-Application-Menu}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Plasma|Kickoff orientation dependent layout|wstephenson@kde.org|Will Stephenson}}{{FeatureInProgress|Solid|Refactor Solid::Control networking|wstephenson@kde.org|Will Stephenson}}{{FeatureInProgress|Solid|Refactor Solid::Control networking|wstephenson@kde.org|Will Stephenson}}{{FeatureInProgress|Solid|Refactor Solid::Control networking|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|Solid|Backend for NetworkManager 0.7|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|System Settings|Filtering/Lazy load category modules|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureTodo|System Settings|Administrator mode support|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Add KDE3 scheme import|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KDEPrint|reintroduce KDEPrint Print Management tools, e.g. KCM, kprinter, kjobviewer, etc. Depends upon progress of kdelibs side of KDEPrint and Qt4.4 feature set.|john@layt.net|john Layt}}<br />
{{FeatureTodo|krunner|Revamp GUI.|riccardo@kde.org|Riccardo Iaconelli}}<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|nepomuk|Service that monitors file rename and delete operations and updates the metadata accordingly. kded module already exists in playground. problem: depends on inotify.|trueg@kde.org|Sebastian Trueg}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KMagnifier|Add color blindness simulation|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, add color-shift modes to help people with color blindness|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KSystemLog|KSystemLog, a Log Viewer Tool. Move from kde-apps|nicolas.ternisien@gmail.com}}<br />
{{FeatureInProgress|KCron|Do some refactoring in KCron|nicolas.ternisien@gmail.com}}<br />
{{FeatureInProgress|KCron|Improve ergonomy and general interface|nicolas.ternisien@gmail.com}}<br />
{{FeatureTodo|KCron|Convert KCron into a KCM Module, to use it in System Settings|nicolas.ternisien@gmail.com}}<br />
|}<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Smoke2|Move Smoke2 to kdebindings-trunk.|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureTodo|PHP-Qt|Move PHP-Qt to kdebindings-trunk.|kde-bindings@kde.org|KDE-bindings developers}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KAlgebra|Calculator Plasmoid|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|KAlgebra|Vector support|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureInProgress|Parley|Redesigned main window|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|Parley|Vocabulary Plasmoid|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|KBruch and KPercentage|Merge in 1 app|pete@pmurdoch.com|Peter Murdoch}}<br />
{{FeatureTodo|KAlgebra|Variables share between calculations|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Add command line|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|Parley|Declinations|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Parley|Rewrite of practice|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Step|A physics simulator, move from playground to kdeedu module|ks.vladimir@gmail.com|Vladimir Kuznetsov}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KBlocks|Finish display of points and level and move to kdereview/kdegames|piacentini@kde.org}}<br />
{{FeatureInProgress|KGoldRunner|Improved theming and animation|mikelima@cirulla.net}}<br />
{{FeatureDone|Kollision|Move to kdereview/kdegames|p.capriotti@gmail.com|Paolo Capriotti}}<br />
{{FeatureTodo|KBreakout|Finish it, and move it from playground to kdegames|fela.kde@gmail.com}}<br />
{{FeatureTodo|KGoldRunner|Also see kdegames/kgoldrunner/TODO|ianw}}<br />
{{FeatureTodo|KGoldRunner|Hot new stuff support for themes and levels|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KGoldRunner|Sound support and theming|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Startup screen|mikelima@cirulla.net}}<br />
{{FeatureTodo|KMahjongg|Reimplement the Board Editor|piacentini@kde.org}}<br />
{{FeatureTodo|KNetWalk|Add support for loading new themes|fela.kde@gmail.com}}<br />
{{FeatureTodo|KNetWalk|Better scoring system|fela.kde@gmail.com}}<br />
{{FeatureTodo|KNetWalk|New graphic system|fela.kde@gmail.com}}<br />
{{FeatureTodo|KShisen|Port to KScoreDialog|piacentini@kde.org}}<br />
{{FeatureTodo|Kubrick|New game, 3D OpenGL - move to playground|ianw}}<br />
{{FeatureTodo|Kubrick|Polish up the features|ianw}}<br />
{{FeatureTodo|Kubrick|Port to Qt4 and KDE4|ianw}}<br />
{{FeatureInProgress|KDiamond|New game, move to kdegames|majewsky@gmx.net}}<br />
{{FeatureInProgress|KSquares|Multiplayer support|josef}}<br />
{{FeatureTodo|KGGZ|Add kggzcore and kggzdmod libraries|josef}}<br />
{{FeatureTodo|KGGZ|Add new Qt4-based core client as successor to the old KDE3-based KGGZ|josef}}<br />
{{FeatureTodo|KMines|Add pause actions|piacentini@kde.org}}<br />
{{FeatureTodo|KBlocks|Add additional themes|piacentini@kde.org}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Okular|Encryption support for ODF generator|bradh@kde.org}}<br />
{{FeatureInProgress|Okular|Improved form support (add missing types, handle the fields better).|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|Centralized text & graphics antialias configuration.|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|Okular|Better Text-To-Speech integration: speech the whole document, the current page or the selection.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Support for document layers (mostly in PDF documents).|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|EPub backend.|elylevy@cs.huji.ac.il|Ely Levy}}<br />
{{FeatureInProgress|Okular|Backward direction for text search.|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|Gwenview|Implement undo system|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Support for tagging with Nepomuk|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Kipi support|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Thumbnail bar in view and fullscreen modes|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Crop ratio|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Red eye correction|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Dragon Player|A simple Phonon-based videoplayer application|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|File Manager|David Edmunson}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KGet|Torrent-Support|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Group-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Transfer-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Webinterface|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureDone|Kopete|OTR Encryption support|michael_zanetti@gmx.net|Michael Zanetti}}<br />
{{FeatureInProgress|Kopete|Bring back chat style and emoticon selection via knewstuff2|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|MSNP15 implementation for MSN|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|Nepomuk-Integration|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|[http://decibel.kde.org Decibel]|Decibel, a framework for real time communication services. Move from playground/pim|info@basyskom.de|Tobias Hunger}}<br />
{{FeatureTodo|Kopete|GroupWise chatroom support|wstephenson@kde.org|Will Stephenson}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Column-specific whatsthis-help| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Combined search and add task widget| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Drag&Drop| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|File management (file->load)| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Managing history| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Tracking tasks by active applications| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Whatsthis-help dependant on if a task has been created| |Thorsten St&auml;rk}}<br />
{{FeatureDone|KAddressbook|Ability to add LDAP search results to distribution lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|copy/cut/paste context menu items|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|Indication of which resource folder a contact belongs to|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|Read-only view for contacts in read-only folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kleopatra|Ability to search in internal and external certificates at the same time|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kleopatra|New, tabbed, mainwindow design|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|Kleopatra|General UI Server|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|KMail|Ability to easily create todos with reminders from emails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Ability to open messages from search results when the reader is hidden|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better invitation update emails showing what changed|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better, natural language search criteria names|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better reminder visualization in very small events|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Clickable status columns|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Client side configurability of warnings in shared folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Colored ribbons for indication of signing and encryption status in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Configuration option for whether invitation emails are automatically deleted or not when having been acted upon|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Copy/paste and drag and drop from/to the mail composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Display of quota information in foldertree tooltips|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop and copy and paste support in the search result viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop from the mail reader window and mime-tree viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop of folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Editing of attachments from the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Export and import of filters|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Favorites Folder|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Folder quicksearch|m.koller@surfeu.at|Martin Koller}}<br />
{{FeatureDone|KMail|Harmonization of actions in main and standalone mail reader windows|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|IMAP Server storage of non-standard flags|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Improved quota warnings|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Improved TNEF attachment handling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Initialize full search from quicksearch on request|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|lost+found recovery of locally changed folders that lose access rights|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Override font and fontsize for standalone message viewers|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Per-folder identity configurability|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Recursive IMAP cache troubleshooting|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Resizable recipients area in composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for creating new mails based on received mails (Resend)|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for immediate sync of resource folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for soft line breaking|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Tab navigation through groups in the address completion|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Text snippets with shortcuts and variable expansion in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Warning about active out-of-office scripts|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KNotes|Ability to print notes|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KonsoleKalendar|Support "file" and "localdir" resources|winter@kde.org|Allen Winter}}<br />
{{FeatureDone|Kontact|Config option to close despite system tray|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Harmonization of component naming in sidebar, configuration, summary view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Right-aligned component navigation toolbar|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Ubiquitous sync actions|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Ability to have both distribution lists and addresbook extension visible|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Aggregated reminders view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Better default resource colors|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Faster initial loading of kolab resources|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Forwarding and delegation of invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Improved coloring of agenda view items|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Improved event printing|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|More readable Kolab resource folder labels|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Side-by-side calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Support for by-value attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Timeline calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Month view scrolling, paging, mouse-wheeling|tom_t@gmx.at|Thomas Thrainer}}<br />
{{FeatureInProgress|KMail|HTML Signatures|yez@familieschepers.nl|Edwin Schepers}}<br />
{{FeatureInProgress|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|winter@kde.org|Allen Winter}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|KAlarm|New option to specify reminder times in minutes|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Prevent multiple identical error messages accumulating for the same alarm|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Remember main window show/hide options used when KAlarm closed instead of setting them in Preferences dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Remove alarm daemon and do all scheduling in kalarm itself|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Replace simple repetitions by recurrence sub-repetitions to reduce confusion|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Simplification and improvements to alarm edit dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Decryption on demand in reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Improved error messages and audit log for cryptographic operations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Ability to jump to the right day in the agenda from invitation mails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Drag and drop of attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Merge of the attachment view in into the main page|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Merge of the free-busy and attendee views for easier scheduling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Redesigned incidence editor UI|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Cervisia|New context menu entry "Add to Ignore List"|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureDone|Lokalize|Move this application (formerly known as Kaider) from extragear|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Cervisia|A file view based on KDirModel|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KAppTemplate|Add a Plasmoid template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a PyQt template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a Ruby template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Make a GUI for it|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
|}<br />
<br />
= kdetoys =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|bytelevel editor (successor to KHexEdit). Move from playground/utils.|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdevelop =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdevplatform =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdewebdev =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.1_Feature_Plan&diff=49000Schedules/KDE4/4.1 Feature Plan2008-03-16T19:24:00Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>__NOTOC__<br />
= Instructions =<br />
<br />
Deadline for adding entries here for the 4.1 release is '''31 March 2008'''.<br><br />
Entries added after that date will be scheduled for the 4.2 release.<br />
<br />
todo => not started yet<br><br />
in-progress => started, but not completed yet<br><br />
done => completed<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|kdeui|Add KFadeWidgetEffect to easily add fading UI transitions to KDE applications|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureDone|kross|Add QtScript support|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureDone|Phonon KCM|More UI feedback|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|kdeui|Goya, a framework for inserting controls into itemviews in a really easy and fast way|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureInProgress|kdeui|Shortcut schemes for KDE applications|adymo@kdevelop.org|Alexander Dymo}}<br />
{{FeatureInProgress|kmimetypetrader/kbuildsycoca|Replace use of profilerc for ordering applications with new mimeapps.list standard|faure@kde.org|David Faure}}<br />
{{FeatureInProgress|knewstuff|Support caching, and speed up the interface through use of Models/Views and goya|jeremy@scitools.com|Jeremy Whiting}}<br />
{{FeatureInProgress|Phonon KCM|Handle advanced devices|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|KDEPrint|Reintroduce KDEPrint in some form, depending on what Qt4.4 delivers.|john@layt.net|john Layt}}<br />
{{FeatureInProgress|KIO|speed limits on KIO Transfers|nolis71cu@gmail.com|Manolo Valdes}}<br />
{{FeatureTodo|KCalenderSystem|Complete migration of Jalali, Hijri, and Hebrew calendars to new code base.|john@layt.net|john Layt}}<br />
{{FeatureTodo|KCalenderSystem|Add new calendar systems: Indian Civil (Saka), Ethiopean, Chinese, Pure Julian, Pure Gregorian. (Note, not all may live in kdelibs or be available as a global calendar system)|john@layt.net|john Layt}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Akonadi|Move the Akonadi development library from kdepim.|vkrause@kde.org|Volker Krause}}<br />
{{FeatureTodo|gpgme++2|newly designed gpgme++ (multithreaded, exceptions, less event loop integration: better for Windows)|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dolphin|Refactor view-action handling to a DolphinViewActionHandler to share more code with DolphinPart|faure@kde.org|David Faure}}<br />
{{FeatureInProgress|Dolphin|Simplify selecting of files in the single-click mode (based on http://aseigo.blogspot.com/2006/04/icons.html).|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|Dolphin|Details-view: Allow to open folders as tree (turned off per default).|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureTodo|Dolphin|Provide optional tooltips for files and directories.|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureTodo|Konqueror|Session management (save/restore session/restore from <br />
crash).|edulix AT gmail DOT com|Eduardo Robles Elvira}}<br />
{{FeatureInProgress|Raptor|The KDE4-Application-Menu}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Plasma|Kickoff orientation dependent layout|wstephenson@kde.org|Will Stephenson}}{{FeatureInProgress|Solid|Refactor Solid::Control networking|wstephenson@kde.org|Will Stephenson}}{{FeatureInProgress|Solid|Refactor Solid::Control networking|wstephenson@kde.org|Will Stephenson}}{{FeatureInProgress|Solid|Refactor Solid::Control networking|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|Solid|Backend for NetworkManager 0.7|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureInProgress|System Settings|Filtering/Lazy load category modules|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureTodo|System Settings|Administrator mode support|wstephenson@kde.org|Will Stephenson}}<br />
{{FeatureTodo|Color KCM|Add 'smart setting' of extended colors|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|Color KCM|Add KDE3 scheme import|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KDEPrint|reintroduce KDEPrint Print Management tools, e.g. KCM, kprinter, kjobviewer, etc. Depends upon progress of kdelibs side of KDEPrint and Qt4.4 feature set.|john@layt.net|john Layt}}<br />
{{FeatureTodo|krunner|Revamp GUI.|riccardo@kde.org|Riccardo Iaconelli}}<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|nepomuk|Service that monitors file rename and delete operations and updates the metadata accordingly. kded module already exists in playground. problem: depends on inotify.|trueg@kde.org|Sebastian Trueg}}<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KMagnifier|Add color blindness simulation|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
{{FeatureTodo|KMagnifier|Refactor color menu, re-add invert, add color-shift modes to help people with color blindness|mw_triad@users.sourceforge.net|Matthew Woehlke}}<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KSystemLog|KSystemLog, a Log Viewer Tool. Move from kde-apps|nicolas.ternisien@gmail.com}}<br />
{{FeatureInProgress|KCron|Do some refactoring in KCron|nicolas.ternisien@gmail.com}}<br />
{{FeatureInProgress|KCron|Improve ergonomy and general interface|nicolas.ternisien@gmail.com}}<br />
{{FeatureTodo|KCron|Convert KCron into a KCM Module, to use it in System Settings|nicolas.ternisien@gmail.com}}<br />
|}<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Smoke2|Move Smoke2 to kdebindings-trunk.|kde-bindings@kde.org|KDE-bindings developers}}<br />
{{FeatureTodo|PHP-Qt|Move PHP-Qt to kdebindings-trunk.|kde-bindings@kde.org|KDE-bindings developers}}<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KAlgebra|Calculator Plasmoid|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|KAlgebra|Vector support|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureInProgress|Parley|Redesigned main window|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|Parley|Vocabulary Plasmoid|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|KBruch and KPercentage|Merge in 1 app|pete@pmurdoch.com|Peter Murdoch}}<br />
{{FeatureTodo|KAlgebra|Variables share between calculations|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|Parley|Declinations|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Parley|Rewrite of practice|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Step|A physics simulator, move from playground to kdeedu module|ks.vladimir@gmail.com|Vladimir Kuznetsov}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KBlocks|Finish display of points and level and move to kdereview/kdegames|piacentini@kde.org}}<br />
{{FeatureInProgress|KGoldRunner|Improved theming and animation|mikelima@cirulla.net}}<br />
{{FeatureDone|Kollision|Move to kdereview/kdegames|p.capriotti@gmail.com|Paolo Capriotti}}<br />
{{FeatureTodo|KBreakout|Finish it, and move it from playground to kdegames|fela.kde@gmail.com}}<br />
{{FeatureTodo|KGoldRunner|Also see kdegames/kgoldrunner/TODO|ianw}}<br />
{{FeatureTodo|KGoldRunner|Hot new stuff support for themes and levels|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KGoldRunner|Sound support and theming|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Startup screen|mikelima@cirulla.net}}<br />
{{FeatureTodo|KMahjongg|Reimplement the Board Editor|piacentini@kde.org}}<br />
{{FeatureTodo|KNetWalk|Add support for loading new themes|fela.kde@gmail.com}}<br />
{{FeatureTodo|KNetWalk|Better scoring system|fela.kde@gmail.com}}<br />
{{FeatureTodo|KNetWalk|New graphic system|fela.kde@gmail.com}}<br />
{{FeatureTodo|KShisen|Port to KScoreDialog|piacentini@kde.org}}<br />
{{FeatureTodo|Kubrick|New game, 3D OpenGL - move to playground|ianw}}<br />
{{FeatureTodo|Kubrick|Polish up the features|ianw}}<br />
{{FeatureTodo|Kubrick|Port to Qt4 and KDE4|ianw}}<br />
{{FeatureInProgress|KDiamond|New game, move to kdegames|majewsky@gmx.net}}<br />
{{FeatureInProgress|KSquares|Multiplayer support|josef}}<br />
{{FeatureTodo|KGGZ|Add kggzcore and kggzdmod libraries|josef}}<br />
{{FeatureTodo|KGGZ|Add new Qt4-based core client as successor to the old KDE3-based KGGZ|josef}}<br />
{{FeatureTodo|KMines|Add pause actions|piacentini@kde.org}}<br />
{{FeatureTodo|KBlocks|Add additional themes|piacentini@kde.org}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Okular|Encryption support for ODF generator|bradh@kde.org}}<br />
{{FeatureInProgress|Okular|Improved form support (add missing types, handle the fields better).|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|Centralized text & graphics antialias configuration.|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|Okular|Better Text-To-Speech integration: speech the whole document, the current page or the selection.|pino@kde.org|Pino Toscano}}<br />
{{FeatureTodo|Okular|Support for document layers (mostly in PDF documents).|pino@kde.org|Pino Toscano}}<br />
{{FeatureInProgress|Okular|EPub backend.|elylevy@cs.huji.ac.il|Ely Levy}}<br />
{{FeatureInProgress|Okular|Backward direction for text search.|pino@kde.org|Pino Toscano}}<br />
{{FeatureDone|Gwenview|Implement undo system|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Support for tagging with Nepomuk|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Kipi support|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Thumbnail bar in view and fullscreen modes|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Crop ratio|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
{{FeatureTodo|Gwenview|Red eye correction|aurelien.gateau@free.fr|Aurélien Gâteau}}<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Dragon Player|A simple Phonon-based videoplayer application|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|Make Dragon indipendent from Xine|ian.monroe@gmail.com|Ian Monroe}}<br />
{{FeatureInProgress|Dragon Player|File Manager|David Edmunson}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|KGet|Torrent-Support|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Group-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Transfer-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Webinterface|uwolfer@kde.org|Urs Wolfer}}<br />
{{FeatureDone|Kopete|OTR Encryption support|michael_zanetti@gmx.net|Michael Zanetti}}<br />
{{FeatureInProgress|Kopete|Bring back chat style and emoticon selection via knewstuff2|earthwings@gentoo.org|Dennis Nienhüser}}<br />
{{FeatureInProgress|Kopete|UPnp Support|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|Updated contact list interface (uses Qt 4 rather than Qt 3)|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|Kopete|MSNP15 implementation for MSN|mattr@kde.org|Matt Rogers}}<br />
{{FeatureInProgress|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|Nepomuk-Integration|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|[http://decibel.kde.org Decibel]|Decibel, a framework for real time communication services. Move from playground/pim|info@basyskom.de|Tobias Hunger}}<br />
{{FeatureTodo|Kopete|GroupWise chatroom support|wstephenson@kde.org|Will Stephenson}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Column-specific whatsthis-help| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Combined search and add task widget| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Drag&Drop| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|File management (file->load)| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Managing history| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Tracking tasks by active applications| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Whatsthis-help dependant on if a task has been created| |Thorsten St&auml;rk}}<br />
{{FeatureDone|KAddressbook|Ability to add LDAP search results to distribution lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|copy/cut/paste context menu items|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|Indication of which resource folder a contact belongs to|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KAddressbook|Read-only view for contacts in read-only folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kleopatra|Ability to search in internal and external certificates at the same time|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kleopatra|New, tabbed, mainwindow design|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|Kleopatra|General UI Server|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureInProgress|Kleopatra|OpenPGP support|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureTodo|Kleopatra|Konqueror and Dolphin Kleopatra plugins|marc@kdab.net|Marc Mutz (Gpg4win)}}<br />
{{FeatureDone|KMail|Ability to easily create todos with reminders from emails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Ability to open messages from search results when the reader is hidden|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better invitation update emails showing what changed|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better, natural language search criteria names|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Better reminder visualization in very small events|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Clickable status columns|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Client side configurability of warnings in shared folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Colored ribbons for indication of signing and encryption status in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Configuration option for whether invitation emails are automatically deleted or not when having been acted upon|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Copy/paste and drag and drop from/to the mail composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Display of quota information in foldertree tooltips|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop and copy and paste support in the search result viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop from the mail reader window and mime-tree viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Drag and drop of folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Editing of attachments from the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Export and import of filters|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Favorites Folder|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Folder quicksearch|m.koller@surfeu.at|Martin Koller}}<br />
{{FeatureDone|KMail|Harmonization of actions in main and standalone mail reader windows|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|IMAP Server storage of non-standard flags|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Improved quota warnings|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Improved TNEF attachment handling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Initialize full search from quicksearch on request|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|lost+found recovery of locally changed folders that lose access rights|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Override font and fontsize for standalone message viewers|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Per-folder identity configurability|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Recursive IMAP cache troubleshooting|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Resizable recipients area in composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for creating new mails based on received mails (Resend)|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for immediate sync of resource folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for soft line breaking|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Tab navigation through groups in the address completion|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Text snippets with shortcuts and variable expansion in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Warning about active out-of-office scripts|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KNotes|Ability to print notes|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KonsoleKalendar|Support "file" and "localdir" resources|winter@kde.org|Allen Winter}}<br />
{{FeatureDone|Kontact|Config option to close despite system tray|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Harmonization of component naming in sidebar, configuration, summary view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Right-aligned component navigation toolbar|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|Kontact|Ubiquitous sync actions|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Ability to have both distribution lists and addresbook extension visible|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Aggregated reminders view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Better default resource colors|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Faster initial loading of kolab resources|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Forwarding and delegation of invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Improved coloring of agenda view items|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Improved event printing|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|More readable Kolab resource folder labels|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Side-by-side calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Support for by-value attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Timeline calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Month view scrolling, paging, mouse-wheeling|tom_t@gmx.at|Thomas Thrainer}}<br />
{{FeatureInProgress|KMail|HTML Signatures|yez@familieschepers.nl|Edwin Schepers}}<br />
{{FeatureInProgress|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|winter@kde.org|Allen Winter}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|KAlarm|New option to specify reminder times in minutes|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Prevent multiple identical error messages accumulating for the same alarm|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Remember main window show/hide options used when KAlarm closed instead of setting them in Preferences dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Remove alarm daemon and do all scheduling in kalarm itself|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Replace simple repetitions by recurrence sub-repetitions to reduce confusion|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Simplification and improvements to alarm edit dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Decryption on demand in reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Improved error messages and audit log for cryptographic operations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Ability to jump to the right day in the agenda from invitation mails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Drag and drop of attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Merge of the attachment view in into the main page|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Merge of the free-busy and attendee views for easier scheduling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Redesigned incidence editor UI|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureInProgress|KPilot|Finish Keyring conduit, base conduit code and test cases, category syncing|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
{{FeatureTodo|KPilot|Port old conduits to new base conduit architecture and KDE4/Qt4|jkasper@kde.org|Jason 'vanRijn' Kasper}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Cervisia|New context menu entry "Add to Ignore List"|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureDone|Lokalize|Move this application (formerly known as Kaider) from extragear|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Cervisia|A file view based on KDirModel|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|KAppTemplate|Add a Plasmoid template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a PyQt template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a Ruby template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Make a GUI for it|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
|}<br />
<br />
= kdetoys =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|bytelevel editor (successor to KHexEdit). Move from playground/utils.|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdevelop =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdevplatform =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdewebdev =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19346KDE Games/IRC Meetings2008-02-07T13:04:30Z<p>Piacentini: /* Previous meetings */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''Friday, February 2nd, 2008 at 12:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=2&month=2&year=2008&hour=12&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
*Please Note: The meeting has been moved off the 1st of February, due to the attendance problems on part of some KDEGames' members.<br />
<br />
==Agenda==<br />
<br />
*Plans for 4.1<br />
**Games to be moved back to <tt>trunk</tt><br />
**New games being worked on<br />
**Improved multiplayer support (josef)<br />
*Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
*SOUND<br />
*Should we focus on the existing games, or rather switch our attention to the playground?<br />
*Introduction to KTank<br />
*Short Playground review<br />
*Plans for KBlocks<br />
*Features landing with Qt4.4<br />
*Release Process and communication with release team<br />
<br />
Add more topics here<br />
<br />
==Meeting Logs==<br />
<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19345KDE Games/IRC Meetings2008-02-07T12:56:27Z<p>Piacentini: /* Previous meetings */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''Friday, February 2nd, 2008 at 12:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=2&month=2&year=2008&hour=12&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
*Please Note: The meeting has been moved off the 1st of February, due to the attendance problems on part of some KDEGames' members.<br />
<br />
==Agenda==<br />
<br />
*Plans for 4.1<br />
**Games to be moved back to <tt>trunk</tt><br />
**New games being worked on<br />
**Improved multiplayer support (josef)<br />
*Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
*SOUND<br />
*Should we focus on the existing games, or rather switch our attention to the playground?<br />
*Introduction to KTank<br />
*Short Playground review<br />
*Plans for KBlocks<br />
*Features landing with Qt4.4<br />
*Release Process and communication with release team<br />
<br />
Add more topics here<br />
<br />
==Previous meetings==<br />
<br />
*[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
*[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings/2007-12-13-log&diff=19531KDE Games/IRC Meetings/2007-12-13-log2008-02-07T12:54:33Z<p>Piacentini: New page: <code> [6:00pm] piacentini: Hey people, let us start the meeting? And keep it short? [6:01pm] piacentini: Lots of new people today [6:01pm] piacentini: If someone wants to introduce him o...</p>
<hr />
<div><code><br />
<br />
[6:00pm] piacentini: Hey people, let us start the meeting? And keep it short?<br />
[6:01pm] piacentini: Lots of new people today<br />
[6:01pm] piacentini: If someone wants to introduce him or herself, please do (1 minute!)<br />
[6:01pm] piacentini: And then we can jump to the agenda<br />
[6:01pm] piacentini: http://techbase.kde.org/Projects/Games/IRC_Meeting<br />
[6:02pm] tsdgeos: Albert Astals Cid, ktuberling, kiriki, lots of nagging, KDE all around dude<br />
[6:02pm] piacentini: Mauricio Piacentini, working on Kmahjongg, Kmines and KTurtle. And in the middle of an email-frenzy today<br />
[6:03pm] emilsedgh: Emil Sedgh, website, nah nothing more <br />
[6:03pm] piacentini: OK, let us start with the agenda then.... Last minute release duties<br />
[6:03pm] it-s: oh, before we get too far<br />
[6:04pm] Mkbart: Mkbart, new guy, nothing important yet <br />
[6:04pm] mikelima: Luciano Montanaro, kgoldrunner, a bit of artwork<br />
[6:04pm] piacentini: go it-s<br />
[6:04pm] it-s: Please let me introduce to the all of you<br />
[6:04pm] it-s: DrIDK<br />
[6:04pm] it-s: and ikit<br />
[6:04pm] Mkbart: Or if you want, Michał Bartecki <br />
[6:04pm] it-s: they are the 2 new devs<br />
[6:04pm] it-s: who are working on a new and exciting game for KDEGames<br />
[6:04pm] it-s: KTanks<br />
[6:05pm] piacentini: cool, welcome!<br />
[6:05pm] piacentini: it should be great as we plan to cover 4.1 plans as well<br />
[6:05pm] it-s: I'm not sure if they're here to speak for themselves, but I just wanted everybody to know them and support the development<br />
[6:05pm] mikelima: welcome, DrIDK, ikit<br />
[6:05pm] tsdgeos: yeah, welcome <br />
[6:05pm] emilsedgh: thirded, welcome<br />
[6:06pm] piacentini: I got emails from Martin Heni and kleag as well<br />
[6:06pm] it-s: there is another peson whom I wanted to introduce, but that person isn't here unfortunatly, so we will leave it for the next meeting<br />
[6:06pm] piacentini: they will not be able to attend, but had some info to share<br />
[6:06pm] tsdgeos: ok, share <br />
[6:06pm] piacentini: it-s: did you manage to contact Johann in the last few days<br />
[6:06pm] piacentini: ?<br />
[6:06pm] it-s: oh right!<br />
[6:07pm] it-s: sorry<br />
[6:07pm] piacentini: Martin Heni wrote about the KWin4 rename proposal, listed in the agenda<br />
[6:07pm] piacentini: To refresh<br />
[6:07pm] it-s: Johann apologises heartly, but he's got 2 jobs and is doing stuff for Kopete as well<br />
[6:07pm] piacentini: Dirk and others from the release team expressed the idea to rename kwin4 in order to avoid confusion with kwin, the window manager<br />
[6:07pm] piacentini: There was some discussion about it<br />
[6:08pm] tsdgeos: yeah, more now that we are in KDE4<br />
[6:08pm] tsdgeos: we have two kwin4 <br />
[6:08pm] piacentini: But I spoke today with winterz (release coordinator)<br />
[6:08pm] mikelima: piacentini: that makes sense.<br />
[6:08pm] piacentini: And he felt it might not be the best time for this change, if it is too cumbersome<br />
[6:08pm] ikit: mikelima: hi<br />
[6:08pm] piacentini: However, if we decide to do it, we need to pick a name today, and do it<br />
[6:08pm] it-s: ikit: oh you're right in time<br />
[6:08pm] tsdgeos: do we know exactly what it involves?<br />
[6:09pm] annma_ joined the chat room.<br />
[6:09pm] piacentini: tsdgeos: I imagine changing the .desktop file and executable name, and renaming the dir?<br />
[6:09pm] mikelima: piacentini: is four-wins or something similar already taken?<br />
[6:09pm] ikit: it-s: I don't understand... :s<br />
[6:09pm] tsdgeos: piacentini: bugzilla too<br />
[6:09pm] piacentini: tsdgeos: yes, I am completely lost regarding bugzilla<br />
[6:10pm] piacentini: need to learn it<br />
[6:10pm] it-s: ikit: we have our monthly meeting today<br />
[6:10pm] tsdgeos: well, in bugzilla rather create a new name<br />
[6:10pm] tsdgeos: because kwin4 will still exist in kde3<br />
[6:10pm] it-s: ikit: I just introduced you and DrIDK as Ktank developers, so everyone know who you are<br />
[6:10pm] piacentini: let me paste Martin's email to the paste bin<br />
[6:10pm] piacentini: http://rafb.net/p/7J4Ri690.html<br />
[6:11pm] ikit: it-s: cool thank<br />
[6:11pm] piacentini: He does not want any Konnect4 variation, but is ok with the rename<br />
[6:11pm] piacentini: Jason Harris also posted today to the ml: What about something more abstract, like "Phalanx", "Wall", "BlockIt"<br />
[6:12pm] tsdgeos: yeah, that names are weird<br />
[6:12pm] piacentini: So, two decisions: rename or not? And if so, to what?<br />
[6:12pm] piacentini: As we are in freeze, maybe it is too late for this?<br />
[6:12pm] tsdgeos: personally for a game, that does not need to be fancy named to attract people i'd go with KFourInLine<br />
[6:12pm] tsdgeos: well<br />
[6:12pm] tsdgeos: it's late, but we have release-team ok <br />
[6:12pm] piacentini: Anyone here objects to the rename?<br />
[6:12pm] emilsedgh: i think rename should be good, i was looking for Kwin in KDE4 things months ago and all results were going to kwin4...<br />
[6:12pm] piacentini: 30 sec<br />
[6:13pm] Mkbart: KFourInLine, i like it<br />
[6:13pm] mikelima: KFourInLine may be ok.<br />
[6:13pm] piacentini: I think that if Martin preferred this one, we should use it<br />
[6:13pm] piacentini: to please the maintainer<br />
[6:13pm] • it-s goes to check the name avalability<br />
[6:14pm] mikelima: KFourWins would be good too...<br />
[6:14pm] piacentini: however, he does not want to do it<br />
[6:14pm] tsdgeos: so we need a volunteer<br />
[6:14pm] piacentini: I mean, one of us would have to do it.<br />
[6:14pm] piacentini: I can try, but honestly Albert is best with this stuff <br />
[6:15pm] piacentini: But I know you are awfully busy as well<br />
[6:15pm] tsdgeos: i can handle it<br />
[6:15pm] tsdgeos: it's a one night thing<br />
[6:15pm] piacentini: No need to rename the internal classes, etc<br />
[6:15pm] tsdgeos: just give me an exact list of what we want<br />
[6:15pm] piacentini: of course<br />
[6:15pm] tsdgeos: .desktop rename<br />
[6:15pm] tsdgeos: kapplication rename<br />
[6:15pm] tsdgeos: .po rename<br />
[6:15pm] piacentini: Let us do this together, people<br />
[6:15pm] tsdgeos: new bugzilla<br />
[6:16pm] mikelima: manual rename, entities..<br />
[6:16pm] piacentini: About docs?<br />
[6:16pm] piacentini: entities<br />
[6:16pm] emilsedgh: and i will change the website stuff<br />
[6:16pm] piacentini: I think this is the right time to do it, better than having problems with this confusion during the next 5 years<br />
[6:16pm] mikelima: cant't think of anything else.<br />
[6:16pm] tsdgeos: right, website too<br />
[6:16pm] mikelima: Well the site, right.<br />
[6:17pm] piacentini: emilsedgh: maybe add to the site that it was renamed?<br />
[6:17pm] it-s: funny, but FourInLine returns a lot of persian sites <br />
[6:17pm] tsdgeos: emilsedgh: i'll mail you after i do the other sutff<br />
[6:17pm] piacentini: In the KDE4 description<br />
[6:17pm] emilsedgh: piacentini: ok, i will<br />
[6:17pm] it-s: there is one underdog game called "FourInLine", but the name isn't registered<br />
[6:17pm] emilsedgh: tsdgeos: thanks<br />
[6:18pm] Mkbart: it-s: http://macgames.jp/wp-content/uploads/2007/03/fourinline.jpg<br />
[6:18pm] tsdgeos: ok<br />
[6:18pm] mikelima: Maybe it could be called Kuattro (quattro is four ib italian...)<br />
[6:18pm] piacentini: That is ok, we have the K<br />
[6:18pm] tsdgeos: i don't think will have a problem with that really<br />
[6:18pm] mikelima: ok, joking...<br />
[6:18pm] tsdgeos: but really really i'd go with the one that had martin approval<br />
[6:19pm] piacentini: mikelima: actually a good idea<br />
[6:19pm] piacentini: but<br />
[6:19pm] piacentini: I second tsdgeos<br />
[6:19pm] tsdgeos: mikelima: that'd get audi suing us about their quattro trademark <br />
[6:19pm] piacentini: So, next item? Website launch?<br />
[6:19pm] piacentini: I think we are on track, it-s and emil?<br />
[6:19pm] it-s: hold on one sec<br />
[6:19pm] emilsedgh: well<br />
[6:19pm] mikelima: tsdgeos: they trademarked a number?<br />
[6:19pm] it-s: so what have we decided about the name?<br />
[6:20pm] tsdgeos: did we skip "Last minute release duties" or was it just kwin4<br />
[6:20pm] emilsedgh: KFourInLine agreed? everyone?<br />
[6:20pm] tsdgeos: mikelima: ms has trademarked windows <br />
[6:20pm] mikelima: emilsedgh: good for me.<br />
[6:20pm] Mkbart: emilsedgh: Yup<br />
[6:20pm] piacentini: tsdgeos: skipped, will come back to it. It is rather generic <br />
[6:20pm] tsdgeos: piacentini: oka<br />
[6:20pm] it-s: if "http://macgames.jp/wp-content/uploads/2007/03/fourinline.jpg" isn't a problem then sure<br />
[6:20pm] tsdgeos: it isn't<br />
[6:20pm] dimsuz joined the chat room.<br />
[6:20pm] piacentini: Any name we pick will be criticized by someone, so...<br />
[6:21pm] it-s: dimsuz: hi<br />
[6:21pm] piacentini: hi dimsuz<br />
[6:21pm] Mkbart: hello dimsuz<br />
[6:21pm] dimsuz: hi guys <br />
[6:21pm] piacentini: Right in time, meeting in progress<br />
[6:21pm] tsdgeos: dimsuz: hi man, we just agreeed to rename kwin4 to KFourInLine<br />
[6:21pm] emilsedgh: hey dimsuz<br />
[6:21pm] piacentini: Well guys, so about the website, do we need to discuss anything else?<br />
[6:21pm] dimsuz: it's curious. I've completely forgotten about meeting, although I yesterday planned to attend :)))) came here to ask qt question <br />
[6:21pm] piacentini: Congratulations on the initiative of the banner btw<br />
[6:21pm] it-s: the website is ready<br />
[6:22pm] pcapriotti: hi, I'm here too...<br />
[6:22pm] it-s: whe do we want to release it?<br />
[6:22pm] dimsuz: I support this<br />
[6:22pm] piacentini: Hi paolo<br />
[6:22pm] tsdgeos: errr, sadly i HAVE to go dinnering, if you need something for me just write it to me in a /query<br />
[6:22pm] it-s: tsdgeos: ejoy your dinner<br />
[6:22pm] piacentini: tsdgeos: ok, see you sson<br />
[6:22pm] piacentini: soon<br />
[6:22pm] dimsuz: what's been decided with site?<br />
[6:23pm] piacentini: it-s: let us release it in the same day KDE 4 is released?<br />
[6:23pm] emilsedgh: website is almost done.there are a few issues which will be solved easily<br />
[6:23pm] emilsedgh: piacentini: +1<br />
[6:23pm] piacentini: it-s: unless... maybe you want to release it first, and use it as a teaser?<br />
[6:23pm] emilsedgh: thats just only 28 days<br />
[6:23pm] mikelima: emilsedgh: it's the one you can reach throug the normal site, right?<br />
[6:23pm] it-s: one important thing about the website - I need EVERYONE to send me an email describing what you contributed to whoat game<br />
[6:23pm] it-s: that's too broad<br />
[6:24pm] it-s: we are trying to put together the Team page<br />
[6:24pm] piacentini: it-s: suggestion: tomorrow, send an email to the mailing list, so all maintainers will pick this task<br />
[6:24pm] emilsedgh: mikelima: sorry?<br />
[6:24pm] it-s: piacentini: yes I will<br />
[6:24pm] Mkbart: it-s: Theme for ktuberling, too?<br />
[6:24pm] piacentini: mikelima: yes, it is at the new subdirectory<br />
[6:24pm] it-s: Mkbart: anything<br />
[6:24pm] Mkbart: k<br />
[6:24pm] dimsuz: it-s: i agree with piacentini. drop a mail<br />
[6:25pm] mikelima: emilsedgh: the new site, it can be reached through a link on the games.kde.org, I think.<br />
[6:25pm] it-s: consider it's done<br />
[6:25pm] emilsedgh: mikelima: yes<br />
[6:25pm] kleag joined the chat room.<br />
[6:25pm] piacentini: So congratulations again to the site team <br />
[6:25pm] dimsuz: hi kleag<br />
[6:25pm] emilsedgh: mikelima: but thats not completely launched, you know<br />
[6:25pm] it-s: mikelima: games.kde.org/new/<br />
[6:25pm] piacentini: Hey kleag! I just mentioned I had an email from you<br />
[6:25pm] dimsuz: yeah, you guys rock<br />
[6:25pm] kleag: hello<br />
[6:25pm] mikelima: emilsedgh: it looks perfect. Well, many games are in too many categories, but...<br />
[6:25pm] piacentini: Right in time! We finished discussing the site, and would jump into 4.1 plans<br />
[6:26pm] kleag: piacentini: perfect <br />
[6:26pm] emilsedgh: mikelima: they will be re-arranged soon<br />
[6:26pm] it-s: mikelima: illusion of size... <br />
[6:26pm] mikelima: emilsedgh: yes, I supposed so.<br />
[6:26pm] piacentini: So, I think it would be good to start planning for 4.1<br />
[6:26pm] piacentini: even if it is 6 months away<br />
[6:26pm] piacentini: Some of us can use the end of year period to work on new ideas, etc<br />
[6:27pm] dimsuz: remind me i've a question regarding pending resize events <br />
[6:27pm] it-s: I have a list <br />
[6:27pm] kleag: sorry to be late, but are the toulouse students of ksirk here ?<br />
[6:27pm] annma left the chat room. (Connection timed out)<br />
[6:27pm] piacentini: dimsuz: this can go in in "last minute duties"<br />
[6:27pm] piacentini:<br />
[6:27pm] piacentini: http://techbase.kde.org/Projects/Games/IRC_Meeting<br />
[6:27pm] dimsuz: piacentini: agreed. not that comlex<br />
[6:27pm] piacentini: Any toulouse person here? Raise your hand<br />
[6:27pm] piacentini: Not annma<br />
[6:27pm] dimsuz: another one: kgoldrunner is broken on startup<br />
[6:28pm] it-s: firstly - unified interface (menubar names/subnames; toolbar buttons; etc)<br />
[6:28pm] mikelima: it-s: keyboard shortcuts...<br />
[6:28pm] mikelima: dimsuz: it does not start at all?<br />
[6:29pm] piacentini: dimsuz: works here<br />
[6:29pm] it-s: mikelima: excelent point<br />
[6:29pm] dimsuz: mikelima: it starts. let me describe in short<br />
[6:29pm] dimsuz: i start kgoldrunner<br />
[6:29pm] dimsuz: have a "quick start" menu on screen<br />
[6:29pm] dimsuz: I press "play"<br />
[6:29pm] dimsuz: message box describing tutorial pops up on top quick start<br />
[6:30pm] annma_ left the chat room. (Remote closed the connection)<br />
[6:30pm] dimsuz: when i try to press ok - quick start pops up above<br />
[6:30pm] kleag: for 4.1, I'll try to have implemented (by me or another) a way to use jabber to ublish and join games<br />
[6:30pm] dimsuz: => windows are jumping<br />
[6:30pm] dimsuz: quite rude<br />
[6:30pm] dimsuz: i have to put focus on first one, remove it, then remove second one - only then I'm able to play<br />
[6:31pm] piacentini: dimsuz: can you post to the mailing list about it, so Ian or Luciano can try to have a look at it?<br />
[6:31pm] mikelima: dimsuz: never seen that one.<br />
[6:31pm] dimsuz: piacentini, mikelima: tried to run kgoldrunner in kde4 session? perhaps kwin issue<br />
[6:31pm] mikelima: Yes remind us on the list.<br />
[6:31pm] piacentini: dimsuz: good point, running on kde3<br />
[6:31pm] mikelima: dimsuz: no, not in KDE4<br />
[6:31pm] piacentini: maybe this is it<br />
[6:31pm] dimsuz: that's the problem then<br />
[6:31pm] it-s: I can't start KDE4 <br />
[6:31pm] dimsuz: I'm seeing only in kde4 session<br />
[6:32pm] piacentini: ok, so let us try to solve this, post to the list. It is a must-fix before the release thing<br />
[6:32pm] mikelima: ok, about 4.1 stuff...<br />
[6:32pm] mikelima: I'd like to have knewstuff for themes and levels in kgoldunner.<br />
[6:32pm] kleag: i'm now working exclusively (even at work) in a kde4 session. It's really feasible<br />
[6:32pm] mikelima: And sound support with phonon.<br />
[6:33pm] dimsuz: piacentini: ok<br />
[6:33pm] piacentini: mikelima: jpwhiting is the new KNewStuff guy<br />
[6:33pm] piacentini: and he is here<br />
[6:33pm] kleag: mikelima: +1 for knewstuff in ksirk<br />
[6:33pm] dimsuz: i'll describe it in detail<br />
[6:33pm] piacentini: And we will all abuse him in the next few months, as most games will get KNewStuff<br />
[6:33pm] piacentini: Kmahjongg, Kmines, everything basically<br />
[6:33pm] it-s: I have a list of things we spoke about on various ocasions: http://docs.google.com/Doc?id=dsj5pc9_3hswm5j<br />
[6:33pm] pcapriotti: I would like to be able to use Plasma packages in kdegames<br />
[6:34pm] pcapriotti: for themes, mostly<br />
[6:34pm] piacentini: pcapriotti: how are they different from our theme format?<br />
[6:34pm] piacentini: or better?<br />
[6:34pm] kleag: pcapriotti: could you say more ?<br />
[6:34pm] mikelima: pcapriotti: dont' know a thing about them...<br />
[6:34pm] dimsuz:<br />
[6:34pm] piacentini: it-s: nice doc. Maybe we can experiment with putting it in a wiki page, and collaborate?<br />
[6:35pm] pcapriotti: well, they allow you to decide a directory structure for a package, and have a convenient api for accessing files<br />
[6:35pm] it-s: piacentini: that was my next topic<br />
[6:35pm] it-s: colaborative "Ideas" page<br />
[6:35pm] it-s: we have a forum in planing (with Emil)<br />
[6:35pm] mikelima: it-s: good points.<br />
[6:35pm] piacentini: pcapriotti: what is the level of modification necessary to our current apps?<br />
[6:35pm] it-s: but it's nowhere near complition<br />
[6:35pm] piacentini: or theme formats?<br />
[6:35pm] pcapriotti: they will also support accessing zipped packages directly<br />
[6:36pm] pcapriotti: so they can be very handy when used together with kns<br />
[6:36pm] piacentini: pcapriotti: seems interesting, just need to coordinate this maybe with jpwhiting<br />
[6:36pm] piacentini: and one game<br />
[6:36pm] piacentini: Gladly, no game is using KNS YET<br />
[6:36pm] piacentini: so a change in theme packaging is a possibility for 4.1<br />
[6:36pm] dimsuz: it-s: well, i think forum will be perhaps good to have, perhaps not. we should look if we'll have broad audience before launching it IMO<br />
[6:37pm] pcapriotti: I just don't know if libplasma is going to be moved to kdelibs<br />
[6:37pm] mikelima: piacentini: yes, but theming is already defined...<br />
[6:37pm] pcapriotti: I would not like to have a copy of the library like amarok people do<br />
[6:37pm] it-s: if I may put a suggestion: how about we choose a test game and implement into it all we can think of in a way that it can be extracted later?<br />
[6:37pm] mikelima: having stats for the game usage would be interesting...<br />
[6:37pm] it-s: let's say Kblocks<br />
[6:38pm] piacentini: I am not sure really, if Paolo says it is ok<br />
[6:38pm] piacentini: But to be honest, our scheme is not bad at this time<br />
[6:38pm] piacentini: one svg, one desktop file<br />
[6:38pm] piacentini: and most games are using svgz, so compression is not that important<br />
[6:38pm] pcapriotti: piacentini: some games may need more than one svg<br />
[6:39pm] pcapriotti: think about level data...<br />
[6:39pm] pcapriotti: game extension plugins...<br />
[6:39pm] mikelima: in kgoldrunner the theme has been split.<br />
[6:39pm] mikelima: Plus, I want themes to include sounds.<br />
[6:39pm] piacentini: Well, I am not familiar with it, and I trust you if you say it might be better<br />
[6:39pm] pcapriotti: yeah, sounds<br />
[6:39pm] piacentini: Just concerned if it would be possible to use these services without requiring a lot (or any) modification in our current format<br />
[6:40pm] piacentini: But I understand it is just a way to describe the download pack, right?<br />
[6:40pm] pcapriotti: piacentini: yes<br />
[6:40pm] pcapriotti: piacentini: and some API to access it<br />
[6:40pm] it-s: SVG=XML! can't we *embed* ALL the data into it?<br />
[6:40pm] dimsuz: sorry for offtopic but if any developer here has free 5 secs, please take a look at my problem http://rafb.net/p/1hcVMx90.html . Or we may postpone answers to the end of meeting just stuck at this<br />
[6:40pm] mikelima: pcapriotti: is the pack decompressed when installed?<br />
[6:40pm] pcapriotti: mikelima: you choose<br />
[6:40pm] piacentini: OK, so no alteration in the format of the themes. Let us use it then<br />
[6:40pm] piacentini: So, we must choose a game to test this (with other edu apps, and plasmoids)<br />
[6:40pm] piacentini: and have it working in 4.1<br />
[6:41pm] pcapriotti: note that a plasma package has its metadata in a desktop file, so the code reading it would not need to be changed<br />
[6:41pm] dimsuz: but this can happen only if libplasma goes to kdelibs, yes?<br />
[6:41pm] piacentini: pcapriotti: cool. I can work on KMines support for this then<br />
[6:41pm] dimsuz: we don't want to depend on kdebase i guess<br />
[6:41pm] piacentini: dimsuz: we can wait for the release that will have libplasma in kdelibs before we support KNS<br />
[6:42pm] piacentini: (glad we cut KNS support for games 3 months ago!)<br />
[6:42pm] it-s: but how does KNS depend on plasma?<br />
[6:42pm] pinotree: piacentini: libplasma in kdelibs? better not, please<br />
[6:42pm] dimsuz: piacentini: but it *will* have it?<br />
[6:42pm] piacentini: I do not know anything about plasma really <br />
[6:43pm] piacentini: If the services necessary are not in kdelibs, then we should not use them<br />
[6:43pm] mikelima: piacentini: it's hot air... <br />
[6:43pm] pcapriotti: ok, if libplasma is not going to be moved to kdelibs, I guess there's not much to talk about <br />
[6:43pm] piacentini: mikelima: lol<br />
[6:43pm] it-s: I think it would be a better idea to have as little deps as possible<br />
[6:43pm] it-s: we don't wan't to lose independance, do we <br />
[6:43pm] pcapriotti: yes, right, we shouldn't depend on kdebase<br />
[6:43pm] pinotree: and libplasma won't be BC before 4.1<br />
[6:44pm] mikelima: Well no need to rush things.<br />
[6:44pm] piacentini: Idea: let us see how KNS evolves in the next month<br />
[6:44pm] piacentini: And see what edu will use<br />
[6:44pm] piacentini: And we can collaborate and follow them<br />
[6:44pm] mikelima: I think new stuff may be tried in a game, then extended and ported over to other games/libkdegames<br />
[6:44pm] it-s: thqat's a good plan<br />
[6:44pm] it-s: I support<br />
[6:44pm] piacentini: If pure KNS is good enough for them, it is definately good enough for us<br />
[6:45pm] mikelima: For example, again.. sound.<br />
[6:45pm] piacentini: I can try to work with Jeremy and put support for this in KMines<br />
[6:45pm] piacentini: mikelima: edu has lots of data. If it works for their apps, we will be covered<br />
[6:45pm] mikelima: We'll need a configure panel ( to chose sound/music level, disabling sound etc...)<br />
[6:45pm] it-s: sound is a MUST for the next release... but we really have to invent a good framework to handle them<br />
[6:45pm] dimsuz: it-s: phonon?<br />
[6:46pm] mikelima: and common actions for muting/unmuting in all games.<br />
[6:46pm] piacentini: it-s: Actually we don't...<br />
[6:46pm] it-s: that's not what I meaned<br />
[6:46pm] piacentini: Just some common actions<br />
[6:46pm] piacentini: like mikelima said<br />
[6:46pm] piacentini: And for games that really need finer control, they implement it<br />
[6:46pm] it-s: what I was talking about is a 1 file pakaging method<br />
[6:46pm] piacentini: But for mute/unmute and sound volume we can definately have standard stuff<br />
[6:47pm] piacentini: it-s: KNS (I think) packs everything<br />
[6:47pm] piacentini: right people?<br />
[6:47pm] piacentini: You get a bundle<br />
[6:47pm] it-s: a bundle of what?<br />
[6:47pm] piacentini: of sound files<br />
[6:47pm] piacentini: or anything you want to get<br />
[6:48pm] it-s: right now we have all the data (graphics) in one dir and we're happy with that<br />
[6:48pm] mikelima: piacentini: I think so, but I have not looked too closely.<br />
[6:48pm] it-s: if the sound files will be all separated...<br />
[6:48pm] jpwhiting: kns does work with any data you want to provide<br />
[6:48pm] kleag: handling sound should be at a global level, no ? with a standard way to mix each app sound, whitout too complicated controls<br />
[6:48pm] it-s: each theme will require a separate dir<br />
[6:48pm] piacentini: kleag: phonon does that<br />
[6:48pm] mikelima: well, I'd use a dir for each theme.<br />
[6:48pm] mikelima: Right.<br />
[6:48pm] kleag: piacentini: at the app level ?<br />
[6:48pm] pcapriotti: (about packages: aseigo is telling me that for 4.1 they should somehow be available to the whole of kde)<br />
[6:48pm] piacentini: it-s: that is an implementation detail, but agreed<br />
[6:49pm] dimsuz_ joined the chat room.<br />
[6:49pm] piacentini: kleag: clarify?<br />
[6:49pm] piacentini: I mean mute/unmute only some sets of sounds?<br />
[6:49pm] piacentini: Or control their relative volume?<br />
[6:49pm] kleag: I mean you can make an app sound higher that another one like earing your game sound with music at th background<br />
[6:49pm] dimsuz_: kleag: phonon takes care of that - it has categories<br />
[6:49pm] piacentini: kleag: not sure how this is handled<br />
[6:49pm] dimsuz_: game, music, etc<br />
[6:50pm] dimsuz_: piacentini: ^^^<br />
[6:50pm] piacentini: cool<br />
[6:50pm] kleag: dimsuz_: great!<br />
[6:50pm] mikelima: kleag, I asked to kretz, I think categories are meant for application categories..<br />
[6:50pm] piacentini: In any event, you could also create your in-game sound manager that sets the streams volumes and send them to phonon<br />
[6:50pm] it-s: I was thinking: I know SVG can incorporate raw images inside the file, can if do the same thing with sound files?<br />
[6:50pm] mikelima: He said that we should handle relative volumes ourselves.<br />
[6:51pm] piacentini: it-s: not really in an useful way<br />
[6:51pm] mikelima: it-s: not really.<br />
[6:51pm] piacentini: sounds have to play from disk<br />
[6:51pm] piacentini: in most cases<br />
[6:51pm] mikelima: but we have the .desktop files...<br />
[6:51pm] kleag: mikelima: oh.<br />
[6:52pm] piacentini: OK. I think we are drifting here!<br />
[6:52pm] mikelima: kleag: well, it looks like it would not be hard stuff to do.<br />
[6:52pm] it-s: piacentini is right<br />
[6:52pm] piacentini: Let us concentrate on some topics: for 4.1, there are a lot of ideas<br />
[6:52pm] it-s: we can spen the next eternity arguing<br />
[6:52pm] jpwhiting: piacentini: so you want to try sound support in kmines first for kns use?<br />
[6:52pm] piacentini: And I propose we start with Eugene's list, added to the techbase wiki<br />
[6:52pm] it-s: yes<br />
[6:52pm] kleag: mikelima: but then edu will have its sound control ui and kdegames too and office apps too...<br />
[6:52pm] jpwhiting: nevermind, ping me later when you are not in a meeting <br />
[6:52pm] piacentini: jpwhiting: yes, it can be good. Not only sound, but new themes as well<br />
[6:53pm] jpwhiting: yes<br />
[6:53pm] piacentini: So, let us try some concrete stuff, like new apps for 4.1 <br />
[6:53pm] piacentini: ksirk, kbreakout, kblocks are almost ready<br />
[6:53pm] kleag: piacentini: good idea <br />
[6:53pm] pcapriotti: kollision!<br />
[6:53pm] pcapriotti:<br />
[6:53pm] piacentini: kollision as well!<br />
[6:54pm] piacentini: What more?<br />
[6:54pm] piacentini: pakman?<br />
[6:54pm] mikelima: pcapriotti: kboard! err.. I mean tegua...<br />
[6:54pm] pcapriotti: ah yeah, I almost finished the port to QGV<br />
[6:54pm] mikelima: tagua<br />
[6:54pm] Mkbart: hum, is there anything like "tiktaktoe" ?<br />
[6:54pm] pcapriotti: yeah, what about tagua?<br />
[6:54pm] piacentini: pcapriotti: waiting for you guys to declare it ready<br />
[6:54pm] pcapriotti: piacentini: well, it is not at the moment, but we ahve time, right?<br />
[6:54pm] piacentini: sure<br />
[6:55pm] dimsuz_: hmm? tagua gets in kdegames? or?<br />
[6:55pm] dimsuz_: ready for what?<br />
[6:55pm] pcapriotti: is it a good candidate?<br />
[6:55pm] piacentini: I think we will have at least until April before the freeze for 4.1<br />
[6:55pm] kleag: Mkbart: the mykgame demo app is a tictactoe, but it is still to be ported to kde4<br />
[6:55pm] piacentini: pcapriotti: it is an excellent one<br />
[6:55pm] pcapriotti: isn't it too big, maybe?<br />
[6:55pm] mikelima: Mkbart: I think tagua could handle tic-tac-toe as a module/plugin...<br />
[6:55pm] Mkbart: kleag, mikelima: Oh, ok<br />
[6:56pm] pcapriotti: yeah, tictactoe makes for an excellent tutorial of tagua plugin development <br />
[6:56pm] piacentini: pcapriotti: it adds lots of value to the module, so it is worth the footprint<br />
[6:56pm] pcapriotti: ok, then, good I hope to make it ready in time<br />
[6:57pm] piacentini: I will resume working on KBlocks in January as well, and hopefully it will be ready in 1-2 weeks<br />
[6:57pm] pcapriotti: for better planning: what is the approximate deadline for new additions to kde4.1?<br />
[6:57pm] piacentini: pcapriotti: not defined yet<br />
[6:57pm] piacentini: But not before March for sure<br />
[6:58pm] dimsuz_: btw, i got a wish for katomic that it should support mirrored molecules as a solution to level. what do you think? it may make sence...<br />
[6:58pm] piacentini: Probably not before April or May<br />
[6:58pm] pcapriotti: ok, plenty of time<br />
[6:58pm] • dimsuz_ wants to check kblocks progress <br />
[6:58pm] piacentini: So, for the new authors, if you want to work on a game for 4.1:<br />
[6:59pm] piacentini: you can start developing it at home, and when it is minimally working<br />
[6:59pm] piacentini: import to playground/games<br />
[6:59pm] piacentini: From there, it can be finished and maybe moved to kdereview when ready<br />
[6:59pm] piacentini: If it passes the review, it can enter the main module<br />
[7:00pm] Mkbart: I need to learn C++ more <br />
[7:00pm] piacentini: And we will probably have a dealine for this 2-3 months before 4.1 is out, which should be around April<br />
[7:00pm] dimsuz_: piacentini: who is our new authors?<br />
[7:00pm] it-s: don't forget Ktank. it will be superb once finished (and it will be soon)<br />
[7:00pm] piacentini: DrIDK, ikit<br />
[7:00pm] mikelima: it-s: can you tell/show more about ktank?<br />
[7:01pm] piacentini: mikelima: can we do this after the agenda?<br />
[7:01pm] piacentini: So that we do not run too late<br />
[7:01pm] mikelima: piacentini: ok.<br />
[7:01pm] dimsuz_: it-s: yeah. is it 3d?<br />
[7:01pm] piacentini: We can finish the rest quickly, 15 minutes<br />
[7:01pm] piacentini: and then chat about all the new stuff :0<br />
[7:01pm] piacentini:<br />
[7:01pm] it-s: mikelima: yes, here: http://ktank.free.fr/wordpress/<br />
[7:01pm] piacentini: The missing item is really a brief discussion on what worked on our 4.0 effort<br />
[7:02pm] piacentini: And what we can improve for 4.1<br />
[7:02pm] it-s: dimsuz: yes and no<br />
[7:02pm] pcapriotti: I think the release cycle went very smoothly<br />
[7:02pm] piacentini: I think it was very good, but we lost some momentum at the end<br />
[7:03pm] piacentini: Maybe because it was a long release<br />
[7:03pm] pcapriotti: I can't see no obvious flaws<br />
[7:03pm] pcapriotti: well, that depends on the individual motivation of people, and we can't do much about it<br />
[7:03pm] pcapriotti: but the organization was very good, I think<br />
[7:03pm] piacentini: pcapriotti: yes, and free time as well<br />
[7:04pm] pcapriotti: of course, free time, too, which I have been missing lately <br />
[7:04pm] piacentini: I think we need to maintain our spirit of collaborative work on all tasks<br />
[7:04pm] piacentini: For example: Johann has not been active, and as release manager he should have been present in this last effort<br />
[7:04pm] piacentini: And we are suffering a bit from this<br />
[7:05pm] piacentini: But some of us are trying to fill the gaps, and this is good. Depending on just one person is bad for our team<br />
[7:05pm] mikelima: well, one problem is that the release date has changed many times...<br />
[7:05pm] piacentini: As all of us will be busy one time or another<br />
[7:05pm] it-s: well... he is really, really busy now<br />
[7:05pm] piacentini: I am not criticizing him<br />
[7:05pm] piacentini: Just using this example to tell why it is important not to depend on just one individual<br />
[7:05pm] mikelima: So I did not work on things I feared would be too "risky" at the end of the release cycle.<br />
[7:05pm] pcapriotti: no, of course, just pointing out we need replacements for important roles<br />
[7:05pm] piacentini: The same as we do in almost all games<br />
[7:06pm] piacentini: I think we still need a final "review" effort in the next two weeks<br />
[7:06pm] pcapriotti: I agree<br />
[7:06pm] piacentini: As there are some bugs appearing in games where the maintainer is not too active<br />
[7:06pm] it-s: it has to be a third party<br />
[7:06pm] mikelima: Not anyone fault anyway.<br />
[7:06pm] piacentini: like some recent bugs in lskat, for example<br />
[7:07pm] it-s: meaning that not one of us<br />
[7:07pm] piacentini: it-s: I think 3rd party testing helps<br />
[7:07pm] it-s: yes and that's why we need to invite someone for testing purposes<br />
[7:07pm] piacentini: But we should also have a final look at everything if possible<br />
[7:08pm] jpwhiting: it-s: piacentini: come to #kde4-krush on saturday, many testers congregate every week<br />
[7:08pm] piacentini: jpwhiting: saturdays are not particularly good for me, but we should do it<br />
[7:08pm] piacentini: yes, a krush day effort?<br />
[7:08pm] piacentini: It has helped edu a lot<br />
[7:09pm] dimsuz_: piacentini: and it will be better if persons not involved in game development would do the tests. sometimes this can reveal a lot of glitches<br />
[7:09pm] jpwhiting: yes, and plasma, konq, kcm, anything that gets tested there has helped<br />
[7:09pm] piacentini: I might be able to attend, but not sure. If anyone from the games team can join<br />
[7:09pm] piacentini: It would be helpful at least to collect bugs, etc<br />
[7:10pm] pcapriotti: there are already some entries for kdegames<br />
[7:10pm] pcapriotti: http://techbase.kde.org/Contribute/Bugsquad/KrushDays#kdegames<br />
[7:10pm] piacentini: OK, so I think we covered most of the topics. Let us continue some discussion over the mailing list regarding release stuff that we found out (problems)<br />
</code></div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19344KDE Games/IRC Meetings2008-02-07T12:52:38Z<p>Piacentini: /* Previous meetings */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''Friday, February 2nd, 2008 at 12:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=2&month=2&year=2008&hour=12&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
*Please Note: The meeting has been moved off the 1st of February, due to the attendance problems on part of some KDEGames' members.<br />
<br />
==Agenda==<br />
<br />
*Plans for 4.1<br />
**Games to be moved back to <tt>trunk</tt><br />
**New games being worked on<br />
**Improved multiplayer support (josef)<br />
*Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
*SOUND<br />
*Should we focus on the existing games, or rather switch our attention to the playground?<br />
*Introduction to KTank<br />
*Short Playground review<br />
*Plans for KBlocks<br />
*Features landing with Qt4.4<br />
*Release Process and communication with release team<br />
<br />
Add more topics here<br />
<br />
==Previous meetings==<br />
<br />
[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]<br />
[[Projects/Games/IRC Meetings/13-Dec-2007-Log]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings/2008-02-02-log&diff=19525KDE Games/IRC Meetings/2008-02-02-log2008-02-07T12:48:07Z<p>Piacentini: </p>
<hr />
<div><code> <br />
<br />
[09:50am] milliams joined the chat room.<br />
[09:51am] pcapriotti joined the chat room.<br />
[09:55am] mezz_kolf joined the chat room.<br />
[09:57am] DrIDK joined the chat room.<br />
[09:58am] piacentini: 2 minutes!<br />
[09:58am] tsdgeos: ready....<br />
[09:58am] piacentini: is eugene here?<br />
[09:59am] piacentini: http://techbase.kde.org/index.php?title=Projects/Games/IRC_Meeting#Agenda<br />
[10:00am] You changed the topic to "KDE Games February 2008 meeting in progress".<br />
[10:00am] josel_: good morning<br />
[10:00am] josel_ is now known as josel.<br />
[10:00am] piacentini: Hi. People that are here live (and not logging) please say hi and a quick intro if you are new to these meetings<br />
[10:01am] piacentini: Mauricio Piacentini (hi) working with KMahjongg/KMines<br />
[10:01am] DrIDK: hi working int ktank<br />
[10:01am] ann_lunch is now known as annma.<br />
[10:01am] mezz_kolf: hi, Paul Broadbent, working on Kolf<br />
[10:02am] josel: hi, Johannes Bergmeier, working on KSudoku<br />
[10:02am] ikit: hi, working on Ktank<br />
[10:02am] milliams: Matt Williams, working on KSquares mostly<br />
[10:02am] You changed the topic to "KDE Games Feb 2008 meeting in progress, agenda at http://techbase.kde.org/index.php?title=Projects/Games/IRC_Meeting#Agenda".<br />
[10:03am] piacentini: Also, please check the agenda link<br />
[10:03am] tsdgeos: albert astals, kiriki, ktuberling<br />
[10:03am] mikelima: hi, Luciano Montanaro, working on KGoldrunner<br />
[10:04am] piacentini: Looks like Eugene and Ian could not make it yet, but let us start anyway<br />
[10:04am] piacentini: Big agenda <br />
[10:04am] tsdgeos: yeah<br />
[10:04am] tsdgeos: too big <br />
[10:05am] piacentini: I think we could start by the smaller and more concrete steps<br />
[10:05am] piacentini: and then move up to the discussion of more complex topics<br />
[10:05am] piacentini: First topic: new games in consideration for 4.1<br />
[10:05am] tsdgeos: who wants to get in?<br />
[10:05am] piacentini: Deadline iirc is March 31<br />
[10:05am] tsdgeos: yeah<br />
[10:06am] piacentini: Which means March 14 in kdereview at most<br />
[10:06am] tsdgeos: sortof<br />
[10:06am] milliams: Will kblocks be ready?<br />
[10:06am] piacentini: So... I think Ksirk was a candidate.<br />
[10:06am] piacentini: milliams: yes<br />
[10:06am] piacentini: milliams: regarding KBlocks: I am waiting for widgets on canvas to land on qt-copy<br />
[10:06am] piacentini: Thiago mentioned that there was a plan to update qt-copy to 4.4 beta in about 10 days<br />
[10:07am] milliams: piacentini: thiago said that should happen within a week or two<br />
[10:07am] piacentini: I figure it out that I waited this long basically to get the score displaying in-game, let us do it properly<br />
[10:07am] pcapriotti: hi, I'm a bit late... Paolo Capriotti, kbattleship maintainer<br />
[10:07am] piacentini: And if it does not work, is ugly, or does not have good usability or performance, I will move it back to the statusbar, and finish the rest of the implementation (whic is more or less complete.)<br />
[10:08am] milliams: Excellent<br />
[10:08am] piacentini: So my target is end of February to move KBlocks to kdereview<br />
[10:08am] tsdgeos: mexican wave oO0OooO0OooO0OooO0OooO0OooO0Oo<br />
[10:08am] ratt joined the chat room.<br />
[10:08am] piacentini: Feature set: single player, implemente woc, experiment with dynamic layout dictated by the svg theme, KGameDifficulty, and (big if) KNewStuff<br />
[10:09am] piacentini: So: as we are talking about qt-copy and 4.4, this is also in the agenda<br />
[10:09am] CIA-24: aacid * r769912 kapman/trunk/playground/games/kapman/CMakeLists.txt: fix tests linking<br />
[10:09am] mikelima: piacentini: do you plan a two player mode?<br />
[10:09am] piacentini: Are there other games that plan to use 4.4 features<br />
[10:09am] piacentini: mikelima: no<br />
[10:09am] piacentini: mikelima: maybe in the future, but I do not see really a big need for it now<br />
[10:10am] DrIDK: what's new features in qt 4.4 ?<br />
[10:10am] pcapriotti: I'll probably experiment with widget on canvases for kbattleship's welcome screen<br />
[10:10am] mikelima: piacentini: Ok. <br />
[10:10am] milliams: piacentini: I think that if WoC high-scores work well, they should be used where appropriate in other games.<br />
[10:10am] piacentini: DrIDK: of interest to games, mostly widgets on canvas I think<br />
[10:10am] piacentini: milliams: nice idea. You mean a rework of KScoreDialog for this?<br />
[10:10am] milliams: Also for the new-game 'dialog'<br />
[10:10am] milliams: piacentini: Essentially, yes<br />
[10:11am] milliams: piacentini: I'll see how you get on with it first though<br />
[10:11am] piacentini: Cool. (I am taking notes)<br />
[10:12am] piacentini: jpwhiting: live or logging? If you are here, can you comment on KNewStuff for 4.1?<br />
[10:12am] piacentini: or anyone else, as we are speaking about features for 4.1<br />
[10:12am] piacentini: And concrete plans<br />
[10:12am] milliams: Well, I'd like to see theme downloading with knewstuff for 4.1.<br />
[10:13am] tsdgeos: piacentini: i think it's something like 5am where jpwhiting lives<br />
[10:13am] piacentini: Just to be more clear, I think we can start the meeting with some definition of concrete features, schedules, etc, and then move to a more relaxed exchange of ideas<br />
[10:13am] pcapriotti: I would like to move kollision to kdereview<br />
[10:13am] mikelima: I want theme and level set downloading in KGoldrunner through KNewstuff...<br />
[10:13am] piacentini: tsdgeos: good point<br />
[10:13am] annma: milliams: theme downloading? from where?<br />
[10:13am] mikelima: I've not yet started working on that, though.<br />
[10:13am] annma: I can pass stuff on to jpwhiting and also tsdgeos<br />
[10:13am] piacentini: annma: Hi. Can you update us on KNewStuff status?<br />
[10:14am] milliams: annma: Either kde-look (if possible) or games.kde.org<br />
[10:14am] piacentini: Because this is something most games can potentially use for 4.1<br />
[10:14am] annma: download works well,<br />
[10:14am] annma: there are several progs using download and it works<br />
[10:14am] tsdgeos: pcapriotti: is kollision yours?<br />
[10:14am] pcapriotti: tsdgeos: yes<br />
[10:14am] mikelima: If possible, kde-look would be better.<br />
[10:14am] annma: piacentini: milliams knewstuff download works as it were in 3.5<br />
[10:14am] mikelima: More visibility, I think<br />
[10:15am] gvarisco joined the chat room.<br />
[10:15am] piacentini: mikelima: kde-look is not integrated into the API I think. Good for standalone themes, but require manual installation<br />
[10:15am] piacentini: mikelima: The goal (correct me if I am wrong) is to have new themes in a KNewStuff-enabled server<br />
[10:15am] piacentini: To be available in-game<br />
[10:15am] tsdgeos: pcapriotti: missing icon, configure should not be a pageddialog if it only has 1 page, cursor reappears if you move it outside the window, no doc<br />
[10:15am] annma: the only thing missing is to get a server for the stuff<br />
[10:16am] tsdgeos: pcapriotti: but that can be fixed in review so you have my vote<br />
[10:16am] DrIDK: for ktank, I I thought about Map download widget too from a server<br />
[10:16am] mikelima: piacentini: yes... I don't know how the protocol works, however...<br />
[10:16am] piacentini: pcapriotti: same here, has my support<br />
[10:16am] pcapriotti: tsdgeos: I already have the doc, I'll fix the rest asap<br />
[10:17am] piacentini: mikelima: maybe we can start with one or two games?<br />
[10:17am] mikelima: piacentini: of course.<br />
[10:17am] piacentini: I had support for it in KMines I think<br />
[10:17am] piacentini: But removed for lack of server and uncertain state of API for 4.0<br />
[10:17am] mikelima: What is not clear to me is how will theme designers publish their stuff?<br />
[10:17am] piacentini: annma: does edu have a server?<br />
[10:17am] annma: lack of server is still a problem<br />
[10:17am] annma: NO<br />
[10:17am] annma: I am the only one shouting about it<br />
[10:17am] piacentini: annma: are you downloading from where?<br />
[10:18am] annma: edu.kde.org<br />
[10:18am] annma: I have been fighting this for years<br />
[10:18am] XT95 left the chat room. (Connection timed out)<br />
[10:18am] piacentini: So, I think this is a priority if we want to enable it in games<br />
[10:18am] annma: if we want a server we need to write it down will all needs<br />
[10:18am] annma: yes but you all need to act<br />
[10:18am] piacentini: Do we need a separate server, or can we let sysadmin figure it out how to best handle providing KNewStuff to the project?<br />
[10:19am] ratt left the chat room. (Read error: 104 (Connection reset by peer))<br />
[10:19am] annma: we can let sysadmin handle it<br />
[10:19am] piacentini: annma: if we all agree it is needed on this meeting, we can trigger the process, with support from edu as well<br />
[10:19am] annma: Plasma will need one and I figure that at that point we'll get it<br />
[10:19am] annma: piacentini: yes<br />
[10:20am] annma: tsdgeos was to be made admin of a server but that went down<br />
[10:20am] piacentini: ok, so all agree on at least attempting to provide theme download via KNewStuff in 4.1?<br />
[10:20am] tsdgeos: +1<br />
[10:20am] mikelima: piacentini: yes. And we do not have to convert all games to that at once.<br />
[10:20am] piacentini: Or someone thinks it is better not to push this idea for some reason (technical or othewise)?<br />
[10:21am] piacentini: mikelima: The idea (as it was, and commented out in some code) is to provide it in KGameThemeSelector<br />
[10:21am] annma: jpwhiting is now KNewStuff maintainer and will help with any problem<br />
[10:21am] piacentini: With optional parameters for the constructor to enable it or not<br />
[10:21am] annma: sounds good<br />
[10:21am] piacentini: So, concrete action point: talk to jpwhiting, put up a request to sysadmin (or e.V?) for a definition on this topic<br />
[10:22am] dimsuz joined the chat room.<br />
[10:22am] piacentini: annma, tsdgeos: e.V. should be involved, or is this just strictly sysadmin stuff?<br />
[10:22am] mikelima: piacentini: is there a way to test this with a temporary server?<br />
[10:22am] dimsuz: hi guys. sorry, I'm late <br />
[10:22am] tsdgeos: piacentini: sysadmin is enough<br />
[10:22am] piacentini: dimsuz: hi<br />
[10:22am] dimsuz: how is it going?<br />
[10:22am] annma: sysadmin only<br />
[10:22am] dimsuz: ian's with as? <br />
[10:22am] dimsuz: us<br />
[10:22am] fela joined the chat room.<br />
[10:22am] tsdgeos: piacentini: if sysadmin says "no server", then you can upscale to eV<br />
[10:22am] tsdgeos: dimsuz: no<br />
[10:22am] mikelima: About the other point -- how to let contributors publish their theme?<br />
[10:22am] dimsuz: *sigh*<br />
[10:23am] piacentini: tsdgeos: ok. So maye myself, annma and tsdgeos? I can write an email to sysadmin, with CC to you guys and jpwhiting, to trigger this<br />
[10:23am] annma: mikelima: as temporary server you'll have to use games.kde.org<br />
[10:23am] fela: hi, sorry for my lateness<br />
[10:23am] annma: piacentini: yes<br />
[10:23am] tsdgeos: piacentini: ok<br />
[10:23am] mikelima: annma: that would be Ok.<br />
[10:23am] tsdgeos: fela: no prob<br />
[10:23am] dimsuz: piacentini: you're discussing themeing?<br />
[10:23am] piacentini: dimsuz: actually KNewStuff, concrete plans for having it in 4.1. Or abandon it forever <br />
[10:24am] Hrafnahnef joined the chat room.<br />
[10:24am] piacentini: OK, so let us move on, we can come back later<br />
[10:24am] dimsuz: piacentini: never heard something about plans to abandon it - some issues exist for that?<br />
[10:24am] piacentini: mikelima: and we can use games.kde.org for now during the beta, or at least until we figure out the server stuff<br />
[10:24am] piacentini: mikelima: and maybe upload, after discussion with jpwhiting<br />
[10:25am] piacentini: dimsuz: not really. It is just that I think that when an idea takes years to materialize there is probably something wrong with it <br />
[10:25am] annma: yes I'd like starting upload as well<br />
[10:25am] piacentini: But it is moving now, so let us see<br />
[10:25am] piacentini: So, back to the agenda: we have KBlocks, Kollision and Ksirk as candidates for review<br />
[10:25am] piacentini: Any others?<br />
[10:26am] dimsuz: piacentini: sure, but only if some other option exists I admit that i might have missed this discussion due to being late, so let's move on <br />
[10:26am] tsdgeos: i'm quite unhappy with ksirk still<br />
[10:26am] fela: I plan to finish KBreakout in time for 4.1<br />
[10:26am] piacentini: dimsuz: (just threatening to see if we act on this <br />
[10:27am] piacentini: tsdgeos: I do not think it is ready yet, but maybe the process of trying to move to kdereview can help it polish<br />
[10:27am] piacentini: fela: Good! Any updates on what is missing?<br />
[10:27am] CIA-24: coolo * r769918 kpat/trunk/KDE/kdegames/kpat/patsolve/spider.cpp:<br />
[10:27am] CIA-24: speedup finding solutions by 30% in finding good moves<br />
[10:27am] CIA-24: first<br />
[10:27am] fela: but I'll let you know when it's ready for review<br />
[10:28am] piacentini: fela: ok<br />
[10:28am] fela: I need to add theming support highscores and theming, mostly<br />
[10:28am] tsdgeos: i just got the goal to conquer 0 countries and place 2 armies on each<br />
[10:28am] tsdgeos: !!!<br />
[10:28am] dimsuz:<br />
[10:29am] mikelima: By the way, it's great that there are many games up for review...<br />
[10:29am] milliams: tsdgeos: <br />
[10:29am] tsdgeos: but i have to acknowledge it has mproved since last time i had a look at it<br />
[10:29am] mikelima: But will we be able to keep up development for all of them?<br />
[10:29am] piacentini: fela: cool. Well, with KGameTheme and KScoreDialog it should not be toooo difficult, compared to the work you have done already<br />
[10:30am] piacentini: mikelima: well, I think most are in good shape and will need minimal update during the 4.x series, hopefully<br />
[10:30am] piacentini: Of course, improvements are welcome always<br />
[10:31am] dimsuz: i have something in mind in the recent time: i think we need new highscore class set. or give current one a good degree of polishing<br />
[10:31am] piacentini: So... I think this is it regarding new games ready for 4.1?<br />
[10:31am] milliams: dimsuz: The current one will _possibly_ be moving to use WoC<br />
[10:31am] piacentini: dimsuz: now is a good time to work/implement this. But it will have to be compatible with KScoreDialog, or we will need a clear migration path<br />
[10:32am] CIA-24: coolo * r769919 kpat/trunk/KDE/kdegames/kpat/ (dealer.cpp dealer.h pwidget.cpp pwidget.h): always inform the user what the solver is doing<br />
[10:32am] dimsuz: milliams: that's for kscoredialog. i mean underlying KHighscore classes<br />
[10:32am] milliams: KHighscore was never meant to be anything more than a wrapper aroung kconfig. Perhaps adding convenience functions would make using it easier?<br />
[10:33am] dimsuz: piacentini: speaking of which - i think that popping it up after game over (like some games do - including maintained by me) might scare the user. it sometimes scares even me bad usability imho<br />
[10:33am] piacentini: dimsuz: agree, that is one of the motivations for the move to a woc structure, maybe<br />
[10:34am] piacentini: Like our current KGamePopupItem<br />
[10:34am] dimsuz: i think at first we'll need to analize what our games' highscore requirements are. i'll think about it<br />
[10:34am] tsdgeos: well, if you made a highscore, you have to enter the name, right?<br />
[10:34am] • fela wonders what "woc" stands for...<br />
[10:34am] pcapriotti: fela: widget on canvas<br />
[10:34am] fela: ok, thx <br />
[10:34am] piacentini: OK, let us go back to the 4.1 agenda, not much left before free discussion <br />
[10:34am] piacentini: There is a SOUND item<br />
[10:34am] piacentini: But it is vague<br />
[10:35am] dimsuz: tsdgeos: yes. but not necessarily right after I won. imagine the user who doesn't care about highscores or wants to care about them later. he would be annoyed by seeing these popups when he *just wants to play*<br />
[10:35am] piacentini: Personal take on this: nothing prevents games from implementing sound now, other than lack of sound designers<br />
[10:35am] pcapriotti: about sounds, any hints on how to play multiple sounds cuncurrently?<br />
[10:35am] pcapriotti: I'm not sure how to do it<br />
[10:35am] piacentini: pcapriotti: isn't phonon capable of this?<br />
[10:35am] mikelima: pcapriotti: you just play them...<br />
[10:36am] mikelima: piacentini: yes, it is.<br />
[10:36am] dimsuz: agreed. I spoke with it-s about sound in klines. he suggested to add "dummy" support for sounds so the game would be ready to just play them when they arrive<br />
[10:36am] pcapriotti: in multiple MediaObject's?<br />
[10:36am] mikelima: pcapriotti: yes.<br />
[10:36am] piacentini: I do not think there are synchronization classes or anything like that, but firing up multiple sounds work<br />
[10:36am] tosky joined the chat room.<br />
[10:36am] mikelima: I have a mail from phonon author stating that it is possible.<br />
[10:36am] pcapriotti: are they cheap to create? should I create them on demand, cache them, pool them?<br />
[10:37am] piacentini: dimsuz: hum... I am not sure about dummy support, but it should be easy to add. Just does not make much sense without sounds <br />
[10:37am] mikelima: I'll forward it if you want to see it.<br />
[10:37am] pcapriotti: mikelima: yes, thanks<br />
[10:37am] piacentini: piacentini: but i agree, like svg<br />
[10:37am] piacentini: someone has to start working in both code and art assets<br />
[10:37am] mikelima: pcapriotti: no idea... we'll have to experiment.<br />
[10:37am] piacentini: and work is easier in the future<br />
[10:37am] dimsuz: piacentini: by "dummy" i mean: play at least something i.e. implement support, then comment it out <br />
[10:37am] piacentini: dimsuz: cool<br />
[10:38am] mikelima: piacentini: I have made up a few samples for kgoldrunner... I'll start sound support there in a short while.<br />
[10:38am] piacentini: What I propose is that we nail (in this meeting and the next) our feature set<br />
[10:38am] piacentini: So we are not caught by surprise at the end of March<br />
[10:38am] tsdgeos: ktuberling has already support for sounds<br />
[10:38am] piacentini: when the feature freeze hits<br />
[10:38am] mikelima: I think KGoldrunner has the most demands for sounds, so if I can make them work, the other games will be easy.<br />
[10:38am] tsdgeos: "KTuberling most advanced game in earth"<br />
[10:38am] piacentini: mikelima: cool<br />
[10:39am] piacentini: tsdgeos: lol<br />
[10:39am] martin_ joined the chat room.<br />
[10:39am] piacentini: so, I will add dummy sound support to KBlocks as well<br />
[10:39am] tsdgeos: dinner time here, later!<br />
[10:39am] piacentini: At least for line removal<br />
[10:39am] mikelima: tsdgeos: well, most games sound just need "notification" type sounds...<br />
[10:39am] piacentini: and effects<br />
[10:39am] pcapriotti: if multiple MediaObject's need to be created, I think some kind of pooling library class could be handy<br />
[10:39am] XT95 joined the chat room.<br />
[10:39am] piacentini: pcapriotti: definately<br />
[10:39am] dimsuz: this might be the way to go if we *plan* to support sounds<br />
[10:39am] dimsuz: if we expect someone to create them <br />
[10:39am] dimsuz: how about searching for free samples on some CC-licensed sites?<br />
[10:40am] dimsuz: also someone might blog about this.<br />
[10:40am] mikelima: dimsuz: that could work... but having original stuff is better.<br />
[10:40am] piacentini: dimsuz: agreed. So now that phonon is working, let us sound-enable some of the games, with notification-style sounds<br />
[10:40am] XT95 left the chat room. (Read error: 104 (Connection reset by peer))<br />
[10:40am] piacentini: But...<br />
[10:40am] tsdgeos: there's the dude that does ktuberling sounds, i can ask him about if he is able to do something else once he finishes my sounds<br />
[10:40am] piacentini: remember that they should be themable<br />
[10:41am] piacentini: Well, maybe not for 4.1<br />
[10:41am] dimsuz: mikelima: that could work as a temporary solution at least.<br />
[10:41am] piacentini: But something to keep in mind<br />
[10:41am] pcapriotti: I still have the "cut sounds" problem, though... is it just me?<br />
[10:41am] tsdgeos: dimsuz: CC is not ok regarding kde licensing guidelines afair<br />
[10:41am] piacentini: pcapriotti: not just you<br />
[10:41am] tsdgeos: pcapriotti: on newer xine and alsa (mandriva cooker) works here<br />
[10:41am] dimsuz: tsdgeos: oops. didn't involved much in licensing stuff ok then. any other option?<br />
[10:41am] piacentini: But, hopefully for 4.1 this will be fixed, with gstreamer backend as well<br />
[10:41am] mikelima: Ian's son is a musician, and he has volunteered for kgoldrunner sounds...<br />
[10:42am] mikelima: Maybe we can have some more, afterwards.<br />
[10:42am] pcapriotti: ok, I'll upgrade<br />
[10:42am] piacentini: I would like to discuss the release process as well<br />
[10:42am] tsdgeos: dimsuz: http://techbase.kde.org/index.php?title=Policies/Licensing_Policy<br />
[10:42am] piacentini: Then we can end this part, agenda almost done<br />
[10:42am] dimsuz: tsdgeos: thanks. will read<br />
[10:43am] piacentini: Anyone here volunteers to do release management?<br />
[10:43am] piacentini: I emailed Johann last week, no answer<br />
[10:43am] piacentini: I see he is logging<br />
[10:43am] piacentini: But we need active management<br />
[10:43am] tsdgeos: you?<br />
[10:43am] piacentini: I am kind of doing it, but if someone wants to<br />
[10:43am] • dimsuz recalls that he havent heard something from/about Johann for some time<br />
[10:43am] piacentini: I will support him/her<br />
[10:44am] dimsuz: piacentini: if you have time, i'd vote for you with all my hands <br />
[10:44am] piacentini: As I am also doing some stuff for KTurtle, etc<br />
[10:44am] piacentini: dimsuz: I can do it at least temporarily, just think it is a nice opportunity for those<br />
[10:44am] piacentini: who want to get more involved<br />
[10:44am] piacentini: To have something concrete to take care of, communicate with the rest of the project, etc<br />
[10:44am] • dimsuz won't vote as he is not sure he will always find time...<br />
[10:45am] piacentini: Well, let us think about it<br />
[10:45am] dimsuz: s/vote/volunteer/<br />
[10:45am] piacentini: There was an email in the kde-releaseteam ml detailing release manager duties<br />
[10:45am] piacentini: Maybe Eugene, I will talk to him. Or maybe Johann will have time now<br />
[10:46am] piacentini: If all fails, I can do it for 4.1 if you support it<br />
[10:46am] martin_: It would be good if it would be someone who pushed things a bit and who is quite active: Maruicio or Eugene are doing a lot lately and would be good candidates<br />
[10:46am] tsdgeos: eugene is too undiplomatic imho<br />
[10:46am] dimsuz: nice plan<br />
[10:46am] dimsuz: martin_: +1<br />
[10:47am] piacentini: tsdgeos: well, he is an artist But I kind of agree, this is a diplomatic position<br />
[10:47am] piacentini: look at annma<br />
[10:47am] dimsuz: tsdgeos: agreed, but he might become but thinking second time: he's more creative than diplomatic.<br />
[10:48am] piacentini: See http://lists.kde.org/?l=kde-release-team&m=120059280508957&w=2<br />
[10:49am] piacentini: Well, one minute without posts, maybe time to end the formal part?<br />
[10:49am] piacentini: Anything else in the agenda?<br />
[10:49am] piacentini: I think we did not cover Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
[10:49am] piacentini: But this could be the topic for after the meeting<br />
[10:50am] mikelima: All right.<br />
[10:50am] piacentini: Ah.. there is the kde feature plan for 4.1`<br />
[10:50am] DrIDK: .<br />
[10:50am] mikelima: What I'd like to know, is what are the plans for the existing games too.<br />
[10:50am] piacentini: somewhere on techbase<br />
[10:50am] piacentini: mikelima; exactly, that is the place for features to existing games<br />
[10:50am] mikelima: I may try to help on other games too.<br />
[10:51am] piacentini: For existing games: I think I will work on KShisen<br />
[10:51am] mikelima: Especially if it's something with a similar pattern...<br />
[10:51am] pcapriotti: http://techbase.kde.org/Schedules/KDE4/4.1_Feature_Plan<br />
[10:51am] mikelima: Say hotnewstuff.<br />
[10:51am] mikelima: Or sound.<br />
[10:51am] piacentini: As it needs to be converted to KScoreDialog, etc. And the other maintainers are not that active, so I think it will fall on my lap...<br />
[10:51am] mikelima: pcapriotti: yes, but it's too little!<br />
[10:52am] piacentini: any game you guys think could use mikelima's help?<br />
[10:52am] pcapriotti: mikelima: we should add stuff there, I think<br />
[10:52am] piacentini: pcapriotti: yes, that is open for addition <br />
[10:52am] josel: until when should a new library for kdegames be in to be used in 4.1?<br />
[10:52am] piacentini: josel: feature freeze is March 31<br />
[10:52am] piacentini: But it needs to be in playground before this<br />
[10:53am] martin_: If anybody is bored: I would like to look for a maintaner for LSkat and KWin4. I dont think I will be able to maintain them properly<br />
[10:53am] piacentini: and in kdereview before march 16<br />
[10:53am] mikelima: If the techbase is filled in, even with things that are just "i'd like to have this", that would be a good start.<br />
[10:53am] martin_: I pushed them to 4.0 but I cant keep a constant maintiaing going...so ifsomeone wants to do this<br />
[10:53am] josel: well, i want to finish basic features befor moving it to kdesvn<br />
[10:53am] dimsuz: martin_: i think your best option is to post to kde-games-devel and blog about it (or ask someone to blog)<br />
[10:53am] piacentini: martin_: Well, maybe a co-maintainer?<br />
[10:54am] martin_: yes, something like this<br />
[10:54am] piacentini: martin_: So you would still helping us as best as you can?<br />
[10:54am] mikelima: martin_ I think the games are Ok as they are, mostly...<br />
[10:54am] piacentini: actually, Luciano (mikelima) is a perfect candidate to help you with this<br />
[10:54am] milliams: brb<br />
[10:54am] mikelima: Just keeping them compiling should not be much work.<br />
[10:54am] piacentini: As he is already working with the card selection stuff, etc<br />
[10:54am] milliams left the chat room. (Remote closed the connection)<br />
[10:54am] martin_: yes i will help but i have time not continiouls yonly in some short burst like holiday. so i can implement features then but not react fast to butgs etc<br />
[10:54am] josel: is there someone, who wants to do svg for ksudoku?<br />
[10:55am] piacentini: Luciano, how about helping Martin with these games?<br />
[10:55am] mikelima: martin_: I can help with lskat, but I'm mostly in his position...<br />
[10:55am] piacentini: Should not be too much work, basically some bug fixing if necessary, but they are quite stable.<br />
[10:56am] piacentini: mikelima: me too But I think with some weekends only we can manage to maintain most of the apps<br />
[10:56am] piacentini: Difficult part is the new features, etc<br />
[10:56am] dimsuz_ joined the chat room.<br />
[10:57am] piacentini: Like now in February I will have little time to work on KDE... But I asked for help with some KTurtle bugs last week (before 4.0.1), and someone appeared out of the blue and fixed it for me!<br />
[10:57am] mikelima: So who volunteers for kwin4?<br />
[10:57am] DrIDK left the chat room. ("http://www.mibbit.com ajax IRC Client")<br />
[10:57am] piacentini: mikelima: Maybe a gentle blog post. Just asking for help at this point<br />
[10:58am] piacentini: triaging bugs, etc<br />
[10:58am] DrIDK joined the chat room.<br />
[10:58am] DrIDK: come back<br />
[10:59am] piacentini: Josel: regarding svg for KSudoku<br />
[10:59am] piacentini: Why do you need it?<br />
[10:59am] piacentini: For themes, customization I believe?<br />
[10:59am] XT95 joined the chat room.<br />
[10:59am] josel: yes, and to replace the current mess<br />
[10:59am] piacentini: Not sure if it applies really, or if you should go for a color/font customization combo<br />
[11:00am] piacentini: josel: this is probably something you should start slowly in a branch in the future, to land when ready<br />
[11:00am] piacentini: So it might be 4.1, 4.2, 4.3....<br />
[11:00am] piacentini: As it is probably a more-or-less partial rewrite of the game iirc<br />
[11:00am] milliams joined the chat room.<br />
[11:00am] josel: it looks nice, but the underling code is in very bad shape<br />
[11:00am] dimsuz_: ah! have you guys seen my mail about minimum sizes on first run?<br />
[11:00am] piacentini: dimsuz: yes, nice catch<br />
[11:01am] josel: and some features for 4.2 (i think, i can't finish them for 4.1) depend on them<br />
[11:01am] piacentini: dimsuz: btw, KBreakout needs it<br />
[11:01am] Pinaraf left the chat room. ("bye bye")<br />
[11:01am] piacentini: josel: what do you need to start working on this? Maybe Eugene can give you the svg art necessary for the prototype<br />
[11:01am] dimsuz_: piacentini: i think this should be fixed by someone. I might try if authors of games give me a permission<br />
[11:01am] DrIDK: Did you speak about ktank ?<br />
[11:02am] josel: i have an prototype svg<br />
[11:02am] dimsuz_: josel: btw, i sent you crash in ksudoku, you received it?<br />
[11:02am] XT95 left the chat room. (Read error: 104 (Connection reset by peer))<br />
[11:02am] piacentini: DrIDK: not yet. Do you want to start?<br />
[11:02am] josel: dimsuz_: when did you sent me it?<br />
[11:02am] piacentini: Agenda is basically finished, we gave priority to features that would/could make it for 4.1 first<br />
[11:02am] josel: what i need is code to show it<br />
[11:03am] DrIDK: piacentini: yes I can start when you ask me<br />
[11:03am] dimsuz_: josel: a several weeks ago it's simple to reproduce: just start some game and try to resize window bigger, then to a tiny minimum, then again bigger etc. SIGFPE is caught<br />
[11:03am] piacentini: lol... DrIDK: how about KTanks?<br />
[11:04am] milliams: piacentini: Are you going to blog the 'minutes' of the meeting?<br />
[11:04am] DrIDK: So, let's go!<br />
[11:04am] dimsuz_: josel: i.e. play with resizes<br />
[11:04am] piacentini: milliams: it is carnival here in Brazil. But I should be able to do it by Monday<br />
[11:04am] it-s joined the chat room.<br />
[11:04am] piacentini: or if you want to do it, feel free to<br />
[11:04am] it-s: good morning gang<br />
[11:04am] milliams: piacentini: There's no rush of course. Have fun partying!<br />
[11:05am] DrIDK: as you can know, Ikit and me, and others helpers are developping ktank. This is a remake of the wii games<br />
[11:05am] mikelima: Hi it-s! We just agreed to redo all the games in ascii art!<br />
[11:05am] josel: dimsuz_: yeah, i saw it, someone comitted a fix for it<br />
[11:05am] milliams: it-s: Morning <br />
[11:05am] piacentini: can someone email eugene a copy of the log so far?<br />
[11:05am] piacentini: sorry DrIDK, please continue<br />
[11:05am] pcapriotti: mikelima: lol<br />
[11:05am] dimsuz_: josel: ah, cool<br />
[11:05am] DrIDK: it-s: hi... you come a the good time<br />
[11:06am] it-s: DrIDK: I just woke up <br />
[11:06am] piacentini: We are at the last item in the agenda, DrIDK will talk about KTanks to those who do not know it<br />
[11:06am] emilsedgh joined the chat room.<br />
[11:06am] DrIDK: Ktank is a project with 2 stuff : - KTankBattle ( the games) - Ktankeditor ( the editor)<br />
[11:06am] DrIDK: ( sorry for my english... )<br />
[11:07am] DrIDK: Ktank will be an openGl 2d games using a new library called : KGLengine<br />
[11:07am] DrIDK: With KGLengine, i will be possible to develop other OPengl 2d games<br />
[11:08am] DrIDK: KGLengine work like QGraphicsScene system<br />
[11:08am] DrIDK: We have a scene, and we can add some Item ( KGLItem)<br />
[11:08am] DrIDK: But it's not all<br />
[11:09am] DrIDK: KGLengine provide new stuff, like Key Control ( KGameKey), or Fullscreen Mode<br />
[11:09am] DrIDK: And Particule Engine, and Collision detector using Quadtree<br />
[11:10am] DrIDK: So, the first game using KGLengine is Ktank<br />
[11:10am] piacentini: DrIDK: small suggestion: take care with API names so not to clash with more global ones. A name like KGLengine is probably too generic imo, same for KGameKey.<br />
[11:10am] piacentini: DrIDK: suggestion: find a name for the engine (think Plasma, Decibel, etc), and use it in the API<br />
[11:11am] DrIDK: piacentini: ok, I will mind it<br />
[11:11am] dimsuz_: bye guys. have to go we may continue on ML <br />
[11:11am] piacentini: Minor, but worth it if you plan to make it reusable<br />
[11:11am] piacentini: dimsuz: see you<br />
[11:11am] mikelima: hi dimsuz<br />
[11:11am] DrIDK: you can see a screenshot here :<br />
[11:11am] DrIDK: http://ktank.free.fr/images/smoke.png<br />
[11:11am] dimsuz_ left the chat room. (Read error: 104 (Connection reset by peer))<br />
[11:12am] DrIDK: so, ktank will be more... It will be a game playable on network<br />
[11:12am] mikelima: what kind of game is that? Something like scorched eart?<br />
[11:12am] DrIDK: it's a new games<br />
[11:13am] DrIDK: you control the hull with key ans turret with mouse<br />
[11:13am] DrIDK: the gameplay is very nice!<br />
[11:13am] DrIDK: Ktank want to be a "Doom Like" in 2d<br />
[11:13am] mikelima: Can you play stand-alone, against the computer?<br />
[11:14am] mikelima: That would be useful for players evaluating the game...<br />
[11:14am] DrIDK: mikelima: My first objectif is to create a Network games. After, We will create some bots with IA<br />
[11:14am] dimsuz left the chat room. (Read error: 110 (Connection timed out))<br />
[11:15am] mikelima: DrIDK: Ok. Bots do not have to be too smart-- just give them enough ammo!<br />
[11:15am] DrIDK: this game will have a lot of funny stuff! Different weapons, bullets, amor , bonus etc...<br />
[11:16am] DrIDK: For exemple, I will create Automatic-turret<br />
[11:16am] DrIDK: If the tank is near the turret, it will be shooted<br />
[11:17am] DrIDK: So, now, about Ktankeditor<br />
[11:17am] DrIDK: ikit is the developpers<br />
[11:18am] ikit: yes <br />
[11:18am] piacentini: it-s: my irc client has a fancy formatting for logs, trying to fix it to send it to you<br />
[11:18am] DrIDK: we want to have a polymorph games. All people will be able to create his map, and play on it with other people<br />
[11:18am] it-s: piacentini: thanks *yawn* .... my head <br />
[11:19am] DrIDK: then, when we start ktank client on network, we can dowload automaticaly user's maps<br />
[11:20am] DrIDK: so, now, the next week end, ikit and me will try to finish the first ktank playable<br />
[11:20am] XT95 joined the chat room.<br />
[11:21am] DrIDK: After, we will need help for develop with Kggz and phonon<br />
[11:21am] it-s: did you people have a chance to discuss sounds in KDEGames?<br />
[11:21am] DrIDK: So, I have finished... ikit, any other suggestion ?<br />
[11:21am] piacentini: it-s: sent to your gmail address<br />
[11:21am] emilsedgh: next week?<br />
[11:22am] emilsedgh: yay!<br />
[11:22am] emilsedgh: so fast<br />
[11:22am] it-s: emilsedgh: yeah these two are ases <br />
[11:22am] it-s: aces<br />
[11:22am] DrIDK: you can look some news about ktank developpement on : http://ktank.free.fr/wordpress<br />
[11:23am] • it-s shakes his head, but that only makes headace worth<br />
[11:23am] DrIDK: Ikit and me are enjoy to create a kdegames<br />
[11:23am] piacentini: people, I will have to go for a while now, helping a friend with her relocation. See you during the week, and will post about the meeting by Monday on planet.kde.org<br />
[11:24am] it-s: so we are done then?<br />
[11:24am] it-s: good.<br />
[11:24am] piacentini: DrIDK: looks iike a nice plan, lots of energy. Keep it that way!<br />
[11:24am] mikelima: all right, ciao piacentini<br />
[11:24am] it-s: back to sleep<br />
[11:24am] piacentini: bye people<br />
[11:24am] it-s left the chat room. (Remote closed the connection)<br />
[11:24am] DrIDK: I hope you have understand me with my bad english<br />
[11:24am] DrIDK: it-s: <br />
[11:24am] milliams: piacentini: Cya<br />
[11:24am] You have set yourself away with "piacentini".<br />
[11:24am] mikelima: DrIDK: I think you have something there... I'd like a more humorous theme, but..<br />
[11:25am] emilsedgh: DrIDK: do you think that ktank will get in the 4.1?<br />
[11:25am] DrIDK: emilsedgh: it's a big project. I think we will have only beta version on march<br />
[11:26am] emilsedgh: hm<br />
[11:26am] DrIDK: my plan is to finish ktank 1.0 on junny<br />
[11:26am] emilsedgh: so 4.2 is the target?<br />
[11:26am] milliams: Well there's always 4.2, 4.3, 4.4 etc. <br />
[11:26am] DrIDK: juny<br />
[11:26am] nicolas030 joined the chat room.<br />
[11:26am] martin_: bye bye guys<br />
[11:26am] DrIDK: And I want ktank to is playable on windows<br />
[11:26am] mikelima: milliams: exactly.<br />
[11:26am] DrIDK: for have a lot a player<br />
[11:27am] mikelima: ciao martin_<br />
[11:27am] martin_ left the chat room. (Remote closed the connection)<br />
[11:27am] mikelima: DrIDK: so you develop on Windows? I pity you... <br />
[11:27am] DrIDK: no<br />
[11:27am] DrIDK: I develop on linux<br />
[11:28am] DrIDK: But, I want to create a ktank client on windows too with kde/win<br />
[11:28am] mikelima: DrIDK: I was joking, do not thake that bad!<br />
[11:28am] DrIDK:<br />
[11:28am] XT95 left the chat room. (Read error: 104 (Connection reset by peer))<br />
[11:28am] mikelima: All right... Supposedly, all games should be usable on Windows.<br />
[11:29am] mikelima: Yours has this OpenGL thing, so it may be harder...<br />
[11:29am] XT95 joined the chat room.<br />
[11:29am] DrIDK: so, are they any kggz developpers here ?<br />
[11:30am] DrIDK: so, for other, you can try to test ktank in : playground/games/ktank<br />
[11:31am] DrIDK:<br />
[11:31am] mikelima: DrIDK: I'll have a look...<br />
[11:32am] mikelima: so what are others up to?<br />
[11:32am] DrIDK: mikelima: kgamekey<br />
[11:32am] DrIDK: kgamekey is very usefull for games<br />
[11:33am] DrIDK: Qt4 doesn't provide any control key without "delay time"<br />
[11:33am] ianw2 joined the chat room.<br />
[11:33am] mikelima: hi ianw2... you are a bit late! But welcome, none the less!<br />
[11:33am] DrIDK: with KgameKey, you can press simultaneous on "Arrow Up" + Key A+ key B<br />
[11:34am] ianw2: Am I on or not?<br />
[11:34am] mikelima: ianw2: you are late for the conference.<br />
[11:35am] mikelima: No big deal, howver...<br />
[11:35am] ianw2: Yeah, I know. It was quite a dinner party ...<br />
[11:35am] mikelima: I hope you enjoyed yourself...<br />
[11:36am] ianw2: Yeah we did. AAron was in good form ...;-)<br />
[11:36am] mikelima: ianw2: I can imagine... or maybe not!<br />
[11:36am] CIA-24: gallinari * r769951 kapman/trunk/playground/games/kapman/ (gamescene.cpp ghost.cpp kapmanmainwindow.cpp maze.cpp): Pills and energizers are now drawn before the characters (kapman and ghosts) so that they are in the background<br />
[11:37am] ianw2: Best left unsaid ... so have you decided a lot tonight?<br />
[11:37am] mikelima: Well, it's been interesting, but nothing decisive.<br />
[11:38am] ianw2: Oh?<br />
[11:39am] emilsedgh left the chat room. ("Kopete 0.12.4 : http://kopete.kde.org")<br />
[11:39am] mikelima: I just sent you the log...<br />
[11:39am] mikelima: Well, to summarize...<br />
[11:39am] ianw2: Great, thanks Luciano!<br />
[11:40am] mikelima: we have discussed about new games to include.<br />
[11:40am] mikelima: KBlocks and ksirk have been cited...<br />
[11:40am] DrIDK: so, I m go to slee... work ! <br />
[11:40am] mikelima: and..<br />
[11:41am] DrIDK: bye<br />
[11:41am] DrIDK left the chat room.<br />
[11:41am] mikelima: kollision, and maybe ktank.<br />
[11:42am] ianw2: sounds good<br />
<br />
</code></div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings/2008-02-02-log&diff=19524KDE Games/IRC Meetings/2008-02-02-log2008-02-07T12:38:20Z<p>Piacentini: New page: [09:50am] milliams joined the chat room. [09:51am] pcapriotti joined the chat room. [09:55am] mezz_kolf joined the chat room. [09:57am] DrIDK joined the chat room. [09:58am] piacentini: 2...</p>
<hr />
<div><br />
[09:50am] milliams joined the chat room.<br />
[09:51am] pcapriotti joined the chat room.<br />
[09:55am] mezz_kolf joined the chat room.<br />
[09:57am] DrIDK joined the chat room.<br />
[09:58am] piacentini: 2 minutes!<br />
[09:58am] tsdgeos: ready....<br />
[09:58am] piacentini: is eugene here?<br />
[09:59am] piacentini: http://techbase.kde.org/index.php?title=Projects/Games/IRC_Meeting#Agenda<br />
[10:00am] You changed the topic to "KDE Games February 2008 meeting in progress".<br />
[10:00am] josel_: good morning<br />
[10:00am] josel_ is now known as josel.<br />
[10:00am] piacentini: Hi. People that are here live (and not logging) please say hi and a quick intro if you are new to these meetings<br />
[10:01am] piacentini: Mauricio Piacentini (hi) working with KMahjongg/KMines<br />
[10:01am] DrIDK: hi working int ktank<br />
[10:01am] ann_lunch is now known as annma.<br />
[10:01am] mezz_kolf: hi, Paul Broadbent, working on Kolf<br />
[10:02am] josel: hi, Johannes Bergmeier, working on KSudoku<br />
[10:02am] ikit: hi, working on Ktank<br />
[10:02am] milliams: Matt Williams, working on KSquares mostly<br />
[10:02am] You changed the topic to "KDE Games Feb 2008 meeting in progress, agenda at http://techbase.kde.org/index.php?title=Projects/Games/IRC_Meeting#Agenda".<br />
[10:03am] piacentini: Also, please check the agenda link<br />
[10:03am] tsdgeos: albert astals, kiriki, ktuberling<br />
[10:03am] mikelima: hi, Luciano Montanaro, working on KGoldrunner<br />
[10:04am] piacentini: Looks like Eugene and Ian could not make it yet, but let us start anyway<br />
[10:04am] piacentini: Big agenda <br />
[10:04am] tsdgeos: yeah<br />
[10:04am] tsdgeos: too big <br />
[10:05am] piacentini: I think we could start by the smaller and more concrete steps<br />
[10:05am] piacentini: and then move up to the discussion of more complex topics<br />
[10:05am] piacentini: First topic: new games in consideration for 4.1<br />
[10:05am] tsdgeos: who wants to get in?<br />
[10:05am] piacentini: Deadline iirc is March 31<br />
[10:05am] tsdgeos: yeah<br />
[10:06am] piacentini: Which means March 14 in kdereview at most<br />
[10:06am] tsdgeos: sortof<br />
[10:06am] milliams: Will kblocks be ready?<br />
[10:06am] piacentini: So... I think Ksirk was a candidate.<br />
[10:06am] piacentini: milliams: yes<br />
[10:06am] piacentini: milliams: regarding KBlocks: I am waiting for widgets on canvas to land on qt-copy<br />
[10:06am] piacentini: Thiago mentioned that there was a plan to update qt-copy to 4.4 beta in about 10 days<br />
[10:07am] milliams: piacentini: thiago said that should happen within a week or two<br />
[10:07am] piacentini: I figure it out that I waited this long basically to get the score displaying in-game, let us do it properly<br />
[10:07am] pcapriotti: hi, I'm a bit late... Paolo Capriotti, kbattleship maintainer<br />
[10:07am] piacentini: And if it does not work, is ugly, or does not have good usability or performance, I will move it back to the statusbar, and finish the rest of the implementation (whic is more or less complete.)<br />
[10:08am] milliams: Excellent<br />
[10:08am] piacentini: So my target is end of February to move KBlocks to kdereview<br />
[10:08am] tsdgeos: mexican wave oO0OooO0OooO0OooO0OooO0OooO0Oo<br />
[10:08am] ratt joined the chat room.<br />
[10:08am] piacentini: Feature set: single player, implemente woc, experiment with dynamic layout dictated by the svg theme, KGameDifficulty, and (big if) KNewStuff<br />
[10:09am] piacentini: So: as we are talking about qt-copy and 4.4, this is also in the agenda<br />
[10:09am] CIA-24: aacid * r769912 kapman/trunk/playground/games/kapman/CMakeLists.txt: fix tests linking<br />
[10:09am] mikelima: piacentini: do you plan a two player mode?<br />
[10:09am] piacentini: Are there other games that plan to use 4.4 features<br />
[10:09am] piacentini: mikelima: no<br />
[10:09am] piacentini: mikelima: maybe in the future, but I do not see really a big need for it now<br />
[10:10am] DrIDK: what's new features in qt 4.4 ?<br />
[10:10am] pcapriotti: I'll probably experiment with widget on canvases for kbattleship's welcome screen<br />
[10:10am] mikelima: piacentini: Ok. <br />
[10:10am] milliams: piacentini: I think that if WoC high-scores work well, they should be used where appropriate in other games.<br />
[10:10am] piacentini: DrIDK: of interest to games, mostly widgets on canvas I think<br />
[10:10am] piacentini: milliams: nice idea. You mean a rework of KScoreDialog for this?<br />
[10:10am] milliams: Also for the new-game 'dialog'<br />
[10:10am] milliams: piacentini: Essentially, yes<br />
[10:11am] milliams: piacentini: I'll see how you get on with it first though<br />
[10:11am] piacentini: Cool. (I am taking notes)<br />
[10:12am] piacentini: jpwhiting: live or logging? If you are here, can you comment on KNewStuff for 4.1?<br />
[10:12am] piacentini: or anyone else, as we are speaking about features for 4.1<br />
[10:12am] piacentini: And concrete plans<br />
[10:12am] milliams: Well, I'd like to see theme downloading with knewstuff for 4.1.<br />
[10:13am] tsdgeos: piacentini: i think it's something like 5am where jpwhiting lives<br />
[10:13am] piacentini: Just to be more clear, I think we can start the meeting with some definition of concrete features, schedules, etc, and then move to a more relaxed exchange of ideas<br />
[10:13am] pcapriotti: I would like to move kollision to kdereview<br />
[10:13am] mikelima: I want theme and level set downloading in KGoldrunner through KNewstuff...<br />
[10:13am] piacentini: tsdgeos: good point<br />
[10:13am] annma: milliams: theme downloading? from where?<br />
[10:13am] mikelima: I've not yet started working on that, though.<br />
[10:13am] annma: I can pass stuff on to jpwhiting and also tsdgeos<br />
[10:13am] piacentini: annma: Hi. Can you update us on KNewStuff status?<br />
[10:14am] milliams: annma: Either kde-look (if possible) or games.kde.org<br />
[10:14am] piacentini: Because this is something most games can potentially use for 4.1<br />
[10:14am] annma: download works well,<br />
[10:14am] annma: there are several progs using download and it works<br />
[10:14am] tsdgeos: pcapriotti: is kollision yours?<br />
[10:14am] pcapriotti: tsdgeos: yes<br />
[10:14am] mikelima: If possible, kde-look would be better.<br />
[10:14am] annma: piacentini: milliams knewstuff download works as it were in 3.5<br />
[10:14am] mikelima: More visibility, I think<br />
[10:15am] gvarisco joined the chat room.<br />
[10:15am] piacentini: mikelima: kde-look is not integrated into the API I think. Good for standalone themes, but require manual installation<br />
[10:15am] piacentini: mikelima: The goal (correct me if I am wrong) is to have new themes in a KNewStuff-enabled server<br />
[10:15am] piacentini: To be available in-game<br />
[10:15am] tsdgeos: pcapriotti: missing icon, configure should not be a pageddialog if it only has 1 page, cursor reappears if you move it outside the window, no doc<br />
[10:15am] annma: the only thing missing is to get a server for the stuff<br />
[10:16am] tsdgeos: pcapriotti: but that can be fixed in review so you have my vote<br />
[10:16am] DrIDK: for ktank, I I thought about Map download widget too from a server<br />
[10:16am] mikelima: piacentini: yes... I don't know how the protocol works, however...<br />
[10:16am] piacentini: pcapriotti: same here, has my support<br />
[10:16am] pcapriotti: tsdgeos: I already have the doc, I'll fix the rest asap<br />
[10:17am] piacentini: mikelima: maybe we can start with one or two games?<br />
[10:17am] mikelima: piacentini: of course.<br />
[10:17am] piacentini: I had support for it in KMines I think<br />
[10:17am] piacentini: But removed for lack of server and uncertain state of API for 4.0<br />
[10:17am] mikelima: What is not clear to me is how will theme designers publish their stuff?<br />
[10:17am] piacentini: annma: does edu have a server?<br />
[10:17am] annma: lack of server is still a problem<br />
[10:17am] annma: NO<br />
[10:17am] annma: I am the only one shouting about it<br />
[10:17am] piacentini: annma: are you downloading from where?<br />
[10:18am] annma: edu.kde.org<br />
[10:18am] annma: I have been fighting this for years<br />
[10:18am] XT95 left the chat room. (Connection timed out)<br />
[10:18am] piacentini: So, I think this is a priority if we want to enable it in games<br />
[10:18am] annma: if we want a server we need to write it down will all needs<br />
[10:18am] annma: yes but you all need to act<br />
[10:18am] piacentini: Do we need a separate server, or can we let sysadmin figure it out how to best handle providing KNewStuff to the project?<br />
[10:19am] ratt left the chat room. (Read error: 104 (Connection reset by peer))<br />
[10:19am] annma: we can let sysadmin handle it<br />
[10:19am] piacentini: annma: if we all agree it is needed on this meeting, we can trigger the process, with support from edu as well<br />
[10:19am] annma: Plasma will need one and I figure that at that point we'll get it<br />
[10:19am] annma: piacentini: yes<br />
[10:20am] annma: tsdgeos was to be made admin of a server but that went down<br />
[10:20am] piacentini: ok, so all agree on at least attempting to provide theme download via KNewStuff in 4.1?<br />
[10:20am] tsdgeos: +1<br />
[10:20am] mikelima: piacentini: yes. And we do not have to convert all games to that at once.<br />
[10:20am] piacentini: Or someone thinks it is better not to push this idea for some reason (technical or othewise)?<br />
[10:21am] piacentini: mikelima: The idea (as it was, and commented out in some code) is to provide it in KGameThemeSelector<br />
[10:21am] annma: jpwhiting is now KNewStuff maintainer and will help with any problem<br />
[10:21am] piacentini: With optional parameters for the constructor to enable it or not<br />
[10:21am] annma: sounds good<br />
[10:21am] piacentini: So, concrete action point: talk to jpwhiting, put up a request to sysadmin (or e.V?) for a definition on this topic<br />
[10:22am] dimsuz joined the chat room.<br />
[10:22am] piacentini: annma, tsdgeos: e.V. should be involved, or is this just strictly sysadmin stuff?<br />
[10:22am] mikelima: piacentini: is there a way to test this with a temporary server?<br />
[10:22am] dimsuz: hi guys. sorry, I'm late <br />
[10:22am] tsdgeos: piacentini: sysadmin is enough<br />
[10:22am] piacentini: dimsuz: hi<br />
[10:22am] dimsuz: how is it going?<br />
[10:22am] annma: sysadmin only<br />
[10:22am] dimsuz: ian's with as? <br />
[10:22am] dimsuz: us<br />
[10:22am] fela joined the chat room.<br />
[10:22am] tsdgeos: piacentini: if sysadmin says "no server", then you can upscale to eV<br />
[10:22am] tsdgeos: dimsuz: no<br />
[10:22am] mikelima: About the other point -- how to let contributors publish their theme?<br />
[10:22am] dimsuz: *sigh*<br />
[10:23am] piacentini: tsdgeos: ok. So maye myself, annma and tsdgeos? I can write an email to sysadmin, with CC to you guys and jpwhiting, to trigger this<br />
[10:23am] annma: mikelima: as temporary server you'll have to use games.kde.org<br />
[10:23am] fela: hi, sorry for my lateness<br />
[10:23am] annma: piacentini: yes<br />
[10:23am] tsdgeos: piacentini: ok<br />
[10:23am] mikelima: annma: that would be Ok.<br />
[10:23am] tsdgeos: fela: no prob<br />
[10:23am] dimsuz: piacentini: you're discussing themeing?<br />
[10:23am] piacentini: dimsuz: actually KNewStuff, concrete plans for having it in 4.1. Or abandon it forever <br />
[10:24am] Hrafnahnef joined the chat room.<br />
[10:24am] piacentini: OK, so let us move on, we can come back later<br />
[10:24am] dimsuz: piacentini: never heard something about plans to abandon it - some issues exist for that?<br />
[10:24am] piacentini: mikelima: and we can use games.kde.org for now during the beta, or at least until we figure out the server stuff<br />
[10:24am] piacentini: mikelima: and maybe upload, after discussion with jpwhiting<br />
[10:25am] piacentini: dimsuz: not really. It is just that I think that when an idea takes years to materialize there is probably something wrong with it <br />
[10:25am] annma: yes I'd like starting upload as well<br />
[10:25am] piacentini: But it is moving now, so let us see<br />
[10:25am] piacentini: So, back to the agenda: we have KBlocks, Kollision and Ksirk as candidates for review<br />
[10:25am] piacentini: Any others?<br />
[10:26am] dimsuz: piacentini: sure, but only if some other option exists I admit that i might have missed this discussion due to being late, so let's move on <br />
[10:26am] tsdgeos: i'm quite unhappy with ksirk still<br />
[10:26am] fela: I plan to finish KBreakout in time for 4.1<br />
[10:26am] piacentini: dimsuz: (just threatening to see if we act on this <br />
[10:27am] piacentini: tsdgeos: I do not think it is ready yet, but maybe the process of trying to move to kdereview can help it polish<br />
[10:27am] piacentini: fela: Good! Any updates on what is missing?<br />
[10:27am] CIA-24: coolo * r769918 kpat/trunk/KDE/kdegames/kpat/patsolve/spider.cpp:<br />
[10:27am] CIA-24: speedup finding solutions by 30% in finding good moves<br />
[10:27am] CIA-24: first<br />
[10:27am] fela: but I'll let you know when it's ready for review<br />
[10:28am] piacentini: fela: ok<br />
[10:28am] fela: I need to add theming support highscores and theming, mostly<br />
[10:28am] tsdgeos: i just got the goal to conquer 0 countries and place 2 armies on each<br />
[10:28am] tsdgeos: !!!<br />
[10:28am] dimsuz:<br />
[10:29am] mikelima: By the way, it's great that there are many games up for review...<br />
[10:29am] milliams: tsdgeos: <br />
[10:29am] tsdgeos: but i have to acknowledge it has mproved since last time i had a look at it<br />
[10:29am] mikelima: But will we be able to keep up development for all of them?<br />
[10:29am] piacentini: fela: cool. Well, with KGameTheme and KScoreDialog it should not be toooo difficult, compared to the work you have done already<br />
[10:30am] piacentini: mikelima: well, I think most are in good shape and will need minimal update during the 4.x series, hopefully<br />
[10:30am] piacentini: Of course, improvements are welcome always<br />
[10:31am] dimsuz: i have something in mind in the recent time: i think we need new highscore class set. or give current one a good degree of polishing<br />
[10:31am] piacentini: So... I think this is it regarding new games ready for 4.1?<br />
[10:31am] milliams: dimsuz: The current one will _possibly_ be moving to use WoC<br />
[10:31am] piacentini: dimsuz: now is a good time to work/implement this. But it will have to be compatible with KScoreDialog, or we will need a clear migration path<br />
[10:32am] CIA-24: coolo * r769919 kpat/trunk/KDE/kdegames/kpat/ (dealer.cpp dealer.h pwidget.cpp pwidget.h): always inform the user what the solver is doing<br />
[10:32am] dimsuz: milliams: that's for kscoredialog. i mean underlying KHighscore classes<br />
[10:32am] milliams: KHighscore was never meant to be anything more than a wrapper aroung kconfig. Perhaps adding convenience functions would make using it easier?<br />
[10:33am] dimsuz: piacentini: speaking of which - i think that popping it up after game over (like some games do - including maintained by me) might scare the user. it sometimes scares even me bad usability imho<br />
[10:33am] piacentini: dimsuz: agree, that is one of the motivations for the move to a woc structure, maybe<br />
[10:34am] piacentini: Like our current KGamePopupItem<br />
[10:34am] dimsuz: i think at first we'll need to analize what our games' highscore requirements are. i'll think about it<br />
[10:34am] tsdgeos: well, if you made a highscore, you have to enter the name, right?<br />
[10:34am] • fela wonders what "woc" stands for...<br />
[10:34am] pcapriotti: fela: widget on canvas<br />
[10:34am] fela: ok, thx <br />
[10:34am] piacentini: OK, let us go back to the 4.1 agenda, not much left before free discussion <br />
[10:34am] piacentini: There is a SOUND item<br />
[10:34am] piacentini: But it is vague<br />
[10:35am] dimsuz: tsdgeos: yes. but not necessarily right after I won. imagine the user who doesn't care about highscores or wants to care about them later. he would be annoyed by seeing these popups when he *just wants to play*<br />
[10:35am] piacentini: Personal take on this: nothing prevents games from implementing sound now, other than lack of sound designers<br />
[10:35am] pcapriotti: about sounds, any hints on how to play multiple sounds cuncurrently?<br />
[10:35am] pcapriotti: I'm not sure how to do it<br />
[10:35am] piacentini: pcapriotti: isn't phonon capable of this?<br />
[10:35am] mikelima: pcapriotti: you just play them...<br />
[10:36am] mikelima: piacentini: yes, it is.<br />
[10:36am] dimsuz: agreed. I spoke with it-s about sound in klines. he suggested to add "dummy" support for sounds so the game would be ready to just play them when they arrive<br />
[10:36am] pcapriotti: in multiple MediaObject's?<br />
[10:36am] mikelima: pcapriotti: yes.<br />
[10:36am] piacentini: I do not think there are synchronization classes or anything like that, but firing up multiple sounds work<br />
[10:36am] tosky joined the chat room.<br />
[10:36am] mikelima: I have a mail from phonon author stating that it is possible.<br />
[10:36am] pcapriotti: are they cheap to create? should I create them on demand, cache them, pool them?<br />
[10:37am] piacentini: dimsuz: hum... I am not sure about dummy support, but it should be easy to add. Just does not make much sense without sounds <br />
[10:37am] mikelima: I'll forward it if you want to see it.<br />
[10:37am] pcapriotti: mikelima: yes, thanks<br />
[10:37am] piacentini: piacentini: but i agree, like svg<br />
[10:37am] piacentini: someone has to start working in both code and art assets<br />
[10:37am] mikelima: pcapriotti: no idea... we'll have to experiment.<br />
[10:37am] piacentini: and work is easier in the future<br />
[10:37am] dimsuz: piacentini: by "dummy" i mean: play at least something i.e. implement support, then comment it out <br />
[10:37am] piacentini: dimsuz: cool<br />
[10:38am] mikelima: piacentini: I have made up a few samples for kgoldrunner... I'll start sound support there in a short while.<br />
[10:38am] piacentini: What I propose is that we nail (in this meeting and the next) our feature set<br />
[10:38am] piacentini: So we are not caught by surprise at the end of March<br />
[10:38am] tsdgeos: ktuberling has already support for sounds<br />
[10:38am] piacentini: when the feature freeze hits<br />
[10:38am] mikelima: I think KGoldrunner has the most demands for sounds, so if I can make them work, the other games will be easy.<br />
[10:38am] tsdgeos: "KTuberling most advanced game in earth"<br />
[10:38am] piacentini: mikelima: cool<br />
[10:39am] piacentini: tsdgeos: lol<br />
[10:39am] martin_ joined the chat room.<br />
[10:39am] piacentini: so, I will add dummy sound support to KBlocks as well<br />
[10:39am] tsdgeos: dinner time here, later!<br />
[10:39am] piacentini: At least for line removal<br />
[10:39am] mikelima: tsdgeos: well, most games sound just need "notification" type sounds...<br />
[10:39am] piacentini: and effects<br />
[10:39am] pcapriotti: if multiple MediaObject's need to be created, I think some kind of pooling library class could be handy<br />
[10:39am] XT95 joined the chat room.<br />
[10:39am] piacentini: pcapriotti: definately<br />
[10:39am] dimsuz: this might be the way to go if we *plan* to support sounds<br />
[10:39am] dimsuz: if we expect someone to create them <br />
[10:39am] dimsuz: how about searching for free samples on some CC-licensed sites?<br />
[10:40am] dimsuz: also someone might blog about this.<br />
[10:40am] mikelima: dimsuz: that could work... but having original stuff is better.<br />
[10:40am] piacentini: dimsuz: agreed. So now that phonon is working, let us sound-enable some of the games, with notification-style sounds<br />
[10:40am] XT95 left the chat room. (Read error: 104 (Connection reset by peer))<br />
[10:40am] piacentini: But...<br />
[10:40am] tsdgeos: there's the dude that does ktuberling sounds, i can ask him about if he is able to do something else once he finishes my sounds<br />
[10:40am] piacentini: remember that they should be themable<br />
[10:41am] piacentini: Well, maybe not for 4.1<br />
[10:41am] dimsuz: mikelima: that could work as a temporary solution at least.<br />
[10:41am] piacentini: But something to keep in mind<br />
[10:41am] pcapriotti: I still have the "cut sounds" problem, though... is it just me?<br />
[10:41am] tsdgeos: dimsuz: CC is not ok regarding kde licensing guidelines afair<br />
[10:41am] piacentini: pcapriotti: not just you<br />
[10:41am] tsdgeos: pcapriotti: on newer xine and alsa (mandriva cooker) works here<br />
[10:41am] dimsuz: tsdgeos: oops. didn't involved much in licensing stuff ok then. any other option?<br />
[10:41am] piacentini: But, hopefully for 4.1 this will be fixed, with gstreamer backend as well<br />
[10:41am] mikelima: Ian's son is a musician, and he has volunteered for kgoldrunner sounds...<br />
[10:42am] mikelima: Maybe we can have some more, afterwards.<br />
[10:42am] pcapriotti: ok, I'll upgrade<br />
[10:42am] piacentini: I would like to discuss the release process as well<br />
[10:42am] tsdgeos: dimsuz: http://techbase.kde.org/index.php?title=Policies/Licensing_Policy<br />
[10:42am] piacentini: Then we can end this part, agenda almost done<br />
[10:42am] dimsuz: tsdgeos: thanks. will read<br />
[10:43am] piacentini: Anyone here volunteers to do release management?<br />
[10:43am] piacentini: I emailed Johann last week, no answer<br />
[10:43am] piacentini: I see he is logging<br />
[10:43am] piacentini: But we need active management<br />
[10:43am] tsdgeos: you?<br />
[10:43am] piacentini: I am kind of doing it, but if someone wants to<br />
[10:43am] • dimsuz recalls that he havent heard something from/about Johann for some time<br />
[10:43am] piacentini: I will support him/her<br />
[10:44am] dimsuz: piacentini: if you have time, i'd vote for you with all my hands <br />
[10:44am] piacentini: As I am also doing some stuff for KTurtle, etc<br />
[10:44am] piacentini: dimsuz: I can do it at least temporarily, just think it is a nice opportunity for those<br />
[10:44am] piacentini: who want to get more involved<br />
[10:44am] piacentini: To have something concrete to take care of, communicate with the rest of the project, etc<br />
[10:44am] • dimsuz won't vote as he is not sure he will always find time...<br />
[10:45am] piacentini: Well, let us think about it<br />
[10:45am] dimsuz: s/vote/volunteer/<br />
[10:45am] piacentini: There was an email in the kde-releaseteam ml detailing release manager duties<br />
[10:45am] piacentini: Maybe Eugene, I will talk to him. Or maybe Johann will have time now<br />
[10:46am] piacentini: If all fails, I can do it for 4.1 if you support it<br />
[10:46am] martin_: It would be good if it would be someone who pushed things a bit and who is quite active: Maruicio or Eugene are doing a lot lately and would be good candidates<br />
[10:46am] tsdgeos: eugene is too undiplomatic imho<br />
[10:46am] dimsuz: nice plan<br />
[10:46am] dimsuz: martin_: +1<br />
[10:47am] piacentini: tsdgeos: well, he is an artist But I kind of agree, this is a diplomatic position<br />
[10:47am] piacentini: look at annma<br />
[10:47am] dimsuz: tsdgeos: agreed, but he might become but thinking second time: he's more creative than diplomatic.<br />
[10:48am] piacentini: See http://lists.kde.org/?l=kde-release-team&m=120059280508957&w=2<br />
[10:49am] piacentini: Well, one minute without posts, maybe time to end the formal part?<br />
[10:49am] piacentini: Anything else in the agenda?<br />
[10:49am] piacentini: I think we did not cover Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
[10:49am] piacentini: But this could be the topic for after the meeting<br />
[10:50am] mikelima: All right.<br />
[10:50am] piacentini: Ah.. there is the kde feature plan for 4.1`<br />
[10:50am] DrIDK: .<br />
[10:50am] mikelima: What I'd like to know, is what are the plans for the existing games too.<br />
[10:50am] piacentini: somewhere on techbase<br />
[10:50am] piacentini: mikelima; exactly, that is the place for features to existing games<br />
[10:50am] mikelima: I may try to help on other games too.<br />
[10:51am] piacentini: For existing games: I think I will work on KShisen<br />
[10:51am] mikelima: Especially if it's something with a similar pattern...<br />
[10:51am] pcapriotti: http://techbase.kde.org/Schedules/KDE4/4.1_Feature_Plan<br />
[10:51am] mikelima: Say hotnewstuff.<br />
[10:51am] mikelima: Or sound.<br />
[10:51am] piacentini: As it needs to be converted to KScoreDialog, etc. And the other maintainers are not that active, so I think it will fall on my lap...<br />
[10:51am] mikelima: pcapriotti: yes, but it's too little!<br />
[10:52am] piacentini: any game you guys think could use mikelima's help?<br />
[10:52am] pcapriotti: mikelima: we should add stuff there, I think<br />
[10:52am] piacentini: pcapriotti: yes, that is open for addition <br />
[10:52am] josel: until when should a new library for kdegames be in to be used in 4.1?<br />
[10:52am] piacentini: josel: feature freeze is March 31<br />
[10:52am] piacentini: But it needs to be in playground before this<br />
[10:53am] martin_: If anybody is bored: I would like to look for a maintaner for LSkat and KWin4. I dont think I will be able to maintain them properly<br />
[10:53am] piacentini: and in kdereview before march 16<br />
[10:53am] mikelima: If the techbase is filled in, even with things that are just "i'd like to have this", that would be a good start.<br />
[10:53am] martin_: I pushed them to 4.0 but I cant keep a constant maintiaing going...so ifsomeone wants to do this<br />
[10:53am] josel: well, i want to finish basic features befor moving it to kdesvn<br />
[10:53am] dimsuz: martin_: i think your best option is to post to kde-games-devel and blog about it (or ask someone to blog)<br />
[10:53am] piacentini: martin_: Well, maybe a co-maintainer?<br />
[10:54am] martin_: yes, something like this<br />
[10:54am] piacentini: martin_: So you would still helping us as best as you can?<br />
[10:54am] mikelima: martin_ I think the games are Ok as they are, mostly...<br />
[10:54am] piacentini: actually, Luciano (mikelima) is a perfect candidate to help you with this<br />
[10:54am] milliams: brb<br />
[10:54am] mikelima: Just keeping them compiling should not be much work.<br />
[10:54am] piacentini: As he is already working with the card selection stuff, etc<br />
[10:54am] milliams left the chat room. (Remote closed the connection)<br />
[10:54am] martin_: yes i will help but i have time not continiouls yonly in some short burst like holiday. so i can implement features then but not react fast to butgs etc<br />
[10:54am] josel: is there someone, who wants to do svg for ksudoku?<br />
[10:55am] piacentini: Luciano, how about helping Martin with these games?<br />
[10:55am] mikelima: martin_: I can help with lskat, but I'm mostly in his position...<br />
[10:55am] piacentini: Should not be too much work, basically some bug fixing if necessary, but they are quite stable.<br />
[10:56am] piacentini: mikelima: me too But I think with some weekends only we can manage to maintain most of the apps<br />
[10:56am] piacentini: Difficult part is the new features, etc<br />
[10:56am] dimsuz_ joined the chat room.<br />
[10:57am] piacentini: Like now in February I will have little time to work on KDE... But I asked for help with some KTurtle bugs last week (before 4.0.1), and someone appeared out of the blue and fixed it for me!<br />
[10:57am] mikelima: So who volunteers for kwin4?<br />
[10:57am] DrIDK left the chat room. ("http://www.mibbit.com ajax IRC Client")<br />
[10:57am] piacentini: mikelima: Maybe a gentle blog post. Just asking for help at this point<br />
[10:58am] piacentini: triaging bugs, etc<br />
[10:58am] DrIDK joined the chat room.<br />
[10:58am] DrIDK: come back<br />
[10:59am] piacentini: Josel: regarding svg for KSudoku<br />
[10:59am] piacentini: Why do you need it?<br />
[10:59am] piacentini: For themes, customization I believe?<br />
[10:59am] XT95 joined the chat room.<br />
[10:59am] josel: yes, and to replace the current mess<br />
[10:59am] piacentini: Not sure if it applies really, or if you should go for a color/font customization combo<br />
[11:00am] piacentini: josel: this is probably something you should start slowly in a branch in the future, to land when ready<br />
[11:00am] piacentini: So it might be 4.1, 4.2, 4.3....<br />
[11:00am] piacentini: As it is probably a more-or-less partial rewrite of the game iirc<br />
[11:00am] milliams joined the chat room.<br />
[11:00am] josel: it looks nice, but the underling code is in very bad shape<br />
[11:00am] dimsuz_: ah! have you guys seen my mail about minimum sizes on first run?<br />
[11:00am] piacentini: dimsuz: yes, nice catch<br />
[11:01am] josel: and some features for 4.2 (i think, i can't finish them for 4.1) depend on them<br />
[11:01am] piacentini: dimsuz: btw, KBreakout needs it<br />
[11:01am] Pinaraf left the chat room. ("bye bye")<br />
[11:01am] piacentini: josel: what do you need to start working on this? Maybe Eugene can give you the svg art necessary for the prototype<br />
[11:01am] dimsuz_: piacentini: i think this should be fixed by someone. I might try if authors of games give me a permission<br />
[11:01am] DrIDK: Did you speak about ktank ?<br />
[11:02am] josel: i have an prototype svg<br />
[11:02am] dimsuz_: josel: btw, i sent you crash in ksudoku, you received it?<br />
[11:02am] XT95 left the chat room. (Read error: 104 (Connection reset by peer))<br />
[11:02am] piacentini: DrIDK: not yet. Do you want to start?<br />
[11:02am] josel: dimsuz_: when did you sent me it?<br />
[11:02am] piacentini: Agenda is basically finished, we gave priority to features that would/could make it for 4.1 first<br />
[11:02am] josel: what i need is code to show it<br />
[11:03am] DrIDK: piacentini: yes I can start when you ask me<br />
[11:03am] dimsuz_: josel: a several weeks ago it's simple to reproduce: just start some game and try to resize window bigger, then to a tiny minimum, then again bigger etc. SIGFPE is caught<br />
[11:03am] piacentini: lol... DrIDK: how about KTanks?<br />
[11:04am] milliams: piacentini: Are you going to blog the 'minutes' of the meeting?<br />
[11:04am] DrIDK: So, let's go!<br />
[11:04am] dimsuz_: josel: i.e. play with resizes<br />
[11:04am] piacentini: milliams: it is carnival here in Brazil. But I should be able to do it by Monday<br />
[11:04am] it-s joined the chat room.<br />
[11:04am] piacentini: or if you want to do it, feel free to<br />
[11:04am] it-s: good morning gang<br />
[11:04am] milliams: piacentini: There's no rush of course. Have fun partying!<br />
[11:05am] DrIDK: as you can know, Ikit and me, and others helpers are developping ktank. This is a remake of the wii games<br />
[11:05am] mikelima: Hi it-s! We just agreed to redo all the games in ascii art!<br />
[11:05am] josel: dimsuz_: yeah, i saw it, someone comitted a fix for it<br />
[11:05am] milliams: it-s: Morning <br />
[11:05am] piacentini: can someone email eugene a copy of the log so far?<br />
[11:05am] piacentini: sorry DrIDK, please continue<br />
[11:05am] pcapriotti: mikelima: lol<br />
[11:05am] dimsuz_: josel: ah, cool<br />
[11:05am] DrIDK: it-s: hi... you come a the good time<br />
[11:06am] it-s: DrIDK: I just woke up <br />
[11:06am] piacentini: We are at the last item in the agenda, DrIDK will talk about KTanks to those who do not know it<br />
[11:06am] emilsedgh joined the chat room.<br />
[11:06am] DrIDK: Ktank is a project with 2 stuff : - KTankBattle ( the games) - Ktankeditor ( the editor)<br />
[11:06am] DrIDK: ( sorry for my english... )<br />
[11:07am] DrIDK: Ktank will be an openGl 2d games using a new library called : KGLengine<br />
[11:07am] DrIDK: With KGLengine, i will be possible to develop other OPengl 2d games<br />
[11:08am] DrIDK: KGLengine work like QGraphicsScene system<br />
[11:08am] DrIDK: We have a scene, and we can add some Item ( KGLItem)<br />
[11:08am] DrIDK: But it's not all<br />
[11:09am] DrIDK: KGLengine provide new stuff, like Key Control ( KGameKey), or Fullscreen Mode<br />
[11:09am] DrIDK: And Particule Engine, and Collision detector using Quadtree<br />
[11:10am] DrIDK: So, the first game using KGLengine is Ktank<br />
[11:10am] piacentini: DrIDK: small suggestion: take care with API names so not to clash with more global ones. A name like KGLengine is probably too generic imo, same for KGameKey.<br />
[11:10am] piacentini: DrIDK: suggestion: find a name for the engine (think Plasma, Decibel, etc), and use it in the API<br />
[11:11am] DrIDK: piacentini: ok, I will mind it<br />
[11:11am] dimsuz_: bye guys. have to go we may continue on ML <br />
[11:11am] piacentini: Minor, but worth it if you plan to make it reusable<br />
[11:11am] piacentini: dimsuz: see you<br />
[11:11am] mikelima: hi dimsuz<br />
[11:11am] DrIDK: you can see a screenshot here :<br />
[11:11am] DrIDK: http://ktank.free.fr/images/smoke.png<br />
[11:11am] dimsuz_ left the chat room. (Read error: 104 (Connection reset by peer))<br />
[11:12am] DrIDK: so, ktank will be more... It will be a game playable on network<br />
[11:12am] mikelima: what kind of game is that? Something like scorched eart?<br />
[11:12am] DrIDK: it's a new games<br />
[11:13am] DrIDK: you control the hull with key ans turret with mouse<br />
[11:13am] DrIDK: the gameplay is very nice!<br />
[11:13am] DrIDK: Ktank want to be a "Doom Like" in 2d<br />
[11:13am] mikelima: Can you play stand-alone, against the computer?<br />
[11:14am] mikelima: That would be useful for players evaluating the game...<br />
[11:14am] DrIDK: mikelima: My first objectif is to create a Network games. After, We will create some bots with IA<br />
[11:14am] dimsuz left the chat room. (Read error: 110 (Connection timed out))<br />
[11:15am] mikelima: DrIDK: Ok. Bots do not have to be too smart-- just give them enough ammo!<br />
[11:15am] DrIDK: this game will have a lot of funny stuff! Different weapons, bullets, amor , bonus etc...<br />
[11:16am] DrIDK: For exemple, I will create Automatic-turret<br />
[11:16am] DrIDK: If the tank is near the turret, it will be shooted<br />
[11:17am] DrIDK: So, now, about Ktankeditor<br />
[11:17am] DrIDK: ikit is the developpers<br />
[11:18am] ikit: yes <br />
[11:18am] piacentini: it-s: my irc client has a fancy formatting for logs, trying to fix it to send it to you<br />
[11:18am] DrIDK: we want to have a polymorph games. All people will be able to create his map, and play on it with other people<br />
[11:18am] it-s: piacentini: thanks *yawn* .... my head <br />
[11:19am] DrIDK: then, when we start ktank client on network, we can dowload automaticaly user's maps<br />
[11:20am] DrIDK: so, now, the next week end, ikit and me will try to finish the first ktank playable<br />
[11:20am] XT95 joined the chat room.<br />
[11:21am] DrIDK: After, we will need help for develop with Kggz and phonon<br />
[11:21am] it-s: did you people have a chance to discuss sounds in KDEGames?<br />
[11:21am] DrIDK: So, I have finished... ikit, any other suggestion ?<br />
[11:21am] piacentini: it-s: sent to your gmail address<br />
[11:21am] emilsedgh: next week?<br />
[11:22am] emilsedgh: yay!<br />
[11:22am] emilsedgh: so fast<br />
[11:22am] it-s: emilsedgh: yeah these two are ases <br />
[11:22am] it-s: aces<br />
[11:22am] DrIDK: you can look some news about ktank developpement on : http://ktank.free.fr/wordpress<br />
[11:23am] • it-s shakes his head, but that only makes headace worth<br />
[11:23am] DrIDK: Ikit and me are enjoy to create a kdegames<br />
[11:23am] piacentini: people, I will have to go for a while now, helping a friend with her relocation. See you during the week, and will post about the meeting by Monday on planet.kde.org<br />
[11:24am] it-s: so we are done then?<br />
[11:24am] it-s: good.<br />
[11:24am] piacentini: DrIDK: looks iike a nice plan, lots of energy. Keep it that way!<br />
[11:24am] mikelima: all right, ciao piacentini<br />
[11:24am] it-s: back to sleep<br />
[11:24am] piacentini: bye people<br />
[11:24am] it-s left the chat room. (Remote closed the connection)<br />
[11:24am] DrIDK: I hope you have understand me with my bad english<br />
[11:24am] DrIDK: it-s: <br />
[11:24am] milliams: piacentini: Cya<br />
[11:24am] You have set yourself away with "piacentini".<br />
[11:24am] mikelima: DrIDK: I think you have something there... I'd like a more humorous theme, but..<br />
[11:25am] emilsedgh: DrIDK: do you think that ktank will get in the 4.1?<br />
[11:25am] DrIDK: emilsedgh: it's a big project. I think we will have only beta version on march<br />
[11:26am] emilsedgh: hm<br />
[11:26am] DrIDK: my plan is to finish ktank 1.0 on junny<br />
[11:26am] emilsedgh: so 4.2 is the target?<br />
[11:26am] milliams: Well there's always 4.2, 4.3, 4.4 etc. <br />
[11:26am] DrIDK: juny<br />
[11:26am] nicolas030 joined the chat room.<br />
[11:26am] martin_: bye bye guys<br />
[11:26am] DrIDK: And I want ktank to is playable on windows<br />
[11:26am] mikelima: milliams: exactly.<br />
[11:26am] DrIDK: for have a lot a player<br />
[11:27am] mikelima: ciao martin_<br />
[11:27am] martin_ left the chat room. (Remote closed the connection)<br />
[11:27am] mikelima: DrIDK: so you develop on Windows? I pity you... <br />
[11:27am] DrIDK: no<br />
[11:27am] DrIDK: I develop on linux<br />
[11:28am] DrIDK: But, I want to create a ktank client on windows too with kde/win<br />
[11:28am] mikelima: DrIDK: I was joking, do not thake that bad!<br />
[11:28am] DrIDK:<br />
[11:28am] XT95 left the chat room. (Read error: 104 (Connection reset by peer))<br />
[11:28am] mikelima: All right... Supposedly, all games should be usable on Windows.<br />
[11:29am] mikelima: Yours has this OpenGL thing, so it may be harder...<br />
[11:29am] XT95 joined the chat room.<br />
[11:29am] DrIDK: so, are they any kggz developpers here ?<br />
[11:30am] DrIDK: so, for other, you can try to test ktank in : playground/games/ktank<br />
[11:31am] DrIDK:<br />
[11:31am] mikelima: DrIDK: I'll have a look...<br />
[11:32am] mikelima: so what are others up to?<br />
[11:32am] DrIDK: mikelima: kgamekey<br />
[11:32am] DrIDK: kgamekey is very usefull for games<br />
[11:33am] DrIDK: Qt4 doesn't provide any control key without "delay time"<br />
[11:33am] ianw2 joined the chat room.<br />
[11:33am] mikelima: hi ianw2... you are a bit late! But welcome, none the less!<br />
[11:33am] DrIDK: with KgameKey, you can press simultaneous on "Arrow Up" + Key A+ key B<br />
[11:34am] ianw2: Am I on or not?<br />
[11:34am] mikelima: ianw2: you are late for the conference.<br />
[11:35am] mikelima: No big deal, howver...<br />
[11:35am] ianw2: Yeah, I know. It was quite a dinner party ...<br />
[11:35am] mikelima: I hope you enjoyed yourself...<br />
[11:36am] ianw2: Yeah we did. AAron was in good form ...;-)<br />
[11:36am] mikelima: ianw2: I can imagine... or maybe not!<br />
[11:36am] CIA-24: gallinari * r769951 kapman/trunk/playground/games/kapman/ (gamescene.cpp ghost.cpp kapmanmainwindow.cpp maze.cpp): Pills and energizers are now drawn before the characters (kapman and ghosts) so that they are in the background<br />
[11:37am] ianw2: Best left unsaid ... so have you decided a lot tonight?<br />
[11:37am] mikelima: Well, it's been interesting, but nothing decisive.<br />
[11:38am] ianw2: Oh?<br />
[11:39am] emilsedgh left the chat room. ("Kopete 0.12.4 : http://kopete.kde.org")<br />
[11:39am] mikelima: I just sent you the log...<br />
[11:39am] mikelima: Well, to summarize...<br />
[11:39am] ianw2: Great, thanks Luciano!<br />
[11:40am] mikelima: we have discussed about new games to include.<br />
[11:40am] mikelima: KBlocks and ksirk have been cited...<br />
[11:40am] DrIDK: so, I m go to slee... work ! <br />
[11:40am] mikelima: and..<br />
[11:41am] DrIDK: bye<br />
[11:41am] DrIDK left the chat room.<br />
[11:41am] mikelima: kollision, and maybe ktank.<br />
[11:42am] ianw2: sounds good</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19343KDE Games/IRC Meetings2008-02-07T12:37:39Z<p>Piacentini: /* Previous meetings */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''Friday, February 2nd, 2008 at 12:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=2&month=2&year=2008&hour=12&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
*Please Note: The meeting has been moved off the 1st of February, due to the attendance problems on part of some KDEGames' members.<br />
<br />
==Agenda==<br />
<br />
*Plans for 4.1<br />
**Games to be moved back to <tt>trunk</tt><br />
**New games being worked on<br />
**Improved multiplayer support (josef)<br />
*Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
*SOUND<br />
*Should we focus on the existing games, or rather switch our attention to the playground?<br />
*Introduction to KTank<br />
*Short Playground review<br />
*Plans for KBlocks<br />
*Features landing with Qt4.4<br />
*Release Process and communication with release team<br />
<br />
Add more topics here<br />
<br />
==Previous meetings==<br />
<br />
[[Projects/Games/IRC Meetings/2-Feb-2008-Log]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19342KDE Games/IRC Meetings2008-02-07T12:36:43Z<p>Piacentini: /* Previous meetings */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''Friday, February 2nd, 2008 at 12:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=2&month=2&year=2008&hour=12&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
*Please Note: The meeting has been moved off the 1st of February, due to the attendance problems on part of some KDEGames' members.<br />
<br />
==Agenda==<br />
<br />
*Plans for 4.1<br />
**Games to be moved back to <tt>trunk</tt><br />
**New games being worked on<br />
**Improved multiplayer support (josef)<br />
*Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
*SOUND<br />
*Should we focus on the existing games, or rather switch our attention to the playground?<br />
*Introduction to KTank<br />
*Short Playground review<br />
*Plans for KBlocks<br />
*Features landing with Qt4.4<br />
*Release Process and communication with release team<br />
<br />
Add more topics here<br />
<br />
==Previous meetings==<br />
<br />
[[Project/Games/IRC Meetings/2-Feb-2008-Log]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19341KDE Games/IRC Meetings2008-02-07T12:35:11Z<p>Piacentini: /* Previous meetings */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''Friday, February 2nd, 2008 at 12:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=2&month=2&year=2008&hour=12&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
*Please Note: The meeting has been moved off the 1st of February, due to the attendance problems on part of some KDEGames' members.<br />
<br />
==Agenda==<br />
<br />
*Plans for 4.1<br />
**Games to be moved back to <tt>trunk</tt><br />
**New games being worked on<br />
**Improved multiplayer support (josef)<br />
*Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
*SOUND<br />
*Should we focus on the existing games, or rather switch our attention to the playground?<br />
*Introduction to KTank<br />
*Short Playground review<br />
*Plans for KBlocks<br />
*Features landing with Qt4.4<br />
*Release Process and communication with release team<br />
<br />
Add more topics here<br />
<br />
==Previous meetings==<br />
<br />
[[2-Feb-2008 - IRC Meeting Log]]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19340KDE Games/IRC Meetings2008-02-07T12:34:46Z<p>Piacentini: /* Previous meetings */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''Friday, February 2nd, 2008 at 12:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=2&month=2&year=2008&hour=12&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
*Please Note: The meeting has been moved off the 1st of February, due to the attendance problems on part of some KDEGames' members.<br />
<br />
==Agenda==<br />
<br />
*Plans for 4.1<br />
**Games to be moved back to <tt>trunk</tt><br />
**New games being worked on<br />
**Improved multiplayer support (josef)<br />
*Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
*SOUND<br />
*Should we focus on the existing games, or rather switch our attention to the playground?<br />
*Introduction to KTank<br />
*Short Playground review<br />
*Plans for KBlocks<br />
*Features landing with Qt4.4<br />
*Release Process and communication with release team<br />
<br />
Add more topics here<br />
<br />
==Previous meetings==<br />
<br />
[2-Feb-2008 - IRC Meeting Log]</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19339KDE Games/IRC Meetings2008-02-07T12:32:58Z<p>Piacentini: </p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''Friday, February 2nd, 2008 at 12:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=2&month=2&year=2008&hour=12&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
*Please Note: The meeting has been moved off the 1st of February, due to the attendance problems on part of some KDEGames' members.<br />
<br />
==Agenda==<br />
<br />
*Plans for 4.1<br />
**Games to be moved back to <tt>trunk</tt><br />
**New games being worked on<br />
**Improved multiplayer support (josef)<br />
*Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
*SOUND<br />
*Should we focus on the existing games, or rather switch our attention to the playground?<br />
*Introduction to KTank<br />
*Short Playground review<br />
*Plans for KBlocks<br />
*Features landing with Qt4.4<br />
*Release Process and communication with release team<br />
<br />
Add more topics here<br />
<br />
==Previous meetings==<br />
<br />
2-Feb-2008 - Log</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.1_Feature_Plan&diff=48943Schedules/KDE4/4.1 Feature Plan2008-02-06T14:04:14Z<p>Piacentini: /* kdeedu */</p>
<hr />
<div>__NOTOC__<br />
= Instructions =<br />
<br />
Deadline for adding entries here for the 4.1 release is '''31 March 2008'''.<br><br />
Entries added after that date will be scheduled for the 4.2 release.<br />
<br />
todo => not started yet<br><br />
in-progress => started, but not completed yet<br><br />
done => completed<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kdeui|Goya, a framework for inserting controls into itemviews in a really easy and fast way|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureDone|kross|Add QtScript support|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|knewstuff|Support caching, and speed up the interface through use of Models/Views and goya|jeremy@scitools.com|Jeremy Whiting}}<br />
{{FeatureInProgress|kmimetypetrader/kbuildsycoca|Replace use of profilerc for ordering applications with new mimeapps.list standard|faure@kde.org|David Faure}}<br />
{{FeatureDone|kdeui|Add KFadeWidgetEffect to easily add fading UI transitions to KDE applications|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon KCM|Handle advanced devices|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureDone|Phonon KCM|More UI feedback|kretz@kde.org|Matthias Kretz}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Akonadi|Move the Akonadi development library from kdepim.|vkrause@kde.org|Volker Krause}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dolphin|simplify selecting of files in the single-click mode (based on http://aseigo.blogspot.com/2006/04/icons.html)|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|Dolphin|Refactor view-action handling to a DolphinViewActionHandler to share more code with DolphinPart|faure@kde.org|David Faure}}<br />
<br />
{{FeatureInProgress|Raptor|The KDE4-Application-Menu}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KSystemLog|KSystemLog, a Log Viewer Tool. Move from kde-apps|nicolas.ternisien@gmail.com}}<br />
|}<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KBruch and KPercentage|Merge in 1 app|pete@pmurdoch.com|Peter Murdoch}}<br />
{{FeatureTodo|Step|A physics simulator, move from playground to kdeedu module|ks.vladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureInProgress|Parley|Redesigned main window|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Parley|Declinations|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Parley|Rewrite of practice|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|Parley|Vocabulary Plasmoid|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|KAlgebra|Calculator Plasmoid|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|KAlgebra|Vector support|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KAlgebra|Variables share between calculations|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KTurtle|Export canvas as image|piacentini@kde.org|Mauricio Piacentini}}<br />
{{FeatureTodo|KTurtle|Optional rulers/grid for canvas units|piacentini@kde.org|Mauricio Piacentini}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KGoldRunner|Startup screen|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Sound support and theming|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Hot new stuff support for themes and levels|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KGoldRunner|Improved theming and animation|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Also see kdegames/kgoldrunner/TODO|ianw}}<br />
{{FeatureInProgress|KBlocks|Finish display of points and level (waiting for Qt4.4 with WidgetsOnCanvas to land in qt-copy) and move to kdereview/kdegames|piacentini@kde.org}}<br />
{{FeatureTodo|KNetWalk|Better scoring system|fela.kde@gmail.com}}<br />
{{FeatureTodo|KNetWalk|New graphic system|fela.kde@gmail.com}}<br />
{{FeatureTodo|KNetWalk|Add support for loading new themes|fela.kde@gmail.com}}<br />
{{FeatureTodo|KBreakout|Finish it, and move it from playground to kdegames|fela.kde@gmail.com}}<br />
{{FeatureTodo|Kubrick|New game, 3D OpenGL - move to playground|ianw}}<br />
{{FeatureTodo|Kubrick|Port to Qt4 and KDE4|ianw}}<br />
{{FeatureTodo|Kubrick|Polish up the features|ianw}}<br />
{{FeatureTodo|KMahjongg|Reimplement the Board Editor|piacentini@kde.org}}<br />
{{FeatureTodo|KShisen|Port to KScoreDialog|piacentini@kde.org}}<br />
{{FeatureInProgress|Kollision|Move to kdereview/kdegames|Paolo Caprioti}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Dragon Player|A simple Phonon-based videoplayer application|ian.monroe@gmail.com}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|Nepomuk-Integration|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Group-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Transfer-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Torrent-Support|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|Kopete|OTR Encryption support|michael_zanetti@gmx.net|Michael Zanetti}}<br />
{{FeatureInProgress|Kopete|Bring back chat style and emoticon selection via knewstuff2|earthwings@gentoo.org|Dennis Nienhüser}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|[http://decibel.kde.org Decibel]|Decibel, a framework for real time communication services. Move from playground/pim|info@basyskom.de|Tobias Hunger}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Drag&Drop| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Managing history| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|File management (file->load)| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Tracking tasks by active applications| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Column-specific whatsthis-help| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Whatsthis-help dependant on if a task has been created| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Combined search and add task widget| |Thorsten St&auml;rk}}<br />
{{FeatureTodo|Kleopatra|Ability to search in internal and external certificates at the same time|kdepim@kdab.net|Kolab Konsortium}}<br />
<br />
{{FeatureInProgress|KMail|HTML Signatures|yez@familieschepers.nl|Edwin Schepers}}<br />
{{FeatureDone|KMail|Folder quicksearch|m.koller@surfeu.at|Martin Koller}}<br />
{{FeatureDone|KMail|Favorites Folder|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|IMAP Server storage of non-standard flags|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Improved quota warnings|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Drag and drop from the mail reader window and mime-tree viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Copy/paste and drag and drop from/to the mail composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Decryption on demand in reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Improved error messages and audit log for cryptographic operations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Warning about active out-of-office scripts|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Clickable status columns|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Ability to easily create todos with reminders from emails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Export and import of filters|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Harmonization of actions in main and standalone mail reader windows|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Support for soft line breaking|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Text snippets with shortcuts and variable expansion in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Per-folder identity configurability|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Resizable recipients area in composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Better, natural language search criteria names|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Initialize full search from quicksearch on request|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Ability to open messages from search results when the reader is hidden|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Colored ribbons for indication of signing and encryption status in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Support for immediate sync of resource folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Configuration option for whether invitation emails are automatically deleted or not when having been acted upon|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Better invitation update emails showing what changed|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Editing of attachments from the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for creating new mails based on received mails (Resend)|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Export and import of filters|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Improved TNEF attachment handling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Recursive IMAP cache troubleshooting|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Display of quota information in foldertree tooltips|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Tab navigation through groups in the address completion|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Better reminder visualization in very small events|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|lost+found recovery of locally changed folders that lose access rights|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Client side configurability of warnings in shared folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Override font and fontsize for standalone message viewers|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Drag and drop of folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Drag and drop and copy and paste support in the search result viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
<br />
{{FeatureTodo|KAddressbook|copy/cut/paste context menu items|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KAddressbook|Ability to add LDAP search results to distribution lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KAddressbook|Indication of which resource folder a contact belongs to|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KAddressbook|Read-only view for contacts in read-only folders|kdepim@kdab.net|Kolab Konsortium}}<br />
<br />
{{FeatureTodo|KOrganizer|Merge of the attachment view in into the main page|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop of attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Merge of the free-busy and attendee views for easier scheduling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Ability to jump to the right day in the agenda from invitation mails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Better default resource colors|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Faster initial loading of kolab resources|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Aggregated reminders view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|More readable Kolab resource folder labels|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Improved event printing|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Redesigned incidence editor UI|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Ability to have both distribution lists and addresbook extension visible|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Forwarding and delegation of invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for by-value attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Side-by-side calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Timeline calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Improved coloring of agenda view items|kdepim@kdab.net|Kolab Konsortium}}<br />
<br />
{{FeatureTodo|KAlarm|Remove alarm daemon and do all scheduling in kalarm itself|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Replace simple repetitions by recurrence sub-repetitions to reduce confusion|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Simplification and improvements to alarm edit dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Remember main window show/hide options used when KAlarm closed instead of setting them in Preferences dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Prevent multiple identical error messages accumulating for the same alarm|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|New option to specify reminder times in minutes|djarvie@kde.org|David Jarvie}}<br />
<br />
{{FeatureTodo|KNotes|Ability to print notes|kdepim@kdab.net|Kolab Konsortium}}<br />
<br />
{{FeatureDone|KonsoleKalendar|Support "file" and "localdir" resources|winter@kde.org|Allen Winter}}<br />
<br />
{{FeatureTodo|Kontact|Config option to close despite system tray|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Right-aligned component navigation toolbar|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Harmonization of component naming in sidebar, configuration, summary view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Ubiquitous sync actions|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureInProgress|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|winter@kde.org|Allen Winter}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Lokalize|Move this application (formerly known as Kaider) from extragear|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureDone|Cervisia|New context menu entry "Add to Ignore List"|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureInProgress|Cervisia|A file view based on KDirModel|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureTodo|KAppTemplate|Make a GUI for it|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a PyQt template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a Ruby template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a Plasmoid template|annma@kde.org|Anne-Marie Mahfouf}}<br />
|}<br />
<br />
= kdetoys =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|bytelevel editor (successor to KHexEdit). Move from playground/utils.|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdevelop =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdevplatform =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdewebdev =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.1_Feature_Plan&diff=48942Schedules/KDE4/4.1 Feature Plan2008-02-06T14:02:19Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>__NOTOC__<br />
= Instructions =<br />
<br />
Deadline for adding entries here for the 4.1 release is '''31 March 2008'''.<br><br />
Entries added after that date will be scheduled for the 4.2 release.<br />
<br />
todo => not started yet<br><br />
in-progress => started, but not completed yet<br><br />
done => completed<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kdeui|Goya, a framework for inserting controls into itemviews in a really easy and fast way|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureDone|kross|Add QtScript support|mail@dipe.org|Sebastian Sauer}}<br />
{{FeatureInProgress|knewstuff|Support caching, and speed up the interface through use of Models/Views and goya|jeremy@scitools.com|Jeremy Whiting}}<br />
{{FeatureInProgress|kmimetypetrader/kbuildsycoca|Replace use of profilerc for ordering applications with new mimeapps.list standard|faure@kde.org|David Faure}}<br />
{{FeatureDone|kdeui|Add KFadeWidgetEffect to easily add fading UI transitions to KDE applications|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureInProgress|Phonon KCM|Handle advanced devices|kretz@kde.org|Matthias Kretz}}<br />
{{FeatureDone|Phonon KCM|More UI feedback|kretz@kde.org|Matthias Kretz}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Akonadi|Move the Akonadi development library from kdepim.|vkrause@kde.org|Volker Krause}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dolphin|simplify selecting of files in the single-click mode (based on http://aseigo.blogspot.com/2006/04/icons.html)|peter.penz@gmx.at|Peter Penz}}<br />
{{FeatureInProgress|Dolphin|Refactor view-action handling to a DolphinViewActionHandler to share more code with DolphinPart|faure@kde.org|David Faure}}<br />
<br />
{{FeatureInProgress|Raptor|The KDE4-Application-Menu}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KSystemLog|KSystemLog, a Log Viewer Tool. Move from kde-apps|nicolas.ternisien@gmail.com}}<br />
|}<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KBruch and KPercentage|Merge in 1 app|pete@pmurdoch.com|Peter Murdoch}}<br />
{{FeatureTodo|Step|A physics simulator, move from playground to kdeedu module|ks.vladimir@gmail.com|Vladimir Kuznetsov}}<br />
{{FeatureInProgress|KEduca|Rewrite of the classic test writing/taking application|matt@milliams.com|Matt Williams}}<br />
{{FeatureInProgress|Parley|Redesigned main window|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Parley|Declinations|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureTodo|Parley|Rewrite of practice|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|Parley|Vocabulary Plasmoid|frederik.gladhorn@kdemail.net|Frederik Gladhorn}}<br />
{{FeatureInProgress|KAlgebra|Calculator Plasmoid|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureInProgress|KAlgebra|Vector support|aleixpol@gmail.com|Aleix Pol}}<br />
{{FeatureTodo|KAlgebra|Variables share between calculations|aleixpol@gmail.com|Aleix Pol}}<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KGoldRunner|Startup screen|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Sound support and theming|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Hot new stuff support for themes and levels|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KGoldRunner|Improved theming and animation|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Also see kdegames/kgoldrunner/TODO|ianw}}<br />
{{FeatureInProgress|KBlocks|Finish display of points and level (waiting for Qt4.4 with WidgetsOnCanvas to land in qt-copy) and move to kdereview/kdegames|piacentini@kde.org}}<br />
{{FeatureTodo|KNetWalk|Better scoring system|fela.kde@gmail.com}}<br />
{{FeatureTodo|KNetWalk|New graphic system|fela.kde@gmail.com}}<br />
{{FeatureTodo|KNetWalk|Add support for loading new themes|fela.kde@gmail.com}}<br />
{{FeatureTodo|KBreakout|Finish it, and move it from playground to kdegames|fela.kde@gmail.com}}<br />
{{FeatureTodo|Kubrick|New game, 3D OpenGL - move to playground|ianw}}<br />
{{FeatureTodo|Kubrick|Port to Qt4 and KDE4|ianw}}<br />
{{FeatureTodo|Kubrick|Polish up the features|ianw}}<br />
{{FeatureTodo|KMahjongg|Reimplement the Board Editor|piacentini@kde.org}}<br />
{{FeatureTodo|KShisen|Port to KScoreDialog|piacentini@kde.org}}<br />
{{FeatureInProgress|Kollision|Move to kdereview/kdegames|Paolo Caprioti}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Dragon Player|A simple Phonon-based videoplayer application|ian.monroe@gmail.com}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureTodo|KGet|Nepomuk-Integration|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Group-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Transfer-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Torrent-Support|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|Kopete|OTR Encryption support|michael_zanetti@gmx.net|Michael Zanetti}}<br />
{{FeatureInProgress|Kopete|Bring back chat style and emoticon selection via knewstuff2|earthwings@gentoo.org|Dennis Nienhüser}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|[http://decibel.kde.org Decibel]|Decibel, a framework for real time communication services. Move from playground/pim|info@basyskom.de|Tobias Hunger}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Drag&Drop| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Managing history| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|File management (file->load)| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Tracking tasks by active applications| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Column-specific whatsthis-help| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Whatsthis-help dependant on if a task has been created| |Thorsten St&auml;rk}}<br />
{{FeatureDone|[http://wiki.kde.org/ktimetracker ktimetracker]|Combined search and add task widget| |Thorsten St&auml;rk}}<br />
{{FeatureTodo|Kleopatra|Ability to search in internal and external certificates at the same time|kdepim@kdab.net|Kolab Konsortium}}<br />
<br />
{{FeatureInProgress|KMail|HTML Signatures|yez@familieschepers.nl|Edwin Schepers}}<br />
{{FeatureDone|KMail|Folder quicksearch|m.koller@surfeu.at|Martin Koller}}<br />
{{FeatureDone|KMail|Favorites Folder|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|IMAP Server storage of non-standard flags|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Improved quota warnings|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Drag and drop from the mail reader window and mime-tree viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Copy/paste and drag and drop from/to the mail composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Decryption on demand in reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Improved error messages and audit log for cryptographic operations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Warning about active out-of-office scripts|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Clickable status columns|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Ability to easily create todos with reminders from emails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Export and import of filters|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Harmonization of actions in main and standalone mail reader windows|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Support for soft line breaking|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Aggregated attachment view in the mail header area of the reader window|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Text snippets with shortcuts and variable expansion in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Per-folder identity configurability|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Resizable recipients area in composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Better, natural language search criteria names|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Initialize full search from quicksearch on request|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Ability to open messages from search results when the reader is hidden|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Colored ribbons for indication of signing and encryption status in the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Support for immediate sync of resource folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Configuration option for whether invitation emails are automatically deleted or not when having been acted upon|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Better invitation update emails showing what changed|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Editing of attachments from the composer|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Support for creating new mails based on received mails (Resend)|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Export and import of filters|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KMail|Improved TNEF attachment handling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Recursive IMAP cache troubleshooting|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Display of quota information in foldertree tooltips|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Tab navigation through groups in the address completion|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Better reminder visualization in very small events|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|lost+found recovery of locally changed folders that lose access rights|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Client side configurability of warnings in shared folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Override font and fontsize for standalone message viewers|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Drag and drop of folders|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KMail|Drag and drop and copy and paste support in the search result viewer|kdepim@kdab.net|Kolab Konsortium}}<br />
<br />
{{FeatureTodo|KAddressbook|copy/cut/paste context menu items|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KAddressbook|Ability to add LDAP search results to distribution lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KAddressbook|Indication of which resource folder a contact belongs to|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KAddressbook|Read-only view for contacts in read-only folders|kdepim@kdab.net|Kolab Konsortium}}<br />
<br />
{{FeatureTodo|KOrganizer|Merge of the attachment view in into the main page|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop of attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Merge of the free-busy and attendee views for easier scheduling|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for comments in replies to invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Ability to jump to the right day in the agenda from invitation mails|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Better default resource colors|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Faster initial loading of kolab resources|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for extended free-busy lists|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Aggregated reminders view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|More readable Kolab resource folder labels|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Improved event printing|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Redesigned incidence editor UI|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Ability to have both distribution lists and addresbook extension visible|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Drag and drop in the free-busy view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Forwarding and delegation of invitations|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Support for by-value attachments|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|KOrganizer|Side-by-side calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Timeline calendar view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureDone|KOrganizer|Improved coloring of agenda view items|kdepim@kdab.net|Kolab Konsortium}}<br />
<br />
{{FeatureTodo|KAlarm|Remove alarm daemon and do all scheduling in kalarm itself|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Replace simple repetitions by recurrence sub-repetitions to reduce confusion|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Simplification and improvements to alarm edit dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Remember main window show/hide options used when KAlarm closed instead of setting them in Preferences dialog|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|Prevent multiple identical error messages accumulating for the same alarm|djarvie@kde.org|David Jarvie}}<br />
{{FeatureTodo|KAlarm|New option to specify reminder times in minutes|djarvie@kde.org|David Jarvie}}<br />
<br />
{{FeatureTodo|KNotes|Ability to print notes|kdepim@kdab.net|Kolab Konsortium}}<br />
<br />
{{FeatureDone|KonsoleKalendar|Support "file" and "localdir" resources|winter@kde.org|Allen Winter}}<br />
<br />
{{FeatureTodo|Kontact|Config option to close despite system tray|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Right-aligned component navigation toolbar|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Harmonization of component naming in sidebar, configuration, summary view|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Support for Kontact wide profiles|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureTodo|Kontact|Ubiquitous sync actions|kdepim@kdab.net|Kolab Konsortium}}<br />
{{FeatureInProgress|Kontact|New Planner summary; combines Appointment+To-do+SpecialDates into 1 pretty summary|winter@kde.org|Allen Winter}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Lokalize|Move this application (formerly known as Kaider) from extragear|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|XLIFF support|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureInProgress|Lokalize|various Translation Memory enhancements|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|Kross-based scripting|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureTodo|Lokalize|QA: glossary checklists|shafff-at-ukr.net|Nick Shaforostoff}}<br />
{{FeatureDone|Cervisia|New context menu entry "Add to Ignore List"|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureInProgress|Cervisia|A file view based on KDirModel|christian.loose@hamburg.de|Christian Loose}}<br />
{{FeatureTodo|KAppTemplate|Make a GUI for it|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add DBUS support|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a PyQt template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a Ruby template|annma@kde.org|Anne-Marie Mahfouf}}<br />
{{FeatureTodo|KAppTemplate|Add a Plasmoid template|annma@kde.org|Anne-Marie Mahfouf}}<br />
|}<br />
<br />
= kdetoys =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|bytelevel editor (successor to KHexEdit). Move from playground/utils.|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdevelop =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdevplatform =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdewebdev =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=KDE_Games/IRC_Meetings&diff=19338KDE Games/IRC Meetings2008-02-02T11:52:15Z<p>Piacentini: /* Agenda */</p>
<hr />
<div>==What is it==<br />
<br />
A IRC meeting for the kdegames project, an experience that we try to repeat monthly, as long as people continue to attend! Everyone is welcome to attend, not just those who are currently actively developing. The meeting is a nice place to discuss the status of the module and plan future actions, and a opportunity for new contributors to know our community. <br />
<br />
==Where==<br />
<br />
'''Friday, February 2nd, 2008 at 12:00 UTC'''* (find in your local time [http://www.timeanddate.com/worldclock/fixedtime.html?&day=2&month=2&year=2008&hour=12&min=00&sec=0 here]).<br />
<br />
Meeting will be on IRC channel [irc://irc.freenode.net/kdegames #kdegames], [http://freenode.net/ freenode network].<br />
Duration: 60 minutes.<br />
<br />
*Please Note: The meeting has been moved off the 1st of February, due to the attendance problems on part of some KDEGames' members.<br />
<br />
==Agenda==<br />
<br />
*Plans for 4.1<br />
**Games to be moved back to <tt>trunk</tt><br />
**New games being worked on<br />
**Improved multiplayer support (josef)<br />
*Discussion: what worked on this release cycle, what we could improve for the next, what we should change?<br />
*SOUND<br />
*Should we focus on the existing games, or rather switch our attention to the playground?<br />
*Introduction to KTank<br />
*Short Playground review<br />
*Plans for KBlocks<br />
*Features landing with Qt4.4<br />
*Release Process and communication with release team<br />
<br />
Add more topics here</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.1_Feature_Plan&diff=48899Schedules/KDE4/4.1 Feature Plan2008-01-31T11:24:10Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>__NOTOC__<br />
= Instructions =<br />
<br />
Deadline for adding entries here for the 4.1 release is '''31 March 2008'''.<br><br />
Entries added after that date will be scheduled for the 4.2 release.<br />
<br />
todo => not started yet<br><br />
in-progress => started, but not completed yet<br><br />
done => completed<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kdeui|Goya, a framework for inserting controls into itemviews in a really easy and fast way|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureDone|kross|Add QtScript support|mail@dipe.org|Sebastian Sauer}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Akonadi|Move the Akonadi development library from kdepim.|vkrause@kde.org|Volker Krause}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dolphin|simplify selecting of files in the single-click mode (based on http://aseigo.blogspot.com/2006/04/icons.html)|peter.penz@gmx.at|Peter Penz}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KSystemLog|KSystemLog, a Log Viewer Tool. Move from kde-apps|nicolas.ternisien@gmail.com}}<br />
|}<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KGoldRunner|Startup screen|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Sound support and theming|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Hot new stuff support for themes and levels|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KGoldRunner|Improved theming and animation|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KBlocks|Finish display of points and level (waiting for Qt4.4 with WidgetsOnCanvas to land in qt-copy) and move to kdereview/kdegames|piacentini@kde.org}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Dragon Player|A simple Phonon-based videoplayer application|ian.monroe@gmail.com}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Group-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Torrent-Support|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|Kopete|OTR Encryption support|michael_zanetti@gmx.net|Michael Zanetti}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|[http://decibel.kde.org Decibel]|Decibel, a framework for real time communication services. Move from playground/pim|info@basyskom.de|Tobias Hunger}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|KMail|HTML Signatures|yez@familieschepers.nl|Edwin Schepers}}<br />
{{FeatureTodo|KMail|Folder quicksearch|m.koller@surfeu.at|Martin Koller}}<br />
{{FeatureDone|KonsoleKalendar|Support "file" and "localdir" resources|winter@kde.org|Allen Winter}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Lokalize|Move this application (formerly known as Kaider) from extragear|shafff@ukr.net}}<br />
|}<br />
<br />
= kdetoys =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|bytelevel editor (successor to KHexEdit). Move from playground/utils.|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdevelop =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdevplatform =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdewebdev =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.1_Feature_Plan&diff=48898Schedules/KDE4/4.1 Feature Plan2008-01-31T11:23:21Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>__NOTOC__<br />
= Instructions =<br />
<br />
Deadline for adding entries here for the 4.1 release is '''31 March 2008'''.<br><br />
Entries added after that date will be scheduled for the 4.2 release.<br />
<br />
todo => not started yet<br><br />
in-progress => started, but not completed yet<br><br />
done => completed<br />
<br />
= kdelibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|kdeui|Goya, a framework for inserting controls into itemviews in a really easy and fast way|ereslibre@kde.org|Rafael Fernández López}}<br />
{{FeatureDone|kross|Add QtScript support|mail@dipe.org|Sebastian Sauer}}<br />
|}<br />
<br />
= kdepimlibs =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Akonadi|Move the Akonadi development library from kdepim.|vkrause@kde.org|Volker Krause}}<br />
|}<br />
<br />
= kdebase-apps =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|Dolphin|simplify selecting of files in the single-click mode (based on http://aseigo.blogspot.com/2006/04/icons.html)|peter.penz@gmx.at|Peter Penz}}<br />
|}<br />
<br />
= kdebase-workspace =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebase-runtime =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeaccessibility =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeadmin =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureInProgress|KSystemLog|KSystemLog, a Log Viewer Tool. Move from kde-apps|nicolas.ternisien@gmail.com}}<br />
|}<br />
<br />
= kdeartwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdebindings =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeedu =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdegames =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KGoldRunner|Startup screen|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Sound support and theming|mikelima@cirulla.net}}<br />
{{FeatureTodo|KGoldRunner|Hot new stuff support for themes and levels|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KGoldRunner|Improved theming and animation|mikelima@cirulla.net}}<br />
{{FeatureInProgress|KBlocks|Finish display of points and level (waiting for woc to land) and move to kdereview/kdegames|piacentini@kde.org}}<br />
|}<br />
<br />
= kdegraphics =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdemultimedia =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Dragon Player|A simple Phonon-based videoplayer application|ian.monroe@gmail.com}}<br />
|}<br />
<br />
= kdenetwork =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|KGet|MultiSource-Downloading|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureInProgress|KGet|Group-Settings|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|KGet|Torrent-Support|l.appelhans@gmx.de|Lukas Appelhans}}<br />
{{FeatureDone|Kopete|OTR Encryption support|michael_zanetti@gmx.net|Michael Zanetti}}<br />
|}<br />
<br />
= kdepim =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|[http://decibel.kde.org Decibel]|Decibel, a framework for real time communication services. Move from playground/pim|info@basyskom.de|Tobias Hunger}}<br />
{{FeatureTodo|[http://kblogger.pwsp.net KBlogger]|KBlogger, a blogging application| christian_weilbach@.web.de|Christian Weilbach}}<br />
{{FeatureTodo|KMail|HTML Signatures|yez@familieschepers.nl|Edwin Schepers}}<br />
{{FeatureTodo|KMail|Folder quicksearch|m.koller@surfeu.at|Martin Koller}}<br />
{{FeatureDone|KonsoleKalendar|Support "file" and "localdir" resources|winter@kde.org|Allen Winter}}<br />
|}<br />
<br />
= kdesdk =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureDone|Lokalize|Move this application (formerly known as Kaider) from extragear|shafff@ukr.net}}<br />
|}<br />
<br />
= kdetoys =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdeutils =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
{{FeatureTodo|Okteta|bytelevel editor (successor to KHexEdit). Move from playground/utils.|kossebau@kde.org|Friedrich W. H. Kossebau}}<br />
|}<br />
<br />
= kdevelop =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdevplatform =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}<br />
<br />
= kdewebdev =<br />
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;"<br />
|- style="background: #ececec; white-space:nowrap;"<br />
! Status !! Project !! Description !! Contact<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.0_Module_Status&diff=48147Schedules/KDE4/4.0 Module Status2007-12-17T00:01:34Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>This page is used by the KDE4 Release Team to keep track of the current state of the KDE4 release process.<br />
<br />
== Moving / Removing Applications ==<br />
<br />
Here is a quick checklist for moving or removing an application:<br />
<br />
=== Documentation ===<br />
<br />
Documentation for each application is kept in the {{path|doc/}} folder in the top level of the module. Be sure to move or remove the associated documentation when you move or remove an application.<br />
<br />
=== i18n ===<br />
When moving or removing applications from a module, be sure to move or remove the relevant pot files for the application in the {{path|/trunk/l10n-kde4/templates/messages}}<br />
and {{path|/trunk/l10n-kde4/templates/docmessages}} folders. Then make sure you add entries to {{path|/trunk/l10n-kde4/scripts/process_orphans.txt}} that note what was done.<br />
<br />
There is no need to checkout everything from l10n-kde4, just the {{path|templates}} and {{path|scripts}} folders.<br />
<br />
=== Build System ===<br />
<br />
Remember to edit all the relevant CMakeLists.txt files in both the origin and destination modules when moving an application.<br />
<br />
== Module Status ==<br />
<br />
{| border="1"<br />
|-<br />
! Module !! Description !! Release&nbsp;Maintainer !! Status<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdelibs kdelibs] || KDE foundational libraries || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdepimlibs kdepimlibs] || KDE personal information libraries || [mailto:winter@kde.org Allen Winter] ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdebase kdebase] || Runtime, workspace and essential apps || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdeaccessibility kdeaccessibility] || Accessibility applications || [mailto:gunnar@schmi-dt.de Gunnar Schmi Dt] ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdeartwork kdeartwork] || Additional icons, styles, etc. || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdeadmin kdeadmin] || Tools for system administration || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdeedu kdeedu] || Applications with educational content ||[mailto:annma@kde.org Anne-Marie Mahfouf] || Most applications ported<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdegames kdegames] || Entertainment || [mailto:johann.ollivierlapeyre@gmail.com Johann Ollivier-Lapeyre] ||100% compile, unmaintained and too-low quality games removed.<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdegraphics kdegraphics] || Graphics viewing and editing || [mailto:aseigo@kde.org Aaron Seigo] || Various states of development, generally working however<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdemultimedia kdemultimedia] || Audio and video applications || [mailto:kretz@kde.org Matthias Kretz] || much code to move out or port/finish porting<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdenetwork kdenetwork] || Network-centric apps (IM, remote desktop, etc) || [mailto:uwolfer@kde.org Urs Wolfer] || not fully ported, needs lots of work<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdepim kdepim] || Groupware || [mailto:winter@kde.org Allen Winter] || not fully ported, needs lots of work<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdesdk kdesdk] || Tools for software development || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdetoys kdetoys] || Fun distractions || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdeutils kdeutils] || Miscellaneous utilities || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdevelop kdevelop] || IDE || [mailto:mattr@kde.org Matt Rogers] || Ported. In development.<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdewebdev kdewebdev] || Web development tool suite || [mailto:amantia@kde.org Andras Mantia]|| Partly ported, needs lot of work.<br />
|}<br />
<br />
== Pending Application Issues ==<br />
<br />
*<span style="color: lightgreen;">'''Green'''</span>: discussed and approved<br />
*<span style="color: #ffc642;">'''Orange'''</span>: discussed, but pending on or blocked by other issues<br />
*<span style="color: #ff4242;">'''Red'''</span>: no progress made at this point<br />
<br />
=== kdeedu ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen;"<br />
| Marble || Move into module after being ported to KDE || Torsten Rahn || Torsten Rahn || Move completed<br />
|- style="background-color: lightgreen;"<br />
| KAlgebra || Move into module after being ported to KDE || Aleix Pol || Aleix Pol || Move completed<br />
|- style="background-color: lightgreen;"<br />
| KLatin || Move to blackhole || kdeedu devels || unmaintained || Black hole<br />
|}<br />
<br />
=== kdegames ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen;"<br />
| KSquares || Move into module || Matt Williams || Matt Williams || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| Kiriki || Move into module || Albert Astals Cid || Albert Astals Cid || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| atlantik / atlantikdesigner || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kfouleggs || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kbackgammon || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| klickety || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kpoker || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kenolaba || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kasteroids || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| ksnake || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| ksokoban || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| ktron || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kwin4 || Rename || KDE Games Team || KDE Games Team || Renamed to KFourInLine<br />
|}<br />
[http://techbase.kde.org/Projects/Games/Status_KDE_4.0 Detailed Status of application kept in module for the 4.0 release]<br />
<br />
=== kdegraphics ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen;"<br />
| KGhostview || Move to unmaintained/4. Functionality will be performed by okular || Aaron&nbsp;Seigo || Luís Pedro Coelho || Move complete<br />
|- style="background-color: lightgreen;"<br />
| KFax || Move to extragear pending G3/G4 raw TIFF file support in Okular || Aaron Seigo || || Move complete<br />
|}<br />
<br />
=== kdemultimedia ===<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen"<br />
| kaboodle || port to KDE4/Phonon or replace || Matthias Kretz || - || removed<br />
|- style="background-color: lightgreen"<br />
| noatun || Determine if ready for KDE 4.0 and whether it should stay in kdemultimedia || Matthias Kretz || Charles Samuels/Stefan Gehn || RIP<br />
|- style="background-color: lightgreen"<br />
| phonon-gst/gst2/nmm || Determine if ready for KDE 4.0 and whether it should stay in kdemultimedia || Matthias Kretz || Matthias Kretz || moved to playground<br />
|}<br />
<br />
=== kdenetwork ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen;"<br />
| KNewsTicker || Determine if still needed with Plasma || Urs Wolfer || Frerich Raabe || Ported to Plasma<br />
|- style="background-color: lightgreen;"<br />
| KWiFiManager || Remove. Solid based solution, NetworkManager from kdebase || Urs&nbsp;Wolfer || Stefan&nbsp;Winter || Done<br />
|- style="background-color: lightgreen;"<br />
| KDict || Remove. || Urs&nbsp;Wolfer || - || Done<br />
|- style="background-color: lightgreen;"<br />
| KGet|| Move back to module from branch || KGet Team || [mailto:kget@kde.org KGet Team] || Done<br />
|}<br />
<br />
=== kdepim ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen;"<br />
| Kabcclient || Move into module || Kevin&nbsp;Krammer || Kevin&nbsp;Krammer || Approved and ported. Needs a handbook, apidox, and cleanup<br />
|- style="background-color: lightgreen;"<br />
| kmobiletools || Move into module || Marco&nbsp;Gulino || Marco&nbsp;Gulino || Move complete.<br />
|- style="background-color: lightgreen;"<br />
| kpilot || Resurrect || Adriaan&nbsp;de&nbsp;Groot || Adriaan&nbsp;de&nbsp;Groot || Move complete.<br />
|- style="background-color: lightgreen;"<br />
| kandy || Remove from module || PIM team || PIM team || Approved and removed.<br />
|- style="background-color: lightgreen;"<br />
| kmobile || Remove from module || PIM team || PIM team || Approved and removed.<br />
|- style="background-color: orange;"<br />
| khalkhi || Move into module || Friedrich&nbsp;Kossebau || Friedrich&nbsp;Kossebau || Approved. Port incomplete. 4.1?<br />
|}<br />
<br />
=== kdesdk ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: #ffc642;"<br />
| Kaider || Move into module, replace KBabel || Nick&nbsp;Shaforostoff || Nick&nbsp;Shaforostoff || In extragear; till KDE 4.1<br />
|- style="background-color: lightgreen"<br />
| KBabel || Remove || Nick&nbsp;Shaforostoff || Nick&nbsp;Shaforostoff || in favor of KAider<br />
|}</div>Piacentinihttps://community.kde.org/index.php?title=Schedules/KDE4/4.0_Module_Status&diff=48146Schedules/KDE4/4.0 Module Status2007-12-16T23:58:53Z<p>Piacentini: /* kdegames */</p>
<hr />
<div>This page is used by the KDE4 Release Team to keep track of the current state of the KDE4 release process.<br />
<br />
== Moving / Removing Applications ==<br />
<br />
Here is a quick checklist for moving or removing an application:<br />
<br />
=== Documentation ===<br />
<br />
Documentation for each application is kept in the {{path|doc/}} folder in the top level of the module. Be sure to move or remove the associated documentation when you move or remove an application.<br />
<br />
=== i18n ===<br />
When moving or removing applications from a module, be sure to move or remove the relevant pot files for the application in the {{path|/trunk/l10n-kde4/templates/messages}}<br />
and {{path|/trunk/l10n-kde4/templates/docmessages}} folders. Then make sure you add entries to {{path|/trunk/l10n-kde4/scripts/process_orphans.txt}} that note what was done.<br />
<br />
There is no need to checkout everything from l10n-kde4, just the {{path|templates}} and {{path|scripts}} folders.<br />
<br />
=== Build System ===<br />
<br />
Remember to edit all the relevant CMakeLists.txt files in both the origin and destination modules when moving an application.<br />
<br />
== Module Status ==<br />
<br />
{| border="1"<br />
|-<br />
! Module !! Description !! Release&nbsp;Maintainer !! Status<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdelibs kdelibs] || KDE foundational libraries || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdepimlibs kdepimlibs] || KDE personal information libraries || [mailto:winter@kde.org Allen Winter] ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdebase kdebase] || Runtime, workspace and essential apps || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdeaccessibility kdeaccessibility] || Accessibility applications || [mailto:gunnar@schmi-dt.de Gunnar Schmi Dt] ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdeartwork kdeartwork] || Additional icons, styles, etc. || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdeadmin kdeadmin] || Tools for system administration || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdeedu kdeedu] || Applications with educational content ||[mailto:annma@kde.org Anne-Marie Mahfouf] || Most applications ported<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdegames kdegames] || Entertainment || [mailto:johann.ollivierlapeyre@gmail.com Johann Ollivier-Lapeyre] ||100% compile, unmaintained and too-low quality games removed.<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdegraphics kdegraphics] || Graphics viewing and editing || [mailto:aseigo@kde.org Aaron Seigo] || Various states of development, generally working however<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdemultimedia kdemultimedia] || Audio and video applications || [mailto:kretz@kde.org Matthias Kretz] || much code to move out or port/finish porting<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdenetwork kdenetwork] || Network-centric apps (IM, remote desktop, etc) || [mailto:uwolfer@kde.org Urs Wolfer] || not fully ported, needs lots of work<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdepim kdepim] || Groupware || [mailto:winter@kde.org Allen Winter] || not fully ported, needs lots of work<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdesdk kdesdk] || Tools for software development || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdetoys kdetoys] || Fun distractions || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdeutils kdeutils] || Miscellaneous utilities || ||<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdevelop kdevelop] || IDE || [mailto:mattr@kde.org Matt Rogers] || Ported. In development.<br />
|- valign=top<br />
| [http://websvn.kde.org/trunk/KDE/kdewebdev kdewebdev] || Web development tool suite || [mailto:amantia@kde.org Andras Mantia]|| Partly ported, needs lot of work.<br />
|}<br />
<br />
== Pending Application Issues ==<br />
<br />
*<span style="color: lightgreen;">'''Green'''</span>: discussed and approved<br />
*<span style="color: #ffc642;">'''Orange'''</span>: discussed, but pending on or blocked by other issues<br />
*<span style="color: #ff4242;">'''Red'''</span>: no progress made at this point<br />
<br />
=== kdeedu ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen;"<br />
| Marble || Move into module after being ported to KDE || Torsten Rahn || Torsten Rahn || Move completed<br />
|- style="background-color: lightgreen;"<br />
| KAlgebra || Move into module after being ported to KDE || Aleix Pol || Aleix Pol || Move completed<br />
|- style="background-color: lightgreen;"<br />
| KLatin || Move to blackhole || kdeedu devels || unmaintained || Black hole<br />
|}<br />
<br />
=== kdegames ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen;"<br />
| KSquares || Move into module || Matt Williams || Matt Williams || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| Kiriki || Move into module || Albert Astals Cid || Albert Astals Cid || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| atlantik / atlantikdesigner || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kfouleggs || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kbackgammon || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| klickety || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kpoker || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kenolaba || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kasteroids || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| ksnake || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| ksokoban || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kjumpingcube || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| ktron || Remove from module || KDE Games Team || KDE Games Team || Move Complete<br />
|- style="background-color: lightgreen;"<br />
| kwin4 || Rename || KDE Games Team || KDE Games Team || Renamed to KFourInLine<br />
|}<br />
[http://techbase.kde.org/Projects/Games/Status_KDE_4.0 Detailed Status of application kept in module for the 4.0 release]<br />
<br />
=== kdegraphics ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen;"<br />
| KGhostview || Move to unmaintained/4. Functionality will be performed by okular || Aaron&nbsp;Seigo || Luís Pedro Coelho || Move complete<br />
|- style="background-color: lightgreen;"<br />
| KFax || Move to extragear pending G3/G4 raw TIFF file support in Okular || Aaron Seigo || || Move complete<br />
|}<br />
<br />
=== kdemultimedia ===<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen"<br />
| kaboodle || port to KDE4/Phonon or replace || Matthias Kretz || - || removed<br />
|- style="background-color: lightgreen"<br />
| noatun || Determine if ready for KDE 4.0 and whether it should stay in kdemultimedia || Matthias Kretz || Charles Samuels/Stefan Gehn || RIP<br />
|- style="background-color: lightgreen"<br />
| phonon-gst/gst2/nmm || Determine if ready for KDE 4.0 and whether it should stay in kdemultimedia || Matthias Kretz || Matthias Kretz || moved to playground<br />
|}<br />
<br />
=== kdenetwork ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen;"<br />
| KNewsTicker || Determine if still needed with Plasma || Urs Wolfer || Frerich Raabe || Ported to Plasma<br />
|- style="background-color: lightgreen;"<br />
| KWiFiManager || Remove. Solid based solution, NetworkManager from kdebase || Urs&nbsp;Wolfer || Stefan&nbsp;Winter || Done<br />
|- style="background-color: lightgreen;"<br />
| KDict || Remove. || Urs&nbsp;Wolfer || - || Done<br />
|- style="background-color: lightgreen;"<br />
| KGet|| Move back to module from branch || KGet Team || [mailto:kget@kde.org KGet Team] || Done<br />
|}<br />
<br />
=== kdepim ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: lightgreen;"<br />
| Kabcclient || Move into module || Kevin&nbsp;Krammer || Kevin&nbsp;Krammer || Approved and ported. Needs a handbook, apidox, and cleanup<br />
|- style="background-color: lightgreen;"<br />
| kmobiletools || Move into module || Marco&nbsp;Gulino || Marco&nbsp;Gulino || Move complete.<br />
|- style="background-color: lightgreen;"<br />
| kpilot || Resurrect || Adriaan&nbsp;de&nbsp;Groot || Adriaan&nbsp;de&nbsp;Groot || Move complete.<br />
|- style="background-color: lightgreen;"<br />
| kandy || Remove from module || PIM team || PIM team || Approved and removed.<br />
|- style="background-color: lightgreen;"<br />
| kmobile || Remove from module || PIM team || PIM team || Approved and removed.<br />
|- style="background-color: orange;"<br />
| khalkhi || Move into module || Friedrich&nbsp;Kossebau || Friedrich&nbsp;Kossebau || Approved. Port incomplete. 4.1?<br />
|}<br />
<br />
=== kdesdk ===<br />
<br />
{| border="1"<br />
|-<br />
! Application !! Request !! Request&nbsp;By !! App&nbsp;Contact !! Status<br />
|- style="background-color: #ffc642;"<br />
| Kaider || Move into module, replace KBabel || Nick&nbsp;Shaforostoff || Nick&nbsp;Shaforostoff || In extragear; till KDE 4.1<br />
|- style="background-color: lightgreen"<br />
| KBabel || Remove || Nick&nbsp;Shaforostoff || Nick&nbsp;Shaforostoff || in favor of KAider<br />
|}</div>Piacentini