GithubHelp home page GithubHelp logo

smartnetapps / smartnetbrowser Goto Github PK

View Code? Open in Web Editor NEW
4.0 3.0 0.0 159.2 MB

Un navigateur simple, sans fioritures et respectueux de votre vie privée.

Home Page: https://www.lesmajesticiels.org/browser

License: GNU General Public License v3.0

HTML 5.74% CSS 2.38% Visual Basic .NET 91.88%
browser french-speaking frenchtech web

smartnetbrowser's Introduction

SmartNet Browser

SmartNet Browser est un navigateur construit en Visual Basic sur le framework Microsoft .NET. Il est léger et simple à utiliser. Il utilise le moteur de rendu Gecko, fourni par Mozilla.

Besoin d'aide ?

Vous trouverez de l'aide pour SmartNet Browser :

Construire le logiciel

La méthode la plus simple pour construire ce logiciel est de cloner ce dépôt et d'ouvrir le projet dans Visual Studio 2022 sous Windows. Il vous faudra installer les paquets NuGet et sélectionner la configuration "x86" pour pouvoir construire le logiciel.

Droits d'auteur et licence

Imaginé et maintenu depuis 2015 par Quentin Pugeat

SmartNet Browser est un logiciel libre ; vous pouvez le redistribuer ou le modifier suivant les termes de la GNU General Public License telle que publiée par la Free Software Foundation ; soit la version 3 de la licence, soit (à votre gré) toute version ultérieure.

SmartNet Browser est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même la garantie tacite de QUALITÉ MARCHANDE ou d'ADÉQUATION à UN BUT PARTICULIER. Consultez la GNU General Public License pour plus de détails.

Vous devez avoir reçu une copie de la GNU General Public License en même temps que ce programme ; si ce n'est pas le cas, consultez http://www.gnu.org/licenses

smartnetbrowser's People

Contributors

rnbowking avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

smartnetbrowser's Issues

Prévoir le téléchargement en arrière-plan des mises à jour

Comportement actuel
Au démarrage, SmartNet Browser communique avec le serveur des mises à jour et affiche une notification lorsqu'une mise à jour est disponible.
L'utilisateur doit télécharger manuellement la mise à jour, et le navigateur se ferme pendant la mise à jour.

Comportement désiré

  • Proposer un téléchargement automatique en arrière-plan de la mise à jour pour diminuer le temps d'interruption subi par l'utilisateur.
  • À la fermeture du logiciel, lancer l'installation de la nouvelle version si ça n'a pas été fait auparavant.

Le presse-papier est corrompu après utilisation du menu contextuel

Le presse-papier est utilisé lors de l'utilisation du menu contextuel, lorsqu'on :

  • ouvre un nouvel onglet
  • on affiche une image
  • on lance une recherche avec le texte sélectionné

De ce fait, les éventuelles données qui y étaient mises par l'utilisateur sont perdues.

Le garde fou ne parvient pas à restaurer les onglets perdus

listOfTabs devient NULL à la ligne 1005 de BrowserForm.vb ce qui empêche le programme de poursuivre.

Case "RestorePreviousSession"
  Dim listOfTabs As New Specialized.StringCollection
  listOfTabs = My.Settings.LastSessionListOfTabs
  For index = 0 To listOfTabs.Count - 1
    AddTab(listOfTabs.Item(index), BrowserTabs)
  Next
  My.Settings.CorrectlyClosed = False

Historique et favoris encore incomplets

L'historique et les favoris de SmartNet Browser ne sont que deux simples listes d'URL.
Il serait bien d'y ajouter les titres et éventuellement les favicons.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.