Giter Club home page Giter Club logo

objektiv's People

Contributors

cmeury avatar hubx avatar vorror avatar xrivatsan 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  avatar  avatar  avatar  avatar  avatar

objektiv's Issues

Bug: Icon in menu doesn't update until clicked

When I change my default browser, the menubar icon (nor the checked item in the menu) doesn't change -- until I click the icon. After clicking, the icon changes to the correct browser, and when I click again, the correct browser is checked. But at first, it's not checked - the previously selected browser is.

The actual default browser does switch - it's just the menu icon that doesn't update, until I click on it.

( I realize I could just turn it off, but it does provide useful at-a-glance feedback about which browser I've got currently selected as my default - or, would - if it worked. )

Change default browser daily, randomly

Automatically change default browser each day so I get a random default browser. Lets me find cross-browser inconsistencies without having the remember to manually change each day.

Assigning a new maintainer?

It seems like Objektiv is no longer being actively maintained. While it still works on current versions of OS X, there are some annoying bugs (#4, #5, #7) which somewhat impact UX. I've tried to contact @Anks and @xrivatsan via Twitter, but there hasn't been a response so far.

Are you folks up for assigning a new maintainer to the project? I'd hate to have to fork under a new name, but it'd be nice to have a properly working version of Objektiv again :)

Appears to be broken in 10.10

It appears that this is broken in the 10.10 public beta 1. Presently when I select a browser, I am alerted via the notification service and when I allow it it does not actually change the browser to a new default.

Big Sur opening the links from another app in background

Steps to reproduce

  1. Use Reeder or Firefox
  2. Set in Reeder to open links in background
  3. Try opening a link from Reeder or Firefox

Actual

  • It brings Browser in foreground
  • If i try this not using Objektiv, it works as it should
  • This was working on Catalina and before

Expected

  • Browser should open the link in background.

Strange behaviour with Parallels

Apparently, all Windows applications that are installed inside a Parallels VM are detected as browsers:

windows-apps

This needs further investigation. Off my head, could be because all of these apps would just 'point' to a single application identifier that has setup handlers for a variety of protocols?

About dialog opens in the background when other app has focus

Steps to reproduce

  1. On MacOS (Big Sur 11.0.1), have window in the center of the screen with active focus
  2. Click on the Objektiv item in the menu bar
  3. Choose "About"

Observation

  • The About dialog is opened in the background.

Expectation

  • The dialog is shown to the user in the foreground.

Workaround

  • Click once on an empty space in the menubar to give it focus, then open the About dialog. Curiously, this will show it in the foreground.

Feature request: Turn off confirmation dialog

Great little utility! One thing that would make it even better, would be the option to turn off the confirmation dialog. I just want it to work, fast, and then get out of my way. Confirming, what I've already just told it to do, is one more extra step that feels like unnecessary friction. I understand some users might want this, but please provide the option to turn it off! Thanks.
objektivconfirmationdialog

Doesn't build with CocoaPods version > 0.16.1

Get this error when the Pods target is built:

.../Objektiv/Pods/MASShortcut/MASShortcut+UserDefaults.m:46:13: The current deployment target does not support automated __weak references

Builds fine with CocoaPods v0.16.1. Seems to be a problem with the MASShortcut.podspec, investigating.

Choose default browser based on originating app

Do you get the 'referring application' passed to Objektiv?

If so, it may be possible to select a default browser for some applications but not all.
For example, I'm working on a personal computer instead of using my work computer.

I use Chrome for work, I use safari for personal.
If I open a link from Chrome, Outlook, Excel, Word or Teams then I expect it to use Chrome.
Otherwise I'd like it to use Safari.

⌘+⎋ hotkey

How can I set command+escape as my global hotkey combo? The preference field loses focus when ⎋ is pressed.

There is a similar issue with Alfred, but it’s resolvable using defaults write. I tried to defaults read Objektiv’s preferences, but I only found a string like this one below, without a clue how to modify it:

    BrowserSelectorHotkey = <62706c69 73743030 d4010203 04050616 17582476
65727369 6f6e5824 6f626a65 63747359 24617263 68697665 72542474 6f701200
0186a0a3 07080f55 246e756c 6cd3090a 0b0c0d0e 574b6579 436f6465 5624636c
6173735d 4d6f6469 66696572 466c6167 73103180 02120008 0000d210 1112135a
24636c61 73736e61 6d655824 636c6173 7365735b 4d415353 686f7274 637574a2
14155b4d 41535368 6f727463 7574584e 534f626a 6563745f 100f4e53 4b657965
64417263 68697665 72d11819 54726f6f 74800108 111a232d 32373b41 48505765
67696e73 7e879396 a2abbdc0 c5000000 00000001 01000000 00000000 1a000000
00000000 00000000 00000000 c7>;

Simpler notification

I think you can make the notification that Objektiv sends once a browser has switched to something shorter and simpler. It can just say "Your default browser is now X". The other stuff is useless cruft and doesn't add to the experience.

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.