pengsrc / bingpaper Goto Github PK
View Code? Open in Web Editor NEWUse Bing daily photo as your wallpaper for macOS.
License: GNU General Public License v3.0
Use Bing daily photo as your wallpaper for macOS.
License: GNU General Public License v3.0
System: MacOS Sierra
Version: v0.9.6
Cannot change wall paper, even click Today button.
是否可加入定期或容量達到一定大小後自動清理的功能?因爲不是人人都有收藏的需求。
I am interested in this app, but failed to build on apple m1 with macOS 11.1
When launch the first time, it may download last day pic without current one (Maybe download with error). So I could not click the left or right buttons to change wallpaper.
in StatusBarViewController.swift
, I modified the function jumpToToday as follow:
func jumpToToday() {
DispatchQueue.global().async {
self.todayButton.isEnabled = false
self.todayButton.title = NSLocalizedString("Fetching...", comment: "N/A")
if let currentRegion = SharedPreferences.string(forKey: SharedPreferences.Key.CurrentSelectedBingRegion) {
self.bingPictureManager.fetchLastWallpaper(atRegin: currentRegion)
}
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd"
var validDate = Date()
if self.jumpToDate(formatter.string(from: validDate)) == false {
let lastTime: TimeInterval = -(24*60*60)
validDate = validDate.addingTimeInterval(lastTime)
let _ = self.jumpToDate(formatter.string(from: validDate))
}
self.todayButton.isEnabled = true
self.todayButton.title = NSLocalizedString("Today !", comment: "N/A")
}
}
And it works.
Hi
It seems that only that active monitor is changed when running. It does not change the wallpaper on all monitors.
Can I please request this feature?
Thanks!
As I described , there are too many icons in the title, So I hope you could add this function?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.