#
9c274ccd |
|
28-Feb-2024 |
Pascal Abresch <nep-git@packageloss.eu> |
Document new rgb_color apis, apply their usage. Change-Id: I48f1bedd3abfb3b445c1c7090ce43504bcff4537 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7485 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
52141067 |
|
18-Jan-2023 |
Jim906 <jim_l@fastmail.com> |
WebPositive: draggable page icon * Enable user to drag the WebPositive web page icon to the bookmark bar to create a bookmark there, or drag it to a Tracker window to create a bookmark in the displayed directory. * Send a message to the drag target that can be handled by Tracker's generic drop routine. * Overload _CreateBookmark with a more flexible version and a _CreateBookmark(BMessage*) that handles both the icon being dropped on the bookmark bar, and the message that Tracker sends if the icon is dropped on Tracker. * Account for the fact that, when _CreateBookmark(BMessage*) is called, Tracker may or may not have already determined the file name to use and created the file, depending on whether the icon was dragged to Tracker or not. * Use page-specific small and large icons for the bookmark file, if they are available (currently Haiku WebKit doesn't seem to provide them though). * Follows CharacterMap as a model for dragging an icon and ShowImage for dragging to Tracker. * Fixes #10795. Change-Id: I7f32013cc1372dab1894b5d92335d3a4cbfb671f Reviewed-on: https://review.haiku-os.org/c/haiku/+/6007 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
d9385a9d |
|
20-Jul-2020 |
John Scipione <jscipione@gmail.com> |
IK: align BTextView text rect/fix alignment Recalculate line breaks in FrameResized() if word-wrap is on, otherwise only move the text rect into position. StyledEdit was recalculating line breaks before on resize (we have to in this mode) and the frame offset updates for non-wrapping text views are inexpensive. This makes resizing text view's work like StyledEdit everywhere. Scroll to cursor when word-wrap setting changes if text view is editable. If you are viewing a long document changing word-wrap can move the cursor quite far, so scroll back to it. Fix _ActualTabWidth() pen location for right and center-aligned text views so that tabs widths are calculated correctly. Reset fTextRect horizontal limits to bounds minus insets in _RecalculateLineBreaks(), then grow fTextRect based on alignment when wrap is off. Fixing insets also fixes right and center-aligned BTextViews. Left-aligned text view's grow right, right-aligned ones grow left, and center-aligned ones grow out. Make extra scrolling space for all aligned text views go the other way from how it did in hrev24130 (and on left-aligned text view's too) so that half the text is visible when you edit past the end or before the beginnning of a text view instead of none of it. Fixes #1651 #12608 #13796 #15189 Do not _RecalculateLineBreaks() if text view bounds are invalid. In SetText() detect invalid text view bounds and resize the view to the width and height of the first line. Then recalculate line breaks. This fixes BAlert text view size issues. Fixes #16481 (regression from hrev54496.) Remove useless and heavy computation. There is no point in computing line breaks for a 10px wide text view and it takes a long time because it needs a lot of linebreaks. The view eventually gets laid out properly. Fixes #5582 (which was not locale-related, after all.) Only apply default insets if text rect is set to bounds. This ensures that apps that manipulate the text rect can continue to do so without the default insets interfering while apps that don't can benefit from the defaults. If you want to set the text rect to bounds and not use the default insets you must override the default by calling SetInsets(). This prevent the default insets from being applied once apps have changed the text rect fixing a bug in Icon-O-Matic where the text rect insets were being applied incorrectly. Fixes #16488 (regression from hrev54496.) Reduce left and right insets inside text views from full label spacing to half label spacing. Unify padding between BTextControl and BTextView. Move fLayoutData->UpdateInsets() to private BTextView::_UpdateInsets() because we need access to BTextView member variables when deciding whether or not to add the default padding or not. _UpdateInsets() changes: * Don't update insets if BTextView::SetInsets() was called. * Don't add default insets unless fTextRect is set to view Bounds(). * Do not set the right and bottom insets to left and top if negative, set them to 0 like we do to left and top -- DeskCalc bug otherwise. Fixes #15688 Other BTextView fixes: * Replace max_c and min_c with std::max and std::min respectively. * Remove scrolling from one instance of BTextView::SetText() as it produced undesired results while editing a scrolled text view. * Add default insets in _UpdateInsets() * Fix scrolling when entering and deleting text so that some part of the text is always visible. Make visible scroll width depend on font size. * Allow scrolling to a negative offset in x but not y. This allows you to scroll the entire contents of right and centered-aligned text views whose content does not fit in the box. * Change _Refresh() to take an offset instead of a bool so that you can scroll to any offset. * Replace TextLength() with fText->Length() in a couple of places. TextControl changes: * Set text rect in BTextControl::DoLayout(). * Remove AlignTextRect() from TextInput. Fix the following problems in apps: ScreenSaver: Set text rect in PreviewView::AddPreview(). Tracker: Set "Edit name" text view insets to 2. Tweek text rect position to be on top of label in icon, mini-icon, and list mode. Add a TODO that the text rect is a pixel off from the name on some files. Mail: Remove _AlignTextRect() and FrameResized() from AddressTextControl. Use default insets on the text view, defaults are fine here. DeskCalc: Set insets based on font size in ExpressionTextView SetTextRect() instead of manipulating the text rect. Remove _CheckTextRect() and related methods from InputTextView. Icon-O-Matic: Remove _CheckTextRect() and related methods from InputTextView. WebPositive: Remove _AlignTextRect() and FrameResized() from URLTextView and call SetInsets(). StyledEdit: Word-wrap and FrameResized() changes ported to BTextView. Fixes #16476 #16480 #16488 (regressions from hrev54496.) Change-Id: Ifeca6077f8815ccd86d5a3880f99556298aaf0fe Reviewed-on: https://review.haiku-os.org/c/haiku/+/3152 Reviewed-by: John Scipione <jscipione@gmail.com>
|
#
f74f8600 |
|
16-Jun-2019 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
BitmapButton: move from WebPositive to libshared Remove a currently unused copy of it from HaikuDepot. Change-Id: Idb97fae8e7190da6bc1049b3c1f1df929ea91bab Reviewed-on: https://review.haiku-os.org/c/1506 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
49a3ee2a |
|
04-Oct-2018 |
Janus <janus2@ymail.com> |
WebPositive: uses system colors for url text * Fixes #14518 Change-Id: I76f33694d318e93c096ecab24a9b0316eacda68e Reviewed-on: https://review.haiku-os.org/613 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com> Reviewed-by: Skipp_OSX <jscipione@gmail.com> Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
af500192 |
|
17-Jun-2017 |
Victor <vikkindhart@gmail.com> |
Fixed (again) the way URL locking works. URL input is considered locked when it is focused and original text was changed. Pressing ESC will now change URL input's text to the current URL. Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
846ac853 |
|
11-Jun-2017 |
Wiktor <vikkindhart@gmail.com> |
Changed URL input locking to use BMessageRunner. In the current state, opening a link in a new tab will cause URL input to become empty. This fixes the issue by changing the way locking works and implementing a lock timeout. The text passed to SetText() will be instead stored as previous text, so if the user presses ESC after editing the URL, URL input will update to the latest sent text (i. e. current URL). Also fixed two lines the style checker was complaining about. Fixes #13548. Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
905ee3fb |
|
31-Oct-2016 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
WebPositive: do not change URL while user is editing it If you edit the URL while a page is loading, the URL could be changed from the page load process, losing your edits. We now check and update the URL only if the URL bar is currently not focused, so it is possible to edit the URL safely.
|
#
311c9132 |
|
07-Jan-2016 |
looncraz <looncraz@looncraz.net> |
WebPositive: Fix icon background. Due to a minor change in the handling of default colors with layouts, the colors were adopting the system/parent colors due to no colors being specified by the class. The icon now adopts the document background color and synchronizes with the url input background. Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com> Fixes #12672. I've had this patch in my inbox for a long time, and totally forgot about committing it...
|
#
29db2f7f |
|
26-Jun-2014 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Fix off-by-one error This would cause the last char before the hostname to sometimes stay bold and not be properly reset to a regular font. Fixes #10982.
|
#
741987be |
|
11-Jan-2014 |
John Scipione <jscipione@gmail.com> |
WebPositive: Style fixes, 80 char limit and ws
|
#
72921639 |
|
14-Jan-2014 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Add a placeholder icon to the URL bar ... shown when website has no favicon. This avoids the URL moving by 16 pixels as the favicon is downloaded and rendered. Fixes #8888. The icon is from Zumi's BToolbar set ("insert link") with some tweakings. Something less colorful may be better.
|
#
a98f119a |
|
13-Jan-2014 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Fix drawing glitch with small text sizes. The GroupView sometimes has visible pixels when the text size is smaller than the favicon height. Draw those with the same color as the textview background.
|
#
2218c029 |
|
11-Jul-2012 |
Alexandre Deckner <alexandre.deckner@uzzl.com> |
Add localization support to WebPositive, patch by Humdinger * Includes style fixes * Functional fixes by myself, patch wouldn't build
|
#
26bc1632 |
|
09-Dec-2010 |
anevilyak <anevilyak@94f232f2-1747-11df-bad5-a5bfde151594> |
Layout fixes that hadn't yet been committed. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@548 94f232f2-1747-11df-bad5-a5bfde151594
|
#
90a69c8e |
|
18-May-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
The mechanism with which the TextViewCompleter detected changes (attaching a BMessageFilter to the BTextView to pre-process key down events) missed changes to the BTextView via other means, for example by pasting, or simply when SetText() is invoked on the BTextView. -> Introduced an alternative method of making the TextViewCompleter aware of changes, by invoking new method TextModified(). To bypass the old method, one has to call SetModificationsReported(true). URLInput::URLTextView now uses the new method in InsertText() and DeleteText(), which catches any and all changes to the text. Since the BAutoCompleter framework also controls the editor view contents, it needs to protect against re-entering some methods when the editor view reports the changes (fIgnoreEditViewStateChanges). Since we want the BAutoCompleter to always be aware of the current editor view contents, but not necessarily also running the choice mechanism (i.e. when you enter "www.google.com", you don't want the auto-completion kick back in when it is programmatically changed to "http://www.google.com" later on), the EditViewStateChange() method gets a boolean now "updateChoices". All programmatic changes to the URL will then not trigger displaying the choice pop-up, but the BAutoCompleter is always aware of the current editor view contents. All this fixes numerous issues and inconsistencies with entering text in the URL text view. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@500 94f232f2-1747-11df-bad5-a5bfde151594
|
#
095c4241 |
|
04-May-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Moved BitmapButton into it's own file. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@483 94f232f2-1747-11df-bad5-a5bfde151594
|
#
27dab3e5 |
|
03-May-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Make sure never to draw the favicon too big, in case we only got a big one from the page, and use the proper drawing mode and filtering. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@479 94f232f2-1747-11df-bad5-a5bfde151594
|
#
5913d4a9 |
|
30-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
* Invalidate layout only when necessary. * Icon view needs to update completely on resize. -> Fixes graphics glitch when switching between icon and no icon. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@467 94f232f2-1747-11df-bad5-a5bfde151594
|
#
65cc5e49 |
|
30-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
The favicon is now also displayed in the URL input view. Mostly because one is used to it, but also when only one page is open and tabs are not displayed as per the user settings, the favicon would then not be visible. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@465 94f232f2-1747-11df-bad5-a5bfde151594
|
#
f7530134 |
|
22-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Don't set the text if it's the same, allows to keep selection. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@454 94f232f2-1747-11df-bad5-a5bfde151594
|
#
9d150599 |
|
20-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Make the base URL show in bold font in the URL input field, and the rest of the text in dark gray. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@445 94f232f2-1747-11df-bad5-a5bfde151594
|
#
ae82400b |
|
20-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
The return key is never supposed to reach the BTextView implementation, even if we don't have to invoke in the URLTextView. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@440 94f232f2-1747-11df-bad5-a5bfde151594
|
#
a72e997a |
|
15-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Improved the design of the Go button graphics. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@417 94f232f2-1747-11df-bad5-a5bfde151594
|
#
a26e66b5 |
|
12-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
One more round of simplification and fixing. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@407 94f232f2-1747-11df-bad5-a5bfde151594
|
#
f9977c07 |
|
12-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
strlcpy() takes buffer size, not char count, and will copy buffer size - 1 chars at max and terminate the buffer. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@406 94f232f2-1747-11df-bad5-a5bfde151594
|
#
560610f7 |
|
11-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Don't overwrite memory when pressing return in the URL text input. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@405 94f232f2-1747-11df-bad5-a5bfde151594
|
#
ad7c99c0 |
|
08-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
* Integrated the Go button into the URL text field. * Added a context menu to the URL input for integration with the system clipboard when you want to use the mouse only. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@403 94f232f2-1747-11df-bad5-a5bfde151594
|
#
312655fb |
|
07-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
* Renamed TextControlCompleter to TextViewCompleter, since it actually only works with the BTextView. * Factored out the URL text handling into a new class URLInputGroup, which is used instead of a plain BTextControl, but currently works much the same way. It's a BGroupView though and allows easy addition of other controls and items into the URL text field. * Moved baseURL() method into it's own file, since it's used from multiple places now. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@402 94f232f2-1747-11df-bad5-a5bfde151594
|
#
29db2f7f6908517226ffdf102dbd64fe1f446a8b |
|
26-Jun-2014 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Fix off-by-one error This would cause the last char before the hostname to sometimes stay bold and not be properly reset to a regular font. Fixes #10982.
|
#
741987bed79145ab383bf46e7b6547f09d4af3e1 |
|
11-Jan-2014 |
John Scipione <jscipione@gmail.com> |
WebPositive: Style fixes, 80 char limit and ws
|
#
72921639156c94839ff23ae94477371390e58d2d |
|
14-Jan-2014 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Add a placeholder icon to the URL bar ... shown when website has no favicon. This avoids the URL moving by 16 pixels as the favicon is downloaded and rendered. Fixes #8888. The icon is from Zumi's BToolbar set ("insert link") with some tweakings. Something less colorful may be better.
|
#
a98f119a609d10197f348c88271b2cd32175ba7a |
|
13-Jan-2014 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Fix drawing glitch with small text sizes. The GroupView sometimes has visible pixels when the text size is smaller than the favicon height. Draw those with the same color as the textview background.
|
#
2218c029a5ab7260d03036b43c68475e0b35b449 |
|
11-Jul-2012 |
Alexandre Deckner <alexandre.deckner@uzzl.com> |
Add localization support to WebPositive, patch by Humdinger * Includes style fixes * Functional fixes by myself, patch wouldn't build
|
#
26bc1632000d90f95e6aaef5f468c735c5370ed6 |
|
09-Dec-2010 |
anevilyak <anevilyak@94f232f2-1747-11df-bad5-a5bfde151594> |
Layout fixes that hadn't yet been committed. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@548 94f232f2-1747-11df-bad5-a5bfde151594
|
#
90a69c8e1d42bbe82b16a9caadad3fefca92f655 |
|
18-May-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
The mechanism with which the TextViewCompleter detected changes (attaching a BMessageFilter to the BTextView to pre-process key down events) missed changes to the BTextView via other means, for example by pasting, or simply when SetText() is invoked on the BTextView. -> Introduced an alternative method of making the TextViewCompleter aware of changes, by invoking new method TextModified(). To bypass the old method, one has to call SetModificationsReported(true). URLInput::URLTextView now uses the new method in InsertText() and DeleteText(), which catches any and all changes to the text. Since the BAutoCompleter framework also controls the editor view contents, it needs to protect against re-entering some methods when the editor view reports the changes (fIgnoreEditViewStateChanges). Since we want the BAutoCompleter to always be aware of the current editor view contents, but not necessarily also running the choice mechanism (i.e. when you enter "www.google.com", you don't want the auto-completion kick back in when it is programmatically changed to "http://www.google.com" later on), the EditViewStateChange() method gets a boolean now "updateChoices". All programmatic changes to the URL will then not trigger displaying the choice pop-up, but the BAutoCompleter is always aware of the current editor view contents. All this fixes numerous issues and inconsistencies with entering text in the URL text view. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@500 94f232f2-1747-11df-bad5-a5bfde151594
|
#
095c4241efc817337f8662d832a6634f74146db3 |
|
04-May-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Moved BitmapButton into it's own file. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@483 94f232f2-1747-11df-bad5-a5bfde151594
|
#
27dab3e5fe5e7f8115d8db88f82508168faf27e9 |
|
03-May-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Make sure never to draw the favicon too big, in case we only got a big one from the page, and use the proper drawing mode and filtering. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@479 94f232f2-1747-11df-bad5-a5bfde151594
|
#
5913d4a98b5c55e91bb9327e89d748747e439ffd |
|
30-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
* Invalidate layout only when necessary. * Icon view needs to update completely on resize. -> Fixes graphics glitch when switching between icon and no icon. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@467 94f232f2-1747-11df-bad5-a5bfde151594
|
#
65cc5e49ee22e22dae9204db37a33ab636f39bf3 |
|
30-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
The favicon is now also displayed in the URL input view. Mostly because one is used to it, but also when only one page is open and tabs are not displayed as per the user settings, the favicon would then not be visible. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@465 94f232f2-1747-11df-bad5-a5bfde151594
|
#
f7530134b1b87dc483f6d62309433ce4e22188fe |
|
22-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Don't set the text if it's the same, allows to keep selection. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@454 94f232f2-1747-11df-bad5-a5bfde151594
|
#
9d150599741158a2e9efd09305020a73b5d0bd8f |
|
20-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Make the base URL show in bold font in the URL input field, and the rest of the text in dark gray. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@445 94f232f2-1747-11df-bad5-a5bfde151594
|
#
ae82400bb4ff73fbc67c1d618ebf7fb53d1d83e3 |
|
20-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
The return key is never supposed to reach the BTextView implementation, even if we don't have to invoke in the URLTextView. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@440 94f232f2-1747-11df-bad5-a5bfde151594
|
#
a72e997ab0ab32f1afa97cd4378c4e8dc6b9f094 |
|
15-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Improved the design of the Go button graphics. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@417 94f232f2-1747-11df-bad5-a5bfde151594
|
#
a26e66b548662dc307869b11f411b6ce019ab3ae |
|
12-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
One more round of simplification and fixing. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@407 94f232f2-1747-11df-bad5-a5bfde151594
|
#
f9977c07c19bfe294637ac51b3c64aa237b9a300 |
|
12-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
strlcpy() takes buffer size, not char count, and will copy buffer size - 1 chars at max and terminate the buffer. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@406 94f232f2-1747-11df-bad5-a5bfde151594
|
#
560610f70eb60020d17ec3c2889357b18aa4e322 |
|
11-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
Don't overwrite memory when pressing return in the URL text input. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@405 94f232f2-1747-11df-bad5-a5bfde151594
|
#
ad7c99c0ca4493fe060f90ec7ee8aae72913e640 |
|
08-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
* Integrated the Go button into the URL text field. * Added a context menu to the URL input for integration with the system clipboard when you want to use the mouse only. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@403 94f232f2-1747-11df-bad5-a5bfde151594
|
#
312655fb6f521a6a769e3d7dd4cb908708848f29 |
|
07-Apr-2010 |
stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594> |
* Renamed TextControlCompleter to TextViewCompleter, since it actually only works with the BTextView. * Factored out the URL text handling into a new class URLInputGroup, which is used instead of a plain BTextControl, but currently works much the same way. It's a BGroupView though and allows easy addition of other controls and items into the URL text field. * Moved baseURL() method into it's own file, since it's used from multiple places now. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@402 94f232f2-1747-11df-bad5-a5bfde151594
|