2006-12-18 Ada Chan <adachan@apple.com>
[WebKit-https.git] / WebKitQt / ChangeLog
1 2006-12-16  Zack Rusin  <zack@kde.org>
2
3         Adjust the client to the most recent interface.
4
5         * WebCoreSupport/ContextMenuClientQt.cpp:
6         (WebCore::ContextMenuClientQt::contextMenuDestroyed):
7         (WebCore::ContextMenuClientQt::addCustomContextMenuItems):
8         (WebCore::ContextMenuClientQt::contextMenuItemSelected):
9         (WebCore::ContextMenuClientQt::downloadURL):
10         (WebCore::ContextMenuClientQt::copyImageToClipboard):
11         (WebCore::ContextMenuClientQt::lookUpInDictionary):
12         * WebCoreSupport/ContextMenuClientQt.h:
13
14 2006-12-14  Simon Hausmann  <hausmann@kde.org>
15
16         Reviewed by Zack.
17
18         * QtLauncher/QtLauncher.pro: Link this little test program
19         with rpath, for convenience. (This is never going to get installed
20         anyway)
21
22 2006-12-12  George Staikos  <staikos@kde.org>
23
24         Reviewed by Alexey.
25
26         Fix the Qt build again.
27
28         * WebCoreSupport/ContextMenuClientQt.cpp:
29         (WebCore::ContextMenuClientQt::speak):
30         (WebCore::ContextMenuClientQt::stopSpeaking):
31         * WebCoreSupport/ContextMenuClientQt.h:
32         * WebCoreSupport/EditorClientQt.cpp:
33         (WebCore::EditorClientQt::toggleContinuousSpellChecking):
34         (WebCore::EditorClientQt::toggleGrammarChecking):
35         * WebCoreSupport/EditorClientQt.h:
36
37 2006-12-10  George Staikos  <staikos@kde.org>
38
39         Reviewed by Zack.
40
41         Add a default user agent for now.
42
43         * WebCoreSupport/FrameLoaderClientQt.cpp:
44         (WebCore::FrameLoaderClientQt::userAgent):
45
46 2006-12-10  Lars Knoll <lars@trolltech.com>
47
48         Reviewed by Zack
49
50         Comment out a notImplemented() warning
51
52         * WebCoreSupport/EditorClientQt.cpp:
53         (WebCore::EditorClientQt::clearUndoRedoOperations):
54
55 2006-12-10  Zack Rusin  <zack@kde.org>
56
57         Print out the method name if it's unimplemented.
58
59         * WebCoreSupport/FrameLoaderClientQt.cpp:
60
61 2006-12-10  Zack Rusin  <zack@kde.org>
62
63         Moving the clients from platform to their final location.
64
65         * WebCoreSupport/FrameLoaderClientQt.cpp: Added.
66         * WebCoreSupport/FrameLoaderClientQt.h: Added.
67         * WebCoreSupport/ChromeClientQt.cpp: Added.
68         * WebCoreSupport/ChromeClientQt.h: Added.
69         * WebCoreSupport/ContextMenuClientQt.cpp: Added.
70         * WebCoreSupport/ContextMenuClientQt.h: Added.
71         * WebCoreSupport/EditorClientQt.cpp: Added.
72         * WebCoreSupport/EditorClientQt.h: Added.
73
74 2006-12-10  Zack Rusin  <zack@kde.org>
75
76         Adjusting to the changes in platform/qt.
77
78         * QtLauncher/main.cpp:
79         (main):
80
81 2006-12-09  Lars Knoll <lars@trolltech.com>
82
83         Reviewed by Zack
84
85         Make it possible to build WebKit with qmake.
86
87         * QtLauncher/QtLauncher.pro: Added.
88         * QtLauncher/main.cpp:
89
90 2006-12-08  Zack Rusin  <zack@kde.org>
91
92         Reviewed by Maciej.
93
94         Fix the build after the recent changes.
95
96         * QtLauncher/main.cpp:
97         (main):
98         * WebKitPart/WebKitPart.cpp:
99         (WebKitPart::initView):
100
101 2006-11-19  Simon Hausmann  <hausmann@kde.org>
102
103         Reviewed by Zack.
104
105         http://bugs.webkit.org/show_bug.cgi?id=11649
106         Fix Qt-only build
107
108         * QtLauncher/CMakeLists.txt:
109
110 2006-11-17  Zack Rusin  <zack@kde.org>
111
112         Reviewed by Mitz. Landed by Niko.
113
114         Adjusting to the new api.
115
116         * QtLauncher/main.cpp:
117         (main):
118         * WebKitPart/WebKitPart.cpp:
119         (WebKitPart::initView):
120
121 2006-11-10  Zack Rusin  <zack@kde.org>
122
123         Reviewed and landed by Anders.
124
125         Adjusting to the recent loader changes, making it compile
126         and work.
127
128         * QtLauncher/main.cpp:
129         (main):
130         * WebKitPart/WebKitPart.cpp:
131         (WebKitPart::closeUrl):
132         (WebKitPart::initView):
133
134 2006-11-03  Zack Rusin  <zack@kde.org>
135
136         Reviewed by Maciej.
137
138         Fixing compile on both Qt and KDE platforms.
139
140         * QtLauncher/main.cpp:
141         (main): url has already been defined
142         * WebKitPart/WebKitPartBrowserExtension.cpp: removing
143         duplicate implementation of this class
144
145 2006-10-31  Simon Hausmann  <hausmann@kde.org>
146
147         Reviewed by Maciej, landed by Anders.
148
149         * QtLauncher/CMakeLists.txt: Make linkage against kde libraries
150           optional
151         * QtLauncher/main.cpp: Make it compile without KDE.
152         (main):
153
154 2006-11-02  Simon Hausmann  <hausmann@kde.org>
155
156         Reviewed by Maciej, landed by Anders.
157
158         * QtLauncher/main.cpp:
159         (main): Declare our frame as main frame to the Page object.
160         Fixes crashes on various web sites
161
162 2006-10-31  Zack Rusin  <zack@kde.org>
163
164         Reviewed by Mitz.
165
166         Fix the Qt build after last nights changes.
167
168         * QtLauncher/CMakeLists.txt:
169         * WebKitPart/CMakeLists.txt:
170
171 2006-10-26  Nikolas Zimmermann  <zimmermann@kde.org>
172
173         Reviewed by Darin.
174
175         Fix Qt/Linux build.
176
177         * QtLauncher/main.cpp:
178         (main):
179         * WebKitPart/WebKitPart.cpp:
180         (WebKitPart::openUrl):
181
182 2006-10-24  Nikolas Zimmermann  <zimmermann@kde.org>
183
184         Reviewed by Maciej.
185
186         Fix Qt/Linux build.
187
188         - Remove BrowserExtensionQt, move it's methods to Page/FrameQt.
189         - Fix CMakeLists.txt to include platform/network.
190
191         * QtLauncher/CMakeLists.txt:
192         * WebKitPart/CMakeLists.txt:
193
194 2006-10-24  Simon Hausmann  <hausmann@kde.org>
195
196         Reviewed by Darin.
197
198         * QtLauncher/CMakeLists.txt, WebKitPart/CMakeLists.txt: Added project name to
199           kde4_automoc macro, as required by the latest KDE4 cmake module.
200
201 2006-10-20  Nikolas Zimmermann  <zimmermann@kde.org>
202
203         Reviewed and landed by Anders.
204
205         Adapt to FrameQtClient changes, and provide some kind of status
206         information to the KPart wheter we're loading or not (started/completed signaling).
207
208         * WebKitPart/CMakeLists.txt:
209         * WebKitPart/WebKitPart.cpp:
210         (WebKitPart::WebKitPart):
211         (WebKitPart::~WebKitPart):
212         (WebKitPart::openUrl):
213         (WebKitPart::initView):
214         * WebKitPart/WebKitPart.h:
215         * WebKitPart/WebKitPartBrowserExtension.cpp: Added.
216         (WebKitPartBrowserExtension::WebKitPartBrowserExtension):
217         (WebKitPartBrowserExtension::~WebKitPartBrowserExtension):
218         * WebKitPart/WebKitPartBrowserExtension.h: Added.
219         * WebKitPart/WebKitPartClient.cpp:
220         (WebKitPartClient::WebKitPartClient):
221         (WebKitPartClient::loadFinished):
222         * WebKitPart/WebKitPartClient.h:
223         * WebKitPart/WebKitPartInterface.h:
224
225 2006-10-02  Nikolas Zimmermann  <zimmermann@kde.org>
226
227         Reviewed by eseidel.  Landed by eseidel.
228
229         Fix last remaining issue Qt/Linux build with gcc3.
230
231         * WebKitPart/WebKitPart.h: Remove Q_PROPERTY usage, which is not needed and made problems.
232
233 2006-09-10  Nikolas Zimmermann  <zimmermann@kde.org>
234
235         Reviewed and landed by ap.
236
237         Fix QtLauncher - it is supposed to create a FrameView on its own nowadays.
238
239         * QtLauncher/main.cpp:
240         (main):
241
242 2006-09-04  Nikolas Zimmermann  <zimmermann@kde.org>
243
244         Reviewed by Tim H.
245
246         Fixes last part of: http://bugs.webkit.org/show_bug.cgi?id=10644
247         Move QtLauncher down to WebKitQt.
248
249         * QtLauncher/CMakeLists.txt: Added.
250         * QtLauncher/main.cpp: Added.
251         (main):
252
253 2006-09-04  Nikolas Zimmermann  <zimmermann@kde.org>
254
255         Reviewed by Darin. Final polish by Sam.
256
257         Fixes parts of: http://bugs.webkit.org/show_bug.cgi?id=10644
258         Add WebKitPart, an embeddable KPart for the KDE platform.
259
260         * WebKitPart/CMakeLists.txt: Added.
261         * WebKitPart/WebKitFactory.cpp: Added.
262         (WebKitFactory::WebKitFactory):
263         (WebKitFactory::~WebKitFactory):
264         (WebKitFactory::createPartObject):
265         (WebKitFactory::instance):
266         (WebKitFactory::ref):
267         (WebKitFactory::deref):
268         (init_libWebKitPart):
269         * WebKitPart/WebKitFactory.h: Added.
270         * WebKitPart/WebKitPart.cpp: Added.
271         (WebKitPart::WebKitPart):
272         (WebKitPart::~WebKitPart):
273         (WebKitPart::openFile):
274         (WebKitPart::openUrl):
275         (WebKitPart::closeUrl):
276         (WebKitPart::parentPart):
277         (WebKitPart::frame):
278         (WebKitPart::initView):
279         * WebKitPart/WebKitPart.desktop: Added.
280         * WebKitPart/WebKitPart.h: Added.
281         (WebKitPart::):
282         * WebKitPart/WebKitPart.rc: Added.
283         * WebKitPart/WebKitPartBrowser.rc: Added.
284         * WebKitPart/WebKitPartClient.cpp: Added.
285         (WebKitPartClient::WebKitPartClient):
286         (WebKitPartClient::~WebKitPartClient):
287         * WebKitPart/WebKitPartClient.h: Added.
288         * WebKitPart/WebKitPartInterface.cpp: Added.
289         (WebKitPartInterface::WebKitPartInterface):
290         (WebKitPartInterface::~WebKitPartInterface):
291         (WebKitPartInterface::url):
292         (WebKitPartInterface::closeURL):
293         * WebKitPart/WebKitPartInterface.h: Added.
294         * WebKitPart/org.kde.WebKitPart.xml: Added.
295