~ubuntu-branches/ubuntu/jaunty/gimp/jaunty-security

« back to all changes in this revision

Viewing changes to plug-ins/dbbrowser/README

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2007-05-02 16:33:03 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20070502163303-bvzhjzbpw8qglc4y
Tags: 2.3.16-1ubuntu1
* Resynchronized with Debian, remaining Ubuntu changes:
  - debian/rules: i18n magic.
* debian/control.in:
  - Maintainer: Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>
* debian/patches/02_help-message.patch,
  debian/patches/03_gimp.desktop.in.in.patch,
  debian/patches/10_dont_show_wizard.patch: updated.
* debian/patches/04_composite-signedness.patch,
  debian/patches/05_add-letter-spacing.patch: dropped, used upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Well, this README is hopelessly outdated, we'll leave it in for laughs.
2
 
-Yosh
3
 
 
4
 
dbbrowser: a development tool for the GIMP
5
 
version 0.08 - 26th sept 1997
6
 
 
7
 
Programming by Thomas Noel <thomas@minet.net> (mail to him only, please)
8
 
Documentation and insane comments by Olivier Tharan <olive@minet.net>
9
 
Wise Comments And Good Laughs (TM) by Olivier Fontenelle <fonto@minet.net>
10
 
 
11
 
 
12
 
 
13
 
INSTALL, BUGS, TODO, CHANGELOG : see below
14
 
 
15
 
 
16
 
The actual and original README (c) Olivier Tharan (he's a friend of mine, yep)
17
 
 
18
 
Let me introduce myself... 
19
 
--------------------------
20
 
My name is dbbrowser, but I have been known in my youth as dblist, almost as
21
 
of version 0.05! I am an extension for the Gimp and my purpose is to display a
22
 
list of all the procedures that have registered themselves in the procedure
23
 
database. The main thing I do is a gimp_query_procedure and a pair of
24
 
gimp_query_database. 
25
 
 
26
 
What can this marvel do ? 
27
 
-------------------------
28
 
The dbbrowser window is divided into two parts. On the left, you have a
29
 
scrolling list containing the names of all the procedures registered within
30
 
Gimp. When you click on one of them, its name, description and author(s) are
31
 
displayed on the right side, altogether with the types and parameters the
32
 
procedure takes and what it returns. 
33
 
 
34
 
All this is rather brilliantly completed by two search buttons, one for a
35
 
by-name search, the other one for a by-blurb search. Just enter any regexp you
36
 
have in mind in the text widget beneath the list and click on the appropriate
37
 
button; the results of the search are automagically displayed in the scrolling
38
 
list. 
39
 
 
40
 
Even fancier: script-fu-console integration 
41
 
-------------------------------------------
42
 
dbbrowser comes handy with a patch for script-fu-console.c which adds a button
43
 
named ``Browse'' to the right of the console text widget. Clicking on the
44
 
button launches dbbrowser from which you still can choose any procedure. But
45
 
in the dbbrowser window, a fourth button has appeared, appropriately named
46
 
``Apply'', for its goal is to take the selected procedure and its arguments,
47
 
and insert them into the script-fu console command line. It would save
48
 
developers a great deal of pain to debug their scripts (or even to develop
49
 
some!)
50
 
 
51
 
More information : http://www.minet.net/~thomas/dbbrowser/
52
 
----------------
53
 
 
54
 
 
55
 
(the following had been written by me, so, it's not *really* in english :)
56
 
 
57
 
INSTALL
58
 
 
59
 
These files go to gimp-xx.xx.xx/plug-ins/dbbrowser. That does not
60
 
erase the files "Makefile*", so the plug-in is easy to re-compile : just
61
 
do a  "make" in this directory. Then, "make install" (as root)
62
 
to install the plug-in. 
63
 
 
64
 
If it breaks, wait for GIMP 1.0 :) (or mail to <thomas@minet.net>)
65
 
 
66
 
BUGS/TODO
67
 
 
68
 
- refresh problem for the scrolled list (as in gtkfileselection)
69
 
- add the "help" field (I wait for a "usable" gtk_text)
70
 
- arg... well... my english is too bad to explain my others ideas :)
71
 
 
72
 
CHANGELOG
73
 
 
74
 
26 Sept : 0.08
75
 
* delete all "gtk_widget_hide/destroy" sequences.
76
 
* change the internal list structure (use gtk_objet_get/set_user_data)
77
 
* try to optimize the first drawing (is it a success ?)
78
 
 
79
 
25 June : 0.07
80
 
* first public release (0.07)
81
 
 
82
 
--
83
 
Bon c'est pas tout ca les gars, mais j'ai mal a la tete, personne n'a
84
 
une aspirine ? Non ? Bon.