Git Product home page Git Product logo

windows-xp's Introduction

built-with-azurra-framework

Windows XP themes for Linux

Most visual styles from Windows XP brought back to life for Linux desktops

Previews

Embedded embedded

Luna luna

Homestead olive

Metallic metal

Royale royale

Royale Dark (Noir) royale-dark

Zune zune

Supported platforms

  • Any GTK-based desktop
  • Cinnamon
  • Gnome
  • MATE
  • Xfce (partial)

Manual installation

Go to releases, download the latest .zip file and extract it to the themes directory i.e. /home/USERNAME/.themes

windows-xp's People

Contributors

elbullazul avatar tanguydostuff 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

windows-xp's Issues

Consider supporting XPTC

I've been notified of the existence of https://github.com/rozniak/xfce-winxp-tc, and from the sounds of it maybe some of the unique stuff like the Start Menu might literally be GTK themable, so... you SERIOUSLY should add support for this project if that's the case, as it'll be bread and butter using all the XP themes on that.

Title bar error

The theme does not fill the title bar when tiling in Cinnamon and in Mate it occurs when opening new windows, the errors occur in all window managers except metacity. A white corner is shown.
Captura de pantalla

Zorin OS compatibility

Please add Zorin OS compatibility to this theme and especially the layout of it if doable. I've already provided a link to the panel etc. on the other theme here: B00merang-Project/Windows-10#174

Also if possible could you also add Zorin OS compatibility with your other Windows themes like Windows Vista, Windows 7, Windows 8 etc.

Weird border lines in main window in Thunar after scrollbar is scrolled at all

Hi,

You can see at the top and the bottom here there are some weird border lines in the main Thunar window area:

Does anyone know what might be causing them? I swear I've seen similar before on Windows, but I'd prefer some way of disabling this if possible.

It's these lines, like this grey lined border:

Cheers.

Pointy white corners

Thanks for the theme, just one tiny issue.
On ubuntu mate 20.04 I am seeing white pointy corners, No idea what is causing it and how to fix it.
Thank you, here is a screenshot:
image

Compatibility with CinnVIIStarkMenu Cinnamon applet

Hello,

I saw the issue focusing on the XFCE Whisker menu and thought I'd open a similar issue about Cinnamon.

Not sure how much you've focused on CinnVIIStarkMenu, but to me, it seems like the closest thing to the original Windows XP start menu. Unfortunately, it's not trying to imitate XP, it's trying to imitate Vista/7, so there are some differences.

stark-xp-menu

The issues I notice are (in order of difficulty as I see it):

  • too much padding, especially in the left half
  • border between white area & light blue area (sidebar) is missing
  • no horizontal yellow line under the top blue rectangle
  • separator between favorites and "All Programs" is too thin
  • separator between "Downloads" and "Computer" is too thin
  • "All Programs" arrow on the left side, should be on the right
  • session buttons not in the bottom blue rectangle
  • user icon (here showing the "Documents" icon as it's imitating Vista) should be in top blue rectangle.
  • session buttons can either be horizontal with no text, or vertical with text; no option to have them horizontal with text, as XP does

Cinnamon?

Do you still develop for Cinnamon?

gtk-update-icon-cache: The generated cache was invalid.

Running gtk-update-icon-cache /usr/share/icons/WinXP/ discovers this issue.
The problem is in names with spaces such as: scalable/apps/Windows Journal.svg, 22x22/devices/scanners and cameras.png, 128x128/apps/shared folder.png etc. Please fix it.
By the way, i use: # find /usr/share/icons/WinXP/ -name "* *"|while read line; do mv "$line" "$(sed 's/ /_/g' <<< $line)"; done to fix this bug myself. But the bash coders are in the minority even among linuxoids...

For Qt

Hi, Can you do this for Qt too?

No Sticky, Shade images for titlebar buttons.

While researching issue #12, I noticed that some other themes (ex: MintX, MintY) not only had a menu button image instead of nothing on Mint 19.2, they also had images available for some additional features such as Shade and Sticky (which were not implemented in the Windows XP themes presumably because they had no analogue in Windows). I found the ones in MintY the most intuitive, and used those in my copy of the themes.

I am proposing an enhancement to all seven themes along the lines of what I came up with here. This is an interface for a pair of features which are a capability of windows in Linux Mint but which are not enabled as titlebar buttons by default. My justification is that even though they depart from the appearance of Windows XP, there is no reason that Linux windows need to be hobbled. On the contrary, the themes are really intended to ease Windows users into the world of Linux. Another way to think of it is that cordless phones and mobile phones use a lot of terms and concepts inherited from older phones, but the analogy is not extended to far as to require a cord or to bolt them to a wall. ;-)

Granted the Sticky feature can be accessed by right-clicking on the titlebar ('Always on visible workspace'), but the Shade feature cannot, and I find access to the Sticky feature easier when using the button.

Screenshot from 2019-09-23 08-55-20
Screenshot from 2019-09-23 08-55-57
Screenshot from 2019-09-23 08-56-56
Screenshot from 2019-09-23 08-57-25
Screenshot from 2019-09-27 07-53-08

Note that the button images described will only be visible if user goes to System Setting | Windows dialog | Titlebar tab | Buttons section | left/right title bar buttons, and selects 'Sticky' or 'Shade'.

Issues with scrollbar in Eclipse (Mint 20)

Both versions 3.0 and 3.1 of the XP theme have a scrollbar graphics bug. The scrollbars are, for the most part, normal, except in Eclipse (see the attached photo). It seems to occur on all Eclipse windows with scrollbars, and if I switch to a different theme, even another version of Windows, the scrollbars are displayed normally. (if I switch to a different version of XP, the bug remains)

Additionally, in any LibreOffice program, the horizontal scrollbar "backdrop" seems to be a duplicated version of the vertical graphic; it goes back to normal with any other theme, as with Eclipse.

Any idea what's causing this? It started after I upgraded from Mint 19.3 to 20 (with Cinnamon 4.6.7 desktop).

Scrollbar Bug

Make the whisker menu and xfce4 panel look like Windows XP

Elbullazul_1

No. 1,2,3 - the color does not match. The original Windows XP “Luna” theme has shades of blue, and you have light gray everywhere.
Circled in green. The “Start” button (in Russian - “Pusk”) - in the original theme it is green, dimensions - height - 30 pixels, length - 107 pixels. If necessary, I can send images in png format of the right size.
Circled in red. The icon, when you click on it, you get to the window with the buttons for rebooting, shutting down, sleeping and changing users - you have it green with white arrows, but should be red, as in the original theme.

image

The “Start” button (in Russian - “Pusk”) - in the original theme it is green, dimensions - height - 30 pixels, length - 107 pixels. When you hover over the cursor from dark blue, it becomes light blue. Must be green.
In the theme “Redmond97” (the theme for Windows 98), the theme developer has made the appearance settings of the “Start” button into a separate file called whisker-menu.css. In the gtk.css file, it is loaded through the following command: “@import url (" whisker-menu.css "); ".
Download, look, maybe something will come in handy from what he applied for his topic.
Link - https://github.com/matthewmx86/Redmond97

image

Discrepancy of appearance of tray. It is possible that it will be more precisely called Taskbar Notification Area or System tray. In your theme, tray, like the entire panel, is dark blue. When you hover over any indicator, its background takes on a color of light blue, while the strips of dark blue remain above and below. In the original “Luna” theme, all indicators (prome of the keyboard layout indicator) in the tray are located against a light blue background, as in the image, and when you hover over them, only a message (tooltip) pops up, the indicator does not stand out anymore. The keyboard layout indicator remains on a dark blue background, when you hover over it, it is highlighted in the form of a square of the same color protruding above the surface of the panel (maybe I didn’t put it that way, so I’ll apologize for a possible misunderstanding. If that, pay attention to what the “Start” button looks like in the topic “Redmond97).

Enhance headerbar theming

It appears that mint 21 got rid of metacity, with that go the borders... Is it possible to reimplement the window borders in gtk3?

Also due to metacity no longer drawing the title bar the sheen on the titlebar corners is now cut off weirdly by the rounding

Need Close buttons for some dialogs

-Some dialogs would benefit from retaining the Close button. (In Linux Mint Cinnamon) set 'Windows XP Royale' theme; open Nemo, select 'Edit | Preferences', close dialog (client area has no Close button, so you go looking for Close button on dialog frame, but must resort to right-click titlebar and choose close). Find /home/username/.themes/Windows XP Royale/metacity-1/metacity-3.xml, and edit "<frame_geometry name="nobuttons" hide_buttons="true" parent="dialog">
</frame_geometry>" and change to hide_buttons="false. I like that this also brings back access to the upper-left window-menu (even though no icon or arrow appears).

Gray background bar/canvas

Hello, awesome work so far, really liking it!

My main issue is with the Arc Menu in Gnome. I am on Manjaro if that matters and I am using Windows XP Luna.
Nothing changes the look of the Arc menu and at the bottom of the Arc Menu, there is a gray background canvas. It isn't just the Arc Menu, I can see it behind the extension "Pamac available update". I will post pictures below for reference.

I am not certain what is causing this. Other themes I have downloaded including default ones, does not have the gray canvas in the background.

Arc Menu

image

Pamac Available update

image

Appearance

image

[BUG] Grouped-windows mouse hover doesn't have background

When you hover the pointer on top of a grouped window, it won't have a background which can make selecting a window harder.

Proposed solution:
I tried with Windows XP Luna theme, but if the menu-bottom.png exists, it should work.
Modify cinnamon.css with the following:

.grouped-window-list-thumbnail-menu { spacing: 6px; padding: 6px 12px 12px 12px; border-image: url("menu-bottom.png") 6; color: #ffffff; }

Evidence:
Before hotfix:
image

After hotfix:
image

Adapt metacity themes for MATE desktop

Even after manually fixing or adding all the index.theme files, the window border themes do not work for the Embedded theme, the Royale Dark theme, or the Zune theme. All three are grayed out in the settings menu. I am on Linux Mint 19.1 MATE

kde plasma

I'ts possible install to KDE Plasma 5?

Maximized button icon does not change when window is maximized

Description:

The button to maximize windows does not change when a window gets maximized.

Note:

Repro:

  • apply windows XP Luna theme on xfce 4.14 to the window manager
  • maximize a window
  • observe as the window maximize button stays the same

Expected Result:

  • The maximize window icon should change when the window is maximized as seen in the first image

Images:

  • image (when full-screen and the window is not focused, this is missing from the theme)
  • image (when focused window is not full-screen)

XFCE4 systray's theme is not correct

Hi,
I'm using the Windows XP Metallic theme on XFCE4, and there is the following issue (occuring on all XP Themes) with the systray, which doesn't appear like Windows XP :

XFCE 4 - Windows XP theme
XFCE 4 - Windows XP theme

Original (almost...) Windows XP Metallic theme
Original (almost...) Windows XP Metallic theme

Actually, I didn't found any pictures of the real original XP Luna Metallic theme. But in my memories, this one is really close to the original one. :)

Thank you for all your work !! This is so amazing, and remembering good old memories to use this :)

Problems with Manjaro

Hi,
I'm using Manjaro (with XFCE) and there's some problems with the menu bars and with some elements (the buttons and the text boxes are invisible). And also, the theme doesn't work (at all?) on the taskbar and the whisker menu.
xp1

[Cinnamon] Use original panel separator design

I do not like how the separator is just a line. Is there a way to make it look more like XP with the original feel of it? I know the old CinnXP has the separator, but I do not know the etiquette for that. Yours is more up to date and I like it more, just that one part bothers me.
separator-left
separator-right

Top border in borderless mode

<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" >
<distance name="left_width" value="0" />
<distance name="right_width" value="0" />
<distance name="bottom_height" value="0" />
<distance name="title_vertical_pad" value="0" />
<border name="title_border" left="10" right="10" top="0" bottom="0" />
<distance name="button_height" value="0"/>
</frame_geometry>

When in borderless mode (e.g. Firefox uses this, to show the tabs at the very top edge of the screen) there is a 6px top border. I assume it's because of the top and bottom button borders defined in normal mode, which borderless inherits from:

<border name="button_border" left="3" right="0" top="4" bottom="2"/>

Overriding the border by adding:

	<border name="button_border" top="0" bottom="0"/>

After line 104 seems to fix this. But my DE's weird caching interfered with testing this so I'm not sure if it introduces more issues.

It's an issue because it makes it more difficult to switch tabs, as they are not at the edge of the screen.

Calendar applet *popup*; multiple items font forecolor

The text in the pop-up date menu is as hard-to-read as the Calendar applet (foreground / background both light), but it can be fixed by darkening some color hex values for certain 'calendar' tags in the ' Date applet' secton of /home/username/.themes/Windows XP Royale/cinnamon/cinnamon.css. Frankly, Royale Dark and Zune could also use the same tweak. Metalic, Luna and Homestead actually look pretty good there. This too I can share upon request.
screenshot, after:
Screenshot from 2019-09-23 11-52-13a

Cinnamon and menu button/icon

As suggested in the pling.com blog, I am posting these here too...
-This first issue I initially thought was something in the themes, but later determined that it occured independently of the selected theme (yours or otherwise) and is almost certainly metacity. I only mention it here in the hope that you have run across it. Some time in between upgrading from Mint 19.1 to 19.2 I lost the application icon that appears in the upper-left corner of the windows where the window-menu is activated. (System Settings|Windows|Titlebar tab|Buttons group|'Left side title bar buttons'|first-drop-down="Menu") After doing some testing in two virtual machines running (linux Mint Cinnamon) 19.1 and 19.2 respectively, I was able to determine that this issue is with a change in Linux Mint (Cinnamon) 19.2, because all 3 versions display the application icon in 19.1 and do not display it in 19.2. (Mint themes display an arrow in 19.1 and no arrow in 19.2). As I said, not an issue with the themes, but any insight appreciated...

Update: I ran across a link somewhere that I unfortunately don't have here but it was indicated (hearesay) that this was a change in Cinnamon for 19.2 to no longer handle the metacity tag "icon". It sure seems to be the case. I resolved this by noting that MintX and MintY displayed an arrow, and I borrowed from MintY and made lighter/darker versions to handle the focused/unfocused/highlighted events. Then I had to edit a bunch for "frame_style" tags of different "geometry=..." configurations.

I can make the modified theme files available to you upon request.

Screenshot from 2019-09-23 08-55-57
Screenshot from 2019-09-23 08-57-25

XP Luna GTK2/3

Hello

I'm getting some issues with the XP Luna theme with GTK 2.24.32 on Debian Testing with Mate 1.12 (I need to update, but I can not find any GTK 3.24 theme that works and I like).

First, the text in window title bar is not centered:
title

Secondly, I don't know why, but the window button are horrible:
buttons

The widget factory with GTK 2.24.32:
widgetfactory

The widget factory with GTK 3.24.5:
widgetfactory3

Why the GTK 2 and GTK 3 themes are not the same?

Calendar applet in sys tray: font forecolor

In 'Windows XP Royale', everything is beautiful except the Calendar applet in the system-tray: the light font on the light background is unreadable. I've spent some time looking for tags that affect the font and the only clue I've got that it can be changed is in the Mint and Mint X themes with their dark calendar font -- other than that I have not been able to find anthing that changes it. For now I resorted to making the background image darker: /home/username/.themes/Windows XP Royale/cinnamon/panel-right.png. Windows XP Metallic also suffers from this issue, and Homestead is so-so. I know darkening the right panel departs from the original theme, but unless the text can be darkened, this is a practical work-around. If you know where that is controlled, please let me know.
Update: regarding the item in my comments (date/time in right panel)...
I found setting this works well enough that I can reverse the change of panel-right.png:
/calendar applet font color fix/
#panelRight .applet-label {
color: #444444;
font-weight: bold;
text-shadow: #000000;
}
screenshot, after:
Screenshot from 2019-09-23 11-47-03

GTK 4/5 support possible?

Hi,

I love this project! I was just wondering, would GTK 4/5 support be possible, would this theme work out of the box on those in theory or would it need to be upgraded? This is more of an information gathering issue than anything else because I am curious how this would work.

Cheers.

Make compatibility for 3.6 and latest StarkMenu

Hi!

Please add compatibility for the latest Cinnamon release 3.6 and the latest StarkMenu release which is within Cinnamon applets. Sometimes the theme does not work 100% on the latest StarkMenu and occasionally has a grey theme when in fact it should be the actual WinXP theme.

Luna dark theme possible on Xfce?

Hi,

I absolutely love this theme! The only issue is, I wish there were a dark theme possible. I am using Ubuntu 22.04 with Xfce 4.16.

For example, this is what it looks like by default with the Windows XP Luna appearance:

Whereas, with arc-dark, it still looks fantastic with the window manager theme still Windows XP Luna, but then certain applications like Chrome and Appearance lose the XP window buttons:

Is it possible to somehow make a dark version of the Luna theme for "Appearance" for Xfce? Would it be simple, or would it be a ton of work?

Thanks.

XFCE panel remains unthemed

img

Amazing theme, but sadly the panel is not correctly themed. It has the window background color instead of the correct background image and the window buttons are themed like normal buttons

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.