No support for notifications (yet) on windows
							parent
							
								
									68ed1164a1
								
							
						
					
					
						commit
						8fbd0cd067
					
				| 
						 | 
					@ -22,6 +22,7 @@ from contextlib import asynccontextmanager
 | 
				
			||||||
from dataclasses import dataclass, field
 | 
					from dataclasses import dataclass, field
 | 
				
			||||||
from functools import partial
 | 
					from functools import partial
 | 
				
			||||||
from pprint import pformat
 | 
					from pprint import pformat
 | 
				
			||||||
 | 
					import platform
 | 
				
			||||||
import time
 | 
					import time
 | 
				
			||||||
from typing import Optional, Dict, Callable, Any
 | 
					from typing import Optional, Dict, Callable, Any
 | 
				
			||||||
import uuid
 | 
					import uuid
 | 
				
			||||||
| 
						 | 
					@ -429,16 +430,17 @@ class OrderMode:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # TODO: make this not trash.
 | 
					        # TODO: make this not trash.
 | 
				
			||||||
        # XXX: linux only for now
 | 
					        # XXX: linux only for now
 | 
				
			||||||
        result = await trio.run_process(
 | 
					        if platform.system() != "Windows":
 | 
				
			||||||
            [
 | 
					            result = await trio.run_process(
 | 
				
			||||||
                'notify-send',
 | 
					                [
 | 
				
			||||||
                '-u', 'normal',
 | 
					                    'notify-send',
 | 
				
			||||||
                '-t', '10000',
 | 
					                    '-u', 'normal',
 | 
				
			||||||
                'piker',
 | 
					                    '-t', '10000',
 | 
				
			||||||
                f'alert: {msg}',
 | 
					                    'piker',
 | 
				
			||||||
            ],
 | 
					                    f'alert: {msg}',
 | 
				
			||||||
        )
 | 
					                ],
 | 
				
			||||||
        log.runtime(result)
 | 
					            )
 | 
				
			||||||
 | 
					            log.runtime(result)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def on_cancel(
 | 
					    def on_cancel(
 | 
				
			||||||
        self,
 | 
					        self,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue