Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 05:05
    gradyzhuo starred DominoKit/domino-ui
  • Jan 22 19:54
    vegegoku closed #630
  • Jan 22 19:09

    vegegoku on development

    Opened dropdowns not closed whe… (compare)

  • Jan 22 19:09
    vegegoku closed #607
  • Jan 22 19:08
    vegegoku closed #629
  • Jan 22 19:08
    vegegoku commented #629
  • Jan 22 18:54
    vegegoku milestoned #607
  • Jan 22 18:54
    vegegoku labeled #607
  • Jan 22 18:53
    vegegoku assigned #607
  • Jan 22 18:53
    vegegoku review_requested #607
  • Jan 22 18:40

    vegegoku on development

    fix #629 add multiple BreadCrum… (compare)

  • Jan 22 18:38

    vegegoku on development

    fix #629 add multiple BreadCrum… (compare)

  • Jan 22 18:38
    vegegoku edited #629
  • Jan 22 18:11

    vegegoku on optimization

    (compare)

  • Jan 22 18:03

    vegegoku on development

    optimization optimization fix: #630 performance optimizat… (compare)

  • Jan 22 17:59
    vegegoku labeled #630
  • Jan 22 17:59
    vegegoku assigned #630
  • Jan 22 17:59
    vegegoku milestoned #630
  • Jan 22 17:59
    vegegoku opened #630
  • Jan 21 23:49

    dependabot[bot] on maven

    (compare)

Colin Alworth
@niloc132
better integration with either maven or gradle too
howudodat
@howudodat
interesting thx for the comments
Ahmad K. Bawaneh
@vegegoku:matrix.org
[m]
Intellij also with different flavors and setup provide a single experience for many languages.
Colin Alworth
@niloc132
SQL debugging is amazing in paid intellij, though I havent done SQL in some time
connect it to your DB and it will autocomplete table names, suggest joins, etc
howudodat
@howudodat

my primary programming is all internal to our company and is in c/c++/java/php with codenameone as a framework and now domino. I have lost count of total code lines.
but i have several hobby projects that I'm slowly moving to domino

I use eclipse so far for everything. does nice with c/c++/java even php. codenameone was integrated. there is even a sql browser, but I use dBeaver for db stuff, it is absolutely amazing. funny thing is that it uses eclipse underneath.

Always trying to learn, but sometimes I find i take the path of least resistance too much

Ahmad K. Bawaneh
@vegegoku:matrix.org
[m]
I understand .. and I love the part that says you are moving to domino. 😄
howudodat
@howudodat
I haven't picked up the whole MVP framework of domino, but for my apps, I'm not sure I need it. I'm liking it so far, but my head hurts and my wall has dents in it from trying to get layouts right :)
Ahmad K. Bawaneh
@vegegoku:matrix.org
[m]
Getting layouts right is a pain in what ever tool we use .. but I think a good html/css knowledge is still needed to get them right
howudodat
@howudodat
good html/css knowledge <<<<<<<<< and voila my problem. programming since 1983 and it's all I can do to write <html></html> and get it right....lol...no..C(rying)OL
I cane barely spell C S S
Ahmad K. Bawaneh
@vegegoku:matrix.org
[m]
I didnt learn css or html until i did domino
Ahmad K. Bawaneh
@vegegoku
@howudodat I think it might be a good idea to file some issues for those layouts or at least some github discussions WDYT?
Colin Alworth
@niloc132
css is far easier to learn than it used to be, esp if you're just worrying about positioning and sizing
there are a lot of flexbox tutorials out there that let you interactively poke different features and see what it does to the containers and their relative positions and sizes
Ahmad K. Bawaneh
@vegegoku
Colin Alworth
@niloc132
like that, but ideally also assigning pixel or percentage sizes to children (and container, but container should be drag and drop to resize imho, or possibly a toggle to animate as it grows and shrinks)
Ahmad K. Bawaneh
@vegegoku
Also I think we split it into 2 section while there should be only one
Colin Alworth
@niloc132
maybe some presets
Ahmad K. Bawaneh
@vegegoku
yah good idea
Colin Alworth
@niloc132
i know @jhickman has fallen in love with grid too, which i understand to be harder to use (and i havent learned it myself)
Ahmad K. Bawaneh
@vegegoku
grids are more flexible ..i found it hard to put them into a generic component because there is a limitless options and variations
so the best thing is just to learn how to do them with css, but they are very powerful
Justin Hickman
@jhickman
i wrote a component with it. i think it worked out well
Colin Alworth
@niloc132
i think it comes down to a philosophical point, do you want to make "lego blocks" that only go together a certain way, but do the work for you, or more granular components (which you seem to have chosen so far) that can be powered by any css you can imagine
but giving tools like that flex-layout page help to learn, build your own pieces
Ahmad K. Bawaneh
@vegegoku
I use flex a lot which is easy and does the job ... for grids ..you understand the one thing you want to achieve and you build the grid for it..right?
I mean writing a component that uses grid is easy.. writing a grid component that can fit any usecase is hard
Justin Hickman
@jhickman
maybe. Mine is very general. You can set properties on the layout itself ,such as columnGap, rowGap, etc. and when adding children, you include a "GridLayoutData"
public void add(IsWidget, GridLayoutData layoutData) {
Ahmad K. Bawaneh
@vegegoku
what is the GridLayoutData?
Justin Hickman
@jhickman
the GridLayoutData is responsible for applying the individual properties
mainly a bean. It has properties such as 'columnStart', columnEnd, rowStart, rowend, area, justifySelf, alignSelf, etc
image.png
Then you have it "apply".
It works for my use case
Ahmad K. Bawaneh
@vegegoku
when I look at MDN docs I see in addition to the grid I see that those also need to be supported in such a coomponent
grid-auto-columns
grid-auto-flow
grid-auto-rows
grid-template-areas
grid-template-columns
grid-template-rows
Justin Hickman
@jhickman
yep
Ahmad K. Bawaneh
@vegegoku
What you did is actually what we do for the Rows and columns in domino, Rows and columns in domino are grids underneath
except for IE11 they fallback to old school float
but this is just a small fraction to what grids can do
Justin Hickman
@jhickman
yeah. I didn't bother with any IE support
Colin Alworth
@niloc132
its not too late for me to remove ie11 support too in that patch for gwt 2.10... (actually yes it is, until next year...)
Justin Hickman
@jhickman
of course. I was mainly wanting to use it for the template-areas
howudodat
@howudodat
what is IE11? ...just kidding of course...but it kind of makes a point about trying to keep support for it
here rows and columns as a grid
I think grids for a big layout or a main layout with responsivness is a very good idea, but flex box is excellent for smaller components and layouts.
Ahmad K. Bawaneh
@vegegoku

@/all
Domino-ui 1.0.0-RC9 have been released with the following changes :

Enhancements :

  • #591 Missing TimeHeaderFilter
  • #592 The card header class has unnecessary border while collapsed
  • #585 Carousel Slide HTMLPictureElement support
  • #532 Add "isSelected" getter in Chip
  • #578 Clearing the tree search leads to a wrong expanded tree afterwards
  • #590 Add the ability to define a custom BigDecimal construction from string values.
  • #581 fix BigDecimalBox value getting (mantissa)
  • #587 Add configuration to globaly set default collapse startegy
  • #588 Use clear methods names for adding/removing/replacing domino elements css classes

Bug fixes :

  • #593 Floating label does not float when field value is just spaces
  • #589 TextBox field-label doesn't move upon autofilling
  • #543 MultiSelect don't hide the remove icon from selected options when set read only value to true
  • #549 select value not visible due to padding-right: 40px on .select-value
  • #557 TextBox (ValueBox) validator is called twice
  • #545 Card header not visible if create with no title using create() and then setTitle() is used
  • #586 CheckBox image won't change if focused and spacebar is pressed

I would like to take this occasion to ask for your help to spread the word about domino-kit, lets together increase the adoption of dominokit around the globe.

How can you help :

  • Tell others about Dominokit, as a user of Dominokit you will know what you like about it, so let people around you know.
  • Star us on github, even though the number of stars is not a definitive indicator about the health and usefulness of a lib but more stars make it easier to convince others to try the project.
  • Social Media, Spread the word about us in social media, express your Dominokit experience, and if you can share your story and your work with Dominokit let others know.
  • Open issues and discussion on github, activity on github can bring more people to the table.
  • Ask Dominokit questions on stack overflow, let us together build a reputation for Dominokt on stack overflow.
  • Ask a question and spread the word in GWT google group, it is the place where we find most of the GWT users.

We need your help, those might be simple things to do but they have a huge effect and they help a lot.

Thank you.

Ahmad K. Bawaneh
@vegegoku
One more thing, please lets not forget that Dominokit is not just domino-ui we have a large set of tools that deserve attention too.
Ahmad K. Bawaneh
@vegegoku
@/all Unfortunately we have a regression on RC9 that for some reason I didnt hit before the release, and for that I am releasing 1.0.0-RC10 with a fix.