mirror of
https://github.com/FelixKratz/SketchyBar
synced 2025-02-17 04:58:28 +00:00
removed unused power source loop
This commit is contained in:
parent
2a2739483f
commit
600265179c
2 changed files with 0 additions and 12 deletions
11
src/bar.c
11
src/bar.c
|
@ -3,12 +3,6 @@
|
|||
extern struct event_loop g_event_loop;
|
||||
extern struct bar_manager g_bar_manager;
|
||||
|
||||
static POWER_CALLBACK(power_handler)
|
||||
{
|
||||
struct event *event = event_create(&g_event_loop, BAR_REFRESH, NULL);
|
||||
event_loop_post(&g_event_loop, event);
|
||||
}
|
||||
|
||||
static TIMER_CALLBACK(timer_handler)
|
||||
{
|
||||
struct event *event = event_create(&g_event_loop, BAR_REFRESH, NULL);
|
||||
|
@ -353,11 +347,9 @@ struct bar *bar_create(uint32_t did)
|
|||
|
||||
int refresh_frequency = 1;
|
||||
int shell_refresh_frequency = 1;
|
||||
bar->power_source = IOPSNotificationCreateRunLoopSource(power_handler, NULL);
|
||||
bar->refresh_timer = CFRunLoopTimerCreate(NULL, CFAbsoluteTimeGetCurrent() + refresh_frequency, refresh_frequency, 0, 0, timer_handler, NULL);
|
||||
bar->shell_refresh_timer = CFRunLoopTimerCreate(NULL, CFAbsoluteTimeGetCurrent() + shell_refresh_frequency, shell_refresh_frequency, 0, 0, shell_timer_handler, NULL);
|
||||
|
||||
CFRunLoopAddSource(CFRunLoopGetMain(), bar->power_source, kCFRunLoopCommonModes);
|
||||
CFRunLoopAddTimer(CFRunLoopGetMain(), bar->refresh_timer, kCFRunLoopCommonModes);
|
||||
CFRunLoopAddTimer(CFRunLoopGetMain(), bar->shell_refresh_timer, kCFRunLoopCommonModes);
|
||||
|
||||
|
@ -368,9 +360,6 @@ struct bar *bar_create(uint32_t did)
|
|||
|
||||
void bar_destroy(struct bar *bar)
|
||||
{
|
||||
CFRunLoopRemoveSource(CFRunLoopGetMain(), bar->power_source, kCFRunLoopCommonModes);
|
||||
CFRunLoopSourceInvalidate(bar->power_source);
|
||||
|
||||
CFRunLoopRemoveTimer(CFRunLoopGetMain(), bar->refresh_timer, kCFRunLoopCommonModes);
|
||||
CFRunLoopTimerInvalidate(bar->refresh_timer);
|
||||
|
||||
|
|
|
@ -52,7 +52,6 @@ struct bar
|
|||
uint32_t id;
|
||||
uint32_t did;
|
||||
CGContextRef context;
|
||||
CFRunLoopSourceRef power_source;
|
||||
CFRunLoopTimerRef refresh_timer;
|
||||
CFRunLoopTimerRef shell_refresh_timer;
|
||||
CGRect frame;
|
||||
|
|
Loading…
Add table
Reference in a new issue