Commit Graph

  • 50eac859fd Cleanup use of pointers in util code patrick96 2022-03-06 17:44:48 +01:00
  • 8ddf9d2cdf Stop using unique_ptr for on_exit patrick96 2022-03-06 17:02:28 +01:00
  • b66f920308 Cleanup xcb stuff patrick96 2022-03-06 16:40:42 +01:00
  • 8db3e04727 Update PKGBUILD for 3.6.1 patrick96 2022-03-05 14:32:57 +01:00
  • 1a4ad828c6 Merge branch 'hotfix/3.6.1' patrick96 2022-03-05 14:30:38 +01:00
  • 4a61d3157f Release 3.6.1 3.6.1 patrick96 2022-03-05 14:21:35 +01:00
  • b04f636bab doc: Mention XDG_RUNTIME_DIR for IPC patrick96 2022-03-05 13:38:13 +01:00
  • f37124f5af renderer: Enforce valid alignment patrick96 2022-03-05 13:06:19 +01:00
  • fdaecdb113 tests: Use fake renderer for dispatch test patrick96 2022-03-05 13:00:05 +01:00
  • 8820cc73cd Fix hint message when using deprecated polybar-msg hook Nathanaël Houn 2022-03-05 07:16:57 +01:00
  • c655adea93 fix(script): Prevent stalling during shutdown patrick96 2022-03-03 23:38:51 +01:00
  • 0b24080336 fix: Allow negative values for tray and bar offset patrick96 2022-03-03 22:19:37 +01:00
  • a82e4324f6 fix(build): Do not replace CMAKE_EXE_LINKER_FLAGS patrick96 2022-03-03 15:18:27 +01:00
  • 40cbe7ed97 Skip manpage and html doc installation if they weren't generated Samuel Henrique 2022-03-01 22:08:32 +00:00
  • 24e079afef build: Add missing includes patrick96 2022-03-02 14:58:47 +01:00
  • 4350e356a7 Documentation update for 3.6 patrick96 2022-03-02 14:36:54 +01:00
  • 2322493ac8 Fix a Clang 13 warning Nicholas-Baron 2022-03-01 16:05:05 -08:00
  • 219171cf79 Update PKGBUILD for 3.6.0 patrick96 2022-03-01 19:36:25 +01:00
  • 57589ee896 Update PKGBUILD for 3.6.0 patrick96 2022-03-01 19:36:25 +01:00
  • fce5c4445f Release 3.6.0 3.6.0 patrick96 2022-02-26 21:22:17 +01:00
  • e30453da99 More precisely specify desired changelog format patrick96 2022-02-25 04:19:25 +01:00
  • eb535998da Cleanup Changelog patrick96 2022-02-22 18:29:56 +01:00
  • f1490a13ca Use points in default config patrick96 2022-02-22 18:10:30 +01:00
  • 34664f62c9 Remove AUR install scripts patrick96 2022-02-22 18:03:37 +01:00
  • f5bfbccfc8 feat(script): add formatting for script failure (#2596) Maxim Kolesnikov 2022-02-23 21:01:28 +07:00
  • dc46251571 fix: Handling for actions with negative offsets patrick96 2022-02-22 17:51:11 +01:00
  • 74067c52c3 fix: Set WM_SIZE_HINTS to fix position in openbox patrick96 2022-02-21 21:23:52 +01:00
  • 59a581a39e Emit error when workspace mapping has invalid format patrick96 2022-02-21 19:57:25 +01:00
  • ae7686d24b fix(battery): Replace tokens for all labels patrick96 2022-02-21 02:14:54 +01:00
  • 62da14e30d Use @ for doxygen commands (#2597) Patrick Ziegler 2022-02-20 21:40:48 +01:00
  • ce93188a4a Add units support (POINT, PIXEL, SPACE) (#2578) Patrick Ziegler 2022-02-20 21:08:57 +01:00
  • ab915fb724 feat(net): %netspeed% token to show combined up+download speed (#2590) Prateek Sunal 2022-02-07 01:42:38 +05:30
  • a33e8de922 doc: Defer parsing version_txt to fix an obscure bug Michał Górny 2022-01-31 00:29:01 +01:00
  • 69a2bf211a polybar-msg: Better error messages patrick96 2022-01-29 17:44:54 +01:00
  • a8035a7f68 Add extra space to polybar-msg error message patrick96 2022-01-29 14:31:13 +01:00
  • 28af6bb493 Fix race condition when creating socket folder patrick96 2022-01-25 00:18:04 +01:00
  • f428b7bb2f Install manpage for polybar-msg patrick96 2022-01-24 13:26:58 +01:00
  • 52992c588a Replace math_util min and max with std::min and std::max (#2579) Jouni 2022-01-23 23:14:55 +03:00
  • c2f087225c Eventloop cleanup (#2577) Patrick Ziegler 2022-01-22 22:00:26 +01:00
  • 3356188056 Use sockets for IPC (#2539) Patrick Ziegler 2022-01-22 20:35:37 +01:00
  • 8a9cad2792 net: prefer running interface for auto-detection (#2557) H. James Zhao 2022-01-18 13:53:19 -05:00
  • d995a39da8 feat(alsa): add middle and right mouse button events (#2573) Stefano Volpe 2022-01-18 19:51:49 +01:00
  • 968d9c753f fix(battery): More accurate battery state (#2556) Qntn 2022-01-17 22:07:07 +00:00
  • e549527d3e Clean up changelog (#2571) Patrick Ziegler 2022-01-16 05:12:45 +01:00
  • 195a0d94df feat(network): Add mac address token (#2569) Cameron 2022-01-15 17:39:55 -08:00
  • 6e34265d7b Replace system_clock with steady_clock (#2559) llenck 2022-01-12 23:06:29 +01:00
  • f488a889bc Add support for a tray-foreground setting. (#2552) Jeremy Fleischman 2021-11-17 04:41:40 -06:00
  • a3b5e3e7ed Make it possible to run tests. (#2553) Jeremy Fleischman 2021-11-17 04:14:18 -06:00
  • 542f70efa3 fix(ipc): don't format empty strings (#2549) Jean-Luc Bastarache 2021-11-04 11:55:16 -04:00
  • 9b5611af3f Fix message for deprecated config name (#2548) Patrick Ziegler 2021-10-31 11:53:23 +01:00
  • 3c5b2b61a6 ipc: Move running initial hook to update function (#2547) Patrick Ziegler 2021-10-30 21:00:52 +02:00
  • 9e3b537817 feat: Support reading config from non-regular files (#2545) Patrick Ziegler 2021-10-24 11:25:05 +02:00
  • 6d1ff41d37 Handle relative includes (#2535) TheDoctor314 2021-10-20 16:01:15 +05:30
  • b5fb44220d ci: Use new codecov uploader (#2541) Patrick Ziegler 2021-10-16 19:58:34 +02:00
  • 4d90ac2f4c fix(net): Use canonical interface name (#2540) Patrick Ziegler 2021-10-15 17:36:32 +02:00
  • abd96eb089 Enable module in start funcion (#2538) Patrick Ziegler 2021-10-15 10:33:10 +02:00
  • 76ae61f892 xkb: Use xpp for xcb calls (#2536) Patrick Ziegler 2021-10-14 15:57:46 +02:00
  • b1c97e42cc Include fd_stream in command.hpp (#2533) Patrick Ziegler 2021-10-12 19:33:15 +02:00
  • 281fdf6382 The xworkspaces module should wait for EWMH to become available (#2429) Tim Schumacher 2021-10-11 14:40:14 +02:00
  • 231af35354 feat(ipc): hook, prev, next, reset module actions (#2528) dvermd 2021-10-10 20:22:24 +02:00
  • 22014c70c4 Use the new GitHub issue forms (#2530) Patrick Ziegler 2021-10-10 14:00:18 +02:00
  • 47b5910eda Allow running polybar without BAR argument (#2526) dvermd 2021-10-07 14:48:47 +02:00
  • 282b0f4e73 Create default config (#2511) Patrick Ziegler 2021-10-05 13:07:19 +02:00
  • 98dffc292a feat(xkeyboard): Icon matching using variant (#2521) dvermd 2021-10-05 12:12:47 +02:00
  • a2968127d1 fix typos (#2524) dvermd 2021-10-04 23:46:38 +02:00
  • 40ae9b210b config_parser: Improve error messages (#2522) Georgiy Komarov 2021-10-03 21:46:16 +03:00
  • 2b1eb5337c fix(modules): move join in a new method Jérôme BOULMIER 2019-06-01 19:23:36 -04:00
  • e5ab7e1c00 Notification string to a queue of strings (#2517) Madhav Prabhu C M 2021-10-03 14:54:24 +05:30
  • 1a59599388 fix(modules): Avoid downcast in module constructor patrick96 2021-10-03 02:57:49 +02:00
  • 444120e664 script: Fix concurrency issues (#2518) Patrick Ziegler 2021-10-03 01:27:11 +02:00
  • 4f8f076714 Remove atomic members from static modules patrick96 2021-09-30 15:27:39 +02:00
  • 6b6bcf5080 Stop ipc_module subclassing static_module patrick96 2021-09-30 15:11:31 +02:00
  • f55f584ef7 Remove main thread from static_module patrick96 2021-09-22 22:27:04 +02:00
  • 626c55f8e5 Template value type for get_with_prefix patrick96 2021-09-28 22:07:30 +02:00
  • c7ffa60866 Update CHANGLELOG.md TheDoctor314 2021-09-29 00:56:08 +05:30
  • e798ed57a2 Implement 'env-*' option in script_module TheDoctor314 2021-09-29 00:38:33 +05:30
  • 37cd63a356 Add env parameter in command::exec() TheDoctor314 2021-09-29 00:36:40 +05:30
  • a7b978412c Add env parameter to exec_sh() TheDoctor314 2021-09-29 00:02:26 +05:30
  • 1e0e50266b Add get_with_prefix() TheDoctor314 2021-09-28 21:31:40 +05:30
  • 8afd5b71df Integrate bar taskqueue into eventloop (#2510) Patrick Ziegler 2021-09-27 17:35:45 +02:00
  • 55eb19fdc7 feat(ramp): Allow specifying ramp weights (#2505) TheDoctor314 2021-09-23 01:16:20 +05:30
  • 98d9a882ea Fix polybar-msg compilation patrick96 2021-09-21 21:36:05 +02:00
  • fa1240f4b6 Remove unused file_ptr patrick96 2021-09-21 21:30:38 +02:00
  • 3b6a950380 Remove unused factory.hpp imports patrick96 2021-09-21 21:27:42 +02:00
  • fabce6a493 Add tests for env_util patrick96 2021-09-21 21:23:05 +02:00
  • 0d1db206c6 Remove factory_util unique and shared patrick96 2021-09-21 21:15:49 +02:00
  • 560065540b Fix wrong assertion on network interface patrick96 2021-09-21 21:08:21 +02:00
  • 98919cbb77 Remove unused moodycamel concurrentqueue patrick96 2021-09-21 21:00:22 +02:00
  • c922a94b67 Remove unused spin_lock patrick96 2021-09-21 20:59:48 +02:00
  • 0f72a2e0ea Remove unused throttle_util patrick96 2021-09-21 20:53:01 +02:00
  • 069036fa5a Add libuv to polybar-git PKGBUILD patrick96 2021-09-14 22:08:58 +02:00
  • c29e4837df clang-format patrick96 2021-09-13 20:54:00 +02:00
  • 21f6f7818a Update CHANGELOG.md patrick96 2021-09-13 20:30:15 +02:00
  • 85d308cec8 Use libuv >= 1.3.0 patrick96 2021-09-13 20:19:00 +02:00
  • 386eb57ba7 Reopen pipe path on EOF patrick96 2021-09-13 19:56:24 +02:00
  • 77b9cffaf8 Cleanup patrick96 2021-09-13 19:19:39 +02:00
  • a158f0d7ec Add error callback for ipc handle patrick96 2021-09-13 18:30:11 +02:00
  • 52a3961602 Poll for X events in while loop patrick96 2021-09-13 18:24:29 +02:00
  • 895c1a6b51 Handle fs_event and poll errors in handle wrapper patrick96 2021-09-13 18:16:00 +02:00
  • db52106934 Support receiving IPC messages in multiple parts patrick96 2021-09-12 23:26:24 +02:00