Welcome

Welcome at etc.to. This is the home of DomUI, a Java AJAX user interface framework. It also contains the ramblings of its Frits Jalvingh.


The old DomUI 1.0 wiki can still be found here. Its contents will be replaced slowly with newer DomUI 2.0 contents while it is being built.


Recent blog posts

With the coming demise of Ubuntu's Unity it's time to look at Gnome3, the supposed successor. I'm using Dash-to-Dock, and noticed that it did not play nice with Java applications: when I start Oracle SQLDeveloper it shows a second icon for SQLDeveloper, even though the icon is already in the dock. If I start both SQLDeveloper and IntelliJ from the dock it gets worse,…
Maven by defaults "inherits" plugin definitions from the parent pom. If you respecify a plugin in some child pom this can lead to an odd effects: the parameters you specified in the parent pom can be added to the configuration parameters of the child POM, which can lead to odd effects. Say you use a parent pom to define all common settings and plugins. For instance to ensure that the ECJ compiler is used everywhere: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>${maven-compiler-plugin.</plugin></version>…
DomUI 1.x is styled using CSS with embedded javascript code. The Javascript inside the CSS is used for such things as handling theming, and multiple browser support using "if" like constructs. DomUI 2.x will support Sass using SCSS syntax http://sass-lang.com/ as the style language (and perhaps even multiple css extension languages). As a first step DomUI now handles .scss file.…
Let's start with this: I dislike Maven with a vengeance. But it is the one tool that everyone uses. And you can do a lot with it, although how to do things is a black and evil art... One of my projects uses Kotlin and Antlr4, and I wanted the maven build to run the Antlr4 code generation. This worked fine by just including the plugin and moving the .g4 file(s) to a new path (to help with gaining RSI clicking open all those ridiculously deep directory trees. Thanks, Maven.).…