Commit Graph

  • 3e205ff159 Use notification_colors struct in settings Benedikt Heine 2018-01-12 19:10:50 +01:00
  • c3cd623f41 Use notification_colors struct for notification colors Benedikt Heine 2018-01-12 18:15:22 +01:00
  • f02a0d4b8d
    Merge pull request #561 from tsipinakis/bugfix/drop-libdbus Nikos Tsipinakis 2018-11-26 17:03:46 +02:00
  • baf0ec3e11 Remove dbus build flags Nikos Tsipinakis 2018-11-26 16:05:50 +02:00
  • 7b1157c5af
    Merge pull request #564 from bebehei/testsuite Benedikt Heine 2018-11-26 15:00:45 +01:00
  • b9b803d0ea The memory leaks should be fixed by librsvg Benedikt Heine 2018-11-26 11:47:13 +01:00
  • 5284ce01f4 Make notification tests easier Benedikt Heine 2018-11-15 18:41:23 +01:00
  • 193b1f7202 Test notification maximum length Benedikt Heine 2018-11-15 16:13:58 +01:00
  • 1b4ca786cd Test notification_format_message Benedikt Heine 2018-11-15 16:03:38 +01:00
  • 6988a6e04d Add tests for log.c Benedikt Heine 2018-11-15 15:35:41 +01:00
  • ec3e47abb5 Skip tests requiring extended precision if not avail Benedikt Heine 2018-11-26 12:02:06 +01:00
  • 22cc3f190d Update greatest.h (1.2.1 -> 1.4.0) Benedikt Heine 2018-11-24 18:28:21 +01:00
  • 7ba6ca910f
    Merge pull request #551 from bebehei/queues-tests Benedikt Heine 2018-11-26 10:50:58 +01:00
  • 93f6eb58a3 Remove n->start tests Benedikt Heine 2018-11-20 17:06:23 +01:00
  • d96a29fed5 Move field definition on top of function (readability) Benedikt Heine 2018-11-19 17:15:38 +01:00
  • 711b11c92f Merge queue_update and queue_check_timeouts Benedikt Heine 2018-11-18 21:36:27 +01:00
  • 9878de312b Do not mark the waiting notification as shown Benedikt Heine 2018-11-18 18:46:20 +01:00
  • 475d829733 Fix notification seeping when displayed isn't full Benedikt Heine 2018-11-18 03:12:53 +01:00
  • 0b7a31b477 Add faulty notification seep test Benedikt Heine 2018-11-18 03:07:13 +01:00
  • 3e0daf40bf Add tests for xmore layout behavior Benedikt Heine 2018-11-15 00:21:45 +01:00
  • 24e0e25ec2 Add tests for seeping important notifications Benedikt Heine 2018-11-15 00:19:58 +01:00
  • acee260624 Add test for pausing behavior Benedikt Heine 2018-11-14 23:58:20 +01:00
  • 3fbd1fc589 Add tests for fullscreen behavior Benedikt Heine 2018-11-14 23:44:22 +01:00
  • 2c1de2dc22 Add tests for checking notifications timing out Benedikt Heine 2018-11-14 19:22:27 +01:00
  • e6e0d881eb Test stacking Benedikt Heine 2018-11-14 18:48:49 +01:00
  • f1e391673a Add queue history tests Benedikt Heine 2018-11-14 17:10:38 +01:00
  • 5cf9e51ada Test queue length reporting functions Benedikt Heine 2018-11-14 14:25:02 +01:00
  • 662b22e5de Test sleep times for get_next_datachange Benedikt Heine 2018-11-14 14:07:43 +01:00
  • 140278a36f Introduce a status structure Benedikt Heine 2018-10-03 15:02:46 +02:00
  • ef08f6aa66 Test notification closing in queues Benedikt Heine 2018-10-02 15:36:09 +02:00
  • 294cfdfa47 Test insertion mechanisms Benedikt Heine 2018-10-01 22:39:00 +02:00
  • fb5926b6fa Add tests for queue teardown Benedikt Heine 2018-10-01 22:03:38 +02:00
  • e04003e291 Add Framework for queues tests Benedikt Heine 2018-10-01 22:02:10 +02:00
  • cb16fe9d96 Fix DoS in notification_format_message Benedikt Heine 2018-11-14 17:08:18 +01:00
  • 5f3960b171 Fix id replacement not assigning id if no notification has it Nikos Tsipinakis 2018-11-15 13:42:05 +02:00
  • 28f30d182b Rename queues teardown function Benedikt Heine 2018-11-23 13:50:46 +01:00
  • d786381cb0
    Merge pull request #562 from bebehei/buildsystem Nikos Tsipinakis 2018-11-22 18:02:06 +02:00
  • e82b7bfb2d Use return value as success indicator Benedikt Heine 2018-11-21 04:01:07 +01:00
  • 92543cce22 Remove GLib requirement check Benedikt Heine 2018-11-19 17:23:06 +01:00
  • 20df6f2103 Remove deprecated .c.o rule Benedikt Heine 2018-11-19 17:19:35 +01:00
  • 0410a9369b
    Merge pull request #502 from bebehei/coveragereport Benedikt Heine 2018-11-18 13:34:57 +01:00
  • ed341dfca3 Add S2US macro Benedikt Heine 2018-11-14 12:15:46 +01:00
  • 9b45a111f1 Sort includes alphabetically Benedikt Heine 2018-11-14 12:03:42 +01:00
  • feb62a0c4c Remove displaced comment Benedikt Heine 2018-11-14 11:54:34 +01:00
  • a6abfdf7c5 Include all local files relatively Benedikt Heine 2018-11-11 20:10:29 +01:00
  • 8c192f3c28 Make tests runnable from everywhere Benedikt Heine 2018-10-11 16:46:52 +02:00
  • 2e9d8300de Include full c source to assert static objects Benedikt Heine 2018-10-10 12:03:43 +02:00
  • b4c319350a Support gcovr to generate coverage reports Benedikt Heine 2018-03-15 04:40:19 +01:00
  • 787cebbc80 Reorder .gitinore Benedikt Heine 2018-03-15 03:03:24 +01:00
  • b4ce81b1c9 Move test coverage generation into Makefile Benedikt Heine 2018-03-15 02:54:01 +01:00
  • eba6913faa Test version number in unittests Benedikt Heine 2018-03-15 02:43:28 +01:00
  • 27c6a1682d
    Merge pull request #552 from Gravemind/x-canonical-private-synchronous Nikos Tsipinakis 2018-11-11 19:55:05 +02:00
  • f0b047497e
    Merge pull request #560 from bebehei/rework-utils Nikos Tsipinakis 2018-11-11 19:49:39 +02:00
  • 2d2a9c893c Add doxygen docs for markup and utils files Benedikt Heine 2018-11-11 15:05:44 +01:00
  • 413c0d68af Use assertions and NULL checks in markup and utils Benedikt Heine 2018-11-11 15:15:37 +01:00
  • 90b04a22dd Use g_malloc instead of malloc Benedikt Heine 2018-11-11 14:39:32 +01:00
  • ae1b20881e Use isspace to test for whitespace Benedikt Heine 2018-11-11 14:34:51 +01:00
  • d8d457f500 Remove string_replace() Benedikt Heine 2018-11-10 18:02:34 +01:00
  • d879d70da0 Implement stack_tag, implementing x-canonical-private-synchronous Jordan Galby 2018-10-25 12:32:27 +02:00
  • b805273fb9
    Merge pull request #558 from tsipinakis/feature/markup-escape Nikos Tsipinakis 2018-11-06 21:04:35 +02:00
  • 2c6cb8ebf3 Implement smarter markup escaping Nikos Tsipinakis 2018-11-02 13:59:08 +02:00
  • 5eb34fae4e
    Merge pull request #556 from bebehei/cleanup Nikos Tsipinakis 2018-11-01 22:14:41 +02:00
  • 851f8a7339 Rename dbus methods consistently Benedikt Heine 2018-10-31 14:24:03 +01:00
  • 9cd600f0bf Remove unused function get_filename_ext Benedikt Heine 2018-10-31 13:54:08 +01:00
  • a24a464fbc Remove superfluous pause_signal_handler func Benedikt Heine 2018-10-31 13:42:12 +01:00
  • 08019dc268 Move context_menu into right header Benedikt Heine 2018-10-31 13:41:41 +01:00
  • 63163fb498
    Merge pull request #554 from anbenson/master Benedikt Heine 2018-10-30 12:43:36 +01:00
  • f48a939dbf Add error message for failed regex initialization Andrew Benson 2018-10-28 01:06:23 -07:00
  • f12f1094ed
    Merge pull request #550 from bebehei/misc Nikos Tsipinakis 2018-10-10 17:59:30 +03:00
  • 8ba4983ce0
    Merge pull request #549 from bebehei/threaded-dmenu Benedikt Heine 2018-10-10 16:49:28 +02:00
  • f0e4870d99 Reorder CC arguments similarily Benedikt Heine 2018-10-10 12:58:02 +02:00
  • 750e05f03b Remove trailing spaces Benedikt Heine 2018-10-10 11:52:35 +02:00
  • c0e2a2a7e3 Move all strcmp operations to STR*EQ macros Benedikt Heine 2018-10-09 09:58:46 +02:00
  • bb02897bc8 Introduce STR_EQ and STRN_EQ macros Benedikt Heine 2018-10-09 00:17:55 +02:00
  • 52c47524f2 Test notification referencing Benedikt Heine 2018-10-06 08:36:05 +02:00
  • fe7d82380e Use GLib to spawn browser and dmenu Benedikt Heine 2018-10-05 22:59:56 +02:00
  • 778a6857d8 Move clean_value function to utils.c Benedikt Heine 2018-10-01 09:54:16 +02:00
  • 6cc7ca361a Allow half quoted values Benedikt Heine 2018-10-01 09:38:37 +02:00
  • 357c4309e6 Pass URLs to browser as a single argument Benedikt Heine 2018-09-26 09:36:24 +02:00
  • 851953f5ef Start dmenu in a separate thread Benedikt Heine 2018-07-07 11:21:33 +02:00
  • 516161e765 Typo Benedikt Heine 2018-10-08 17:36:53 +02:00
  • 1f4cd4bd15 Use STR_(EMPTY|FULL) for string emptyness checks Benedikt Heine 2018-10-03 15:28:08 +02:00
  • da846d8442 Do not count longer than necessary Benedikt Heine 2018-10-03 15:18:08 +02:00
  • c80e3e9a42 Harness dispatch_menu_result against stupid input Benedikt Heine 2018-07-07 11:13:14 +02:00
  • 38c788c367 Split plain dmenu call into separate function Benedikt Heine 2018-07-07 02:26:24 +02:00
  • 958aa2bc96 Lock notifications while executing dmenu Benedikt Heine 2018-07-06 20:47:42 +02:00
  • 974bcb776e Remember if the notification is living on a valid connection Benedikt Heine 2018-07-06 20:03:43 +02:00
  • 837b4fe125 Implement refcounting for notifications Benedikt Heine 2018-07-06 19:41:02 +02:00
  • 2ef74c0d64 Respect follow mode from defaults struct Benedikt Heine 2018-10-03 13:47:32 +02:00
  • 403e4cc176 Remove libxdg-basedir dependency Benedikt Heine 2018-10-01 19:56:00 +02:00
  • 0306446efb Scale PixBuf easier Benedikt Heine 2018-09-23 23:14:22 +02:00
  • 3b3ed0328e Free layouts inline Benedikt Heine 2018-09-23 23:14:08 +02:00
  • 0231fabbd3 Make parse_follow_mode a real parser function Benedikt Heine 2018-09-23 23:03:48 +02:00
  • 4b5cc2c9bc Remove superfluous fflush call Benedikt Heine 2018-09-16 00:39:06 +02:00
  • c5c4b2cafb Use native notification functions in test Benedikt Heine 2018-07-06 19:39:13 +02:00
  • 740ebdd5a3
    Merge pull request #545 from tsipinakis/bugfix/x11-opt Nikos Tsipinakis 2018-09-24 20:25:17 +03:00
  • 09ef1b2b32
    Merge pull request #531 from bebehei/typenames Nikos Tsipinakis 2018-09-24 15:55:28 +03:00
  • 7ac054b3cc Simplify window showing and hiding Nikos Tsipinakis 2018-09-20 10:40:29 +03:00
  • 69100790a1 Do not wake up on focus events Nikos Tsipinakis 2018-09-13 18:04:26 +03:00
  • 476ddc81ff Remove last "color color" Benedikt Heine 2018-09-16 02:58:40 +02:00