Skip to content

Commit

Permalink
Merge pull request #212 from xavierfoucrier/dev
Browse files Browse the repository at this point in the history
v3.9.0
  • Loading branch information
xavierfoucrier authored Dec 20, 2022
2 parents ca4d875 + 4509b32 commit 072bff8
Show file tree
Hide file tree
Showing 27 changed files with 3,407 additions and 3,336 deletions.
45 changes: 45 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# Github workflow for Continuous Integration

name: CI

on:
push:
branches:
- main

pull_request:
branches:
- main
- dev

jobs:
build:
runs-on: windows-latest
defaults:
run:
working-directory: code
steps:
- name: Checkout the repository
uses: actions/checkout@v3

- name: Setup MSBuild
uses: microsoft/setup-msbuild@v1

- name: Setup NuGet
uses: NuGet/setup-nuget@v1

- name: Restore NuGet packages
run: nuget restore InboxNotifier.sln

- name: Build solution — Debug
run: |
msbuild.exe InboxNotifier.sln /p:configuration="Debug" /p:platform="Any CPU" /m
- name: Build solution — Release 32 bits (x86)
run: |
msbuild.exe InboxNotifier.sln /p:configuration="Release x86" /p:platform="Any CPU" /m
- name: Build solution — Release 64 bits (x64)
run: |
msbuild.exe InboxNotifier.sln /p:configuration="Release x64" /p:platform="Any CPU" /m
2 changes: 1 addition & 1 deletion .github/workflows/sync-labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: micnncim/action-label-syncer@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8 changes: 0 additions & 8 deletions .travis.yml

This file was deleted.

9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Inbox Notifier – [![Version](https://img.shields.io/github/release/xavierfoucrier/inbox-notifier)](https://github.com/xavierfoucrier/inbox-notifier/releases/latest) [![Code quality](https://img.shields.io/codacy/grade/088c98657120438ca3f8ffb529abcb79)](https://app.codacy.com/project/xavier.foucrier/inbox-notifier/dashboard) [![Build Status](https://img.shields.io/travis/xavierfoucrier/inbox-notifier/master "Travis CI - Builds")](https://travis-ci.org/xavierfoucrier/inbox-notifier) [![Downloads](https://img.shields.io/github/downloads/xavierfoucrier/inbox-notifier/total "Downloads - All releases")](https://github.com/xavierfoucrier/inbox-notifier/releases) [![Softpedia](https://img.shields.io/badge/softpedia-award-%230E7FC0 "Softpedia - Award")](https://www.softpedia.com/get/Internet/E-mail/Mail-Utilities/xavierfoucrier-Inbox-Notifier.shtml#status)
# Inbox Notifier – [![Version](https://img.shields.io/github/release/xavierfoucrier/inbox-notifier)](https://github.com/xavierfoucrier/inbox-notifier/releases/latest) [![Code quality](https://img.shields.io/codacy/grade/088c98657120438ca3f8ffb529abcb79)](https://app.codacy.com/project/xavier.foucrier/inbox-notifier/dashboard) [![ci](https://img.shields.io/github/actions/workflow/status/xavierfoucrier/inbox-notifier/ci.yml?branch=main)](https://github.com/xavierfoucrier/inbox-notifier/actions?query=workflow:"CI") [![Downloads](https://img.shields.io/github/downloads/xavierfoucrier/inbox-notifier/total "Downloads - All releases")](https://github.com/xavierfoucrier/inbox-notifier/releases) [![Softpedia](https://img.shields.io/badge/softpedia-award-%230E7FC0 "Softpedia - Award")](https://www.softpedia.com/get/Internet/E-mail/Mail-Utilities/xavierfoucrier-Inbox-Notifier.shtml#status)
Gmail notifications instantly in the Windows taskbar.

[![Inbox Notifier](logo.png "Inbox Notifier")](logo.png?raw=true)

## Features
Inbox Notifier is provided with **a bunch of useful features that bring your inbox always up to date** and keep you focus on your work:
Inbox Notifier allows you to display **Gmail notifications** instantly in the Windows taskbar, without the need to have a Google Chrome instance open and running. The application is provided with **a bunch of useful features that bring your inbox always up to date** and keep you focus on your work:

* Synchronization - *automatic sync that keep you up to date every time*
* Email notifications - *display concise notifications when needed*
Expand All @@ -16,6 +16,7 @@ Inbox Notifier is provided with **a bunch of useful features that bring your inb
* Multilingual support - *french/english/german/russian*
* Inbox statistics preview - *display drafts/labels/unreads/totals messages from the inbox*
* Attachment information - *notice when a message have one or more attachments*
* Proxy support - *use Windows proxy settings when available*
* Network reconnection - *try to reconnect to the network when the internet connection is lost*
* User privacy - *use Cloudflare DNS and fallback to Google if needed*
* Scheduled synchronization - *disable the synchronization to have a peaceful weekend*
Expand All @@ -27,7 +28,7 @@ Discover application interface and features through **some Youtube videos**:


## Compatibility
Inbox Notifier is fully tested on **Windows 7**, **Windows 10** and **Windows 11**.
Inbox Notifier is build on top of C# and .NET Framework with Visual Studio, fully tested on **Windows 7**, **Windows 10** and **Windows 11**.

Many other Windows operating systems may work, like Windows 8/8.1/Server, but are not extensively tested for the moment. Regarding the .NET Framework version, some operating systems like Windows Vista/XP are no longer supported.

Expand All @@ -44,7 +45,7 @@ Note that this version of the .NET Framework **evolve in time**: the application
#### Setup installer
The setup installer contains both `32 bits (x86)` and `64 bits (x64)` versions: this is the better way to install Windows application and allow you to **cleanly install/uninstall** the application with ease.

* :package: [Inbox Notifier 3.7.0](https://github.com/xavierfoucrier/inbox-notifier/releases/download/v3.7.0/Inbox.Notifier.3.7.0.exe)
* :package: [Inbox Notifier 3.9.0](https://github.com/xavierfoucrier/inbox-notifier/releases/download/v3.9.0/Inbox.Notifier.3.9.0.exe)

> Note that you will need **administrator rights** to properly complete the installation.
Expand Down
1 change: 1 addition & 0 deletions code/.editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ end_of_line = crlf
indent_style = tab
insert_final_newline = false
tab_width = 2
indent_size = 2
trim_trailing_whitespace = true
csharp_indent_case_contents = true
csharp_indent_case_contents_when_block = true
Expand Down
Loading

0 comments on commit 072bff8

Please sign in to comment.