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

Side by Side Diff: docs/gtk_vs_views_gtk.md

Issue 2545363002: Use HTTPS links for Google domains in docs (Closed)
Patch Set: Modify two more files in subdirectories Created 4 years 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/git_cookbook.md ('k') | docs/ios_build_instructions.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 # Gtk vs ViewsGtk 1 # Gtk vs ViewsGtk
2 2
3 ## Benefits of ViewsGtk 3 ## Benefits of ViewsGtk
4 4
5 * Better code sharing. For example, don't have to duplicate tab layout or 5 * Better code sharing. For example, don't have to duplicate tab layout or
6 bookmark bar layout code. 6 bookmark bar layout code.
7 * Tab Strip 7 * Tab Strip
8 * Drawing 8 * Drawing
9 * All the animationy bits 9 * All the animationy bits
10 * Subtle click selection behavior (curved corners) 10 * Subtle click selection behavior (curved corners)
11 * Drag behavior, including dropping of files onto the URL bar 11 * Drag behavior, including dropping of files onto the URL bar
12 * Closing behavior 12 * Closing behavior
13 * Bookmarks bar 13 * Bookmarks bar
14 * drag & drop behavior, including menus 14 * drag & drop behavior, including menus
15 * chevron? 15 * chevron?
16 * Easier for folks to work on both platforms without knowing much about the 16 * Easier for folks to work on both platforms without knowing much about the
17 underlying toolkits. 17 underlying toolkits.
18 * Don't have to implement ui features twice. 18 * Don't have to implement ui features twice.
19 19
20 ## Benefits of Gtk 20 ## Benefits of Gtk
21 21
22 * Dialogs 22 * Dialogs
23 * Native feel layout 23 * Native feel layout
24 * Font size changes (e.g., changing the system font size will apply to our 24 * Font size changes (e.g., changing the system font size will apply to our
25 dialogs) 25 dialogs)
26 * Better RTL (e.g., http://crbug.com/2822 http://crbug.com/5729 26 * Better RTL (e.g., https://crbug.com/2822 https://crbug.com/5729
27 http://crbug.com/6082 http://crbug.com/6103 http://crbug.com/6125 27 https://crbug.com/6082 https://crbug.com/6103 https://crbug.com/6125
28 http://crbug.com/8686 http://crbug.com/8649) 28 https://crbug.com/8686 https://crbug.com/8649)
29 * Being able to obey the user's system theme 29 * Being able to obey the user's system theme
30 * Accessibility for buttons and dialogs (but not for tabstrip and bookmarks) 30 * Accessibility for buttons and dialogs (but not for tabstrip and bookmarks)
31 * A better change at good remote X performance? 31 * A better change at good remote X performance?
32 * We still would currently need Pango / Cairo for text layout, so it will be 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 33 more efficient to just draw that during the Gtk pipeline instead of with
34 Skia. 34 Skia.
35 * Gtk widgets will automatically "feel and behave" like Linux. The behavior of 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. 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 37 * People working on Windows features don't need to worry about breaking the
38 Linux build. 38 Linux build.
OLDNEW
« no previous file with comments | « docs/git_cookbook.md ('k') | docs/ios_build_instructions.md » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698