10.4.5 -
2  - debian: debian/ files updated from Sam advices.
3  - plenty of good changes have been integrated into gtk2. Use now glib
4    timeouts, gobject closure marshaler, gtk draw_rectangle does not require
5    a padding of 2px in cereimg anymore. Get rid of apwal_file_selection
6    and replace it by gtk file_chooser which allows to select a directory
7    eventually and not only files.
8  - add option --config <config file>i to apwal. It's now possible to create
9    an icon calling recusively Apwal with another config file. It provides a
10    simple way to create submenus (Thanks Bill for the idea).
11  - Added busy cursor when loading the icons.
12  - Remove few 'fixme:' in the code.
13
140.4.4 - 2003.10.25
15  - splash & filesel: handle delete event on dialog box because metacity shows
16    the menu bar on dialog box which allow the user to kill them.
17  - filesel: fix RH8 compilation problem, gtk_widget_get_display undefined.
18  - property: fix RH8 gtk_widget_modify_text pb, doesn't reset color if NULL.
19  - all: correct gcc log marco format, add a script to avoid this problem again.
20  - editor: remove key bindings until i find a better way to do it.
21
220.4.3 - 2003.10.25
23  - all: check tooltips
24  - editor: add 'delete' key binding.
25  - editor: cursor doesn't follow an icon drag anymore.
26  - iconsel: correct the scrollbar bug when started in tab mode.
27  - editor: remove the unknown icon as soon as it is not necessary.
28  - iconsel: apply/close or ok/cancel depending on the window modal mode.
29  - iconsel: apply button near selected icon only showed in tab mode.
30  - property: show exec file/path/icon in red if invalid.
31  - editor: remove tips on arrows and add a bulb to enlight the user.
32  - filesel: use the gtk2 widget and add a dir_only option, merge with dirsel.
33  - sys: simplify file func, now use g_find_program_in_path/g_file_test/...
34  - sys: simplify spawn func.
35  - property: replace the treeview by entries.
36  - app: modifiy properties: del name, add cmdline=prog+args, execpath=path.
37  - splash: add a progress bar when loading icons.
38  - launcher: remove the need of the proc filesystem to launch the editor.
39  - iconsel: correct bug on delete event if iconsel displayed in a 2d window.
40
410.4.2 - 2003.11.26
42  - dirsel: create a directory selector. Features: TAB completion, easy
43    navigation with keys. Used for the app launch path and the pixmap paths.
44  - iconsel: fix bug when deselecting the pixmap directory in which the
45    current icon app is in.
46  - iconlist: fix bug when filtering icons on load if the icon failed to
47    be created. (Thanks to Volker)
48  - property: fix assert at launch of the file selector.
49  - all: correct log macro calls. macros need always an argument after fmt.
50    So add "%s","" in case of log msg w/o args. (Thanks to Krp)
51
520.4.1 - 2003.11.16
53  - all: size and extension filters are now active at load of the icons from
54    disk. It is a little slower but it consumes less memory
55  - all: Debian package created
56  - syssutff: correct exit of apwal when the program to launch do not exist
57  - launcher: add an option to allow to close apwal at launch of an application
58  - iconsel: it is now possible to change the dimension of the Icon Selection
59    windows when it is in a separate window
60  - iconsel: Icon Selection window is showed automaticly in non modal mode
61    when it is in a separate window
62  - iconsel: It is possible to change dynamicly the mode of the Icon
63    Selection (tab, window, modal window)
64  - iconsel: the Icon Selection could now be launched in a tab in the main
65    window, in a separate window, or in a separate modal window
66  - editor: no icon is showed 'selected' when no app selected (pb at start)
67  - apwal_pref: set/unset correctly tootips at editor start
68  - receimg: replace gdk_draw_pixbuf to gdk_pixbuf_render_to_drawable unless
69    it don't compile on RH8
70  - iconsel: correct bug at start if someone save a empty path/extension.
71    line 40 (icon_dir_new): assertion failed: (path != NULL)
72  - add a message box if an application failed when it is clicked.
73  - iconlist: explained to this machine that /to/ti or /to//ti or /to/ti/ or
74    whatever are the same directory
75
760.4.00 - 2003.02.25
77  - iconsel: deals now correctly with 2 recursive paths which cross together
78    like /usr/share/icons and /usr/shares/icons/hicolor for example
79  - iconsel: correct forget of truncating icons 48x.. or ..x48
80  - iconsel: show the real width and height of an icon and not the
81    truncated one if truncated. so filters are ok for bigger icons.
82
830.3.32 - 2003.02.24
84  - all: a lot of improvement based on Cbwan's suggestion.
85  - iconsel: add buttons add, collapse and expand have now the the same size.
86  - iconsel: check if selection are ok. and it is :) remove !selected button.
87  - editor: remove a bug in vertical size initialisation
88  - xmlrc: if it is the first launch of apwal then create a new xmrc file and
89    launch the editor.
90  - about: done. a little one :)
91  - apwal_pref: new tab apwal_pref. options: timout and activate_tooltips
92  - launcher/editor: remove dependence of X11 call used to get the resolution
93    of the screen (use now gdk_screen_width and height)
94  - all: create LICENSE file and add GPL headers in source files.
95  - all: some cleanup in pixmaps and src directories
96  - all: add install rules on Makefile, update install info in INSTALL file
97  - all: add tooltips on thinks not easy to undertand naturally.
98  - iconsel: truncate icon > 48x48 to save some memory
99  - iconsel: append relief to icon in treeview
100  - property: append relief to icon in treeview
101  - editor: refresh property on start of drag and drop
102  - launcher: editor is now launch from the current apwal binary to avoid path
103    and version problems.
104  - launcher: exit launcher when right click to an icon to launch the editor
105  - selico: add 'apply' button, do the same as dblclick on an icon/selected icon
106  - selico: remove 'file' label
107  - editor: never more that one noname/unknown application/icon at one time.
108
1090.3.31 - 2003.02.10
110  - fisrt version release since 0.1.22
111  - a LOT of new features. new icon selection form, new editor...
112
1130.1.22 - 2002.11.20
114  - add sysstuff.[ch]: sys_exec and sys_can_exec.
115  - deal now with GError on error for gtk function using it.
116  - take now to excess of g_assert rather that if (!ptr) and cie.
117  - create testing directory for testing some stuff (gtktreeview, ...).
118  - add new icon selector. i hope you are going to like it!
119
1200.1.21 - 2002.11.16
121  - and it will be called... apwal! Tadaaaa.... Thanks to Whale
122    for his proposition!
123  - configuration file is now ~/.apwalrc.xml, update your config!
124  - create src and sample directories, clean some obsolete code.
125  - use define rather than fixed value to cut icon bigger than 48x48.
126  - add gtkstuff.[ch]: add gtk_arrow_button_new(), icon load always use
127    gdk_pixbuf_new_from_apwal().
128  - icons used are now integrated in the binary file, Makefile generates
129    pixbufinline.inc from PNG files in the directory.
130  - command line arguments are now parsed at the execution.
131
1320.1.20 - 2002.11.12
133  - app: add have_exec_access and app_exec_is_valid.
134  - launcher and editor: icons with an invalid executable appear in grey.
135  - clean some obsolete files.
136
1370.1.19 - 2002.11.11
138  - property: remove button directly removes app form the app_list.
139  - app: add app_list_remove, implement app_list_delete.
140  - launcher: prevent starting 2 editors with 2 right clics on an icon.
141  - editor: rewrite button arrow code.
142  - 'no app' is now different than 'app with an unknown icon'.
143  - editor: add the position of the cursor.
144  - launcher and editor: support icons with different size than 48x48.
145
1460.1.18 - 2002.11.09
147  - editor: the ok button now save the xml file and exit the editor.
148  - editor: the 'cancel' button now exit the editor.
149
1500.1.17 - 2002.11.09
151  - and it first bug report 10 minutes after :)
152  - launcher: fix freeze on click to an icon with an incorrect
153    executable (no exit on error on execvp).
154
1550.1.16 - 2002.11.09
156  - Now launcher has is first real user! Thanks Cbwan!
157