ManchildProductions
54c58d4439
Revert "Issue #1342 - Remove support for system NSPR/NSS"
...
This reverts commit 9a74d53315 .
2021-09-15 23:59:01 -04:00
ManchildProductions
3c3e718373
Revert "Issue #1342 - Remove support for system linbpng"
...
This reverts commit 171053d0b2 .
2021-09-15 23:57:03 -04:00
ManchildProductions
8cea2442dd
Revert "Issue #1342 - Remove support for system libvpx"
...
This reverts commit 6b7fa183dd .
2021-09-15 23:52:25 -04:00
ManchildProductions
ad051936bc
Revert "Issue #1744 - Remove the ability to accept Firefox GUIDS (remove the dual system)"
...
This reverts commit 3aa334d0b7 .
2021-09-15 23:41:16 -04:00
Matt A. Tobin
3003f52e1d
Issue #1793 - Only use Glass on the Toolkit Download Manager on Windows 7
2021-07-12 13:11:40 -04:00
Matt A. Tobin
cc934f8264
Issue #1793 - Only use proper Aero Styling in the Toolkit Error Console on Windows 7
2021-07-12 13:00:51 -04:00
Matt A. Tobin
1327910cda
Issue #1793 - Add a border-bottom to treecols header
2021-07-12 12:58:30 -04:00
Matt A. Tobin
3b7f2ddd3c
Issue #1793 - Add a border-bottom to toolbox
...
Follow-up to e8be661944
2021-07-12 12:57:39 -04:00
Moonchild
1fb9257ed8
[toolkit] Slightly lighten light-mode logopage background
2021-07-05 18:40:09 +02:00
Moonchild
72d0b86709
[Toolkit] Update logopage styling.
...
Part of the UX refresh Pale Moon effort. This uses the new -moz-dark-theme media
query to make the logopage dark if the UI is dark, without explicitly relying on
(often not sane) system color values.
2021-07-01 17:48:58 +00:00
Matt A. Tobin
4490f61f58
[Toolkit] Attempt to initialize DownloadTaskbarProgress when onDownloadWindowLoad() is called so that DownloadTaskbarProgress from the Downloads Manager window works when the application doesn't explicitly invoke onBrowserWindowLoad().
2021-06-22 01:54:11 -04:00
Moonchild
1fe9c19305
Issue #1751 - Remove Mac code behind MOZ_WIDGET_TOOLKIT == 'cocoa'
2021-06-21 17:52:42 +00:00
Matt A. Tobin
e8be661944
[Toolkit] Don't use the "aero" msstyle provided toolbox background on Windows 10
2021-06-12 13:13:08 -04:00
Moonchild
ce71c0fe3f
[toolkit] Exclude printer spew from troubleshooting information.
...
In almost all cases this is pointless to include, a ton of useless entries,
and there's no reason to have people post a full enumeration of installed
printers on their system when asked for TS information.
If there's a printer specific issue, people can always be asked to post relevant
info manually.
2021-06-02 09:44:59 +00:00
Matt A. Tobin
42cf1ad419
Issue #1774 - Add metrics to the editable menulist-button for GTK3
2021-05-31 18:55:45 -04:00
Moonchild
6272d48e86
Revert "Issue #1774 - Make menulist-button visible again in gtk3"
...
This reverts commit 0a0830ba8b .
2021-05-31 17:56:30 +00:00
Job Bautista
0a0830ba8b
Issue #1774 - Make menulist-button visible again in gtk3
2021-05-31 22:59:39 +08:00
Moonchild
349346d0b7
Revert "Issue #21 - Remove TelemertyVFS"
...
This:
- reverts commit 83ecae9ff7
- adds a failure check to Connection::GetQuotaObjects
This resolves #1768 .
2021-05-14 10:50:53 +00:00
FranklinDM
5c583e905e
Issue #1770 - Fix incorrect reference to event parameter
2021-05-12 14:21:12 +08:00
Moonchild
e7e63565ee
Issue #1751 -- fix up a few stray #ifs
2021-05-06 16:47:48 +00:00
Moonchild
6f707bde95
Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.
...
This also removes some PP abuse and takes file entries out of PP when no longer
needed without XP_MACOSX conditionals.
2021-05-06 09:24:03 +00:00
Moonchild
3d671e4275
Issue #1751 -- Remove XP_DARWIN
2021-05-02 07:10:18 +00:00
Moonchild
56da7e2747
Issue #1751 -- Remove XP_IOS
2021-05-01 07:15:13 +00:00
New Tobin Paradigm
3064ad3efe
Merge pull request 'Remove the ability to accept Firefox GUIDS (remove the dual system)' ( #1748 ) from athenian200/UXP:phoenix_extensions into master
...
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1748
2021-03-16 11:27:34 +00:00
athenian200
3aa334d0b7
Issue #1744 - Remove the ability to accept Firefox GUIDS (remove the dual system)
...
This finally removes the dual-GUID hack. There's nothing as permanent as a temporary solution.
2021-03-16 06:20:59 -05:00
Moonchild
6a6772f480
[Toolkit] Update TwemojiMozilla font to 0.5.1 (Twemoji 12.1.6)
2021-03-16 10:59:51 +00:00
Moonchild
cc8a7e3f7b
Issue #1053 - Remove MOZ_WIDGET_ANDROID and IDB_MOBILE
2021-03-11 06:43:10 +00:00
Moonchild
c2268033a8
Issue #1053 - Remove build system MOZ_ANDROID_* defines and related code.
2021-03-10 14:26:15 +00:00
Moonchild
5f1bc29870
Issue #1722 - Update about:license
...
Mostly making parts conditional and removing blocks that are no longer
applicable, and a few minor edits otherwise to update links and text.
Resolves #1722
2021-02-21 19:20:31 +00:00
Moonchild
22e78108bd
Issue #1715 - Handle errors when initializing print settings from the printer
...
fails due to a bad printer name or O.S. error.
Resolves #1715
2021-01-18 18:07:28 +00:00
Moonchild
764e13c912
Issue #1705 - Part 6: Remove scrollbarbutton min-{width|height} rule from theme.
...
This would interfere with implementing thin scrollbars.
Almost all widgets provide a non-overridable size for scrollbar buttons, so it
makes no sense to specify min size for them. It is probably(?) a layout bug that
min size properties can override the value returned by GetMinimumWidgetSize
even if aIsOverridable is set to false, but removing this rule is simpler than
locating and fixing the issue in layout code ;)
2021-01-08 14:40:49 +00:00
Moonchild
84fa3f9f72
Redundant code path cleanup ( #1702 )
...
Remove various obsolete configure options.
Remove Adjust SDK install tracking filth.
Remove redundant code paths in old-configure
This also optimizes linker use
Remove redundant conditional blocks.
Rewrite span.h without constexpr use.
2021-01-02 19:27:13 +00:00
Moonchild
911cbcd1af
Issue #1700 - Apply background color instead of inset shadow for findbar input.
...
This changes the toolkit theme for Linux and Windows (Mac already did this) to
style the input textbox on the findbar with -moz-appearance:none so as to give
us styling control (as opposed to using a native widget style) and apply a
neutral style to it.
Also ensures Mac remains readable in case of poorly contrasting text.
2020-12-21 16:24:37 +00:00
Moonchild
78f114fc42
[toolkit] Handle corner case confusion of downloaded files without extension.
...
See code comment for details.
2020-12-15 11:33:29 +00:00
Moonchild
6cb00e2cfd
Issue #1694 - Part 2: Use scriptabledateformat for Update History display.
2020-12-04 16:41:24 +00:00
Moonchild
16a1ff22a3
Issue #1694 - Part 1: Use scriptabledateformat for the Cookie Accept dialog.
2020-12-04 16:37:02 +00:00
Matt A. Tobin
ecb827c5c4
Issue #251 - Move chrome packaging options to ac configure
...
Also adds options for new functionality in #1683
2020-11-16 12:47:54 -05:00
Moonchild
8aa9355535
Revert "[toolkit] Add optimized UI code format option"
...
This reverts commit 511ac54cab .
2020-11-15 12:49:30 +00:00
Moonchild
511ac54cab
[toolkit] Add optimized UI code format option
2020-11-14 15:41:21 +00:00
Moonchild
6d2e301d90
[packager] Optimize archive accesses.
2020-11-14 01:03:27 +00:00
Moonchild
6b9f2095a3
Issue #1656 - Part 9: Single-line-comment style.
2020-09-24 08:56:05 +00:00
Moonchild
4a42352e64
Issue #1656 - Part 8: Devtools and misc.
2020-09-24 08:10:23 +00:00
Moonchild
d5a2c45aad
Issue #1656 - Part 6: Clean up the build files
2020-09-23 15:52:00 +00:00
Moonchild
18ea98f7a9
Issue #1656 - Part 4: Tackle *.idl, *.css, *.ipdlh, *.webidl, *.cc
2020-09-23 15:24:52 +00:00
Moonchild
528b88d704
Issue #1656 - Part 3: Nuke more vim config lines in the tree.
...
Another S&R run with some smarter matching.
2020-09-23 15:14:30 +00:00
Moonchild
a680bdc637
Issue #1656 - Part 1: Nuke most vim config lines in the tree.
...
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
2020-09-23 13:55:00 +00:00
Moonchild
a0cdf32877
Issue #1653 - Part 2: Stop indirectly loading DWM functions through WinUtils.
2020-09-17 15:28:59 +00:00
Moonchild
9440be0ae3
Issue #1644 - Remove plugin checking code leftovers
2020-09-05 11:22:45 +00:00
Matt A. Tobin
d357eec567
Issue #1628 - Remove redundant PREF_EM_UPDATE_BACKGROUND_URL
2020-08-07 14:11:20 -04:00
Moonchild
0a8c53ff3d
Improve dll loading on Windows.
2020-07-29 14:13:33 +00:00