Package: tint2 / 0.11+svn20121014-3

Metadata

Package Version Patches format
tint2 0.11+svn20121014-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
00 inform about unsupported saving.patch | (download)

src/tint2conf/main.c | 19 19 + 0 - 0 !
1 file changed, 19 insertions(+)

 show dialog in tint2conf about unsupported saving
 This patch opens a dialog in the Properties view of tint2conf
 informing the user, that saving is not yet supported.
01 fix parameter check.patch | (download)

src/tint.c | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fix argv check
 Without this patch tint2 tries to access unallocated
 memory if the last argument is -c.
02 fix tooltip_trigger_hide.patch | (download)

src/tooltip/tooltip.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix tooltip_trigger_hide function declaration
 tooltip_trigger_hide does not have a parameter in tooltip.h,
 so the code bears the risk of undefined behaviour.
 .
 This patch simply removes the argument, since the function
 does not use the parameter at all.
03 launcher_apps_dir.patch | (download)

src/config.c | 12 12 + 0 - 0 !
src/util/common.c | 46 46 + 0 - 0 !
src/util/common.h | 2 2 + 0 - 0 !
3 files changed, 60 insertions(+)

 new feature: add all launchers from one directory
 This patch adds a new config option to tint2rc files,
 which can be used to load all *.desktop files from a
 directory as launcher icons.
04 freespace.patch | (download)

CMakeLists.txt | 2 2 + 0 - 0 !
src/freespace/freespace.c | 100 100 + 0 - 0 !
src/freespace/freespace.h | 20 20 + 0 - 0 !
src/panel.c | 6 6 + 0 - 0 !
src/panel.h | 3 3 + 0 - 0 !
5 files changed, 131 insertions(+)

 new feature: add separator element
 This patch is introducing a new element called "FreeSpace" (Letter S
 already used, i've selected F and named it FreeSpace). This element has
 no configuration and can be enabled only via panel_items by letter "F".
05 task align.patch | (download)

src/config.c | 8 8 + 0 - 0 !
src/panel.h | 3 3 + 0 - 0 !
src/taskbar/task.h | 1 1 + 0 - 0 !
src/util/area.c | 52 51 + 1 - 0 !
4 files changed, 63 insertions(+), 1 deletion(-)

 new fetaure: allow task alignment
 This patch adds support for task alignment similar to the
 panel_position control option.
06 sample task align.patch | (download)

sample/icon_and_text_1.tint2rc | 6 4 + 2 - 0 !
sample/icon_and_text_2.tint2rc | 6 4 + 2 - 0 !
sample/icon_and_text_4.tint2rc | 5 3 + 2 - 0 !
sample/icon_only_1.tint2rc | 4 3 + 1 - 0 !
sample/icon_only_2.tint2rc | 4 3 + 1 - 0 !
sample/icon_only_3.tint2rc | 6 4 + 2 - 0 !
sample/icon_only_4.tint2rc | 6 4 + 2 - 0 !
sample/icon_only_6.tint2rc | 4 3 + 1 - 0 !
sample/icon_only_7.tint2rc | 10 8 + 2 - 0 !
9 files changed, 36 insertions(+), 15 deletions(-)

 update example config files for task_align feature
 This updates the example configuration files adding
 the newly introduced task_align feature.