o9000
b4c2b3e6af
Gradients: mostly done
2016-10-03 20:25:35 +02:00
o9000
822b149419
Gradients: work in progress
2016-10-02 22:56:48 +02:00
o9000
a09e1a0e45
Fixed multiple memory leaks
2016-08-08 11:15:59 +02:00
o9000
5c6385b4c3
Launcher: reload shortcut on click (issue #569 )
2016-08-07 14:15:45 +02:00
o9000
fc56e48781
Add option to debug geometry (set env var DEBUG_GEOMETRY) (issue #583 )
2016-06-04 13:53:22 +02:00
o9000
ed802d7602
Compute layouts correctly with partial borders (issue #580 )
2016-05-21 15:14:57 +02:00
o9000
1edaf21bde
Add area.name, useful for debugging
2016-03-25 11:13:05 +01:00
o9000
7dc24b8ee6
Launcher: full width clicks if 1 row or 1 column of icons (issue #572 )
2016-03-25 09:51:55 +01:00
o9000
7b6ce97940
Cleanup whitespace
2016-03-24 20:45:17 +01:00
o9000
4656f7fc94
Cleanup code from last commit
2016-03-22 08:25:09 +01:00
o9000
9768b326aa
Remove unnecessary casts
2016-03-21 23:04:45 +01:00
o9000
c8250e5200
Launcher: Read and display both Name and GenericName from desktop files (issue #571 )
2016-03-20 14:37:32 +01:00
o9000
7f9ac5c584
Use application-x-executable for desktop entries without icons (issue #570 )
2016-03-07 22:45:45 +01:00
o9000
856ac5d821
Use application-x-executable for unparseable desktop entries (issue #570 )
2016-03-07 22:37:32 +01:00
o9000
3811929a6e
Fix desktop entry parsing (issue #570 )
2016-03-07 22:26:42 +01:00
o9000
b4677426a4
Recursive search for launcher entries without a full path (issue #565 )
2016-03-01 23:01:10 +01:00
o9000
448feae732
Update changelog, add TODO (issue #565 )
2016-03-01 21:35:38 +01:00
o9000
3b5ecb631d
Allow launcher entries without a full path (issue #565 )
2016-03-01 21:27:43 +01:00
o9000
50e6278327
Move icon cache to a separate file; protect cache with file locks
2016-03-01 20:59:13 +01:00
o9000
4dfe411bf4
Cache launcher icons
2016-02-29 23:44:00 +01:00
o9000
734af1c025
tint2conf: Do not load desktop files marked as NoDisplay
2016-02-28 15:50:32 +01:00
o9000
1000cbf491
Load fallback icon themes lazily to speed up tint2 startup
2016-02-28 15:41:50 +01:00
o9000
fcbc006e43
Use XDG paths in addition to the defaults when looking for icons and applications
2016-02-28 14:53:15 +01:00
o9000
c4d1614cc3
tint2conf: Sort icon themes in list
2016-02-28 13:06:50 +01:00
o9000
b196bb1c00
Fix small memory leak in launcher
2016-01-26 20:30:57 +01:00
o9000
106471225f
Rename dsp -> display
2016-01-01 13:49:10 +01:00
o9000
a6da0186e0
Cache pixmaps for mouse effects to improve performance
2016-01-01 04:57:08 +01:00
o9000
3790723483
Code cleanup
2015-12-13 11:39:12 +01:00
o9000
9a85f7f2c5
Use default desktop font (Gtk/FontName from XSettings) when the font is not specified in the config file
2015-12-12 15:14:42 +01:00
o9000
4a6937826c
Cleanup indentation with clang-format and changed a few variable names
2015-11-20 23:28:37 +01:00
o9000
c0e62e2e79
Cleanup: area.h
2015-11-18 21:57:10 +01:00
o9000
0900c088ee
Mouse effects: fixes, changed defaults, more config options
2015-11-04 23:14:11 +01:00
o9000
68d3799c47
Mouse effects: tint icons
2015-11-04 13:02:12 +01:00
o9000
732b9d3910
Mouse pressed effect + some fixes for mouse over
2015-11-04 12:19:23 +01:00
o9000
9e2fbec797
Launcher icon background
2015-11-04 02:05:41 +01:00
o9000
294fdee57f
Mouse over effects
2015-11-04 01:32:13 +01:00
o9000
8b6aad3a41
Refactored svg image loading
2015-10-18 16:53:27 +02:00
Sebastian Reichel
edad9bb7f5
Fix memory leak for battery tooltips
...
Instead of returning a const string, that is fed into strdup, tooltip
functions are now supposed to return allocated strings. This fixes a
memory leak in the battery tooltip.
This is used instead of simply freeing the memory in the battery
tooltip function, since it also avoids a uselesss strdup().
2015-08-07 02:09:53 +02:00
o9000
e76202b355
Fix systray rendering when compositor off
2015-07-23 20:38:33 +02:00
o9000
2ebc75944e
tint2conf: Sort launchers by name
2015-07-04 17:33:19 +02:00
o9000
5acda6a0c0
Silence warning
2015-05-15 08:39:12 +02:00
o9000
7bce19452e
Reduce memory footprint
2015-05-10 12:43:58 +02:00
o9000
1d02b8588b
Fix icon loading with wrong image extension
2015-05-03 16:22:23 +02:00
o9000
e7c3f99e28
Attempt to fix icon rendering problems
2015-05-03 15:36:42 +02:00
o9000
a9330b424b
launcher: New option launcher_icon_theme_override to preserve legacy behavior
2015-05-03 10:05:36 +02:00
o9000
193b3b5a81
Fix build on Debian Jessie
2015-04-27 19:16:21 +02:00
o9000
b78c854700
Flush stdout/stderr after newline
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@760 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-04-17 20:31:28 +00:00
o9000
66cae4bb7c
Fix dangling pointers causing erratic timer behaviour (affects taskbar with spacing); use calloc instead of malloc for safer initializations
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@758 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-04-17 20:17:25 +00:00
o9000
af003d0e19
Memory management review: match char-malloc/strdup-free, gchar-g_str*/g_free; set pointers to null after free; initialize fonts/backgrounds correctly when missing from config
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@748 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-04-11 09:51:10 +00:00
o9000
5faf063f96
Add config option startup_notifications = 0/1
...
git-svn-id: http://tint2.googlecode.com/svn/trunk@737 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-03-21 13:39:43 +00:00