|  Alexis | 38ede5b3d5 | refactor(ipc): clean | 2018-08-18 16:01:56 +02:00 | 
				
					
						|  Alexis | 27dfffa4e3 | refactor: style issue | 2018-08-18 15:05:18 +02:00 | 
				
					
						|  Alexis | b1fd4d7b82 | feat(modules): generic label module to allow max-length on all labels | 2018-08-18 11:43:48 +02:00 | 
				
					
						|  Alexis | c128562284 | feat(bar): clean exit | 2018-08-17 20:28:26 +02:00 | 
				
					
						|  Alex | d280f5e8bd | Network detect (#26) | 2018-08-17 14:24:00 +02:00 | 
				
					
						|  Alexis | 0603b99714 | fix(bar): proper center modules | 2018-08-16 18:11:16 +02:00 | 
				
					
						|  Alexis | 0371271465 | fix(custom): hide first | 2018-08-16 17:59:45 +02:00 | 
				
					
						|  Alexis | 8768183f3d | fea(workspaces): add disable-scroll config | 2018-08-16 17:12:45 +02:00 | 
				
					
						|  Alexis | e4f35d7ca0 | fea(custom): add max-length config | 2018-08-16 17:09:51 +02:00 | 
				
					
						|  Alexis | 57f3a01a5b | refactor: remove assert | 2018-08-16 15:41:09 +02:00 | 
				
					
						|  Alex | 6635548d3e | Style code (#25) | 2018-08-16 14:29:41 +02:00 | 
				
					
						|  Alexis | 3fdc50163d | feat(window): update when window title change | 2018-08-16 00:02:57 +02:00 | 
				
					
						|  Alexis | a9246a09eb | feat(workspaces): add a option to show all workspaces from all outputs | 2018-08-15 22:19:17 +02:00 | 
				
					
						|  Alexis | 008856cbb8 | feat(clock): allow choose interval | 2018-08-15 21:00:04 +02:00 | 
				
					
						|  Alexis | 608b791ac1 | refactor(clock): use fmt::localtime | 2018-08-15 20:53:27 +02:00 | 
				
					
						|  Alexis | f94598c138 | feat(sway): add focused window name | 2018-08-15 20:17:17 +02:00 | 
				
					
						|  Alexis | 9b75302d22 | refactor(client): cleanup | 2018-08-15 17:31:45 +02:00 | 
				
					
						|  Alexis | be66cc2dd1 | feat(workspaces): add urgent, visible class | 2018-08-15 15:03:51 +02:00 | 
				
					
						|  Alexis | 52e7b6148b | feat(workspaces): add class to button when label is a icon | 2018-08-15 14:58:55 +02:00 | 
				
					
						|  Alexis | e3e099f836 | feat(workspaces): icons | 2018-08-15 14:48:08 +02:00 | 
				
					
						|  Alexis | 767d9dd5b4 | fix(workspaces): buttons iterator | 2018-08-15 14:30:01 +02:00 | 
				
					
						|  Alexis | d1d51b76aa | fix(client): try to fix #20 | 2018-08-15 01:53:43 +02:00 | 
				
					
						|  Alex | cee031d2fa | Workspaces scroll event (#19) | 2018-08-14 11:26:06 +02:00 | 
				
					
						|  Alexis | 18c7ad0026 | fix(workspaces): lock mutex inside click callback | 2018-08-13 23:43:35 +02:00 | 
				
					
						|  Alexis | 1555cb71e1 | feat(pulseaudio): volume icons | 2018-08-13 22:33:07 +02:00 | 
				
					
						|  Alexis | ea9a08d473 | refactor(workspaces): listen ipc event | 2018-08-13 21:23:43 +02:00 | 
				
					
						|  Alexis | 68f9ea3065 | fix(battery): add check for sys files | 2018-08-13 17:11:47 +02:00 | 
				
					
						|  Alex | a423f7032d | Battery event (#18) | 2018-08-13 14:05:13 +02:00 | 
				
					
						|  Alexis | 01894f18cd | chore: clean headers | 2018-08-12 20:25:19 +02:00 | 
				
					
						|  Alexis | b381e2a596 | feat(battery): capacity icons | 2018-08-11 13:15:31 +02:00 | 
				
					
						|  Alexis | 67fa8bd4c3 | style(battery): animates background when battery is in a critical state | 2018-08-11 13:03:35 +02:00 | 
				
					
						|  Alexis | 6ff296a4b0 | refactor(bar): prefer standard unique_ptr | 2018-08-11 12:49:28 +02:00 | 
				
					
						|  Alexis | 8d5b61a9fd | refactor(bar): default width is 0 | 2018-08-11 10:25:21 +02:00 | 
				
					
						|  Alexis | 3c66f4baa7 | feat(config): can force width | 2018-08-11 09:59:35 +02:00 | 
				
					
						|  Alexis | 04183dc696 | refactor(modules): prefer sigc::mem_fun | 2018-08-11 02:40:13 +02:00 | 
				
					
						|  Alexis | 14053d61fc | feat(workspace): catch ipc errors | 2018-08-11 02:09:39 +02:00 | 
				
					
						|  Alexis | 424ebb3c9b | feat(workspace): only show workspaces which are on same output as bar | 2018-08-11 00:32:59 +02:00 | 
				
					
						|  Alexis | 2512d51564 | fix(gtk): use idle to avoid mutex | 2018-08-10 23:21:21 +02:00 | 
				
					
						|  Alexis | c792871f6e | feat(bar): choose height from config file | 2018-08-10 18:46:31 +02:00 | 
				
					
						|  Alexis | 8b0cdc5f4b | feat(bar): choose between layers used | 2018-08-10 18:30:13 +02:00 | 
				
					
						|  Alexis | 7d05f6c612 | fix(bar): now use bottom layer | 2018-08-10 18:25:07 +02:00 | 
				
					
						|  Alexis | 679aafa9e8 | refactor(pulseaudio): remove signal init | 2018-08-10 18:16:11 +02:00 | 
				
					
						|  Alexis | 9b2c551f2e | fix(battery): typo | 2018-08-10 18:04:48 +02:00 | 
				
					
						|  Alexis | d728de2dd7 | fix(battery): check for battries :( | 2018-08-10 18:02:12 +02:00 | 
				
					
						|  Alexis | 4d3879f26f | refactor: avoid useless has_class check | 2018-08-10 17:05:12 +02:00 | 
				
					
						|  Alexis | e16cce646b | feat: add custom module to allow execution of external script | 2018-08-10 16:26:46 +02:00 | 
				
					
						|  Alexis | c52b0c5f03 | feat(network): add signal strength percentage | 2018-08-10 10:45:13 +02:00 | 
				
					
						|  Alexis | aab9625182 | fix(network): copy all characters | 2018-08-10 10:22:50 +02:00 | 
				
					
						|  Alex | 654ceffe19 | Merge pull request #7 from Alexays/bar-position Allow bar position at the bottom of screen | 2018-08-10 00:45:14 +02:00 | 
				
					
						|  Thomas Plaçais | 472a954d03 | Allow bar position at the bottom of screen | 2018-08-10 00:40:09 +02:00 | 
				
					
						|  Alexis | f810713570 | refactor(pulseaudio): use pulseaudio thread rater than cpp | 2018-08-10 00:34:13 +02:00 | 
				
					
						|  Alexis | 291267711a | feat(pulseaudio): add muted class | 2018-08-10 00:02:50 +02:00 | 
				
					
						|  Alexis | 7ccb76935d | feat: add pulseaudio module | 2018-08-09 23:55:38 +02:00 | 
				
					
						|  Alex | 11fab436b9 | Merge pull request #5 from Alexays/signalDbm feat(network): signal strength in dBm | 2018-08-09 22:38:13 +02:00 | 
				
					
						|  Alex | 4594f7b456 | Merge pull request #4 from Alexays/fix-memory-usage Fix formula used to compute RAM used and available | 2018-08-09 22:05:47 +02:00 | 
				
					
						|  Alexis | c276c3b907 | feat(network): signal strength | 2018-08-09 22:05:15 +02:00 | 
				
					
						|  Thomas Plaçais | 7d3c0b0bb9 | Clarify variable names and percentage formula in memory module | 2018-08-09 21:47:28 +02:00 | 
				
					
						|  Alexis | 6ccb029097 | fix: remove debug | 2018-08-09 21:14:57 +02:00 | 
				
					
						|  Thomas Plaçais | 98060310c6 | Fix formula used to compute RAM used and available | 2018-08-09 21:14:20 +02:00 | 
				
					
						|  Alexis | 23f48cb8b7 | refactor: prefer static methods | 2018-08-09 20:22:01 +02:00 | 
				
					
						|  Alexis | 03132bd219 | feat: add tooltip to battery and memory | 2018-08-09 17:30:23 +02:00 | 
				
					
						|  Alex | a25967e4c6 | Merge pull request #2 from Alexays/system-wide-config Add system-wide config and style files | 2018-08-09 17:14:16 +02:00 | 
				
					
						|  Thomas Plaçais | 22a8427db4 | Add system-wide config and style files | 2018-08-09 17:02:30 +02:00 | 
				
					
						|  Alexis | 731a352b41 | feat: add network module | 2018-08-09 16:38:24 +02:00 | 
				
					
						|  Alexis | b8917e9973 | feat(config): interval for cpu and memory modules | 2018-08-09 14:34:39 +02:00 | 
				
					
						|  Alex | e749f00aa7 | Merge pull request #1 from BlueGone/multiple-default-paths Add different default paths for config and css files | 2018-08-09 14:22:41 +02:00 | 
				
					
						|  Thomas Plaçais | 6f9fb72cdf | Add different default paths for config and css files | 2018-08-09 14:20:22 +02:00 | 
				
					
						|  Alexis | dc4e4860bd | feat(config): format modules | 2018-08-09 13:30:11 +02:00 | 
				
					
						|  Alexis | 45832fcbe3 | fix(workspaces): reorder child if needed on focus | 2018-08-09 12:25:01 +02:00 | 
				
					
						|  Alexis | 39a0ae04a8 | feat: basic config file | 2018-08-09 12:05:48 +02:00 | 
				
					
						|  Alexis | 4cec0f390b | fix(battery): proper handle multiple | 2018-08-09 11:21:08 +02:00 | 
				
					
						|  Alexis | 4659f04454 | fix(workspaces): proper order workspace | 2018-08-09 11:12:46 +02:00 | 
				
					
						|  Alexis | b987668f97 | style: clean class | 2018-08-09 10:50:16 +02:00 | 
				
					
						|  Alexis | d5bfc754c6 | feat: cpu module | 2018-08-09 01:54:33 +02:00 | 
				
					
						|  Alexis | 17fc77cb5e | feat: memory module | 2018-08-09 01:42:52 +02:00 | 
				
					
						|  Alexis | 81b5c37d86 | refactor(workspaces): cleaner handle resume | 2018-08-09 01:14:06 +02:00 | 
				
					
						|  Alexis | c1e2735314 | feat: add idle protocol to avoid update workspace when idle | 2018-08-09 01:10:07 +02:00 | 
				
					
						|  Alexis | 193bd8a79a | fix(bar): remove focused window code | 2018-08-09 00:41:39 +02:00 | 
				
					
						|  Alexis | e5b5be3b37 | feat(workspaces): add thread sleep | 2018-08-09 00:33:33 +02:00 | 
				
					
						|  Alexis | fcb6a9aa8b | feat: init repo | 2018-08-08 23:54:58 +02:00 |