Commit graph

814 commits

Author SHA1 Message Date
Moonchild
4b0e27bb4c [Pale-Moon] [SSUAO] Update chase.com override after breakage. 2023-06-02 10:39:13 +08:00
Moonchild
1768eb1930 [Pale-Moon] Issue #1925 - Follow-up: Throw errors on invalid values.
Uses defaults for negative values and caps upper limit.
2023-06-02 10:37:27 +08:00
Job Bautista
075eebec12 [Pale-Moon] Issue #1925 - Follow-up: Don't show link items when pref is less than 1.
A user setting the pref to 0 most likely wants to get rid of the items, so let's
allow that by simply not calling PlacesMenu.call at all in that case.
2023-06-02 10:37:01 +08:00
Moonchild
e3d51b39b6 [Pale-Moon] Issue #1925 - Add pref to control history menu length.
Limits set are minimum 1 entry (0 would mean unlimited so this can't
be used to completely remove the history list from the menu) and maximum
50 which would overflow on most screens anyway. Default remains 15 if
undefined.

Resolves #1925
2023-06-02 10:36:16 +08:00
FranklinDM
1ae0d6ff7f [Pale-Moon] No issue - Remove invalid key attribute on Permissions menu item
There wasn't any assigned key combination for the Permissions page when this menu item was added. This is a follow-up to c2fd8a6466e1005f4266753708e7c8a38442db54

Oddly enough, there's actually a check if the key element exists. Unlike the warning for key conflicts on keyboards, this one doesn't show up on the Error Console and is available only on debug builds.
2023-05-12 10:42:53 +08:00
FranklinDM
a39686b91b [Pale-Moon] No issue - Ensure window.location exists before checking against the browser URL 2023-05-12 10:42:11 +08:00
FranklinDM
4a9e6100ec [Pale-Moon] No issue - Silence tab closing animation assert if the tabbrowser is not visible 2023-05-12 10:41:16 +08:00
Job Bautista
aadd6244c1 [Pale-Moon] Issue MoonchildProductions/UXP#1451 - Follow-up: Only copy hunspell shared library if we're not building against system Hunspell.
We've never supported system Hunspell AFAICS, but if that time comes, we should
prevent packaging from breaking if building against system Hunspell on *nix.
2023-05-12 10:40:35 +08:00
Job Bautista
2be4e3e69f [Pale-Moon] Issue MoonchildProductions/UXP#1451 - Support hunspell as shared library 2023-04-30 21:42:24 +08:00
Job Bautista
64bc4788ed [Pale-Moon] Issue MoonchildProductions/UXP#2165 - Follow-up: Simplify OS detection for MOZ_SHARED_ICU check. 2023-03-29 11:06:28 +08:00
Job Bautista
f284afab44 [Pale-Moon] Issue MoonchildProductions/UXP#2165 - Support ICU as shared library in packaging.
Also removing obsolete MOZ_SYSTEM_ICU
2023-03-28 12:19:51 +08:00
Matt A. Tobin
d7a1209581 [Pale-Moon] Issue MoonchildProductions/UXP#61 - Add gkmedias back to package-manifest 2023-03-28 12:17:12 +08:00
Moonchild
c8488397e9 [Pale-Moon] Issue #1915 - [SSUAO] Add override for Instagram
Resolves #1915
2023-03-09 15:54:47 +08:00
Moonchild
5a627b6ce4 [Pale-Moon] Set compatversion for hardcoded overrides to 102.0 2023-03-09 15:54:10 +08:00
Moonchild
889dfd8820 [Pale-Moon] Update SSUAOs for known sites no longer needing workarounds. 2023-03-02 14:43:48 +08:00
Moonchild
021d76f3ab [Pale-Moon] Remove DailyMotion override (apparently no longer needed)
See https://forum.palemoon.org/viewtopic.php?f=3&t=29468&p=236759#p236754
2023-03-02 14:42:57 +08:00
FranklinDM
21f0c3de63 [Pale-Moon] Issue #1908 - Fade tab titles instead of using ellipses 2023-03-02 14:42:14 +08:00
Moonchild
3ea1f776a9 [Pale-Moon] Use native mode for Zoho 2022-10-06 10:29:41 +08:00
Moonchild
a46b413b76 [Pale-Moon] Add SSUAO for Facebook (because compatmode 102 breaks their JS) 2022-10-06 10:29:05 +08:00
FranklinDM
0f67602bf1 [Pale-Moon] Issue #21 - Remove leftover telemetry code for the app menu's opening time
The actual calls to telemetry were removed, but the checks for the app menu's
opening time wasn't removed. Effectively, this reverts Mozilla bug 723515 which
implemented this check.
2022-09-20 15:13:34 +08:00
roytam1
95e858a01a [Pale-Moon] sync SSUAO with rev 3ad7d7e9f9 in MCP upstream 2022-08-05 20:12:36 +08:00
roytam1
9816e341b2 bump versions 2022-05-05 09:04:04 +08:00
FranklinDM
5d8b76c827 [Pale-Moon] Issue MoonchildProductions/UXP#21 - Remove panning/tab animation performance measurements 2022-05-05 09:02:06 +08:00
FranklinDM
fb350a088f [Pale-Moon] Restore removed call to log application start time 2022-05-05 09:01:46 +08:00
FranklinDM
22b4e607c8 [Pale-Moon] Fix undefined console when the hidePopup method is called 2022-05-05 09:01:23 +08:00
win7-7
264752661b [Pale-Moon] Issue MoonchildProductions/UXP#1828 - Stop using js expression closures in Pale Moon front-end
Stop using non-standard JS expression closures in Pale Moon front-end.
2022-04-28 12:13:18 +08:00
Moonchild
e349f9b884 [Pale-Moon] Issue MoonchildProductions/UXP#21 - Fix up start-up timeline instrumentation. 2022-04-28 12:09:39 +08:00
Moonchild
8a2431fffb [Pale-Moon] [win system] Update the list of delayed-loaded dlls
Primarily for those who custom-install and somehow mess up directory permissions
exposing themselves to dll injection attacks.

Also removes esent since we no longer import anything from it.
2022-04-28 12:08:28 +08:00
Matt A. Tobin
5d7a2b8793 [Pale-Moon] No Issue - ifdef hide/showChrome sync-notifications code 2022-04-28 12:06:29 +08:00
Moonchild
054e286777 [Pale-Moon] Issue MoonchildProductions/UXP#21 - Remove telemetry from the front-end. 2022-04-28 11:52:35 +08:00
roytam1
3636940b3a bump versions. 2022-03-23 07:42:35 +08:00
roytam1
7d223da9ca [Pale-Moon] addons: replace Application.restart call with Services.startup.quit 2021-11-10 09:10:26 +08:00
roytam1
16f07caa39 [Pale-Moon] remove Application prefix in enterTabbedMode method 2021-11-10 09:10:26 +08:00
roytam1
7852cec48a [Pale-Moon] make sure anchor.top is not smaller than zero 2021-11-10 09:10:26 +08:00
roytam1
e4da2ce4e0 [Pale-Moon] remove OSX related code 2021-11-10 09:10:25 +08:00
Ben Fenner
c7a14f5481 [Pale-Moon] Issue #1875 - Rebrand Help menu item URI from FF to PM. 2021-07-30 11:52:45 +08:00
Matt A. Tobin
a668e99abd [Pale-Moon] Issue MoonchildProductions/UXP#1793 - Override the global style for Windows 10 that adds a bottom border to the toolbox widget
The local application style already provides this.
2021-07-15 09:41:36 +08:00
Pale Moon
d76cfefcfc [Pale-Moon] Issue #1872 - Part 8: Tweak, cleanup and finalize.
- clean up old unused graphics
- remove gradient and noise
- tweak quickdial styling
- add padding and slightly reduce logos
- add generic search icon for those without one
2021-07-08 10:00:46 +08:00
Moonchild
3fa9719166 [Pale-Moon] Remove unnecessary (and interfering) code for tabbed privacy preferences category.
Follow-up to 0a124f1ccbde384a5e74cf85d782155210e1111f
2021-07-08 10:00:26 +08:00
Moonchild
a5416d8087 [Pale-Moon] Issue #1872 - Part 7: Make the the search placeholder less obnoxious.
Reducing opacity and making it Italic makes it less confusing of an element
to deal with.
2021-07-08 10:00:06 +08:00
Moonchild
5c628bbf77 [Pale-Moon] Issue #1872 - Part 6: Revisit styling to base it more on previous about:home
- Redo search box colors
- Redo newtab cell titles and hover-drag shading
2021-07-08 09:59:37 +08:00
Moonchild
abdb4ac723 [Pale-Moon] Issue #1872 - Part 5: Align about:home background with other pages. 2021-07-02 10:51:06 +08:00
Moonchild
ae5e18f518 [Pale-Moon] Issue #1872 - Part 4: Tweak search box styling some more. 2021-07-02 10:50:47 +08:00
Moonchild
31d77a0815 [Pale-Moon] Issue #1872 - Part 3: Fix about:home search form width.
Reverts accidental deletion of required code.
2021-07-02 10:50:28 +08:00
Moonchild
befd404397 [Pale-Moon] Issue #1872 - Part 2: De-duplicate search engine logos in the source and unify.
This also adds logos for other included generic search engines Yahoo, Bing,
Ecosia and Ekoru.
2021-07-02 10:50:04 +08:00
Moonchild
ca2ea0bc7b [Pale-Moon] Issue #1872 - Part 1: Update and align about:home and newtab search box styling
Redesigned the styling for the search box for newtab (quickdial) and about:home.
This gets rid of the "play" button and reinstates the "Search" localized term
for submission of the search terms.
Also tweaked the spacing around the logo to neatly tuck into the left side of
the search input bar, which was sloppy and especially visible with image-filling
logotypes (i.e. square).
2021-07-02 10:49:26 +08:00
Moonchild
6d7fdcaab1 [Pale-Moon] Change the hard-coded "Learn more" link with DNT to our own page. 2021-07-02 10:48:47 +08:00
Moonchild
b671986b15 [Pale-Moon] Re-organize the Privacy category in preferences. 2021-07-02 10:48:19 +08:00
roytam1
cc8b823a2d bump palemoon version for upcoming changes 2021-07-02 09:13:55 +08:00
Moonchild
4bcb79066b [Pale-Moon] Issue #1870 - Add try/catch and console logging for failing autocomplete popup. 2021-06-04 09:40:02 +08:00