Changes between Version 20 and Version 21 of HackingGtk


Ignore:
Timestamp:
06/03/10 11:38:51 (3 years ago)
Author:
mrobinson@webkit.org
Comment:

Update source module locations and put the directory first

Legend:

Unmodified
Added
Removed
Modified
  • HackingGtk

    v20 v21  
    1313The main components of the port: 
    1414 
    15 === Gtk+-specific modules === 
    16  
    17  * Gtk+/Gtk UI platform: [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/platform/gtk WebCore/platform/gtk] 
    18  
    19  * GTK+ graphics helpers: [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/platform/graphics/gtk WebCore/platform/graphics/gtk] (this is typically for higher-level graphics functionality built on top of the Cairo graphics backend)  
    20  
    21  * "Page/Gtk": [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/page/gtk WebCore/page/gtk] 
    22  
    23  * "Loader/Gtk": [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/loader/gtk WebCore/loader/gtk] 
    24  
    25  * WebKit Gtk: [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk WebKit/gtk] 
     15 * [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/platform/gtk WebCore/platform/gtk]: Basic implementation of WebCore platform files for GTK+. Includes GTK+-specific theme rendering, events, clipboard access, etc. 
     16 * [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/platform/graphics/gtk WebCore/platform/graphics/gtk] and [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/platform/graphics/cairo WebCore/platform/graphics/cairo]: Cairo and GTK+ implementations of graphics contexts, images, fonts, etc. 
     17 * [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/page/gtk WebCore/page/gtk]: GTK+ implementation for platform specific code in the "page" subdirectory. 
     18 * [http://trac.webkit.org/projects/webkit/browser/trunk/WebCore/platform/network/soup WebCore/platform/network/soup]: The libsoup networking layer. 
     19 * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk WebKit/gtk]: WebKit GTK+ 
    2620   * [http://trac.webkit.org/browser/trunk/WebKit/gtk/webkit webkit] -- The actual public GObject API and header files 
    27    * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/WebCoreSupport WebCoreSupport] -- These are conceptually partial classes for the implementations in "WebView" 
    28    * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/docs docs] - API documentation 
    29    * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/tests tests] - API unit tests 
    30    * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/po po] - String localization 
    31  
    32  * GtkLauncher (example application): [http://trac.webkit.org/projects/webkit/browser/trunk/WebKitTools/GtkLauncher WebKitTools/GtkLauncher] 
    33  
    34 There may be other gtk-port related directories which have yet to be listed here. 
     21   * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/WebCoreSupport WebCoreSupport]: GTK+ implementation for the WebCoreSupport glue layer between WebCore and WebKit. 
     22   * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/docs docs]: API documentation 
     23   * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/tests tests]: API unit tests 
     24   * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKit/gtk/po po]: String localization 
     25 * [http://trac.webkit.org/projects/webkit/browser/trunk/WebKitTools/GtkLauncher WebKitTools/GtkLauncher]: Barebones example application. 
    3526 
    3627=== Shared code modules ===