Coder Social home page Coder Social logo

victrme / bonjourr Goto Github PK

View Code? Open in Web Editor NEW
757.0 10.0 94.0 49.52 MB

Minimalist & lightweight startpage inspired by iOS

Home Page: https://bonjourr.fr

License: GNU General Public License v3.0

HTML 13.30% JavaScript 1.57% SCSS 15.88% TypeScript 69.24%
startpage firefox-addon chrome-extension homepage minimalist-design safari-extension chrome javascript firefox ios

bonjourr's Introduction

👋 Hi, I’m @victrme

bonjourr's People

Contributors

adilsonfsantos avatar aldoyh avatar aprivette avatar ar3h1d avatar babico avatar baozidai avatar blackspirits avatar cook3r avatar csh-lovenico avatar daniilchizhevskii avatar darkterminal avatar dependabot[bot] avatar esteinmann avatar harkadya avatar hofq avatar kar1 avatar kparthsingh avatar morceaudebois avatar nvlveu avatar seayay avatar stormigy avatar strus avatar trazalca avatar trlef19 avatar tseli0s avatar tszhong0411 avatar unifegi avatar unknownnumbers avatar victrme avatar wandersher avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bonjourr's Issues

Automatically focus the Firefox address bar upon startup

Hi,
Great extension !🔝

Currently i've hidden all the widgets keeping just the day and the time ones (plus the awesome backgrounds of course !😉).
I noticed that when i open a new tab the focus goes on the address bar at the top, while upon startup (having the searchbox in the center hidden) no control is focused.
Could it be possible to focus the address bar at startup too if the searchbox is hidden ?
I would like to just start typing the search term without having to wait the center searchbox load (otherwise the first keystrokes are ignored),
clicking the address bar manually or pressing Ctrl+L (or Ctrl+T) to focus it.
This would (if possible) improve the UX.
Thanks in advance !

Focus on search bar by default [Feature request]

Hi, I absolutely love your extension, thank you for the amazing work. I would like to make a feature request: would it be possible to focus on the search bar when Bonjourr is loaded, so that it can be used solely with keyboard? For instance, consider the Google page. In Firefox, if you type google.com in the address bar and hit enter, Google will not only load but also will add a cursor to the main search, so that you can start typing straight away without needing to use your mouse to click on it. Currently with Bonjourr if I start typing after opening a new tab the cursor stays at the address bar, so I need to click on the search bar below. Many thanks for considering this. Best, Gilberto

Make icons background-less

I'd like to see my icons without a white background. How can I achieve this (without modyfing source code?)
image

Background blur glitch on Firefox

Describe the bug
Black gradients appear as the mouse moves around the icons

To Reproduce
Steps to reproduce the behavior:

  1. Open a new tab
  2. Move mouse around the icons
  3. Black gradient bars will appear around the background

Expected behavior
No changes to the background as the mouse is moved

Screenshots
Screen Shot 2022-05-04 at 11 53 17

Device (please complete the following information):

  • OS: macOS 12.3.1
  • Browser: Firefox 100
  • Bonjourr: 1.13.0

Cannot access settings UI

I tried to backup my Bonjourr settings, but I suddenly cannot access its Settings UI.

I tried clicking on the cog icon, and the settings slider did not appear. I also tried pressing Esc, as I seem to recall doing so would bring up the Settings UI, but it didn't do anything either.

Can you help?

Custom background not working

When I upload a custom background, the background changes on that tab.

But when I open a new tab, the background is now blank. While the background setting is still set to custom.

I'm using Bonjour 1.8.3 as an add-on to Mozilla Firefox Version 71.0 (64 bit) on Windows 10 LTSC.

1.10.0 breaks "quick links" on Kiwi Browser

Quick links can be opened but require repeatedly tapping the icon in various places.

I realise Bonjourr probably isn't intended for use with Kiwi Browser and, to be honest I'm happy enough with version 1.9.3.

Thought I'd let you know anyway. Thanks for making a great start page.

Search bar doesn't sanitize certain ascii characters.

To reproduce the issue, fill in the search bar utilizing characters such as # + &.

These should be sanitized to the following:

  • #: %23
  • +: %2B
  • &: %26

There may be more issues, but these are some that I quickly noticed.

Small Translation Error

Fot the German Translation the correct "New Tab" translation is "Neuer Tab". Currently it is "Neues Tab".
The location of this error is the Tab Names / Titles of the Browsers.

Option to show real temperature, rather than feels_like

Currently the real temperature is -10°C in Tartu, but the feels-like is -17°C. Seeing -17 on my Bonjourr tab is somewhat misleading (especially since it does not say that it's feels_like temperature), as other sources usually report real temperature.

The feels_like temperature is of course useful as well, so perhaps this could be a switch (and perhaps could see the real temperature and feels_like temperature at the same time, e.g. in different font sizes?)

[CHROME] [MBP 2014 Retina] Halo visible autour des zones de texte

Bonjour,
Il y a un léger "halo" sombre autour du texte et des widgets. C'est plus évident à voir sur les photos, cela a la forme d'une ellipse. Il est présent sur tous les fond d'écran mais il se voit davantage sur ceux qui sont sombres

[CONFIG]
Capture d’écran 2019-08-18 à 15 51 21
Chrome Version 76.0.3809.100 (Build officiel) (64 bits)

Capture d’écran 2019-08-18 à 15 41 38

Capture d’écran 2019-08-18 à 15 41 48

Capture d’écran 2019-08-18 à 15 45 42

Sync settings

Hello there,

I don't know if it's possible (didn't find anything in the doc) to sync settings on the server? By doing so several people can have the same start page over different clients.

Does this question/suggestion make sense to you?

Firefox Store Page Defaults to France

Hello again,

i noticed that the Bonjourr-Page on the Firefox Extension Store seems to be Defaulting to France instead of English.
grafik

If there isn't any Translation to other Languages i think the Default should be English.
I Tested:

German (de)
grafik

Español (es)
grafik

and Italian (it)
grafik

Since there is an English Version Available (Below) it would be cool if the Firefox Extension Store would default to it, since that would make it for more People Accessible.

Thanks for your Work and Time :)

grafik

Favicon Don't Load

Describe the bug
Most favicons for bookmarks don't load. Compared to Firefox bookmarks where all the favicons load.

Device:

  • OS: Windows 10
  • Browser Firefox
  • Version 100.0.2

Daytime & evening background image(s)

Is your feature request related to a problem? Please describe.
n/a.

Describe the solution you'd like
It would be very nice to be able to set both a "daytime" and "evening" background image that would simply switch when the h3.greeting switches from daytime to evening.

The "evening" image would only appear if it was set by the user otherwise the functionality would simply default back to the current 1 (daytime) image only.

Describe alternatives you've considered
n/a

Additional context

Screen Shot 2022-04-06 at 7 35 39 PM

Screen Shot 2022-04-06 at 7 36 09 PM

Change greeting.

I want to change "Good Morning/Noon/Evening" to my favourite greetings. How can I do this?

#question

Can't add new link or update image url

  1. When I attempt to update the icon of a link, it will initially work but when I refresh the page the change is gone.
  2. I can't add new links. I click add link and nothing happens.

Firefox 89.0.1

Add x sign in search bar

No biggie but adding the 'x' sign in the search bar would be great to quickly delete the text inside the search field.

Thanks.

groups for bookmarks

bonjour,

pouvez-vous fournir le regroupement des favoris ?

for non-french speaking people:
can you provide a bookmarks grouping feature ?

Allow for more than 30 quick links and an option to hide the favicons

Is your feature request related to a problem? Please describe.
I'm using Tabliss at the moment, where I have more than 30 quick links. I was trying Bonjourr, to see if it better with my workflow, but I have to leave a lot of links out because it doesn't allow more than 30. Also, an option to hide the favicon, instead of relying on CSS, would be great

Describe the solution you'd like
Be able to have more than 30 quick links and an option to hide the favicon

Describe alternatives you've considered
Tabliss allows more than 30 quick links

Can't select Weather-Location Manually

Hey There,

I live in Germany and i can't select my Location for Weather manually. Because i have a lot of VPN stuff i can't use the Geo-location function.

I attached a Video-Link which shows my Problem, hope that helps.

I run Firefox Version 93.0 on Windows 11 21H2 (Build 22000.194)

See: Video (uploaded to mega.nz)

Make a branch for translations

Making pull requests into master is a anti-pattern, so by creating a branch only for translations you can prevent some problems descripted in the link and keep master branch clean.

Long Quick Links URLs get truncated

When a long URL is entered for a Quick Link, it gets truncated, which will make them fail. It will be good to allow long URLs without truncation.

1.9.3's interface gets invisible in some settings

I downloaded the extension from firefox addon page. WHen the new tab page opens however, there is only a blank page, nothing else. No search bar, no settings, just a blank blurred background.

I'm on the latest version of Firefox for MacOS (version 76)

Please help
Thanks

Shift geolocation permission to be on-demand instead of mandatory

Bonjour!

Thank you for the beautiful extension.

Would you mind changing the geolocation permission to be on-demand instead of mandatory? Or maybe even remove it completely given that it is easy to enter your desired location for weather?

At least in Firefox, extension permissions can be on-demand. How this works is the permission is not required when the user installs the extension, but instead is politely requested when a feature is enabled that requires the specific permission.

As a related question, when the weather report is hidden in Bonjourr, are weather-related API calls still made or are they completely avoided?

Merci!

Dutch translations

I think there is improvement possible regarding the Dutch translations. It is not complete and a few are not that well translated only opinion. Would you like some help? And my apologies for the original translator, I can understand this seems not a nice action. 😊 Ramon

Feature Request: Custom "Tab Title" text via Bonjourr

Is your feature request related to a problem? Please describe.
I usually have more than one tab open on my browsers at any given time. It's not always easy to quickly recognize which tab is my Bonjourr tab. It would be helpful to be able to customize the text in the title tag (browser tab) to allow for faster tab recognition.

Describe the solution you'd like
It would be helpful to be able to open the Bonjourr settings, scroll to the "VISUALS" section of the settings view until I get to "Tab Title" field, enter a new tab title and have all future Tabs contain the new updated Tab Title.

Describe alternatives you've considered
A quick and dirty alternative could be to update the Tab Title via SETTINGS > Import code section.

Additional context

Screen shot visual

Screen Shot 2022-04-06 at 10 38 39 AM

input not working (v. 1.13.0)

I'm using Bonjourr with firefox. Since a few days the searchbar does not work anymore (maybe after an automatic update). It is possible to fill the input-field; the clear-button work like expected but nothing happens after pressing the enter button.

Deinstalltion/Reinstallation has no effect, because the settings keep preserverd and I don't know how to delete the settings. I would be thankful for a hint how to fix it.

Thanks in advance
wini2

Fade-in animation distracting

The fade in animation when a new tab is opened is distracting to me. A toggle in settings to disable this would be greatly appreciated.

Search engine results in new tab

As "open in new tab by default" for quick links, could you please implement a setting to open in new tab the search engine query results? In this way we can have a pinned tab with focus on Bonjourr start page.
Thanks
MP

Ability to switch to vertical scrolling

Is your feature request related to a problem? Please describe.
It would be great to add the ability to switch to a vertical scrolling view.

Describe the solution you'd like
It would be nice to either toggle a "Switch to vertical view" or supply a code snippet that would adjust CSS Flexible Box layout to a vertical scrolling view for folks adding a "To Do List" item for example.

Screenshot example
Screen Shot 2022-04-17 at 11 39 09 AM

Setting for "New Tab icon" does not seem to work

The setting for "New Tab icon" does not appear to do anything. The content of the input field is blank, and clicking in the field does not seem to perform any function or allow any changes.

Quick Links without icons

I currently prefer my Quick Links without icons.

To accomplish this, I assign a URL of about:blank to each Quick Link for its icon.

Is this the best way to do this, or is there a better way?

Merci!

Request for Improving "Unsplash collections" customization.

@victrme It's me again with a small request for the setting "Collection Unsplash"

Now I can choose my images from one collection on Unsplash and I really like it. 👍❤

I'm a little bit lazy 😜 at this time I don't intend to create my own collection and making a collection on Unsplash with 100 of pictures is a big task (for me at least). You have to add the pictures one by one to your collection, so it's tedious. I would have liked to be able to merge collections already available in my personal collection this way I would just choose 5-6 collections with the themes I like and I would have thousands images in my personal collection in few minutes available for Bonjour but sadly it's not possible. 😔

I'd like to ask you the possibility to add more than one collection in the setting panel. Bonjour would choose a random picture from one of those collection randomly. 😁

I like different themes animals, child's, paysages etc and don't like others like abstract background and there is already many very beautiful collections with those themes in Unsplash so I'd like to be able pull the images from many collections, not only one.

Here's a mockup I've done to better show what I mean:

image

Best Regards ! :octocat:

Export data indicative of data issue

I performed another export of Bonjourr settings, and noticed that the amount of export data grew significantly.

It looks like Bonjourr is now using "aliases". What is their function/purpose?

It looks like Bonjourr is not deleting unused aliases, causing the amount of stored to increase significantly (my export changed from 3kb to 5kb without adding any new Quick Links or other content).

For example, I changed all my Quick Link icons to be about:blank, but all the old icon URLs are still listed in the export data. Also, since you're using aliases, if you want, you could likely save some storage by pointing to the same alias instead of storing multiple identical aliases.

Add Brave Search & custom search engines

I would like the option to use search engines other than the provided preset ones, for the search bar. Brave Search is one that I would like to use for the search bar, but I also think having a custom search engine option would be greatly appreciated, because there are self hosted search engines such as SearX etc.

I think that for the URL option, following something like Chrome's system for having the actual search query be represented by %s would be ideal.

Issues in settings since last commit.

@victrme

The issue with CSS box for saving that you already know about it


I just found another small issue in setting: When I import my old data the "BLUR" is not applied.

In my backup the blur is set to "background_blur":"0" but it is not applied, I have to manually to move the blur cursor to have it applied.

If I find other issues in the settings panel I will put them here.

Regards :octocat:

Page HTML displays above page

As shown below, the HTML of the page showed up above the page itself. The page was not scrollable, it was just cut off. The issue did not persist on reload or opening a new tab.

Screen Shot 2021-11-11 at 18 24 22

Bonjourr 1.10.1
Browser: Firefox 94.0.1
OS: macOS 12.0.1

qwant search customization

Hi, i use custom search url in my browser in order to make fresh search:

https://www.qwant.com/?freshness=year&q=%s where %s is the search string

It would be nice to be able to able to customize the search param too using Bonjourr.

Quick link icons take some time to load

When I open a new tab, the quick link icons are white for a few moments, as they take some time to load. This happens every time I open a new tab, not only on the first load. Which icons are white and how long they take to load varies from load to load. My custom background, on the other hand, always loads immediately. Are the images for the quick link icons cached locally or are they being retrieved every time a new page is opened?

edit: a bit more information:
I sync my Firefox account among all my devices, and I now noticed that in some of them, the icons remain blank and do not load as expected. When I inspect those quick links, I see that the icon address is not anymore an url directing to a png or jpg file but rather a alias:<hash>. See the screenshot below:

image

New Blur Type: Acrylic

Is your feature request related to a problem? Please describe.
I really like Gaussian and No Blur, i switch between them now and then depending on the daily image from Unsplash.

I would like to have a 3rd. Option to switch to since sometimes both effects are not that nice.

Describe the solution you'd like
A 3rd Option Named "Acrylic" or similar, Based on the Official MS Spec . There are some people that already tried to recreate it in css, i wonder if you could port that into Bonjourr.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Not having it :)

Thanks for this Nice Project, i use it on every Desktop in every Browser i use :)

Date refresh

I noticed the date didn't rollover after midnight along with the time .. :)

Show as many photograph details as possible (description, location, shutter speed, f/stop, ISO, et. al.)

One of my favourite features of Tabliss was that it supplies some information (usually a location or description) regarding most Unsplash images being shown.

Bonjourr also does something like this, but it seems to show such details much less often. Would it be possible to show photograph locations and descriptions as often as possible?

There's another extension called Photographic Start that is wonderful because it also shows the shutter speed, f/stop value, and ISO value for each photograph. It uses a predefined database, so I'm not sure if there is any reasonable way to do this as well without creating a database. But if there is a clever way to do this, it would be amazing. :)

Merci!

New "Feature Request" issue template

Is your feature request related to a problem? Please describe.
For quicker and easier community feature requests it would be nice to add the following to an "Issue Template" in the settings of this repository.

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.

image

Ability to change Font Color

Is your feature request related to a problem? Please describe.
Irritating to not be able to see the quote due to a light background

Describe the solution you'd like
Ability to be able to customize the font color

Describe alternatives you've considered
N/A

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.