From The Document Foundation Wiki


    • issa
    • mirek2
    • SteveBell


    • Color picker
    • Flat icons


    mirek2:  hi issa
    issa:  hello mirek2  SteveBell 
    mirek2:  hi Steve
    mirek2:  @issa: I assume you want to talk about the color picker?
    issa:  yes
    mirek2:  should I start with my comments?
    issa:  sure, go ahead
    mirek2:  1) "Recent colors" doesn't belong under "Theme colors", as per our previous discussions
    mirek2:  2) Standard colors should not have a separate top row
    mirek2:  they should be displayed just like any other color palette
    mirek2:  (up till now, the Standard palette was editable, and thus doesn't always fit a nice grid)
    issa:  1) would a seperator do the trick?
    mirek2:  nope
    issa:  2) I'm okay with either
    mirek2:  as I said before, I don't want to encourage mixing theme colors and static colors
    mirek2:  3) Theme colors are presented as a palette
    mirek2:  they're not really a standard palette, though
    issa:  3) see the alternate option down (two tabs)
    mirek2:  that bottom option seems way too complex for me, on the other hand
    mirek2:  and still has issues 1 and 2
    issa:  as I said 2 can easily be removed/fixed
    mirek2:  right
    issa:  as for 1 I disagree, it has to be there
    issa:  you can add a seperator or whatever, but it has to always be visible
    mirek2:  ok
    mirek2:  I disagree, but I don't think it's something we'll ever resolve
    issa:  agreed
    mirek2:  so, when it comes to the implementation, I would leave it up to the dev
    SteveBell:  hi guys, was away and am rather busy atm. but might read along
    mirek2:  ok
    issa:  This is how MS Office does it by the way:
    mirek2:  I know
    mirek2:  however, they present everything in one view
    mirek2:  and don't support palettes
    mirek2:  another thing I'm somewhat sad about is the workflow for people who change colors a lot
    mirek2:  having to add color by color isn't really a pleasant experience, IMHO
    issa:  we've been there before
    mirek2:  I know
    issa:  I guess we'd either need a third party to decide or do a poll
    mirek2:  third party: yes
    SteveBell:  can I function as a third party?!?
    mirek2:  but a designer third party
    mirek2:  someone who would analyze the thing
    – SteveBell hat sich abgemeldet (Excess Flood)
    – SteveBell hat den Raum betreten
    mirek2:  a poll: no, at least not a poll based on preference
    issa:  ok lets split the matter into the core questions
    mirek2:  SteveBell: what are your thoughts on the matter?
    mirek2:  issa: and it would also be good to consult the dev on this matter
    issa:  1) custom color: dialog or popver?
    issa:  2) recent colors: placement/visibility?
    mirek2:  2) Recent colors: on the same screen as theme colors?
    issa:  mirek2: but in my design it's always there, regardless whether it's theme or palettes
    SteveBell:  are there links? what you are referring to?
    SteveBell:  I#m on
    mirek2:  issa: sure, but my issue is with it being shown along with the theme
    mirek2:  I don't mind it being shown with palettes
    mirek2:  given that palettes are static as well
    mirek2:  whereas themes are variable
    mirek2:  SteveBell: yes, that's the page
    mirek2:  look under Proposals
    mirek2:  issa: we did something similar for the Impress Remote
    mirek2:  see -> Open Problems
    issa:  we could add a 3) theme colors and palettes: together or separate tabs?
    mirek2:  I would vehemently oppose having theme colors presented as a palette
    issa:  mirek2: and how was that decided on?
    mirek2:  but I wouldn't oppose it if it was in the same drop-down as palettes if it was separated well
    mirek2:  e.g.
    issa:  mirek2: what do you mean separated well?
    mirek2:  imagine "Theme colors" being in its own section
    issa:  sure that's perfect
    mirek2:  and there wouldn't be a "Palette:" label
    issa:  no problem at all
    mirek2:  alright, good
    mirek2:  back to your proposal:
    mirek2:  4) I'd prefer if "Custom color" would be associated with the Recent colors section
    issa:  but then the color names won't appear for custom colors
    mirek2:  5) I'd prefer if the color label appeared below everything and previewed the color
    issa:  I disagree with previewing the colors since it's supposedly designed for people with vision issues
    mirek2:  it's also for people who are color blind
    issa:  having the colors as a name only would make sure it's visible and clear for everyone
    mirek2:  but a color preview won't hurt them
    issa:  mirek2: and? it still would identify the color
    issa:  I think the way it is currently implemented looks perfect
    mirek2:  so just a on-hover label, then?
    mirek2:  that'd be fine by me
    issa:  no no
    issa:  not the hover the one in the bottom
    mirek2:  the thing is, right now, you have all the colors in the same section
    issa:  the hover is a bit annoying when you're "browsing" colors
    mirek2:  it's how MS Office implements it
    mirek2:  it's easy to find the selected color in the picker now, because there's no other place to look for it
    mirek2:  however, when you have various palettes, custom colors and theme colors, it's hard to find the current color
    issa:  and why would you need to find it?
    mirek2:  the picker might tell you that the current color is red, but you have no clue which red it is
    issa:  actually if the color is chosen that means you will most likely be on the same palette the color is in
    mirek2:  if you're opening an old document or someone else's, you might not be
    mirek2:  that's not the issue, though
    mirek2:  what I was getting at is that it's harder to compare the current color with a new color when you don't have a preview
    issa:  just a second
    mirek2:  labels can be misleading
    issa:  would the preview show the currently selected color or the color of the selected object?
    mirek2:  it's your design, so you tell me
    mirek2:  I assumed you meant it to be like the current implementation
    issa:  yes, mine shows the selected color
    mirek2:  which shows the object's color until you hover over a color
    issa:  if it's the selected color then %90 of the time you will be on the same palette
    issa:  unless of course you chose a color then changed the palette (without choosing another color)
    mirek2:  well, for one thing, the theme colors should not be labeled with color names, but with theme color names
    mirek2:  e.g. "Accent 1" instead of "Red"
    mirek2:  (Office does that, BTW)
    issa:  it does both (Red, Accent 1)
    mirek2:  on macOS, it seems to do just one
    mirek2:  just "Accent 1"
    issa:  oh, I'm on Windows
    mirek2:  I'm on Linux, but I checked it out on my mom's laptop
    mirek2:  and I'd prefer it to just show the theme color name
    issa:  then that would ruin it for the color blind
    mirek2:  no, as the person shouldn't care about the actual color
    mirek2:  e.g. if he needs Red, then he needs to use a static color
    mirek2:  if he wants a theme that uses red as an accent color, he should change the theme
    issa:  I guess, but they could possibly make terribly mismatched themes
    issa:  anyway back to the tooltips
    mirek2:  themes use static colors, so when choosing theme colors, they would see the color names
    mirek2:  I mean to say that themes are set with static colors
    mirek2:  hopefully you understand what I mean
    issa:  mirek2: yeah I get it now
    mirek2:  anyway, I would assume that "Custom colors" would be the most frequent way to get a static color
    mirek2:  though that's only an assumption
    issa:  LibreOffice does the tooltips way too fast that they are annoying, in MS Office they only appear after a few seconds
    mirek2:  since we're designing for the color-blind, I think they should appear instantly
    mirek2:  LibreOffice's behavior never bothered me
    issa:  it bothers me
    mirek2:  and, in LibreOffice, it's more a label than a tooltip 
    mirek2:  oh, wait, just launched LibO and noticed that there' also an actual tooltip
    issa:  yes that's what I'm talking about
    mirek2:  which is strange, given that the label has the same info
    mirek2:  yeah, I agree with you
    issa:  exactly
    mirek2:  I would keep one or the other
    issa:  either keep the label or slowdown the tooltips
    mirek2:  I would keep the label in the current implementation
    mirek2:  anyway, given that "Recent colors" has a limited number of slots, sometimes the current color wouldn't be there at all
    mirek2:  what do you think about previewing the color next to the color label?
    mirek2:  simply showing a box next to the label
    issa:  it's previewed on the toolbar button itself
    mirek2:  right, but there it can be barely visible
    mirek2:  but, ok, I guess I'd be fine with previewing the color at the bottom
    mirek2:  I mean, with labels at the bottom
    mirek2:  anyway, I guess I'd be fine with your design for the picker
    mirek2:  I'd love for someone to do some user research, testing, ...
    mirek2:  and I think we should probably discuss this further when we do find a developer
    issa:  btw why are your palette colors fewer in quantity than the theme colors?
    mirek2:  to fit snugly in a 10x10 grid, and simply because I don't think it's necessary to have 6 per color
    mirek2:  a column-based layout isn't really possible -- every palette would have to have 10 colors then
    mirek2:  and having some colors bleed into the next row is kind of... fugly
    issa:  I see
    mirek2:  anyway, I'd be fine with you labeling your proposal as the tentative design
    mirek2:  as long as you remove the Palette: label
    mirek2:  label theme colors with the theme color name
    mirek2:  and present palettes in a grid
    issa:  I'm modifying it as we're speaking
    mirek2:  switching between theme colors and palettes could happen in the drop-down, so long as they're clearly separated
    mirek2:  btw, recent colors: those would be global, I assume?
    mirek2:  not document dependent?
    issa:  yes
    mirek2:  what's the difference between "Colors history" and "More recent colors"?
    issa:  not just custom colors all colors from all palettes
    issa:  should probably be replaced with document colors
    issa:  (just a bad idea I quickly wrote down)
    mirek2:  Recent colors wouldn't show colors from palettes?
    mirek2:  if not, perhaps it should be called "Custom colors" or "Recent custom colors"?
    issa:  should it show colors from palettes?
    mirek2:  possibly...
    mirek2:  if it doesn't, then I think it should be more tightly coupled with the "Custom colors" button
    issa:  hmm
    issa:  when I think about it would be useful for it to have the colors from other palettes
    issa:  but then it would be silly to have the other palettes always available
    mirek2:  Gnome does this:
    mirek2:  it labels the section "Custom" and has a plus button for adding colors
    issa:  I see
    mirek2:  I personally really like that implementation
    mirek2:  ... and it would save space
    issa:  I don't like the idea of a plus button for something like that
    mirek2:  why not?
    mirek2:  I would think that it would be in line with ux-natural-mapping
    mirek2:  given that "Recent colors" is where custom colors get added
    issa:  well I don't necessarily have a logical reason :P
    mirek2:  :) ok
    mirek2:  perhaps you're more comfortable with it because it's Office's design
    mirek2:  Google Drive has an interesting design as well, btw...
    mirek2:  "Custom..." is a button which launches the custom color picker
    mirek2:  that design also maps the recent colors to the custom color dialog
    mirek2:  also, clicking on the empty slots launches the dialog as well
    mirek2:  what do you think about that?
    mirek2:  (perhaps try it at first)
    issa:  ok now I get the Gnome design
    issa:  I didn't realize that the plus button was shaped like the colors!
    mirek2:  :)
    mirek2:  do you still feel the same way about it?
    issa:  it sounds a bit better
    issa:  which program is that from btw? I use Gnome but I don't think I've ever ran into it
    mirek2:  I remember running across the dialog when choosing a static color background
    mirek2:  however, they seem to have changed that dialog and you can no longer choose a custom color, I believe
    issa:  oh I see
    mirek2:  I can't tell, though
    mirek2:  running 3.8 on Ubuntu Gnome and it crashes when I try to pick a background color
    mirek2:  if you have an older Gnome version, you might still have the dialog
    issa:  btw is that what you meant by labeling the theme?
    mirek2:  I like the separator
    mirek2:  don't like the ": LibreOffice", though
    issa:  I thought that's what you meant
    mirek2:  or the triangle on the right
    issa:  you mentioned something about the theme name
    mirek2:  I think I was talking about color labels
    issa:  the triangle is because there is an arrow that shows interaction in the file I'm working on :P
    issa:  oh alright then
    mirek2:  labeling a color "Accent 1" instead of "Red"
    mirek2:  the color picker still seems too separate
    mirek2:  (e.g. background color, separator, ...)
    issa:  the background color was supposed to denote selectable items
    mirek2:  I don't understand
    mirek2:  except for the labels, everything in the pop-over is selectable
    issa:  true I guess
    mirek2:  btw, as I said before, I don't think it'll be possible to have palettes presented in columns
    mirek2:  also, it seems like you're missing a theme color
    mirek2:  there should be 10
    mirek2:  (4 background/foreground and 6 accents, with hyperlink and followed hyperlink not offered)
    issa:  you meant palettes should be in rows or unordered?
    mirek2:  (unless I'm mistaken, palettes are simply a list of colors)
    mirek2:  they're an ordered list, but not a categorized list
    issa:  I don't think there's such a thing implemented
    mirek2:  the colors are ordered as a sequence, not as a grid
    mirek2:  I'm thinking we'll probably use an existing palette file, not invent our own
    mirek2:  so that people can use their GIMP/Inkscape palettes in LibreOffice
    issa:  I don't think MS Office has palettes, does it?
    mirek2:  I don't know
    mirek2:  but GIMP and Inkscape do
    mirek2:  I haven't checked out the file, though
    mirek2:  perhaps GIMP palettes are organized into grids
    mirek2:  hm, it seems like .gpl files really do have a "columns" setting
    mirek2:  the pop-over should have a maximum column number
    mirek2:  and it should have a fixed width, so tiles would either be bigger or smaller
    issa:  you want the tiles to be dynamic?
    mirek2:  no, but I can imagine palettes having different tile sizes
    mirek2:  alternatively, palettes could have the same tile size
    mirek2:  and just a lot of white space at the sides
    mirek2:  (e.g. if a palette specified 4 columns)
    mirek2:  or LibreOffice could ignore the column setting
    issa:  yes I think that would be the most logical use
    issa:  after all I'd that most palettes will be created by us
    mirek2:  I would only include a single "Standard" palette by default and a Document colors palette
    issa:  why not have fun with them?
    mirek2:  because I don't want to add extra cruft
    mirek2:  simple tends to be better
    issa:  also I'd like to have a Reds/Greens/Blues palettes for a larger standard palette
    mirek2:  and it's not like the picker is aimed at designers
    mirek2:  so I don't see the point for a Reds/Greens/Blues palette
    mirek2:  (if it was aimed at designers, custom colors would be more accessible)
    issa:  well we don't have the color hexagon MS Office has
    mirek2:  the primary use-case I see for palettes is e.g. a palette with corporate colors
    issa:  I'd like to have some way to choose colors digitally from a large array
    issa:  corporate colors should be themes :P
    mirek2:  in most cases, yes
    mirek2:  but you could have a complementary set of corporate colors for illustrations
    mirek2:  a set that includes all the colors of the rainbow to complement your corporate color theme
    issa:  how can I view palettes in GIMP?
    mirek2:  they're a panel
    mirek2:  "Window" > Panels ? > Palettes
    mirek2:  (my OS is not in English, not sure what the menu names actually are)
    issa:  ok thank you, I was look somewhere else
    issa:  they are 16x16
    mirek2:  you mean the tile size?
    issa:  no, the grid size
    mirek2:  depends on the palette
    mirek2:  you can set the number of columns at the bottom of the panel
    issa:  but that's the default I guess
    mirek2:  I suppose so
    issa:  so now which is better keeping the colors as columns or not?
    mirek2:  I would adhere to the column number set in the palette if it was below 10
    issa:  so that means keeping the colors in columns, no?
    mirek2:  yes
    mirek2:  all palettes should be in the same section
    mirek2:  except for that, seems acceptable
    mirek2:  still not completely happy with the way the picker is presented, but that's ok
    issa:  even document colors?
    mirek2:  document colors should probably be separate
    mirek2:  given that they're stored in the document and vary from doc to doc
    issa:  ok one more question
    mirek2:  go ahead
    issa:  do you think it would be a good idea for the color picker to have something similar to MS Office color hexagon?
    mirek2:  I've never liked the hexagon
    issa:  hehe I loved it
    issa:  (mind you as a kid I used Power Point for everything but it's intended purpose)
    mirek2:  :)
    mirek2:  I don't think PowerPoint works well even for its intended purpose
    issa:  I also would always pick digital over analog
    issa:  it gives you enough tools to work with
    mirek2:  oh, sure
    mirek2:  that was badly phrased
    mirek2:  I mean, PowerPoint is designed as a multi-purpose tool
    mirek2:  just as good at pumping out presentations as for crafting a simple game
    mirek2:  some people use Keynote for mockups
    mirek2:  and if you used PowerPoint as it encourages you to use it, you would have a lot of slides with bullet points, animations, ClipArt, WordArt, all of which I would say actually take away from a presentation
    issa:  word art I'd agree
    issa:  animations can be nice when subtle (fading, etc)
    issa:  bullet points are the essence of most presentations
    mirek2:  here's a good presentation on presentations:
    issa:  clip art are like stock images, terrible standards
    mirek2:  exactly
    mirek2:  from the presentation: "tip 7: Ditch the bullet points. Permanently."
    issa:  you aren't always marketing things
    mirek2:  this is about presenting, not about marketing
    mirek2:  presentations should supplement your talk
    mirek2:  they shouldn't duplicate what you're talking about
    issa:  not when you are in a business meeting and you are showing boring data and numbers
    mirek2:  and even when the presentation is the content, you can easily do without bullet points
    mirek2:  just look at the presentation -- it doesn't use bullets
    mirek2:  issa: if you're showing data, you should use graphs
    issa:  it doesn't suit all sorts of data
    mirek2:  example?
    issa:  I don't know, random unrelated numbers
    mirek2:  why would you use bullet points for those?
    mirek2:  if they're unrelated, you should probably use a slide for each one
    mirek2:  anyway... :) any other topics?
    issa:  they are related but can't exist in the same graph
    issa:  anyway most presentations I've made were about things I didn't believe in/care about :P
    mirek2:  I understand
    issa:  I have icons to show
    mirek2:  I know I made a ton of presentations for school which I basically read off the screen
    issa:  check Impress
    mirek2:  looking good
    mirek2:  I'm not sold on the look of the presentation
    mirek2:  the spacing seems uneven
    mirek2:  the roundness as well
    issa:  inside the presentation icon itself?
    mirek2:  I'm talking about the slide
    issa:  yes
    mirek2:  I'd probably prefer it if the rectangles weren't round at all
    mirek2:  given that the boxes inside a slide aren't round either
    mirek2:  and if the spacing between them was 1 or 2 px
    issa:  sure
    mirek2:  it'd be good to try the icons out, though
    mirek2:  do you have commit access?
    mirek2:  perhaps you could put the icons into unstable builds, just like with Tango testing
    mirek2:  also, what's the progress on shapes?
    issa:  I'm trying them myself on my machine
    issa:  I'm hoping to add them just as the shapes finish to have a complete look for Writer, Calc and Impress
    issa:  the shapes are supposedly progressing but I have not seen the latest update yet
    mirek2:  ok
    issa:  I told Norah about the meeting today she probably couldn't make it
    mirek2:  alright
    mirek2:  btw, I'm now a co-mentor of the "Improved toolbars" GSoC project
    issa:  Goran wrote a script and a blog post explaining how to use the iconset
    mirek2:  I'll announce it on the design list soon
    issa:  did any student pick that?
    mirek2:  yup
    issa:  oh that's great
    mirek2:  Prashant Pandey
    issa:  I was planning on working on it in the upcoming hackfest!
    mirek2:  on what exactly?
    mirek2:  there's still plenty of tasks to choose from
    issa:  the hidden item menu in particular, since kendy will be there
    mirek2:  if you'd like to work on a specific thing, just say so
    mirek2:  Kendy gave him the task of allowing to set a different icon size per toolbar, inspired by
    mirek2:  the idea is to possibly have some toolbars use the symbolic set and some use the Tango set
    issa:  yeah that seemed pretty weird to be honest
    issa:  that concept does make sense though
    mirek2:  yeah, I agree (with both)
    issa:  although honestly I'm hoping for a one toolbar future
    issa:  I think it can be achievable with the hidden item menu
    mirek2:  yeah, I'm hoping for that, too
    mirek2:  Kendy wasn't keen on that idea, though
    mirek2:  at least that's what it seemed like to me
    issa:  any specific reason?
    mirek2:  I think he's just used to the current toolbar layout
    issa:  in anyway I think it needs a lot of work, and study
    mirek2:  definitely
    issa:  I mean while working on the icons I see a lot of weird choices
    mirek2:  such as?
    issa:  this is part of the toolbar that appears when selecting autoshapes
    mirek2:  ok...
    issa:  you have bring to front and bring to back (instead of the whole alignment selector button) 
    issa:  you also have the rightmost group and ungroup
    mirek2:  hm, the symbolism isn't clear there, imho
    issa:  which one in particular?
    mirek2:  the group/ungroup
    issa:  I picked these straight from Inkscape
    issa:  they aren't perfect but I don't think I can think of better ones
    mirek2:  ok
    issa:  also you'd usually choose these from a menu rather than an icon
    mirek2:  I know
    issa:  actually I would like to go over the new icons one by one if that's ok
    mirek2:  I'd prefer to do that when I can use them
    mirek2:  they're much harder to judge without that context
    mirek2:  also, I'd prefer it if there were more people
    issa:  the thing is I don't want to commit things without discussing them first
    issa:  because once comitted you would like to minimize changes
    issa:  you could try the script I linked
    mirek2:  the Tango testing icons aren't unchangeable
    mirek2:  and they were committed nevertheless, although just for unstable builds
    issa:  I know, but how we tackled most of the icons so far
    issa:  *that's how we
    mirek2:  well, I'd still prefer if there were more people
    mirek2:  I don't want the design to be based on how I'm feeling
    mirek2:  especially since that has a habit of changing
    issa:  maybe in next week's meeting then
    mirek2:  ok, sounds good
    issa:  technically we are discussing them in a meeting :P
    mirek2:  perhaps we'll have the shape icons by then too
    mirek2:  issa: sure, but I wouldn't say I't have a good eye for these things
    mirek2:  - 't
    mirek2:  I guess we're done for today?
    issa:  I think
    mirek2:  do you want to post the log or should I?
    issa:  just a minute
    issa:  shall I edit the color picker tentative design?
    issa:  (upload mine instead of the current)
    mirek2:  sure, go ahead :)
    issa:  ok great
    issa:  you can post the log if you'd like
    mirek2:  don't add it to the blueprints just yet, though
    issa:  yeah I know
    mirek2:  it'd be good to have more people take a look at it
    mirek2:  ok, I'll put it up
    issa:  I agree
    mirek2:  alright
    mirek2:  bye then
    issa:  bye :)