[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    Kimageshop GUI.
From:       Thomas Zander <zander () xs4all ! nl>
Date:       2000-10-15 11:20:24
[Download RAW message or body]

Hi, I just looked at kimageshop (apply patch below to get it to work).

Kimageshop uses a couple of concepts that are not really up-to-date anymore.
from a GUI point of view, anyhow.

I natuarelly skipped over stuff that is broken, but the GUI has some basic
problems.

In KDE (and koffice) we work with SDI (take a look at the styleguide)
http://developer.kde.org/documentation/standards/kde/style/basics/index.html
I saw a couple of mdi style windows.

- file->new should open a new window (a new view)
- The extra windoes (toolbar buttons) Gradients and Gradient editor should
  either be real windows or toolbars (the latter IMO).
- KImageShop can open multiple images if I understand the tab at the bottom
  correctly. I think this is very wrong from a UI POV, where we say that
  every image is a document, and thus should have its own window.
- The layers, color chooser etc. should IMO be toolbars. 
  When the toolbars can be dragged off again (I hope they wil!) we got the
  opportunity to get "extra windows" just like Photoshop and other professional 
  programs.
- it should check if the image can be closed without saving. (and save otherwise)

As to what it needs:
1st: image size, layers, selection for different color spaces (Ok, rgb and gray)
2nd: the layers should be the other way around. Just copy a well know programs
     behavior. (the background layer should be at the bottom)
3th: tools like 
   - hand (to move the viewport over the canvas)
   - airbrush
   - gradients
   - cursors should reflect the brushes.


patch to be able to run kimageshop:

zander@namlook:~/sources/kde/koffice/kimageshop > cvs diff kimageshop.desktop
Index: kimageshop.desktop
===================================================================
RCS file: /home/kde/koffice/kimageshop/kimageshop.desktop,v
retrieving revision 1.127
diff -u -3 -p -d -b -r1.127 kimageshop.desktop
--- kimageshop.desktop  2000/10/15 05:20:57     1.127
+++ kimageshop.desktop  2000/10/15 11:15:11
@@ -5,7 +5,7 @@ Name[is]=Myndvinnsla
 Name[pt_BR]=Manipulador de Imagens
 Exec=kimageshop
 MapNotify=true
-X-KDE-Library=libkimageshoppart
+X-KDE-Library=libkimageshop
 X-KDE-LibraryMajor=1
 X-KDE-LibraryMinor=0

-- 
Thomas Zander                                            zander@earthling.net
The only thing worse than failure is the fear of trying something new
_______________________________________________
Koffice-devel mailing list
Koffice-devel@master.kde.org
http://master.kde.org/mailman/listinfo/koffice-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic