[SCM] ktp-text-ui packaging branch, master, updated. debian/15.12.1-1-1918-gdf4b0ec
Maximiliano Curia
maxy at moszumanska.debian.org
Sat May 28 00:17:52 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-text-ui.git;a=commitdiff;h=0c43ce5
The following commit has been merged in the master branch:
commit 0c43ce5bc2e4542b3e97fec81770d0c3406558ef
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Wed Sep 22 03:24:40 2010 +0000
Updated todo list.
svn path=/trunk/playground/network/telepathy-chat-handler/; revision=1178033
---
README | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++---------------
1 file changed, 53 insertions(+), 15 deletions(-)
diff --git a/README b/README
index da7e25e..8ae2f84 100644
--- a/README
+++ b/README
@@ -13,27 +13,65 @@ This widget contains the widget above, an area to type text etc. It also contain
All other classes are just for making a demo application.
-It requires Kopete to be installed and to be using a custom Kopete theme. Code currently reads from the Kopete config file.
-
Once installed, receiving a text channel to your telepathy contact should start this program.
-The current telepathy contact list in SVN does not support starting a chat.
-TODO:
- KCModule for configuring theme. Identical to Kopete's I think.
-
- Finish all the template code that I couldn't be bothered to do.
- Polishing on the chatwindow. eventFilter for pressing enter etc.
-
- Rename all the classes to something sensible. I need help with this.
+TODO (in no particular order):
+ Support user chosen fonts, user chosen default background
+
+ Load the above defaults from .PList
+
+ Turn chat config into a KCModule
+
+ Fix bug: if the .plist file has a DefaultVariant that doesn't exist, no variant gets selected.
- Split into a library of a chatwidget that any app can use - and an awesome chat program.
- I think we need to split the code as follows:
+ Fix bug: default theme Renkoo doesn't have aligned bubble images when name is on the right. Potential underlying Adium theme issue.
- lib/ (the chatwindow library, that can be used any program)
- lib/kcmodule (for configuring chat window style)
- app/ (a main chat window application)
+ Support avatars.
+
+ Refactor for factories (may as well wait for ContactFactory?)
+
+ Code tidy, tidy, tidy and review.
+
+ Moan at Ubuntu for shipping a totally broken Adium theme for empathy. Fix it for them.
+ (note, it doesn't load main.css, which is why it fails.)
+
+ Rename all the classes to something sensible. I need help with this.
Try adding telepathy into another program to show my lib works as a lib. (maybe Geore's whiteboard program?)
+ Support multipart messages sending.
+
+ Support multipart messages receiving. (how on Earth am I going to make this safe wrt XSS?)
+
+ Build formatting into the application.
+
+ Sprint decided to have a automatically resizing send message box. This is a pain.
+
+ Notifications.
+
+ in the lib:
+ emit signal when a message is received
+ emit signal when user typing changes.
+ getter for title();
+ signal + getter for what icon the tab should have too.
+ have a appendStatusMessage() method in chatWindow for apps to use
+
+ in the app, colour tab text like Kopete.
+
+ check all theme keywords are both set and tested
+
+ maybe: split status/messages messageinfo classes away from each other.
+
+ support conferences/rooms better - make sure header parsing is correct, use topic.html
+
+ have a room participants widget. Sprint decided we should use contact list code.
+
+ conduct an actaul 3 way MSN chat in telepathy.
+
+
+
+
+
+
\ No newline at end of file
--
ktp-text-ui packaging
More information about the pkg-kde-commits
mailing list