Skip to content

Commit

Permalink
Merge pull request #113 from jolicode/prepare-v3
Browse files Browse the repository at this point in the history
Prepare v3 and remove everything deprecated
  • Loading branch information
pyrech authored Oct 2, 2024
2 parents 3c3e1c4 + b8d8d5d commit 94be4f3
Show file tree
Hide file tree
Showing 43 changed files with 7 additions and 2,187 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

## Not released yet

* Remove deprecated code:
* Joli\JoliNotif\NotifierFactory
* Joli\JoliNotif\Notifier interface and all implementations
* Toaster notifier and binary
* Joli\JoliNotif\Util\OsHelper class

## 2.7.3 (2024-09-30)

* Fixed SnoreToast and Notifu Windows drivers to be non blocking
Expand Down
Binary file removed bin/toaster/Microsoft.WindowsAPICodePack.Shell.dll
Binary file not shown.
Binary file removed bin/toaster/Microsoft.WindowsAPICodePack.dll
Binary file not shown.
7 changes: 0 additions & 7 deletions bin/toaster/README.md

This file was deleted.

Binary file removed bin/toaster/toast.exe
Binary file not shown.
12 changes: 0 additions & 12 deletions doc/03-drivers.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,18 +98,6 @@ binaries in the system temp directory to be able to execute them.

Toaster can display notification with a body, a title and an icon.

#### NotifuDriver

This driver uses the Windows application called Notifu. It works on Windows 7.
Because Notifu is probably not installed on your system, JoliNotif embed the
binary inside the [bin/notifu](bin/notifu) directory.

When you use JoliNotif inside a phar archive, we take care to extract this
binary in the system temp directory to be able to execute it.

Notifu can display notification with a body, a title and an icon. Sadly, Notifu
can only display icon with the .ico format.

#### WslNotifySendDriver

This driver uses the executable `wsl-notify-send`.
Expand Down
21 changes: 0 additions & 21 deletions src/Exception/Exception.php

This file was deleted.

2 changes: 1 addition & 1 deletion src/Exception/ExceptionInterface.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@

namespace Joli\JoliNotif\Exception;

interface ExceptionInterface extends Exception, \Throwable
interface ExceptionInterface extends \Throwable
{
}
28 changes: 0 additions & 28 deletions src/Exception/NoSupportedNotifierException.php

This file was deleted.

40 changes: 0 additions & 40 deletions src/LegacyNotifier.php

This file was deleted.

23 changes: 0 additions & 23 deletions src/Notifier.php

This file was deleted.

26 changes: 0 additions & 26 deletions src/Notifier/AppleScriptNotifier.php

This file was deleted.

50 changes: 0 additions & 50 deletions src/Notifier/BinaryProvider.php

This file was deleted.

24 changes: 0 additions & 24 deletions src/Notifier/CliBasedNotifier.php

This file was deleted.

26 changes: 0 additions & 26 deletions src/Notifier/GrowlNotifyNotifier.php

This file was deleted.

27 changes: 0 additions & 27 deletions src/Notifier/KDialogNotifier.php

This file was deleted.

24 changes: 0 additions & 24 deletions src/Notifier/LibNotifyNotifier.php

This file was deleted.

27 changes: 0 additions & 27 deletions src/Notifier/NotifuNotifier.php

This file was deleted.

Loading

0 comments on commit 94be4f3

Please sign in to comment.