History log of /haiku/src/apps/webpositive/support/FontSelectionView.cpp
Revision Date Author Comments
# c98ea724 31-Mar-2024 PulkoMandy <pulkomandy@pulkomandy.tk>

WebPositive: allow to select "full and half fixed" monospace fonts

The same fix was done some time ago in Appearance preferences, but the
version in WebPositive had not been updated.

Allows to select the current version of Noto Sans Mono as the monospace font.

Change-Id: I829f80cab3ea224c9963147cc333877edafdeebe
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7576
Haiku-Format: Haiku-format Bot <no-reply+haikuformatbot@haiku-os.org>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>


# f1527053 11-Oct-2018 Janus <janus2@ymail.com>

WebPositive: fixes the layout of fonts tab

* Fixes #13165

Change-Id: Id056495e09dea751b172391a5abfdd77857df9cb
Reviewed-on: https://review.haiku-os.org/619
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>


# fa19dd44 10-Dec-2015 looncraz <looncraz@looncraz.net>

apps: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0045-0075, 0077-0087 from looncraz, unmodified.


# 523a87a5 22-Dec-2012 Rene Gollent <anevilyak@gmail.com>

64-bit fixes for WebPositive.


# 08cada49 03-Jul-2012 Alexandre Deckner <alexandre.deckner@uzzl.com>

Apply old patch by AnevilYak, fix BMenuField border drawing

Should have been part of the previous commit, sorry


# a79446f4 01-May-2012 aldeck <aldeck@94f232f2-1747-11df-bad5-a5bfde151594>

* B_TRANSLATE_CONTEXT is now B_TRANSLATION_CONTEXT as per the recent change in Haiku, cf. hrev44041

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@587 94f232f2-1747-11df-bad5-a5bfde151594


# 59b99c12 10-May-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

Upated to use new B_TRANSLATE macros. Rene also send me a patch for this
(thanks!), but I've redone it to keep the 80 char/line limit.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@493 94f232f2-1747-11df-bad5-a5bfde151594


# b0240c49 23-Apr-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

Allow setting a listener target and a modification message.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@457 94f232f2-1747-11df-bad5-a5bfde151594


# 193f6b80 17-Mar-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

Small cleanup.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@321 94f232f2-1747-11df-bad5-a5bfde151594


# 5c2095b4 04-Mar-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

* Link against liblocale.so and load app catalog.
* Took FontSelectionView from Haiku Fonts preflet, but almost rewrote it to
adapt for WebPositive needs. It's now a BHandler, so that it can actually
receive messages itself. The Fonts version is a BView which is never attached,
and only receives messages, because the window forwards them. Implemented
option to use separate style menu.
* Provide font settings in the Settings window.
* Wired everything to make it work, although I am not sure standard font is
applied. It does work for the serif font, though. Maybe I ought to install
more fonts and check with simpler HTML.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@284 94f232f2-1747-11df-bad5-a5bfde151594


# 523a87a5d28e0f60352380cc8dc48946a0361a74 22-Dec-2012 Rene Gollent <anevilyak@gmail.com>

64-bit fixes for WebPositive.


# 08cada49a6f90a03657efa9fc3cba9110c9993fc 03-Jul-2012 Alexandre Deckner <alexandre.deckner@uzzl.com>

Apply old patch by AnevilYak, fix BMenuField border drawing

Should have been part of the previous commit, sorry


# a79446f47116535b146eaa022c4b6de4e01bb3ad 01-May-2012 aldeck <aldeck@94f232f2-1747-11df-bad5-a5bfde151594>

* B_TRANSLATE_CONTEXT is now B_TRANSLATION_CONTEXT as per the recent change in Haiku, cf. hrev44041

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@587 94f232f2-1747-11df-bad5-a5bfde151594


# 59b99c122942d421d4f37bedcda7112ca96222e0 10-May-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

Upated to use new B_TRANSLATE macros. Rene also send me a patch for this
(thanks!), but I've redone it to keep the 80 char/line limit.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@493 94f232f2-1747-11df-bad5-a5bfde151594


# b0240c4936c561e4e964f35663f1b7344110ac42 23-Apr-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

Allow setting a listener target and a modification message.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@457 94f232f2-1747-11df-bad5-a5bfde151594


# 193f6b806fc39c45f5760fa3918b01b79e8796fa 17-Mar-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

Small cleanup.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@321 94f232f2-1747-11df-bad5-a5bfde151594


# 5c2095b4b08c8ccbc8ad97a1a2cf30c241b979ea 04-Mar-2010 stippi <stippi@94f232f2-1747-11df-bad5-a5bfde151594>

* Link against liblocale.so and load app catalog.
* Took FontSelectionView from Haiku Fonts preflet, but almost rewrote it to
adapt for WebPositive needs. It's now a BHandler, so that it can actually
receive messages itself. The Fonts version is a BView which is never attached,
and only receives messages, because the window forwards them. Implemented
option to use separate style menu.
* Provide font settings in the Settings window.
* Wired everything to make it work, although I am not sure standard font is
applied. It does work for the serif font, though. Maybe I ought to install
more fonts and check with simpler HTML.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@284 94f232f2-1747-11df-bad5-a5bfde151594