Commit graph

77 commits

Author SHA1 Message Date
o9000
ae60e8f1e7 Use c99 to fix compilation on old distributions 2017-04-22 22:14:00 +02:00
o9000
e7dc61565d Use correct /etc path 2017-04-22 22:00:11 +02:00
o9000
d5dfda296f Buttons 2017-03-25 14:17:27 +01:00
o9000
d6a40c7523 Fix compilation under Linux 2017-03-19 11:41:51 +01:00
o9000
4ee2f4e7de Fix compilation under FreeBSD 2017-03-18 23:06:52 +01:00
o9000
3baa3d38a3 Generate default config file instead of empty file when tint2 has not been installed properly 2017-03-05 14:50:28 +01:00
o9000
cc74af00ba Define _DEFAULT_SOURCE with _BSD_SOURCE (issue #625) 2017-03-05 11:45:38 +01:00
o9000
4a5f0a7d83 Get rid of GNU_SOURCE (issue #625) 2017-03-05 11:38:04 +01:00
o9000
0392c34e71 Do not run gtk-update-icon-cache at make install (breaks packaging; issue #620) 2017-01-14 18:40:48 +01:00
Chris Mayo
b0cfb4e933 Allow docdir to be defined at build-time
- Simplify by using GNUInstallDirs module
- Move html documentation into an html subdirectory
2017-01-14 16:16:20 +00:00
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
Oskari Rauta
6304715df3 Add separator plugin 2016-10-02 11:25:44 +02:00
o9000
9cbcca04df Updated doc 2016-05-25 11:54:51 +02:00
o9000
ce15c53c04 Updated man page 2016-05-25 00:46:44 +02:00
o9000
e13a03ff74 tint2conf: Support for loading themes from /usr/share/tint2 2016-03-09 09:23:20 +01:00
o9000
c66f9a0fd4 tint2conf: Support for loading themes from /usr/share/tint2 2016-03-08 23:51:47 +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
b921440d9f Disable backtrace by default 2016-01-05 23:46:26 +01:00
o9000
1ae20fa3eb Move backtrace generation behind cmake flag 2016-01-05 01:28:12 +01:00
o9000
07256c0ed3 Attempt to fix compilation on BSD 2016-01-03 03:25:40 +01:00
o9000
7079d70e8b Attempt to fix compilation on BSD 2016-01-03 03:23:29 +01:00
o9000
da0369492e Attempt to fix compilation on BSD 2016-01-03 03:20:41 +01:00
o9000
0992662396 Attempt to fix compilation on BSD 2016-01-03 02:38:04 +01:00
o9000
9d407eebf0 Attempt to fix execinfo lookup on BSD 2016-01-03 02:28:51 +01:00
o9000
34c29ea88b Show warning on missing backtrace libs 2016-01-03 02:17:44 +01:00
o9000
76a68fb071 Dump stack trace on crash 2016-01-03 01:14:51 +01:00
o9000
54f2b34623 Fix battery compilation for DragonFly BSD 2015-12-31 16:41:58 +01:00
o9000
277e406952 Move -Wshadow compilation flag to debug flags 2015-12-27 14:34:49 +01:00
o9000
1b545f6bbe Do not look for libraries that are disabled 2015-12-12 13:30:13 +01:00
o9000
c125e73402 Add C99 compilation flag 2015-12-08 09:41:31 +01:00
o9000
3f84d5d14c Merged execplugin from tint2-mods2 (no config GUI yet) 2015-12-05 10:05:42 +01:00
o9000
4a6937826c Cleanup indentation with clang-format and changed a few variable names 2015-11-20 23:28:37 +01:00
Sebastian Reichel
46a6d2c2ad Add Linux kernel event handling code
This is a simple handler for uevents send by the Linux
kernel.
2015-08-08 06:29:54 +02:00
Sebastian Reichel
f241c4546b Avoid linking against disabled features
If rsvg or startup-notification features are disabled, the
binary should not be linked against the associated libraries.
2015-08-07 20:59:06 +02:00
Sebastian Reichel
3c45cf29c7 Battery: Split operating system specific code
This removes all operating system specific code from the main
battery file into their own source files. CMake will add the
correct implementation automatically.
2015-08-07 05:08:44 +02:00
Sebastian Reichel
ae375ae526 Split out Linux battery implementation and support multiple batteries
Some notebooks, like the ThinkPad X240 and X250 have two batteries
installed. So far only one of the batteries have been checked by
the tint2 widget making it more or less useless on those systems.

After this patch tint2 will aggregate the data from all batteries
instead.
2015-08-05 02:07:31 +02:00
o9000
b3cdde78b1 Add define _GNU_SOURCE for getline() 2015-07-12 17:50:59 +02:00
o9000
3150b91f80 Install additional themes to /usr/[local/]share/tint2 2015-07-12 17:00:16 +02:00
Sebastiaan Lokhorst
d3c45adf34 Fix some typo's and clean up indentation. 2015-07-05 11:23:57 +02:00
Sebastiaan Lokhorst
043a0f7ab3 Update old Google Code URLs to new GitLab location. 2015-07-05 11:14:00 +02:00
o9000
b1b95e086d Free space item 2015-06-12 01:42:00 +02:00
o9000
60f01f7fff Updated icons and desktop files 2015-05-03 19:17:24 +02:00
o9000
c3b60f1b4d Fixed README in CMakeLists.txt 2015-05-02 11:07:26 +00:00
o9000
2357e31965 Updated svn version scripts for git 2015-04-24 18:45:25 +02:00
o9000
eef4987b0b Make ASAN optional in debug builds
git-svn-id: http://tint2.googlecode.com/svn/trunk@759 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-04-17 20:23:07 +00:00
o9000
5e0e2c4af9 Use safer compilation flags
git-svn-id: http://tint2.googlecode.com/svn/trunk@744 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-03-28 22:42:05 +00:00
o9000
e539c6536f Sort tasks on taskbar: config + sort by title or center (disabled, work in progress) - issue 478
git-svn-id: http://tint2.googlecode.com/svn/trunk@743 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-03-28 22:38:57 +00:00
o9000
a2de8d6e53 Modified startup notification logic to prevent deadlock in issue 471
git-svn-id: http://tint2.googlecode.com/svn/trunk@735 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-03-20 22:49:13 +00:00
o9000
b8a4766773 Disable startup notification support until we fix the deadlock from issue 471
git-svn-id: http://tint2.googlecode.com/svn/trunk@729 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
2015-03-18 19:55:47 +00:00