HTML

Random musings in IT

Friss topikok

Címkék

21 days (14) addon (3) Alfresco (1) analysis (1) android (6) angel investment (1) angularjs (2) ant (1) architect (2) architecture (2) Atoll (1) awstats (1) axis (1) axis2 (1) beta (1) blog (4) blogging (2) bluetoth keyboard (1) bofh (1) boxee (1) breakfast (1) build (1) cassandra (1) CGI (1) challenge (10) challenge cup (1) chinese (4) chromium (1) CMS (1) compaq contura aero (1) conference (1) consulting (1) continous-integration (2) Dark Data (1) DB2 (5) Debian (1) developer (1) development (1) document outliner (1) driver (1) Eclipse (3) ECM (2) education (1) EJB (1) ejb-client (1) emulator (1) etcd (1) experience (1) facebook (1) female (1) FileNet (1) firefox (2) freeplane (17) freeplaneGTD (17) fun (8) Geronimo (1) getting things done (1) gitlab (1) gnome (1) gtd (15) habit (3) hack (1) hacking (1) hdmi to vga (1) hibernate (1) HR (2) Hungary (1) I18N (1) IBM (1) in (1) Information Lifecycle Governance (1) interview (1) invitel (1) issues (1) It (2) J2ME (1) java (11) javascript (3) java security (1) JAX-WS (1) JBoss (1) JSF (1) kernel (1) Keyboard (1) layout (1) lighttpd (1) Linux (11) LXC (1) macro (1) maven (3) meetup (1) mercury (1) microservice (1) mindweb (5) motorola vip1910-9 (1) movie (1) MQ (1) mw3030r (1) natty (1) nginx (1) node.js (1) nodejs (1) nosql (1) OpenUP (1) Oracle (1) overheat (1) php (1) plugin (1) PrimeFaces (1) project (5) project management (1) RCP (1) recruiter (2) regexp (1) release (11) reporting (1) retrospective (2) rootkit (1) rss (1) RUP (1) script (1) server (1) shared library (1) SharePoint (1) SOA (1) spam (2) spellchecker (1) SQL (1) SSL (1) startup (2) stb (1) story (1) swing (1) SWT (2) tablet (4) tapermonkey (1) tech-beer (1) test (1) thoughts (1) timelapse (1) tomcat (1) toys (1) translate (2) typescript (1) ubuntu (1) ui (1) unified-process (1) University (1) usb (1) VirtualBox (2) virtualization (2) web-service (2) webcam (1) WebSphere (2) wicket (1) widget (1) Windows 8.1 (1) wordpress (3) X11 (1) Címkefelhő

Today I created some advanced features for the Mindweb application.

I mainly worked on the task management interface. Now the views can be changed using the sidebar. Beside the originally developed tree view,  the task view with different groupings are available,  the same way it's available in FreeplaneGTD plugin.

The basic project view is implemented very similar to the original tree view,  except it only contains items,  that are either marked as tasks,  or projects. This can reduce the burden of managing overcrowded maps,  if you use it for storing other related information,  that are not tasks in a map. There are also grouped task views for looking at your tasks grouped by assignee,  due date,  and most importantly context.

I'm still working on keyboard navigation in the task view,  add/remove tasks (currently a new node is added,  that's not even visible on the task view)
I'm intending to design a new task editor interface,  that's more task friendly,  to supplement the current node detail editor.  I intend to remove the possibility of adding nodes in the grouped task lists. Why? I see no point of adding a node to the map,  unless it's project is set or it's in the inbox. From the grouped view however I can't  determine which project the task should belong to. Unless of course, I design the new task interface to allow choosing from the available projects.

As a sidetrack configuration management was implemented. The icon configuration can be used,  the same way it was available in the FreeplaneGTD. The default icons and the icon set is the same,  as in Freeplane,  to provide seamless integration.  One major difference is,  that Mindweb supports configuration changes. Once you change an icon in the configuration,  all corresponding icons will be updated. If you remove a custom override for a built-in icon,  such as tasks,  it will reset all corresponding icons,  to their defaults.

I find it fascinating,  that after a few weeks of work,  the application became usable on most modern browsers, save some annoying touch related issues. I hope I'll have time to carry on with the development.

Címkék: freeplane freeplaneGTD angularjs mindweb node.js

Szólj hozzá!

A bejegyzés trackback címe:

https://itworks.blog.hu/api/trackback/id/tr18127096

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása