1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353
|
v4.0.0-alpha
==================
* dbus message types are now hidden
* rename Notification{Hint, Image, Urgency}
* make `hint_from_key_val` a method
* reorganize modules
* make server an optional feature (was never stable)
* remove `handle_actions`
v3.6.0 / 2019-05-16
==================
* remove error-chain: use pure std::error implementation
* update mac-notification-sys
v3.5.0 / 2018-10-21
===================
* update dbus-rs to 0.6
v3.4.3 / 2018-10-13
===================
* bump version to 3.4.3
* update image and lazy-static
* applied some more clippy
* Complement requirements documentation and examples
* applied some clippy
* some manually assisted rustfmt
* format examples
* cleanups and modernizations
* Depedency update
* Updated error-chain
* including readme in package
* update docs link
* Create LICENSE-MIT
* Create LICENSE-Apache
* added requirements to readme
* formatting
* made NotificationHandle::new() internally public
* bumped version to 3.4.1
* publicly using NotificationHandle again
* Put mac-notificatio-sys errors as foreign links in error.rs
* Fix new mac-notification-sys integration
v3.4.0 / 2017-05-21
===================
* changed version to 3.4.0
* exposing Error again
* fixed build issues
* feature gate all the things
* image!
* static spec version and Error
* image_data
* first working version of image data
* badges!
3.3.1 / 2017-05-06
==================
* bumped to version 3.3.1
* readme update
* add sound example
* fix target_os
* documented platform compatibility
* updating history
* examples compile on macOS
* Fix some style issues given by clippy (#27)
* Minimize number of Timeout <-> i32 convertors (only single pair needed) * Make `dbus::FromMessageItem<'a> for Timeout` produce correct enum for Default and Never cases
* removed placeholder `Error`
* a little more macOS documentation
* simplyfied error handling in show (macOS)
* fix missing field in server.rs add missing documentation
* updating to mac-notification-sys 0.1.1
* split notification summary into title and subtitle
* fixing mac-notification-sys usage
* satisfied lints
* more moving things around
* documentation, tests and deduplication
* testing platform specific documentation
* moved xdg specifics into extra module
* target specific deps
* first minimal notification on macOS
* deprecated .actions
* added an extra type for timeout
* 3... 2... 1... NEW RELEASE! \0/
v3.2.1 / 2016-09-07
===================
* 3... 2... 1... NEW RELEASE! \0/
* updated to dbus ~0.4 and fixed warnings
* ready to release v3.2.0
* example to show notification in bg thread, good enough to fix #18
* documentation: more examples
* added fn auto_icon()
* added on_close(F) method to NotificationHandle
* `.show(&mut self)` -> `.show(&self)`
* chore: applied clippy
* added use of id when sending
* pubbed NotificaionHint const strings and added hint_from_key_val
* removing outdated commandline help from readme
* fix clippy version again
v3.1.1 / 2016-03-03
===================
* changed version to v3.1.1
* exposed dbus Error because its returned in public methods
v3.1.0 / 2016-03-01
===================
* changed version to v3.1.0
* made clippy happy
* removed redundant example
* info example print a valid yaml
* updated examples
* added examples for custom_int and reuse of notifications
* added custom int option
* updated examples to current api
v3.0.4 / 2016-02-15
===================
* updated dbus-rs dependency
* use cfg unix instead of linux
* updated to dbus ~0.3
* minimal preparations for work on macos
* reduced the TCB
* fuzzier crate versions
v3.0.3 / 2015-11-03
===================
* made a clippy a dev dependency only
v3.0.2 / 2015-11-03
===================
* removed bin from crate
* applied "good practices" checks
* readme examples
* building against stable
* no longer testing with 1.0.0, those times are over
v3.0.1 / 2015-10-23
===================
* bin moved in with lib
* added examples to README
* works with dbus 0.2.0
* Add missing docs for ServerInformation
* Add missing docs for NotificationUrgency
* Add missing docs to Hint
* Add missing documentation to NotificationServer
* Document NotificationHandle::wait_for_action
* why do I always forget the milk? no, the README :D
v3.0.0 / 2015-10-01
===================
* changed version to 3.0.0
* test example file for Hints
* adjusted to new Urgencies
* Tidying up
* more documentation
* added: Urgency::from(&str) for convenience
* updated changelog and history
* fixed: hint types other than just strings
* added convenience from::<str>() for Urgency
* renamed urgencies: Low, Normal and Critical (as in both standards)
* resolved timeout TODO
* fixed doc examples
* tests and examples
* added internal `stop_server()`
* fixed urgency in example
* removed redundant Urgency field
* serializing and deserializing Notifications
* introducing actual error handling, lots of breaking changes
* renamed get_information example into info.rs
* more idiomatic implementation of Hints
* added clippy as dev-dependency
* Cli: defaulting to --help if not command is issued
* tracking nightly dbus-rs
* updated changelog
v2.1.0 / 2015-09-27
===================
* fixed: Hint Types are not only strings
v2.0.0 / 2015-08-04
===================
* changed version to 2.0.0
* fixed example code to match new api
* Handle unused_must_use case
* Update examples and tests
* Remove old API
* Impl update, close, etc. for NotificationHandle
* Set transient hint in wait_for_closing example
v1.1.0 / 2015-08-03
===================
* changed version to 1.1.0
* small refactoring
* Add NotificationHandle to keep dbus conns alive
* added: notify-cli as child project
* added: GetCapabilities() and GetServerinformation() to server
* added a few possible panic messages
* updated readme
* using src/server for testing
v1.0.1 / 2015-07-19
===================
* fixed: actions and hints were not passed along
v1.0.0 / 2015-07-13
===================
* releasing 1.0.0
* added hints to `show_debug()`
* added urgency to `show_debug()`
* how could I have forgotten `urgency`?
* building agains dbus 0.1.1
* improved documentation
* shields
* took a note from clippy
* travis always test against 1.0.0, stable and nightly
v0.9.0 / 2015-07-01
===================
* added: updateing notifications ( see example )
* replace `.to_string()` with `.to_owned()`
* updated readme
* `if let` is nicer than `match`
v0.8.0 / 2015-06-19
===================
* corrected versioning scheme
v0.0.8 / 2015-06-19
===================
* changed version to v0.0.8
* added: extra example for closing signal alone
* added `"__closed"` action that is 'invoked' when the Notification closes
* added doc about show_and_wait_for_action()
* sacrificed storing closure approach for simpler construct
* added interface for adding action alongside closure
* checking for a certain action invoked
* signal listener breaks on `NotificationClosed` too
* checking the notificatoin id when waiting for a signal
* can listen for ActionInvoked signals
* added waiting_for_action_signal stub
* removed examples from README, doc should be up to date
v0.0.7 / 2015-06-13
===================
* ready for v0.0.7
* implemented `GetServerInformation()`
* Capitalize all the headlines!
* Urgency is now an enum
* pack methods return actual empty arrays now (builds with 1.0.0)
* moved to dbus-rs 0.1.0
* removed ruby script
* moved examples into tests
* added: close_notification
* is this worth commiting?
* made exe_name() private
* elaborated documentation
* displaying generic version in readme
* corrected build status image
* removed doc submodule
* doc up to date
v0.0.6 / 2015-06-08
===================
* writing history
* added documentation link
* changed submodule url
* added my own gh-pages branch as submodule as branch as submodule
* added note about Notification::hint()
* added link to doc to README
* added: `Notification.action(identifer, label)` for your convenience
* previous commit only compiles on rust-nightly :(
* pack methods return actual empty arrays now
* pack methods return MessageItem directly
* fixed: index out of bounds when no hints here used
* added ruby script for testing
* integrated hints, removed `NotificationCategory`
* added backend to hints()
* added: Hints and Categories API frontend
* renaming crates is generally a bad idea
* removed travis batch
* pointed travis batch into right direction
* removed left over send()s
* changed dependency notice in readme
* removed send()
* updated readme
* renamed into notify-rust
* renamed send() into show()
* added paragraph example
* changed default timeout -1
* working on documentation
* added my ultimate goal
* added some bookmarks for myself to read
* wrote a little documentation
* moved tests out of ./src
* modified server output
* added NotificationServer (barely works)
* implemented Notification::actions()
* implemented GetCapabilities()
* send() and send_debug() now returns Notifcation ID
* travis: build only
* build dependencies for travis
* whitespace removal
* README.md: add travic-ci batch
* Add support for travis-ci
* added send_debug to readme
v0.0.4 / 2015-05-30
===================
* changed version to v0.0.4
* added more examples
* added: formatting example
* added: loop_test()
* added: appname() and send_debug()
v0.0.3 / 2015-05-24
===================
* changed API: using builder pattern now
* getting ready for 0.0.3
* removed duplication
* updated example in README
* added icon() and timeout() to builder pattern
* implemented builder pattern
* trying out a hole lot of design patterns
v0.0.2 / 2015-05-22
===================
|