Commit Graph
100 Commits
Author SHA1 Message Date
o9000 54f2b34623 Fix battery compilation for DragonFly BSD 2015-12-31 16:41:58 +01:00
o9000 82dc07d7c3 Sort correctly for primary_monitor_first 2015-12-30 12:23:45 +01:00
o9000 737150d7e9 Work better with empty config files 2015-12-27 15:39:39 +01:00
o9000 80794109ae Set default font in tint2conf (fixes issue #535) 2015-12-27 15:08:45 +01:00
o9000 277e406952 Move -Wshadow compilation flag to debug flags 2015-12-27 14:34:49 +01:00
o9000 db44e0824a Fix build for older glib 2015-12-27 14:29:03 +01:00
o9000 f8e4cdb56f tint2conf: Save executor index in comment in config file 2015-12-24 23:18:33 +01:00
o9000 453f875314 Updated changelog 2015-12-23 23:28:53 +01:00
o9000 d57ec3cab1 tint2conf: Updated translation files 2015-12-23 23:23:02 +01:00
o9000 6a285a628d Executor: tint2conf support 2015-12-23 23:17:39 +01:00
o9000 8c3017634f Executor: tint2conf support for one instance 2015-12-23 18:39:32 +01:00
o9000 7582b9f960 Add option primary_monitor_first (fixes issue #538) 2015-12-22 23:50:41 +01:00
o9000 da0c52ecff Rename: monitor -> monitors 2015-12-22 23:16:01 +01:00
o9000 c56ca2fe61 Updated changelog 2015-12-21 11:13:22 +01:00
o9000 dd371c468c Change window type to DOCK (fixes placement on kde and bspwm, issue 537; breaks issue 455) 2015-12-21 11:05:44 +01:00
o9000 21bb019434 Set XWMHints flags correctly 2015-12-21 10:46:03 +01:00
o9000 3790723483 Code cleanup 2015-12-13 11:39:12 +01:00
o9000 7025cc399e Fix compilation error in issue 536 2015-12-13 10:58:10 +01:00
o9000 ea236e94a0 Clock: increase default font slightly 2015-12-13 10:48:06 +01:00
o9000 e3fcff7f21 Make the default font for workspace name bold 2015-12-12 15:29:33 +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 1b545f6bbe Do not look for libraries that are disabled 2015-12-12 13:30:13 +01:00
o9000 2d5f2dd794 Updated config 2015-12-11 23:33:16 +01:00
o9000 bdf3d945c7 Add C99 compilation flag to tint2conf 2015-12-10 18:08:18 +01:00
o9000 b1374f0cb8 execp: Fix segfault 2015-12-09 22:14:54 +01:00
o9000 c125e73402 Add C99 compilation flag 2015-12-08 09:41:31 +01:00
o9000 9437c91bd8 Add missing include 2015-12-07 22:55:43 +01:00
o9000 e4c5509061 New config option: taskbar sort by LRU/MRU (config GUI) (issue #532) 2015-12-05 11:58:17 +01:00
o9000 17f94205b4 Execplugin: add pango markup option 2015-12-05 11:42:07 +01:00
o9000 ad50d32f54 Changed default config 2015-12-05 11:11:28 +01:00
o9000 ea82926b3f New config option: taskbar sort by LRU/MRU (no config GUI yet) (issue #532) 2015-12-05 11:07:23 +01:00
o9000 3f84d5d14c Merged execplugin from tint2-mods2 (no config GUI yet) 2015-12-05 10:05:42 +01:00
o9000 33645f9b5a Battery: refactoring 2015-11-23 16:12:42 +01:00
o9000 8df91bd475 Battery: Only redraw when needed, not after each tick 2015-11-23 16:12:17 +01:00
o9000 5c474f4256 Fix battery showing/hiding (issue #531) 2015-11-23 12:05:07 +01:00
o9000 333ed7a207 Fix missing redraw 2015-11-22 16:33:58 +01:00
o9000 29b3c590cd Updated changelog 2015-11-21 15:30:16 +01:00
o9000 eb044da8bc Support for NETWM viewports (compiz) 2015-11-21 04:35:12 +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 5f41544089 Updated for 0.12.3 2015-11-12 11:45:07 +00:00
o9000 e8d78f4656 Updated changelog for 0.12.3 2015-11-12 11:43:09 +00:00
o9000 3960ab31da Updated changelog for 0.12.3 2015-11-12 11:41:47 +00:00
o9000 e185e3fb47 Mouse effects: updated translations 2015-11-08 09:23:26 +01:00
o9000 095b311edc Mouse effects: changed defaults + disabled pixmap caching 2015-11-06 11:46:15 +01:00
o9000 96b9a46c07 Mouse effects: changed defaults 2015-11-05 13:00:19 +01:00
o9000 3037d8b507 Mouse effects: updated sample configs 2015-11-05 01:20:33 +01:00
o9000 df9df99c23 Fix compile error with cmake -DENABLE_RSVG=OFF 2015-11-05 01:15:59 +01:00
o9000 7d972e53d7 Mouse effects: updated tint2conf 2015-11-05 01:13:21 +01:00
o9000 6061b76331 Mouse effects: updated tint2conf 2015-11-05 00:08:23 +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 1b554ebc1e Fix segfault 2015-11-04 12:25:49 +01:00
o9000 732b9d3910 Mouse pressed effect + some fixes for mouse over 2015-11-04 12:19:23 +01:00
o9000 34b341767c Task: disable pixmap caching (temporary change until we make it work with mouse effects) 2015-11-04 11:58:11 +01:00
o9000 070eb7ba4d Revert "Area: do not destroy pixmap when not necessary"
This reverts commit f2922d7dbd.
2015-11-04 03:07:46 +01:00
o9000 57c35549f3 Area: refactor list -> children 2015-11-04 02:37:10 +01:00
o9000 f2922d7dbd Area: do not destroy pixmap when not necessary 2015-11-04 02:36:51 +01:00
o9000 61016a9318 Updated changelog 2015-11-04 02:09:53 +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 fe06ff5075 tint2conf: Updated French PO (added corrections from Mélodie) 2015-11-01 14:58:59 +01:00
o9000 73ed55f288 tint2conf: Updated French PO (removed fuzzy flag; review still needed) 2015-11-01 13:56:11 +01:00
o9000 2ff9ee9eba tint2conf: Updated French PO (review needed) 2015-11-01 13:38:43 +01:00
o9000 3b434c0ef5 tint2conf: Updated POT and PO files (translation update needed) 2015-11-01 13:09:33 +01:00
o9000 6d59e55d8d tint2conf: Call setlocale with no locale to use system default instead of C 2015-11-01 12:53:48 +01:00
o9000 d2636c8c57 Updated French translation (thanks to Melodie and her team) 2015-11-01 12:18:46 +01:00
o9000 b52f193804 Fix lost settings on battery plug/unplug 2015-10-18 17:28:58 +02:00
o9000 23ce5df057 Refactored text size computation (missed a change for the battery) 2015-10-18 17:04:21 +02:00
o9000 da06691292 tint2conf: Changed plugin order 2015-10-18 16:56:10 +02:00
o9000 8b6aad3a41 Refactored svg image loading 2015-10-18 16:53:27 +02:00
o9000 985c557dcd Refactored text size computation 2015-10-18 16:51:08 +02:00
o9000 6937aa8b9d Updated changelog 2015-09-26 20:26:24 +00:00
o9000 2299132cd3 tint2conf: Add background labels 2015-09-23 23:56:38 +02:00
o9000 005e5a49c0 Battery: minor code style change 2015-09-12 12:23:50 +02:00
o9000 85b3b8a749 Battery: fix comment in estimate_power_usage 2015-09-12 12:22:32 +02:00
o9000 42d1ba2b20 Battery: prevent division by zero 2015-09-12 12:21:31 +02:00
o9000 b887d50409 Merge branch 'sre/support-missing-power-usage-information' 2015-09-12 12:17:25 +02:00
o9000 66b38cc7d6 Initialize ac_connected_cmd and ac_disconnected_cmd 2015-09-12 11:18:21 +02:00
o9000 dca5c2586c Merge branch 'sre/tint2-fix-battery-memleak' 2015-09-12 11:14:11 +02:00
o9000 5b01670a22 Fix lost font setting for desktop name 2015-09-12 03:08:25 +02:00
o9000 1f7f1971ec Updated tint2.desktop (fixes issue #523) 2015-08-23 16:57:14 +00:00
o9000 7109bac4a0 Updated for 0.12.2 2015-08-11 09:31:41 +02:00
o9000 00a1803348 if( -> if ( 2015-08-08 08:51:44 +02:00
o9000 03dd8b8483 uevent: Use strchr here 2015-08-08 08:47:32 +02:00
o9000 553adbb946 Updated IDE files 2015-08-08 08:47:07 +02:00
o9000 2fb556031b Merge branch 'hotplug' into 'master'
Hotplug

Hi,

So I went on and added the hotplug stuff. It's currently used for two things:

 1. reconfigure battery if a power_supply add/remove event has been received (e.g. new battery)
 2. update battery if a power_supply change event has been received (e.g. sent for AC connect/disconnect)

The second one is useful to make "ac_connect_cmd" and "ac_disconnect_cmd"
react instantly. Otherwise they are only executed when the battery update
routine is scheduled again. It does not introduce any new library dependencies
and the kernel interface is considered as ABI, so there won't be any frequent changes.

I also added a little fix on top, that prevents ac_connect_cmd execution
during tint2 startup (with AC connected).

-- Sebastian

See merge request !10
2015-08-08 06:42:19 +00:00
o9000 1051be9815 Merge branch 'do-not-link-against-disabled-optional-features' into 'master'
Avoid linking against disabled features

If rsvg or startup-notification features are disabled, the
binary should not be linked against the associated libraries.

See merge request !9
2015-08-07 19:25:21 +00:00
o9000 00b88c2725 battery: Updates for OpenBSD 2015-08-07 08:54:15 +02:00
o9000 10b006ffb2 battery: Updates for OpenBSD 2015-08-07 08:36:02 +02:00
o9000 133bbc911e Update file list for IDE 2015-08-07 08:23:42 +02:00
o9000 28272621b0 battery: Capitalize AC state in tooltips 2015-08-07 08:22:54 +02:00
o9000 61d786cf4f battery: Tooltips for FreeBSD (fix format string) 2015-08-07 08:20:34 +02:00
o9000 9d2e62f724 battery: Tooltips for FreeBSD (fix typo) 2015-08-07 08:19:48 +02:00
o9000 6e77b59ef8 battery: Tooltips for FreeBSD 2015-08-07 08:18:26 +02:00
o9000 3a733d7353 battery: Update AC status on FreeBSD 2015-08-07 08:08:53 +02:00
o9000 8df9ed5977 Update type for ac_connected variables 2015-08-07 08:07:51 +02:00
o9000 cf748d6d41 Revert "Remove static clock tooltip buffer" (g_date_time_format uses format strings slightly different from strftime)
This reverts commit 441c420773.
2015-08-07 07:54:13 +02:00
o9000 8528a6a4a4 Merge branch 'misc-battery-updates' into 'master'
Misc battery updates

Hi,

So here are a couple of more patches. I did only minimal testing for the battery BSD stuff
(basically compilation under Linux and check, that only sensible errors appear). The second
patch (remove static clock tooltip buffer) is independent of the remaining changes, but
depends on the first patch.

I guess the battery code for Linux could be further improved by using libudev
to handle kernel events for added batteries and AC plug changes.

-- Sebastian

See merge request !8
2015-08-07 05:52:22 +00:00
o9000 f954be3e87 Updated changelog 2015-08-06 23:14:57 +02:00