enkru / freelook Goto Github PK
View Code? Open in Web Editor NEWFreelook, an Electron-based client for Microsoft Outlook.
License: MIT License
Freelook, an Electron-based client for Microsoft Outlook.
License: MIT License
I was wondering if you might have an interest in making snap package version. Also, your app would be promoted on the snap store page.
Can this be adapted to support on-premise outlook deployment?
Shows only a white screen when not connected to the internet:
Reference:
AppImage/appimage.github.io#1299
Credentials are always promt after closing the app and opening it.
Dear,
Very useful app ! However, I am meeting an issue with Ubuntu 16.04 Gnome3. Due to the actual config frame:false
, I am disabled to move the window over my desktop. Actually, I solved the issue with a small FIX at:
class MailWindowController {
constructor() {
this.init()
}
init() {
// Create the browser window.
this.win = new BrowserWindow({
x: 100,
y: 100,
width: 1400,
height: 900,
frame: true, // false per default
autoHideMenuBar: true
})
Is it possible to have an argument at run like electron-outlook --withframe
?
Thanks for your support,
Raphael.
I expected it should open a menu with standard features like copy/paste, etc. Especially useful for links.
When starting the first time the /home/$USER/.config/Freelook
directory does not exist.
A JavaScript error occurred in the main process
Uncaught Exception:
Error: ENOENT: no such file or directory, open '/home/jackson/.config/Freelook/Settings'
at Object.openSync (fs.js:453:3)
at Object.func [as openSync] (electron/js2c/asar.js:155:31)
at Object.writeFileSync (fs.js:1246:35)
at Object.writeFileSync (/opt/Freelook/resources/app.asar/node_modules/jsonfile/index.js:117:13)
at Settings._ensureSettings (/opt/Freelook/resources/app.asar/node_modules/electron-settings/lib/settings.js:153:18)
at Settings._readSettings (/opt/Freelook/resources/app.asar/node_modules/electron-settings/lib/settings.js:192:10)
at Settings._getValueAtKeyPath (/opt/Freelook/resources/app.asar/node_modules/electron-settings/lib/settings.js:281:22)
at Settings.get (/opt/Freelook/resources/app.asar/node_modules/electron-settings/lib/settings.js:404:17)
at Object.<anonymous> (/opt/Freelook/resources/app.asar/src/js/css-injector.js:7:17)
at Module._compile (internal/modules/cjs/loader.js:815:30)
libGL error: MESA-LOADER: failed to retrieve device information
I think that as they are both electron based, they conflict..
valentinsilvestre@valentinsilvestre-3520-L:~/projets/gifts$ teams-for-linux
configPath = /home/valentinsilvestre/snap/teams-for-linux/79/.config/teams-for-linux
Failed to get the config file, using default values
configFile = {}
Error org.freedesktop.DBus.Error.Failed: cannot use setting "default-url-scheme-handler": not allowed
App already running
it's more helpful if we can using on the offline mod
Login is not persistent across reboot. I have to re-login every time open the app.
OS: Fedora 32
Freelook Ver: 1.0.1
when receive new mail don't show notification.
Happy I stumbled upon this great app!
After using it a few days, I only discovered 1 minor issue:
When composing a new email or replying to an email the addresses in the To: field are not visible
They are there however; I am able to send the email
(Linux Mint 19.3 XFCE)
When I click on the tray icon, then select Settings, I cannot change any of the ad blocking values. I wanted to test the app without any ad blockers as I'm subscribed to Office 365 and don't get ads anymore anyways.
I'm unable to open links which are in the mails body.
showing up just one sec in taskbar
tested with appimagelauncher and libappimage
Manjaro KDE 4.19.66-1-MANJARO
KDE Plasma 5.16.4
Creating a new Meeting/Event directs me to browser and not within the app.
OS: Ubuntu
version: 20
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Address sizes: 39 bits physical, 48 bits virtual
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Vendor ID: GenuineIntel
Model name: 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
CPU family: 6
Model: 140
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
Stepping: 1
Is there an OSX version?
Please create a RPM package. Thanks!
Hello ,
My organization have a redirect to insert a username / password of yours intranet. But the app dont ask for it, like the browser . Anyone has any ideas how to resolve this ? And just go to blank white screen
Previously, it was possible to view the Outlook calendar in Freelook. Now it launches the browser when selecting. This seems like a recent change (within the past few weeks). Obviously this is something on Microsoft's side - but is there anything that can be done to restore the previous behavior?
When attempting to sign into my enterprise email using Freelook, after entering my email details, the screen goes white with the title bar Redirecting...
. I am not sure if it's because a pop-up window was meant to appear and it can't be seen with the app, or something else.
When I log into my email through chrome, it works just fine. Although my company is using a custom mail server, it still uses the Outlook Web app, although I am not sure if that may be unavailable when using Freelook.
The version I am using is pulled directly from GitHub, and then run using yarn run
after running yarn
. I can have it run in dev mode and take a look, but where are the instructions on how to do that?
It would be nice to have a spell checker integrated into the app. Kind of important with an e-mail client. See: https://www.npmjs.com/package/electron-spellchecker
I can set the app as my default mail program, but clicking on an email link just switches to the program (or opens it if necessary). Can this be added?
According to a MS Dev, most desktop apps of office suite are actually electron apps compiled for each os ( https://mobile.twitter.com/TheLarkInn/status/1006761134395834368 ).
Would it be just a question of a 'npm build dist' to have desktop apps for all?
(Linux Mint 19.3, Freelook v1.01)
I accidently clicked on a task pop-up, took me to the edit screen of the task. I became stuck (in a maximized window), no way to go back to the original mail/calendar window. I exited the program, restarted, and was right back to the task window - again, stuck. After purging $HOME/.config/Freelook I was able to get back in.
I don't know if this issue existed in previous versions as I usually use my phone's Microsoft To-Do app to manage tasks.
I have looked everywhere and I am unable to find a solution. Would someone please assist? Ubuntu 22.04.1 LTS (jammy)
~/Downloads/git/freelook$ npm i
npm WARN deprecated [email protected]: Please use @electron/osx-sign moving forward. Be aware the API is slightly different
npm ERR! code 1
npm ERR! path /home/xxxx/Downloads/git/freelook/node_modules/keyboard-layout
npm ERR! command failed
npm ERR! command sh -c -- node-gyp rebuild
npm ERR! make: Entering directory '/home/xxx/Downloads/git/freelook/node_modules/keyboard-layout/build'
npm ERR! CXX(target) Release/obj.target/keyboard-layout-manager/src/keyboard-layout-manager.o
npm ERR! CXX(target) Release/obj.target/keyboard-layout-manager/src/keyboard-layout-manager-linux.o
npm ERR! make: Leaving directory '/home/xxx/Downloads/git/freelook/node_modules/keyboard-layout/build'
Hi!
I'm having a little problem with Freelook on Ubuntu 16.04:
For a few months now the tray icon is not updating anymore upon receiving a new email. It just stays the default icon. I tried to debug it myself without any progress. I have pulled the latest changes on master and compiled it myself. Although I can see that there were some changes made in the tray controller the problem remains.
Any suggestions?
Cheers
I have launched the app and signed in with no problem.
However when I quit the app and launch it again it doesn't automatically go to the logged in Inbox page, but instead shows the home page so I need to click Sign in again.
I'd like it to open the logged in page right away please.
This works by closing the application, editing the Settings file manually, and restarting the application, so the other endpoints do appear to be supported.
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.