Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix #26. Fix #24. Squashed commit of the following: commit 699aade8fb3e4a021b66763a909e598c87ce22ed Author: John Dunning <[email protected]> Date: Wed Mar 18 19:19:35 2020 -0700 Update version to 1.4.0 Add storage object to error message about failed validation. Update release date in releases/index.md. Add permission justifications to chrome-store-description.txt. commit 7e80398dbe983c297547dbd41c8defb00815c8b9 Author: John Dunning <[email protected]> Date: Sun Mar 15 17:10:58 2020 -0700 Remove all copies of a tab ID when pushing it on tabIDs If the same tab some how got added more than once to tabIDs, the removeItem() function would only remove the first one, which would be bad if the second was at the very end of the array. Then the last two items would be the same tab, and toggling wouldn't work. Update docs about /b showing all tabs by default. Update Edge description with the latest features. Update releases/index.md with the /b behavior. Remove test.md. commit bea074c6c273478edc9232f44a18c8a91a361ed0 Author: John Dunning <[email protected]> Date: Sat Mar 14 16:15:22 2020 -0700 Update the icon to the current light/dark mode when enabling the tab count Set the manifest short_name in grunt in dev mode, so that the name with the build time gets used in the tooltip. commit 8af9fff85012b60eb0615ebda8c55516ca66c34b Author: John Dunning <[email protected]> Date: Sat Mar 14 15:31:44 2020 -0700 Add searchBoxText to state Keep the query string separate from what's in the search box, so we don't have to keep slicing off the command when getting matching items. Don't need to pass in a command to loadPromisedItems() anymore. Show all the bookmarks alphabetized when /b is typed. Tweak results-list-item.js. commit b68f37403b0bc67149d4360d105719c607fb8fc4 Author: John Dunning <[email protected]> Date: Sat Mar 14 12:59:38 2020 -0700 Maintain selection index when deleting tabs Fix history item deletion so query is maintained. Add dark mode screenshot to website. Update releases/index.md. commit 1a9c8a31032ee5aec13333fb3050e172a7da5874 Author: John Dunning <[email protected]> Date: Sat Mar 7 19:56:21 2020 -0800 Tweak close box hover colors Update index.md with info about the red dot on the gear icon. Update the permissions text. Add the alert and windows icons to the credits. commit 8aeceda26c78ef6d6be0cee2f3e1f6836276b2c1 Author: John Dunning <[email protected]> Date: Sat Mar 7 18:14:41 2020 -0800 Add lastSeenOptionsVersion to storage Use it to show a badge on the options button when storage.version is greater than it, and show NEW badges next to new settings in options. Access storage from the popup instead of just settings, since it needs the lastSeenOptionsVersion and storage version. Add newSettingsAvailable to popup state. Refactor options button markup into OptionsButton. Don't pass separate shortcuts and chrome props to OptionsApp, and let it just get those from the settings prop. Add NewSetting component to wrap new settings that we add to the options page going forward, so that a NEW badge is shown next to them if the user hasn't opened options recently. Add version getter to storage. Change updaters to arrow functions. Enable passing storage data into settings.get() so that if we already have it, like in the popup, settings doesn't have to get it again. Update popup.html with the latest rendered JSX. commit b20e44559f706cf8d4cdc75d78a90fc42dfd3829 Author: John Dunning <[email protected]> Date: Sun Mar 1 19:59:45 2020 -0800 Make showTabCount false by default Add mention of the mark tabs in other windows and show tab count options in the store description and web page. commit e52691e3455910e2004b9dd995bc09802a574563 Author: John Dunning <[email protected]> Date: Sun Mar 1 19:35:09 2020 -0800 Only invert the icon when navigating from a shortcut Don't invert the icon if the active tab changes from alt-tab, ctrl-tab, etc. commit decc0cca4da99374e0e58bb0c25ae8fc2571a037 Author: John Dunning <[email protected]> Date: Sun Mar 1 18:17:58 2020 -0800 Add option to show tab count Combine first sections of options page into a General section. Update browser icon immediately when show tab count changes. Update storage version to 8. Show tab count on badge and in tooltip. Add the fix for sorting storage versions to get the latest one. Add DEV to short_name in default manifest. commit 8f7aa70b958bb0bf1fceae4dd91ef1f5ff777b35 Author: John Dunning <[email protected]> Date: Sun Feb 16 19:51:32 2020 -0800 Add support for dark mode Use a darker normal badge color for dark mode. Refactor dark and inverted mode checking into getIconsAndBadgeColor(). Rename handler functions. commit 580d3eb1a81bb9f529145b01e9828506d1b123ab Author: John Dunning <[email protected]> Date: Sun Jan 5 18:18:42 2020 -0800 Tweak closeTab() commit 12d838049f2de77147f8448b623ef1885d8c1c62 Author: John Dunning <[email protected]> Date: Sat Jan 4 18:39:43 2020 -0800 Show tab count in a badge Change the badge color instead of inverting the icon. In recentTabs.remove(), always delete the tab ID from tabsByID, to cover edge case where the ID isn't in tabIDs. Update the TGS icon. commit be9efbd42bbf01f77e0505f19e08467e64ec0f80 Author: John Dunning <[email protected]> Date: Sun Feb 16 20:16:46 2020 -0800 Fix sorting of storage updater version numbers Once the storage version goes beyond 9, the largest version will be picked correctly. commit 5a3a36cc7f4f3376751149ad6bc4abac73d25ca2 Author: John Dunning <[email protected]> Date: Mon Feb 10 23:25:47 2020 -0800 Remove unused svg icon files Tweak dark mode colors of popup scrollbar. Tweak options.css. commit 89c896a3cf234527e5a602a19e428f0e57c22e0b Author: John Dunning <[email protected]> Date: Sat Feb 8 20:01:29 2020 -0800 Tweak icon fills Use same fills for incognito and other icons. Improve look of dark shortcut picker. Add dark version of clear icon so we can use it as a background image. There doesn't seem to be a way to use CSS to affect the fills of background svg images. Get rid of inline width/height on the svg icons and use styles. Fix default color of help icon in light mode. commit 69efdf128133e594e1bbfadbf851ee55629cb2d8 Author: John Dunning <[email protected]> Date: Thu Feb 6 00:33:27 2020 -0800 Add Edge InPrivate icon Use it on result items and options page. Make the bold text on the options page less stark. Tweak the alert color on dark mode. commit 3b75caada5013387156c4ce9984b0ca76014c9b0 Author: John Dunning <[email protected]> Date: Wed Feb 5 00:24:19 2020 -0800 Use inline svg for icons on options/app.js Get rid of width/height on inline svg so it can be styled with CSS. Add AlertIcon to icons.js. Make the input placeholder lighter in dark mode. commit ac312b440219f03295a2a88f7bf80e04ff86c664 Author: John Dunning <[email protected]> Date: Sun Feb 2 19:17:15 2020 -0800 Move icons.js to common Add .search-box class to containing element. Change close button to be an actual element instead of a background-image. Change "delete" to "remove". Update popup.html. commit d1145523732bb4ad3d564be3fc953484ffe607d4 Author: John Dunning <[email protected]> Date: Thu Jan 30 19:43:41 2020 -0800 Update popup.html to pre-render the inline gear icon Call setNormalIcon() in background.js at startup so the toolbar icon defaults to the right color. Add chrome.windows.getAll() to mock/cp.js, which is now needed by quickey-storage.js. commit 9b621af39b8a7ee0b7eeb0dd1d1d739c7a52c7c9 Author: John Dunning <[email protected]> Date: Thu Jan 30 00:08:52 2020 -0800 Convert some background image svg icons to inline Update icons in results-list-item.js and options icon. Use CSS to control the fill color of the inline svgs, so we can have a different color for dark mode. commit 72418ff985160a5b5a970f4f21d920df381319f8 Author: John Dunning <[email protected]> Date: Tue Jan 28 19:51:28 2020 -0800 Invert toolbar icon when in dark mode Move the remaining color vars from :root to individual selectors. commit 80fab03390f39c047f2cbc0d3498b35d514a909f Author: John Dunning <[email protected]> Date: Sun Jan 26 17:55:43 2020 -0800 Update scrollbar colors for dark mode Remove unused update message styles. commit fdf59e54ef503fdea66c6982cc7a16325e3679f2 Author: John Dunning <[email protected]> Date: Sun Jan 26 00:19:24 2020 -0800 Style keys and buttons for dark mode Add dark versions of the incognito screenshots. Set a .edge class on the Options page. commit 1e4e04c1eda11b1c190b7422e2f70a1d51164d18 Author: John Dunning <[email protected]> Date: Sat Jan 25 18:20:45 2020 -0800 Specify dark mode colors for the Options page Define CSS variables with selectors. Use fallback values with var() to define the light mode, so we don't need to duplicate values in two places. Add icon-300-inverted.png for the dark mode Options. commit 23ae5b6223ebd0c311139a3a958ac42c4baba1ca Author: John Dunning <[email protected]> Date: Thu Jan 23 22:41:43 2020 -0800 Tweak text highlight color commit 64c4d0d65d8679773820aa16b0f7c6adb46ca243 Author: John Dunning <[email protected]> Date: Wed Jan 22 23:26:04 2020 -0800 Add initial styles for dark mode Refactor colors into CSS vars.
- Loading branch information