ChangeLog (raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
2009-07-26 - fixed icon on 64 bit system by benjaminfranzke 2009-07-19 - fixed systray crash by mart1987 2009-07-14 - play with some tint2conf code 2009-07-04 - fixed 'defunct' process after fork ---------------------------------------------------------------- 2009-06-30 thilor77 <lorthiois@bbsoft.fr> released tint-0.7 2009-06-29 - fixed bug when active window draged to another desktop 2009-06-29 - fixed issue 110 and issue 107 2009-06-25 - improve user's message when compiled with --disable-battery - replace 'task_width = width' by 'task_maximum_size = width height' width will be used in horizontal panel height will be used in vertical panel 2009-06-24 - vertical panel done user's parameters : 1) add 'vertical' to panel_position (panel_position = center left vertical) 2) use 'task_width' to define the task height (task_width = 30) 3) adjust paddingy on task and systray wiil define the size of icons all others parameters are automatically converted by tint2 (x padding become y padding, width become height ...) so user's change between horizontal and vertical are minimised. 2009-06-23 - play with vertical panel check sample file tintrc05 and tintrc06 more change to come... 2009-06-21 - play with some code for vertical panel 2009-06-20 - remove flickering on systray 2009-06-20 - 'urgent_nb_of_blink' allow to choose the number of blink 2009-06-19 - change systray code. fixed issue 91. 2009-06-18 - patch by Christian Ruppert, configure option for battery 2009-06-14 - revert r78, fixed issue 100 2009-06-13 - fixed background refresh on systray 2009-06-09 - fixed issue 98 2009-06-08 - fixed issue 97 and issue 95 2009-06-08 - allow 'taskbar_mode = multi_desktop' config with 'panel_monitor = all' 2009-06-07 - merge autotool build system by Christian Ruppert 2009-06-06 - fixed issue 56 : with windowmaker bug in windowmaker : send unecessary 'desktop changed' each time focus changed 2009-06-06 - add 'wm_menu' config option to disable window manager's menu if you don't specify "wm_menu = ", the default value will show WM menu. 2009-06-06 - fixed issue 90 and issue 81 : window manager's menu in panel padding works on openbox, pekwm, fluxbox, icewm. doesn't work on xfce, windowmaker ? tint2 send mouse event to your window manager on left/right padding and on top/bottom panel padding. 2009-06-05 - fixed issue 46 and 59 : urgent task limitation : just one urgent task at a time 2009-06-04 - patch by dmitry.medvinsky : right/left clic command 2009-06-02 - Systray Temp_Fix from keshto not yet perfect, but a first step 2009-05-31 - fixed issue 71 : time format %T %r 2009-05-31 - fixed issue 86 : padding bug 2009-05-31 - fixed issue 87 and 88 : battery detection 2009-05-26 - fixed memory leak and battery detection 2009-05-20 - merge patch from yarin.kaul (fixed issue 52) 2009-05-15 - merge battery applet from Sebastian Reichel <elektranox@gmail.com> 2009-03-14 - add systray option when convert tint-0.6 config file but you need to stop other systemtray program 2009-03-07 - fixed segfault when time1_format empty - fixed systray : when clock change size - fixed systray segfault when xrandr change size 2009-03-01 - fixed segfault on tray application due to tint2 2009-03-01 - cleanup code - basic systray with some bugs - update documentation and tintrc sample for systray 2009-02-27 - fixed issue 49 : patch from Daniel Moerner - some systray code (doesn't work) - cleanup code 2009-02-25 - fixed issue 48 : tint2 does't create config file on first start 2009-02-14 - fixed issue 45 : segfault without clock 2009-02-13 - improved object oriented layout - tint2 looks good for me. if you see bugs, report it. 2009-02-12 - fixed issue 14 : no icons 2009-02-11 - fixed bug with number of desktop changed - fixed clock resize when date changed 2009-02-08 - backward compatibility with tint-0.6 (convert config file) feature freeze until next release. need bug correction. 2009-02-07 - better multi-monitor capability : -> panel_monitor = all : tint2 draw one panel per monitor -> panel_size = 90% 30 : panel_size accept percentage or pixel - change notation : MULTI_MONITOR changed to SINGLE_MONITOR in SINGLE_MONITOR mode, tint2 draw one taskbar with tasks from current monitor - removed sleep mode (replaced by panel_monitor = all) - update documentation and sample config file 2009-02-03 - better fixed for Robert Escriva problem : set_panel_properties -> Reserved space - fixed issue 13 with background detection - fixed bug with disconnected monitor (in multi monitor mode) - removed capability to show Window magager's menu it's a feature I would like, but implementation was buggy 2009-01-29 - use panel_margin parameter even with full_width - multi_monitor mode : monitor number are ordered according to coordinate so taskbar on the left show task in the left monitor 2009-01-20 - change config file format : add another padding parameter - update documentation and sample config file 2009-01-19 - patch from Robert Escriva, fixed tint2 on multi-monitor - fixed bug between MULTI_MONITOR mode and 'task on all desktop' 2009-01-18 - update documentation for new config format - fixed memory corruption - fixed bug with "task on all desktop" (issue 39) 2009-01-17 - fixed drawing of active task (with new layout) 2009-01-05 - fixed decorated window with compiz 2008-12-30 - fixed bug : segfault on ConfigureNotify event 2008-11-12 - fixed bug : segfault with icon - panel's left and right padding feel like WM background (right click open window managers's menu, ...) 2008-11-02 - fixed bugs with new design - panel.area manage the tree of visible objects 2008-10-28 - fixed issue : "untitled task", "task button did not update", "window don't shade", "error if I don't do 'make install'", "Makefile error" 2008-09-24 - change tintrc format user can define a list of background and border at the beginning of tintrc and each object (panel, taskbar, task, clock, systray) get a background number. the background number 0 is reserved by tint2 for full transparency. user's background start with number 1, 2, ... 2008-09-22 - better control on icon opacity icon opacity use the same value as text opacity 2008-09-21 - new parameter task_text = 0 or 1 so you can show task's icon without text - remove task_icon_size parameter because icon_size is calculate with task->padding_y 2008-09-19 - improve clock drawing on 2 lines - new design : object oriented clock inherit Area (with draw_background) - rename parameter 'panel_mode' in 'taskbar_mode' 2008-09-17 - change name from tint to tint2 because debian has already a package named tint - new design : object oriented tasks inherit Area taskbars inherit Area 2008-09-16 - new design : object oriented remove task_margin parameter, replaced by taskbar_padding fixed segfault with new layout 2008-09-04 - new design : object oriented all objects inherit from Area : panel, taskbar, task, clock 2008-09-02 licence changed to GPL V2 > Hi Pål, > Since latest release (tint-0.6), I try to merge a systray in tint. > The code I would like to merge is under GPL V2 licence. > So are you agree to change the licence of tint to GPL V2 ? Pål Staurland answer : Yeah no problem::) 2008-08-17 patch from i...@noctus.net - fixed bug : "Task button titles do not update" 2008-08-12 - code cleanup : Taskbar use GSLIST from glib 2008-08-07 - add 1 space between task title and icon 2008-07-25 - fixed bug when (task_rounded > panel_height/2) ---------------------------------------------------------------- 2008-07-20 thil7 <lorthiois@bbsoft.fr> released tint-0.6 2008-07-19 - backward compatibility : save new config file 2008-07-18 - bug fixed with multi-monitor : memory leak, move task on the same monitor 2008-07-12 - multi_monitor : added window_get_monitor(win) 2008-07-05 - multi_monitor : changed taskbar allocation when add/remove a monitor - update documentation 2008-07-04 - changed in config file, panel_show_all_desktop replaced by panel_mode = single_desktop / multi_desktop / multi_monitor - with panel_mode = multi_monitor, tint show one taskbar by monitor 2008-07-02 - add xinerama dependency - read monitors configuration - tint will run in 'sleep_mode' if you specify 'panel_monitor' on an unplug monitor - tint 'wake up' when the monitor is detected or resolution changed 2008-06-30 patch from goo...@dougbarton.us - tint wait for window manager on startup 2008-06-29 - specify monitor with parameter 'panel_monitor' - panel_position is relative to your monitor panel_monitor = 1 panel_position = bottom center 2008-06-24 - fixed bug : show tint on all desktop with fluxbox 2008-06-23 - task_width = 0 to get full taskbar width - added documentation in /doc 2008-06-16 - renamed parameter panel_margin to panel_padding - added parameter panel_margin = vertical_margin horizontal_margin 2008-06-15 - fixed bug : icon position changed when clock adjust width - removed boolean parameter panel_background and task_background replaced with opacity (alpha) = 0 - removed task_active_border_width parameter identical to task_border_width - fixed bug : draw task below panel border 2008-06-11 - removed the need of desktop margin. tint specify margin to window magager (_NET_WM_STRUT) 2008-06-10 - fixed bug : time/date vertical and horizontal center 2008-06-10 patch from benjaminfranzke - fixed bug : draw icon on 64bit system. 2008-06-08 - fixed bug : in draw border and fill background 2008-06-04 - allow config file on the command line : tint -c ./tintrc2 - allow 2 value in config file : key = value1 value2 - panel_margin can get 2 values : vertical_margin horizontal_margin panel_margin = 8 4 2008-05-30 - put panel below other window - set locale LANG 2008-05-28 - clock_width adjust automatically - configure : time2_format see 'man strftime' 2008-05-27 - configure : time1_format see 'man strftime' - cleanup code : refresh_pos() 2008-05-26 - catch time event in main loop - draw clock fixed format %H:%M 2008-05-24 - removed boolean parameter task_icon task_icon_size = 0 replace task_icon = 0 - all colors parameters can get 2 values : color and opacity (alpha) font_color = #ffffff 70 2008-05-23 - cpu optimisation : limit call to visual_refresh() 2008-05-22 - configure clock : clock_font, clock_font_color ---------------------------------------------------------------- 2008-05-20 thil7 <lorthiois@bbsoft.fr> released tint-0.5 2008-05-19 - improve usability in mode 'show_all_desktop' -> don't switch desktop when close a task of another desktop -> allow to drag and drop task between desktop - change panel_position : you can now specify top or bottom. values : bottom left, bottom right, bottom center, top left, top right, top center keep compatibility with old tintrc files - change Makefile : add $PREFIX and $DESTDIR install default config file in /etc/xdg/tint/tintrc - on startup, tint copy $XDG_CONFIG_DIR/tint/tintrc in ~/.config/tint/tintrc so each user can customize tintrc - fixed : name of task in fluxbox - improve focus detection (TransientForHint) - cleanup code : send_event ---------------------------------------------------------------- 2008-05-14 thil7 <lorthiois@bbsoft.fr> released tint-0.4 2008-05-12 - boolean option 'show_all_desktop' 0 : tint panel show one taskbar (from current desktop) 1 : tint panel show all taskbars (from all desktops) - clic on a task switch to the desktop - clic on a taskbar (if empty) switch to the desktop - add layout for taskbar : panel -> taskbar -> task - cleanup code : state 'active' in Task replaced by task_active in Panel - hide some window : _NET_WM_WINDOW_TYPE_DIALOG, _NET_WM_STATE_MODAL - change project to 'MIT licence' because Pål Staurland put 'MIT licence' in all file source ---------------------------------------------------------------- 2008-05-10 thil7 <lorthiois@bbsoft.fr> released tint-0.3 2008-05-10 - manage events : 'send to desktop' and 'send to all desktop' - bug solved : 'close' action now send _NET_CLOSE_WINDOW so openoffice ask 'save document...' if needed - cpu optimisation : -> don't redraw panel background on all events. just when desktop change. -> don't remove/add all tasks when switch between desktop. remove 'task_new_desktop()'. - small bug on _NET_WM_STATE_SKIP_TASKBAR corrected - memory leak on g_build_filename ---------------------------------------------------------------- 2008-05-09 thil7 <lorthiois@bbsoft.fr> released tint-0.2 2008-05-08 - panel : add rounded and border (color and alpha) - remove option 'panel_tasks_centered' - user can configure mouse event on task (none, toggle, iconify, shade, close, toggle_iconify) 2008-05-07 - cpu optimisation : resize_tasks only when add/remove task, compute pos_y at startup 2008-05-04 - task width adjust when too many task 2008-05-01 - task : add rounded and border (color and alpha) - panel position (left, right, center) thank to ak47izatool - cleanup code : vertical position (icon and text), better refresh after delete task, memory leak *font - panel : changed panel_margin and task_margin 2008-04-22 - fork ttm projet from p://code.google.com/p/ttm/ (by Pål Staurland staura@gmail.com) while the projet is no longer in developpement, have not changed the name of 'tint'. |