Commit graph

79 commits

Author SHA1 Message Date
Moonchild
214ac352e5 [Pale-Moon] Issue #1865 - Remove mac-specific resources
This removes Mac-specific branding resources, shell service components, and the
Mac browser theme.
2021-05-10 10:06:41 +08:00
Moonchild
77146fc40f [Pale-Moon] Nuke vim configuration lines from the front-end (no code changes)
See MoonchildProductions/UXP#1656
2020-10-30 09:19:39 +08:00
Moonchild
08809c7f12 [Pale-Moon] Issue #1717 - Add distinct mixed-mode indicator and logic for display. 2020-09-12 07:24:29 +08:00
FranklinDM
41ed98b736 [Pale-Moon] Issue #1826 - Restore missing close icon on the undo prompt at the quick dial page
While this could've all been placed in the shared new tab style sheet, OSX does not include the SVG close icon used by the other platforms and has its own custom close icon.
2020-08-21 15:08:44 +08:00
Ryan C
18f2c4ec16 [Pale-Moon] Show private indicator on OS X if no MOZ_CAN_DRAW_IN_TITLEBAR (#1784) 2020-05-02 09:14:55 +08:00
Lootyhoof
fbf2c3a044 [Pale-Moon] Add MOZ_CAN_DRAW_IN_TITLEBAR to OS X theme 2020-04-18 07:15:46 +08:00
Lootyhoof
3bc5f3f49e [Pale-Moon] Issue #1773 - Improve persona styling on Mac 2020-04-18 07:14:39 +08:00
Lootyhoof
583b5c34a3 [Pale-Moon] Issue #1769 - Improve fullscreen mode on Windows 2020-04-11 10:03:46 +08:00
Lootyhoof
5a9cfb364d [Pale-Moon] Issue #1751 - Make the Mac bottom tab bar blend better 2020-04-11 10:03:11 +08:00
Lootyhoof
86551712e5 [Pale-Moon] Replace -moz prefixed logical properties in themes 2020-04-11 10:02:27 +08:00
Lootyhoof
372b921dcb [Pale-Moon] Make sure we index libraryToolbar.svg 2020-04-11 10:02:06 +08:00
Lootyhoof
ef9c1eca47 [Pale-Moon] Add HiDPI toolbar icons to the library on Windows 2020-04-11 10:01:24 +08:00
Lootyhoof
5debac3383 [Pale-Moon] Cleanup OS X default theme 2020-04-11 10:00:52 +08:00
Lootyhoof
33b1931a95 [Pale-Moon] Make OS X default theme integrate better 2020-04-03 09:52:37 +08:00
SpockFan02
820a5eb8a7 [Pale-Moon] Issue #1748 - Remove Windows rule from osx CSS
This resolves #1748.
2020-04-03 09:50:50 +08:00
wolfbeast
d1125a5bd7 Remove MOZ_BROWSER_STATUSBAR conditional.
This resolves #1194.
2019-07-25 21:39:48 +08:00
Ryan C
0fbf778732 Don't shrink the tab bar in customize mode 2019-05-11 06:21:26 +08:00
Lootyhoof
256a94d778 Only draw a border on the tab bar when on bottom 2019-04-04 20:30:04 +08:00
Lootyhoof
e3b3cc12d2 Don't modify toolbox-after-color in lwthemes 2019-03-23 06:43:40 +08:00
Lootyhoof
20cc8b92e4 Draw a border when hiding the tab bar 2019-03-23 06:43:38 +08:00
FranklinDM
b8070842f1 Only use white audio indicator when using a lightweight theme [pinned tabs] 2019-02-16 00:27:21 +08:00
FranklinDM
e2b186d571 Only use white audio indicator when using a lightweight theme 2019-02-16 00:27:19 +08:00
wolfbeast
2c450f5ad9 Improve toolbar icons for all DPIs
Tag #576.

- Redraw toolbar SVG images, pixel-aligning them as best as possible
  with manual node placement on the pixel grid.
- Reintroduce PNG versions for < 1.33 dppx (with added glow arrow)
- Make the css adaptive around the 1.33 dppx border, using PNG below
  that threshold and SVG above it.
2019-02-16 00:24:17 +08:00
wolfbeast
83b95f2c5b Fix library window reference to SVG toolbar image.
Tag #576.
This needs uplift to the relbranch.
2019-02-16 00:23:58 +08:00
wolfbeast
311d45691c Replace status bar download overlay glow arrow with SVG.
Also remove the now no longer used png.
Resolves #576.
2019-02-16 00:22:50 +08:00
NTD
088c74605c Issue #889 - Clean up the Pale Moon tree - Part 2b: Make jar.mn consistent 2019-02-16 00:20:48 +08:00
NTD
e954ea3e95 Issue #889 - Clean up the Pale Moon tree - Part 2a: Make moz.build consistent 2019-02-16 00:20:47 +08:00
FranklinDM
4b17e666d5 Issue #638 - Part 10: Rename all tabs sound icon to be consistent with others
- alltabs => allTabs
2019-02-16 00:20:00 +08:00
FranklinDM
b0a98ca25b Issue #638 - Part 8: Add overlay sound icon for pinned tabs
- This also moves some styles to tabbrowser.css
2019-02-16 00:19:57 +08:00
FranklinDM
3e51f5e6cf Issue #638 - Part 7: Remove hover and active states for sound indicator 2019-02-16 00:19:55 +08:00
FranklinDM
8714e0d4f7 Issue #638 - Part 4: Add tab sound icon to tab drop-down list 2019-02-16 00:19:50 +08:00
FranklinDM
6dc555939c Issue #638 - Part 1: Provide a visual indicator for muting/unmuting tabs 2019-02-16 00:19:45 +08:00
wolfbeast
34d846ba55 Strip Inkscape data from toolbar SVGs and remove obsolete PNGs.
Tag #576
2019-02-16 00:19:42 +08:00
wolfbeast
3c9d8715a7 Replace toolbar PNG bitmaps with SVG vectors.
This makes the main toolbar icon set use SVG vector images, so they are prepared for HiDPI use.
The download indicator "attention" state (green arrow) has been folded into the main toolbar image.
This is a direct replacement of the previous images (and not separate icon files) to have a direct drop-in replacement for the previously used files.

Tag #576
2019-02-16 00:19:32 +08:00
wolfbeast
e044dab0bb Revert "Add tabbrowser findbar styling"
This reverts commit c96d9e5bdd064252c2b6d303c1db9209bf4814c9.
2019-02-16 00:13:28 +08:00
wolfbeast
1edb6c3921 Revert "Add tabbrowser findbar styling for Linux and OSX"
This reverts commit e4b01ba84463fbaf5209ae8d2bb6a612f491bb5b.
2019-02-16 00:13:26 +08:00
SpockMan02
81b6a47384 Restore some osx icons 2019-02-16 00:10:46 +08:00
SpockMan02
e54a42877d Revert osx editBookmarkOverlay.css to osx version 2019-02-16 00:10:44 +08:00
SpockMan02
4768460fd5 Restore Mac bookmark doorhanger styling 2019-02-16 00:10:26 +08:00
NTD
785712413e Fix theme/os mismatch with full screen/private browsing caption buttons on Macintosh 2019-02-16 00:10:23 +08:00
wolfbeast
3446bd29ea Fix position and size of Permissions Manager main content area.
This resolves #660
2019-02-16 00:09:27 +08:00
wolfbeast
416e3703e3 Fix position and size of Permissions Manager main content area.
This resolves #660
2019-02-16 00:09:22 +08:00
SpockFan02
be86e0a951 Fix typo 2019-02-16 00:08:15 +08:00
SpockMan02
7013acc5bb Pale Moon: Fix positioning of caption buttons in application-drawn titlebar 2019-02-16 00:08:13 +08:00
SpockMan02
9453a7812a Pale Moon: Restore osx private browsing indicator 2019-02-16 00:08:10 +08:00
Lootyhoof
9baa2e8cfd Adjust popup ID for password manager 2019-02-16 00:07:36 +08:00
SpockFan02
58a67bf3d7 Don't hide caption buttons with a lw theme, either
Follow-up to #585. I removed this from the PR, but it's actually needed, otherwise the caption buttons are hidden with a lightweight theme!
2019-02-16 00:07:32 +08:00
SpockFan02
9a906f1dbc Mac: Do not hide caption buttons or titlebar
on private browsing windows or with a lightweight theme installed.

This resolves #491. This resolves #584.
Tag https://github.com/MoonchildProductions/Pale-Moon/issues/623
2019-02-16 00:07:30 +08:00
janekptacijarabaci
ef547d4967 Bug 1334411 - Remove the UI for indexedDB in Page Info and Permissions Manager 2019-02-16 00:07:29 +08:00
Lootyhoof
384f756181 Add tabbrowser findbar styling for Linux and OSX 2019-02-16 00:06:36 +08:00