summaryrefslogtreecommitdiff
path: root/core/pim/addressbook
authoreilers <eilers>2002-12-16 16:09:51 (UTC)
committer eilers <eilers>2002-12-16 16:09:51 (UTC)
commitc7c8bf3d2fd133fa05ff7a5daed977c05429c4c1 (patch) (unidiff)
treeaf2d61766398115557a84a0f9efee6fb684f5e88 /core/pim/addressbook
parentcdf781e3243601bce6c7bcbb10f38e7a24f04887 (diff)
downloadopie-c7c8bf3d2fd133fa05ff7a5daed977c05429c4c1.zip
opie-c7c8bf3d2fd133fa05ff7a5daed977c05429c4c1.tar.gz
opie-c7c8bf3d2fd133fa05ff7a5daed977c05429c4c1.tar.bz2
not important
Diffstat (limited to 'core/pim/addressbook') (more/less context) (show whitespace changes)
-rw-r--r--core/pim/addressbook/TODO2
-rw-r--r--core/pim/addressbook/addressbook.cpp4
2 files changed, 3 insertions, 3 deletions
diff --git a/core/pim/addressbook/TODO b/core/pim/addressbook/TODO
index 7e800fa..a9f65de 100644
--- a/core/pim/addressbook/TODO
+++ b/core/pim/addressbook/TODO
@@ -10,49 +10,48 @@ Feature requests:
10- 3rd column for 2. Contact 10- 3rd column for 2. Contact
11- Implementing additional Views (Phonebook, ...) 11- Implementing additional Views (Phonebook, ...)
12- Birthday & Anniversary Reminder 12- Birthday & Anniversary Reminder
13- Plugin for Today for Birthdays and Anniversaries 13- Plugin for Today for Birthdays and Anniversaries
14- Beaming of multiple contacts (current list/ by search or by category) 14- Beaming of multiple contacts (current list/ by search or by category)
15 15
16Known Bugs: 16Known Bugs:
17----------- 17-----------
18- Language not English (tested with german opie-translation): 18- Language not English (tested with german opie-translation):
19 1. Configure nicht übersetzt (alles leer). 19 1. Configure nicht übersetzt (alles leer).
20 2. Contacteditor nur teilweise übersetzt. 20 2. Contacteditor nur teilweise übersetzt.
21 3. Kategorie-Picker geht nicht. 21 3. Kategorie-Picker geht nicht.
22 22
23 23
24Bugs but not in addressbook: 24Bugs but not in addressbook:
25----------------------------- 25-----------------------------
26- VCARD: If umlaut (äöüß) in address, the parser gets confused.. 26- VCARD: If umlaut (äöüß) in address, the parser gets confused..
27 27
28- Exporting and reimporting of Jobtitle was reported to fail (Could not reproduce this ! (se)) 28- Exporting and reimporting of Jobtitle was reported to fail (Could not reproduce this ! (se))
29 29
30 30
31Urgent: 31Urgent:
32-------- 32--------
33- Implement Button Pics 33- Implement Button Pics
34- Fix start of opie-mail
35 34
36ContactEditor: 35ContactEditor:
37- Contact-Editor is temporarely reenabled. Wait for replacement. 36- Contact-Editor is temporarely reenabled. Wait for replacement.
38- Redesign of Contacteditor 37- Redesign of Contacteditor
39- Store last settings of combo-boxes 38- Store last settings of combo-boxes
40- Category is on the wrong position after changing to personal and back to normal 39- Category is on the wrong position after changing to personal and back to normal
41 ( Temporarily workaround: Category is never deactivated.. :S ) 40 ( Temporarily workaround: Category is never deactivated.. :S )
42- Personal and Business Web-page is not editable 41- Personal and Business Web-page is not editable
43 42
44Important: 43Important:
45---------- 44----------
46 45
47- Implement a picker/combo for the default email. 46- Implement a picker/combo for the default email.
48- After search (Started with Return): KeyFocus should be on Tabelle 47- After search (Started with Return): KeyFocus should be on Tabelle
49 48
50- Add a dialog to accept and optionally edit received contacts by IRDA. 49- Add a dialog to accept and optionally edit received contacts by IRDA.
51- "What's this" should be added (Deleyed after Feature Freeze) 50- "What's this" should be added (Deleyed after Feature Freeze)
52 51
53Less important: 52Less important:
54--------------- 53---------------
55- Reload if contacts were changed externally 54- Reload if contacts were changed externally
56- Overview window cleanup needed.. 55- Overview window cleanup needed..
57- The picker (alphabetical sort widget) should be 56- The picker (alphabetical sort widget) should be
58 placed verticaly or horizontally (configurable) 57 placed verticaly or horizontally (configurable)
@@ -87,24 +86,25 @@ Fixed:
87- Abtable: Configure Contact column (internally already available, 86- Abtable: Configure Contact column (internally already available,
88 need configuration) 87 need configuration)
89- Select of primary contact (see #274 on mantis) 88- Select of primary contact (see #274 on mantis)
90- Category-select does not work completely: "Unfiled" is always in listview .. 89- Category-select does not work completely: "Unfiled" is always in listview ..
91- Return from Contacteditor: Category resettet to all 90- Return from Contacteditor: Category resettet to all
92- Personal Details not working 91- Personal Details not working
93- If category changed, the letterpicker should be resetted 92- If category changed, the letterpicker should be resetted
94- There should be some icons for List and Cardview 93- There should be some icons for List and Cardview
95- If in Cardview and a category change removes all entries: 94- If in Cardview and a category change removes all entries:
96 There are already entries in Cardview after up/down 95 There are already entries in Cardview after up/down
97- Personal Details: Anniversary zeigt Fantasie-Werte 96- Personal Details: Anniversary zeigt Fantasie-Werte
98- Unfiled shown just in Category "All" and "Unfiled". 97- Unfiled shown just in Category "All" and "Unfiled".
99- After finising search and after Edit: Clear Picker 98- After finising search and after Edit: Clear Picker
100- After Edit: Table position back to edited entry. 99- After Edit: Table position back to edited entry.
101- Optimize Table Update... 100- Optimize Table Update...
102- Change MyDialog to Config 101- Change MyDialog to Config
103- Store position and state of toolbar 102- Store position and state of toolbar
104- Searchwidget closed: Selected user is jumping 103- Searchwidget closed: Selected user is jumping
105- Wenn suchen beendet, dann dauert das Tabellenupdate (was überhaupt überflüssig ist) 104- Wenn suchen beendet, dann dauert das Tabellenupdate (was überhaupt überflüssig ist)
106 zu lange.. 105 zu lange..
107- VCARD: Import of Anniversary does not work correctly (currently disabled) 106- VCARD: Import of Anniversary does not work correctly (currently disabled)
108- Name order selected in "contacteditor" not used in list view. 107- Name order selected in "contacteditor" not used in list view.
109- OK-Key does not switch from Detailview (ablable) to Listview 108- OK-Key does not switch from Detailview (ablable) to Listview
110- Receiving of beams should open a dialog 109- Receiving of beams should open a dialog
110- Fix start of opie-mail
diff --git a/core/pim/addressbook/addressbook.cpp b/core/pim/addressbook/addressbook.cpp
index 12dc24e..68fcf1e 100644
--- a/core/pim/addressbook/addressbook.cpp
+++ b/core/pim/addressbook/addressbook.cpp
@@ -119,55 +119,55 @@ AddressbookWindow::AddressbookWindow( QWidget *parent, const char *name,
119 // Other Buttons 119 // Other Buttons
120 QAction *a = new QAction( tr( "New" ), Resource::loadPixmap( "new" ), QString::null, 120 QAction *a = new QAction( tr( "New" ), Resource::loadPixmap( "new" ), QString::null,
121 0, this, 0 ); 121 0, this, 0 );
122 actionNew = a; 122 actionNew = a;
123 connect( a, SIGNAL( activated() ), this, SLOT( slotListNew() ) ); 123 connect( a, SIGNAL( activated() ), this, SLOT( slotListNew() ) );
124 a->addTo( edit ); 124 a->addTo( edit );
125 a->addTo( listTools ); 125 a->addTo( listTools );
126 126
127 a = new QAction( tr( "Edit" ), Resource::loadPixmap( "edit" ), QString::null, 127 a = new QAction( tr( "Edit" ), Resource::loadPixmap( "edit" ), QString::null,
128 0, this, 0 ); 128 0, this, 0 );
129 actionEdit = a; 129 actionEdit = a;
130 connect( a, SIGNAL( activated() ), this, SLOT( slotViewEdit() ) ); 130 connect( a, SIGNAL( activated() ), this, SLOT( slotViewEdit() ) );
131 a->addTo( edit ); 131 a->addTo( edit );
132 a->addTo( listTools ); 132 a->addTo( listTools );
133 133
134 a = new QAction( tr( "Delete" ), Resource::loadPixmap( "trash" ), QString::null, 134 a = new QAction( tr( "Delete" ), Resource::loadPixmap( "trash" ), QString::null,
135 0, this, 0 ); 135 0, this, 0 );
136 actionTrash = a; 136 actionTrash = a;
137 connect( a, SIGNAL( activated() ), this, SLOT( slotListDelete() ) ); 137 connect( a, SIGNAL( activated() ), this, SLOT( slotListDelete() ) );
138 a->addTo( edit ); 138 a->addTo( edit );
139 a->addTo( listTools ); 139 a->addTo( listTools );
140 140
141 141
142 // make it possible to go directly to businesscard via qcop call 142 // make it possible to go directly to businesscard via qcop call
143#if defined(Q_WS_QWS) 143 //#if defined(Q_WS_QWS) // Why this ? (se)
144#if !defined(QT_NO_COP) 144#if !defined(QT_NO_COP)
145 QCopChannel *addressChannel = new QCopChannel("QPE/Addressbook" , this ); 145 QCopChannel *addressChannel = new QCopChannel("QPE/Addressbook" , this );
146 connect (addressChannel, SIGNAL( received(const QCString &, const QByteArray &)), 146 connect (addressChannel, SIGNAL( received(const QCString &, const QByteArray &)),
147 this, SLOT ( appMessage(const QCString &, const QByteArray &) ) ); 147 this, SLOT ( appMessage(const QCString &, const QByteArray &) ) );
148#endif 148#endif
149#endif 149 // #endif
150 a = new QAction( tr( "Find" ), Resource::loadPixmap( "mag" ), 150 a = new QAction( tr( "Find" ), Resource::loadPixmap( "mag" ),
151 QString::null, 0, this, 0 ); 151 QString::null, 0, this, 0 );
152 actionFind = a; 152 actionFind = a;
153 connect( a, SIGNAL(activated()), this, SLOT( slotFindOpen()) ); 153 connect( a, SIGNAL(activated()), this, SLOT( slotFindOpen()) );
154 a->addTo( edit ); 154 a->addTo( edit );
155 a->addTo( listTools ); 155 a->addTo( listTools );
156 156
157 // Much better search widget, taken from QTReader.. (se) 157 // Much better search widget, taken from QTReader.. (se)
158 searchBar = new OFloatBar( "Search", this, QMainWindow::Top, TRUE ); 158 searchBar = new OFloatBar( "Search", this, QMainWindow::Top, TRUE );
159 searchBar->setHorizontalStretchable( TRUE ); 159 searchBar->setHorizontalStretchable( TRUE );
160 searchBar->hide(); 160 searchBar->hide();
161 searchEdit = new QLineEdit( searchBar, "searchEdit" ); 161 searchEdit = new QLineEdit( searchBar, "searchEdit" );
162 162
163 // QFont f("unifont", 16 /*, QFont::Bold*/); 163 // QFont f("unifont", 16 /*, QFont::Bold*/);
164 // searchEdit->setFont( f ); 164 // searchEdit->setFont( f );
165 165
166 searchBar->setStretchableWidget( searchEdit ); 166 searchBar->setStretchableWidget( searchEdit );
167 connect( searchEdit, SIGNAL( returnPressed( ) ), 167 connect( searchEdit, SIGNAL( returnPressed( ) ),
168 this, SLOT( slotFind( ) ) ); 168 this, SLOT( slotFind( ) ) );
169 169
170 a = new QAction( tr( "Start Search" ), Resource::loadPixmap( "enter" ), QString::null, 0, this, 0 ); 170 a = new QAction( tr( "Start Search" ), Resource::loadPixmap( "enter" ), QString::null, 0, this, 0 );
171 connect( a, SIGNAL( activated() ), this, SLOT( slotFind() ) ); 171 connect( a, SIGNAL( activated() ), this, SLOT( slotFind() ) );
172 a->addTo( searchBar ); 172 a->addTo( searchBar );
173 173