OpenAir Reborn
OpenAir time tracking with almost no teeth pulling
OpenAir Rebornคืออะไร?
OpenAir Reborn เป็นส่วนขยายของ Chrome ที่พัฒนาโดย Mike Crittenden และคุณลักษณะหลักของมันคือ "OpenAir time tracking with almost no teeth pulling"
ภาพหน้าจอของส่วนขยาย
ดาวน์โหลดไฟล์ CRX ของส่วนขยาย OpenAir Reborn
ดาวน์โหลดไฟล์ส่วนขยาย OpenAir Reborn ในรูปแบบ crx และติดตั้งส่วนขยาย Chrome ด้วยตนเองในเบราว์เซอร์หรือแชร์ไฟล์ crx กับเพื่อนๆ เพื่อติดตั้งส่วนขยาย Chrome อย่างง่ายดาย
คำแนะนำในการใช้ส่วนขยาย
Make the OpenAir time tracker less clicky-clicky and more keyboard-focused and pretty, along the lines of something like Toggl. - Auto-saving timesheets! - Keyboard focused. No clicking required! - Allows for very rapid time entry - Timers per entry, run multiple timers at once, start timers on existing entries, etc. - Autocompletion of projects, tasks, and days - Add time to multiple days at once for repeating events (standups, etc.) - Add/edit/delete time instantly, inline - Button to toggle the old OpenAir interface at any time. - Browser button to open your latest timesheet quickly Source code: https://github.com/phase2/openair-reborn
ข้อมูลพื้นฐานของส่วนขยาย
ชื่อ | OpenAir Reborn |
ID | ajmdofceiiflcdlclkicifcnccdgkcmb |
URL อย่างเป็นทางการ | https://chromewebstore.google.com/detail/openair-reborn/ajmdofceiiflcdlclkicifcnccdgkcmb |
คำอธิบาย | OpenAir time tracking with almost no teeth pulling |
ขนาดไฟล์ | 105 KB |
จำนวนการติดตั้ง | 137 |
เวอร์ชันปัจจุบัน | 0.0.31 |
อัปเดตครั้งล่าสุด | 2016-04-19 |
วันที่เผยแพร่ | 2016-04-19 |
คะแนน | 4.40/5 รวมทั้งหมด 10 คะแนน |
ผู้พัฒนา | Mike Crittenden |
อีเมล | [email protected] |
ประเภทการชำระเงิน | free |
เว็บไซต์ส่วนขยาย | https://github.com/phase2/openair-reborn |
ภาษาที่รองรับ | en |
manifest.json | |
{ "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx", "name": "__MSG_appName__", "version": "0.0.31", "manifest_version": 2, "description": "__MSG_appDescription__", "icons": { "16": "images\/icon-16.png", "128": "images\/icon-128.png" }, "default_locale": "en", "permissions": [ "storage", "tabs" ], "background": { "scripts": [ "scripts\/background.js" ] }, "browser_action": { "default_icon": { "19": "images\/icon-19.png", "38": "images\/icon-38.png" } }, "options_page": "options.html", "content_scripts": [ { "matches": [ "https:\/\/www.openair.com\/timesheet.pl*" ], "css": [ "styles\/main.css", "bower_components\/chosen\/chosen.css", "bower_components\/angular-chosen-localytics\/chosen-spinner.css" ], "js": [ "bower_components\/jquery\/dist\/jquery.js", "bower_components\/angular\/angular.js", "bower_components\/chosen\/chosen.jquery.js", "scripts\/markup.js", "scripts\/timeentry.js", "scripts\/openair.js", "scripts\/timer.js", "bower_components\/angular-chosen-localytics\/chosen.js" ], "run_at": "document_end", "all_frames": false } ], "web_accessible_resources": [ "views\/form.html", "views\/table.html", "bower_components\/angular\/angular.js", "bower_components\/angular\/angular.js.map", "bower_components\/jquery\/dist\/jquery.js", "bower_components\/jquery\/dist\/jquery.map", "bower_components\/chosen\/chosen.jquery.js", "bower_components\/angular-chosen-localytics\/chosen.js" ] } |