Archives for Dusan Hanuska

JIRA Issues Bucket 2.0 released

Just in time for JIRA 3.13 release (release notes), JIRA Issues Bucket plugin version 2.0 of this plugin is released as well (release notes). This is a major productivity improvement. Some of the annoyances are taken care of now: Filter out updated issues where the author of the last update is current user In a typical way, when going through the bucket, I would open the issue in a new browser tab, so I would still have my bucket open and did not need to navigate back to it. That means that once

Continue reading »

Form Autocomplete

What is autocomplete? Autocompletion, which was first introduced by Microsoft Internet Explorer, is the browser feature of remembering what you entered in previous text form fields with the same name. So, for example, if the field is named name and you had entered several variants of your name in other fields named name, then autocompletion provides those options in a dropdown. Most modern browsers (IE5+, Firefox) can be configured to remember the information users type into web forms. This feature

Continue reading »

JIRA Issues Bucket

Did you ever need to keep an eye on a pulse of issue flow in JIRA? JIRA is all about issues; whatever they may be. Some JIRA users create issues. Others action issues: fix bugs, implement new features, follow up on tasks, etc. If you are one of those people who need to monitor what is happening in your JIRA instance, read on. I am a bug master for JRA project. My responsibilities include keeping an eye on bugs. I need to know about all new bugs raised - so I can take an action if needed; to comment

Continue reading »

When IE says DOM is ready but it ain't true

This problem was a rather strange one (JRA-14423). I like tooling with JavaScript but sometimes it surprises me how many differences there may be between various browsers. Using JavaScript libraries has its benefits. A library may give us another abstraction layer - a layer that if designed well can hide differences between browsers and provide a uniform interface. Another reason to use a library is that if a library is popular and widely used, it is very likely well tested on probably more browsers

Continue reading »

This is a continuation to my previous post where I claimed that IE is broken. Well, it seems that it is not the only one. Opera has problems of its own kind. When it comes to positioning pop-up windows, there is a difference between the x and y you set and you get as well. Moving a pop-up window moves its top left corner relatively to the top left corner of its parent window. Unlike in other browsers, where a new pop-up window is treated as equal to its parent, Opera opens a pop-up window as a new

Continue reading »

IE pop-up window that remembers its own position

Generally speaking, pop-ups are a bad idea. Pop-up windows take the focus from the current application - all of a sudden a new window pops up (that's why it's called a pop-up) and the original window loses focus and is usually hidden behind this new window. This can be difficult to manage by disabled people and creates accessibility issues. We try to build user friendly applications as much as we can. As a convenience this little pop-up has a remember-my-position feature. Position (and size) of the

Continue reading »