[Desktop-packages] [Bug 1615575] Re: Emoji support

2016-10-08 Thread marmuta
Thanks for the quick response, Brad.

I agree, launchpad works quite well for us. There's not really much
pressure to move away, currently. Also, I feel, as long as Onboard is
installed by default in Ubuntu, we should stay close. The situation may
change with unity 8, we'll see.

> I've always expected support for CBLC/CBDT color format fonts 
> in Linux before SVGinOT.
Seems you were right, there's support for (what I believe is) Google's 
CBLC/CBDT in freetype. I got this example here
https://gist.github.com/jokertarot/7583938
to render colored emoji from your emojione-android.ttf.
That could be a possible path forward. Don't know if this is accessible from 
anywhere higher in the stack.

For SVGinOT there's just this bug report:
https://savannah.nongnu.org/bugs/?46141

I'd still prefer SVG over png for Onboard, though, because most of the
UI is freely scalable. All the other images we use as key labels are SVG
too.

> An option for now is to add emoji support using the existing 
> font rendering system.
That's what we currently do, yes. If there's no reasonable way to get color, 
we'll just wait for better times.

> Both of my fonts provide regular fallback non-color glyphs.
I've seen that the fonts-emojione Ubuntu package has gray-scale glyphs. Is that 
a special version of your font or a fallback? They render fine in Onboard, btw.


** Bug watch added: Non-GNU Savannah Bug Tracker #46141
   http://savannah.nongnu.org/bugs/?46141

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1615575

Title:
  Emoji support

Status in Onboard:
  Confirmed
Status in onboard package in Ubuntu:
  Confirmed

Bug description:
  Any plans for emoji support? These days it's commonly used in
  communication. If onboard had emoji support it would be a very useful
  tool.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1615575/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1615575] Re: Emoji support

2016-10-07 Thread Brad Erickson
In defense of Launchpad, haha: It may not be as pretty, but is tightly
integrated with Ubuntu, open source, and run by Canonical.

I've always expected support for CBLC/CBDT color format fonts in Linux
before SVGinOT. It's quicker to implement since it just uses bitmaps, no
SVG renderer needed. SVGinOT is the long term choice due to file size,
for example a CBLC/CBDT of EmojiOne will be 20MB+.

An option for now is to add emoji support using the existing font
rendering system. Both of my fonts provide regular fallback non-color
glyphs. They are machine generated, but acceptable IMO. Feature requests
could to be filed for support of SVGinOT and CBLC/CBDT in the stack
below Onboard. Greatly extends the timeline, but avoids a custom font
render system.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1615575

Title:
  Emoji support

Status in Onboard:
  Confirmed
Status in onboard package in Ubuntu:
  Confirmed

Bug description:
  Any plans for emoji support? These days it's commonly used in
  communication. If onboard had emoji support it would be a very useful
  tool.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1615575/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1615575] Re: Emoji support

2016-10-07 Thread N. W.
Because most open source projects these days use GitHub.

A lot of users have a GitHub account, so it's easy for them to report
issues on a GitHub issue tracker for various projects with a single
account.

GitHub also is better designed and more familiar than Launchpad IMHO.

What's also nice is the mentioning feature ( https://github.com/blog/821
-mention-somebody-they-re-notified ).

And pull requests also seem to be easier on GitHub?

Oh and..., for the killer feature:

GitHub supports Emojis:

https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-
comments

;D

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1615575

Title:
  Emoji support

Status in Onboard:
  Confirmed
Status in onboard package in Ubuntu:
  Confirmed

Bug description:
  Any plans for emoji support? These days it's commonly used in
  communication. If onboard had emoji support it would be a very useful
  tool.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1615575/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1615575] Re: Emoji support

2016-10-06 Thread marmuta
s/do ask/do you ask/, you know what I mean.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1615575

Title:
  Emoji support

Status in Onboard:
  Confirmed
Status in onboard package in Ubuntu:
  Confirmed

Bug description:
  Any plans for emoji support? These days it's commonly used in
  communication. If onboard had emoji support it would be a very useful
  tool.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1615575/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1615575] Re: Emoji support

2016-10-06 Thread marmuta
Thanks, N.W.

> Are there any plans to move Onboard to GitHub?
Not currently. Why do ask?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1615575

Title:
  Emoji support

Status in Onboard:
  Confirmed
Status in onboard package in Ubuntu:
  Confirmed

Bug description:
  Any plans for emoji support? These days it's commonly used in
  communication. If onboard had emoji support it would be a very useful
  tool.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1615575/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1615575] Re: Emoji support

2016-10-06 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: onboard (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1615575

Title:
  Emoji support

Status in Onboard:
  Confirmed
Status in onboard package in Ubuntu:
  Confirmed

Bug description:
  Any plans for emoji support? These days it's commonly used in
  communication. If onboard had emoji support it would be a very useful
  tool.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1615575/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1615575] Re: Emoji support

2016-10-06 Thread N. W.
@ marmuta:

I have asked @eosrei, maybe he has some advice, see:

https://github.com/eosrei/emojione-color-font/issues/58

;)

By the way: Are there any plans to move Onboard to GitHub?

Regards

** Bug watch added: github.com/eosrei/emojione-color-font/issues #58
   https://github.com/eosrei/emojione-color-font/issues/58

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1615575

Title:
  Emoji support

Status in Onboard:
  Confirmed
Status in onboard package in Ubuntu:
  Confirmed

Bug description:
  Any plans for emoji support? These days it's commonly used in
  communication. If onboard had emoji support it would be a very useful
  tool.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1615575/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1615575] Re: Emoji support

2016-10-06 Thread marmuta
Yes, we discussed that recently. Showing colored emoji would be nice, but there 
seems to be precious little support for SVG in OpenType on Linux. AFAICT only 
Mozilla applications can handle emojione or twemoji at the moment. Even 
emojione-picker uses svg files instead. If there is high-level support for Gtk 
applications anywhere, I haven't found it yet.
There are options, adding plain svg files (850!) to the Onboard project, or 
parsing EmojiOneColor-SVGinOT.ttf ourselves (?). I'm not really looking forward 
to either, though. 
Are there any others?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1615575

Title:
  Emoji support

Status in Onboard:
  Confirmed
Status in onboard package in Ubuntu:
  New

Bug description:
  Any plans for emoji support? These days it's commonly used in
  communication. If onboard had emoji support it would be a very useful
  tool.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1615575/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1615575] Re: Emoji support

2016-10-05 Thread N. W.
> marmuta wrote:
> There are some emoji in the Small and Phone layouts.

These are black and white Emojis though.

How about using color Emojis like the open source Emoji One set for
example:

http://emojione.com/
https://github.com/Ranks/emojione

?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1615575

Title:
  Emoji support

Status in Onboard:
  Confirmed
Status in onboard package in Ubuntu:
  New

Bug description:
  Any plans for emoji support? These days it's commonly used in
  communication. If onboard had emoji support it would be a very useful
  tool.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1615575/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1615575] Re: Emoji support

2016-08-27 Thread marmuta
There are some emoji in the Small and Phone layouts.
Small: press "12?", then "☺" on the SHIFT key.
Phone: press "12!@" then "1/3" twice
It's a limited selection in both cases, though.

The other layouts don't have any, although there's an older branch were they do:
https://code.launchpad.net/~onboard/onboard/layouts-experiments
IIRC, the problems back then were a) all those new keys dragging down 
performance, and b) disagreements on if/how to place the emoji button on the 
main layer.

I believe we would be better off with a scrolling popup list. That way
we could offer all the emoji+descriptions without having to add a myriad
of keys to each layout. I'll discuss this with Francesco when he's back.
He's worked on the emoji support before.

** Also affects: onboard
   Importance: Undecided
   Status: New

** Changed in: onboard
   Status: New => Confirmed

** Changed in: onboard
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1615575

Title:
  Emoji support

Status in Onboard:
  Confirmed
Status in onboard package in Ubuntu:
  New

Bug description:
  Any plans for emoji support? These days it's commonly used in
  communication. If onboard had emoji support it would be a very useful
  tool.

To manage notifications about this bug go to:
https://bugs.launchpad.net/onboard/+bug/1615575/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp