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