Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(270)

Side by Side Diff: docs/gtk_vs_views_gtk.md

Issue 1324603002: [Docs] Another round of stylistic fixes. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « docs/OWNERS ('k') | docs/how_to_extend_layout_test_framework.md » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Benefits of ViewsGtk 1 # Gtk vs ViewsGtk
2 2
3 * Better code sharing. For example, don't have to duplicate tab layout or book mark bar layout code. 3 ## Benefits of ViewsGtk
4 * Tab Strip
5 * Drawing
6 * All the animationy bits
7 * Subtle click selection behavior (curved corners)
8 * Drag behavior, including dropping of files onto the URL bar
9 * Closing behavior
10 * Bookmarks bar
11 * drag & drop behavior, including menus
12 * chevron?
13 * Easier for folks to work on both platforms without knowing much about the un derlying toolkits.
14 * Don't have to implement ui features twice.
15 4
5 * Better code sharing. For example, don't have to duplicate tab layout or
6 bookmark bar layout code.
7 * Tab Strip
8 * Drawing
9 * All the animationy bits
10 * Subtle click selection behavior (curved corners)
11 * Drag behavior, including dropping of files onto the URL bar
12 * Closing behavior
13 * Bookmarks bar
14 * drag & drop behavior, including menus
15 * chevron?
16 * Easier for folks to work on both platforms without knowing much about the
17 underlying toolkits.
18 * Don't have to implement ui features twice.
16 19
17 # Benefits of Gtk 20 ## Benefits of Gtk
18 * Dialogs 21
19 * Native feel layout 22 * Dialogs
20 * Font size changes (e.g., changing the system font size will apply to our d ialogs) 23 * Native feel layout
21 * Better RTL (e.g., http://crbug.com/2822 http://crbug.com/5729 http://crbug .com/6082 http://crbug.com/6103 http://crbug.com/6125 http://crbug.com/8686 http ://crbug.com/8649 ) 24 * Font size changes (e.g., changing the system font size will apply to our
22 * Being able to obey the user's system theme 25 dialogs)
23 * Accessibility for buttons and dialogs (but not for tabstrip and bookmarks) 26 * Better RTL (e.g., http://crbug.com/2822 http://crbug.com/5729
24 * A better change at good remote X performance? 27 http://crbug.com/6082 http://crbug.com/6103 http://crbug.com/6125
25 * We still would currently need Pango / Cairo for text layout, so it will be m ore efficient to just draw that during the Gtk pipeline instead of with Skia. 28 http://crbug.com/8686 http://crbug.com/8649)
26 * Gtk widgets will automatically "feel and behave" like Linux. The behavior o f our own Views system does not necessarily feel right on Linux. 29 * Being able to obey the user's system theme
27 * People working on Windows features don't need to worry about breaking the Li nux build. 30 * Accessibility for buttons and dialogs (but not for tabstrip and bookmarks)
31 * A better change at good remote X performance?
32 * We still would currently need Pango / Cairo for text layout, so it will be
33 more efficient to just draw that during the Gtk pipeline instead of with
34 Skia.
35 * Gtk widgets will automatically "feel and behave" like Linux. The behavior of
36 our own Views system does not necessarily feel right on Linux.
37 * People working on Windows features don't need to worry about breaking the
38 Linux build.
OLDNEW
« no previous file with comments | « docs/OWNERS ('k') | docs/how_to_extend_layout_test_framework.md » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698