grassmunk / chicago95 Goto Github PK
View Code? Open in Web Editor NEWA rendition of everyone's favorite 1995 Microsoft operating system for Linux.
A rendition of everyone's favorite 1995 Microsoft operating system for Linux.
Hi, maybe year ago, I got that issue when I was on Arch, after updating it. Today I use Void, and I installed XFCE again, and got the same issue in XFCE (icons are fine in LXDE). This problem happens in XFCE and with icons called "Chicago95" and "Chicago95-tux" only. All other icons are fine. So an year ago I had working fine "Chicago95" desktop icons. The compressed files and folders icons, have some strange colors. Something is wrong with Chicago95 icons and XFCE, I tryed to change to other gtk theme, and does not fix the problem. Maybe it is because XFCE devs are porting good gtk2 things to crappy gtk3?
EDIT: icons are fine in Ubuntu18.04+XFCE, but the problem are rolling release distros with XFCE.
I have installed both lightdm and lightdm-webkit-greeter changed all the settings and copied Chicago95 folder to the lightdm webkit themes folder.
But whenever I restart I get a black screen, I am using Ubuntu 18.04
Some icons are transparent in the desktop and they doesn't look really good like that.
I'm running a project called the Ninternet (https://ninternet.noreallyitis.me for reference). I would love to install this into a new image under OEM mode and redistribute this as a sort of Ninternet OS.
It'd be nice if fbpanel's looks changed as well.
Hey, i really like how good this looks but i have a little issue, all text in the Panel is white. Can you help me with that?
I am running latest Xubuntu 18.10.
If you use Chicage95 in Ubuntu MATE 18.04, or 18.10, the panel borders are broken - they don't render unless it's directly under an active menu. I'll attach a picture:
This is a real shame because everything else looks pretty good! I'm not sure why it's doing this, but the devs at MATE did manage to get borders working on their themes. See this: https://github.com/mate-desktop/mate-panel/issues/344#issuecomment-434220815
Whenever I start a GTK2 application in a terminal, the following appears:
/home/pltg/.themes/Chicago95/gtk-2.0/panel.rc:366: Unable to locate image file in pixmap_path: "panel/null.png"
/home/pltg/.themes/Chicago95/gtk-2.0/panel.rc:369: Background image options specified without filename
/home/pltg/.themes/Chicago95/gtk-2.0/panel.rc:376: Unable to locate image file in pixmap_path: "panel/null.png"
/home/pltg/.themes/Chicago95/gtk-2.0/panel.rc:379: Background image options specified without filename
There is indeed no null.png
in the panel
directory. Was this meant to be Other/null.png
like the surrounding code, or is there actually supposed to be a panel/null.png
?
Hi
I am really enjoying this classic theme on my Void distribution. Only I have a problem with xfce/thunar that does'nt show the theme buttons for
I can still see Adwaita on my neofetch ouput.
Theme: Chicago95 [GTK2], Adwaita [GTK3]
Icons: Chicago95 [GTK2], Adwaita [GTK3]
Do you if it is related ?
Many thanks
Enable login startup sound:
Go to System > Preferences > Startup Applications. "Add"
Create a new startup program:
Name: Startup Sound
Command: paplay /YOUR/PATH/FILE/SOUND
Example: paplay /home/tuxkernel/MATE/Windows95/Sounds/STARTUP.wav
Comment: Startup Sound.
Done.
Please add support for GTK 3.20+
I've noticed that the notification bubble doesn't match the Chicago95 theme.
But I've figured it's not really a bug. You can change it by going to Settings Manager --> Notifications --> Theme: Chicago95
Please update this on your Readme. I had to find this solution on my own
When I launch Mousepad, it writes following Warnings to the Console:
(mousepad:3139): Gtk-WARNING **: 11:53:17.939: Theme parsing error: gtk.css:55:17: Not using units is deprecated. Assuming 'px'.
(mousepad:3139): Gtk-WARNING **: 11:53:17.947: Theme parsing error: gtk-widgets.css:1214:18: Not using units is deprecated. Assuming 'px'.
(mousepad:3139): Gtk-WARNING **: 11:53:18.389: Theme parsing error: :2:29: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(mousepad:3139): Gtk-WARNING **: 11:53:18.389: Theme parsing error: :3:37: The style property GtkButton:default-outside-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(mousepad:3139): Gtk-WARNING **: 11:53:18.389: Theme parsing error: :4:27: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(mousepad:3139): Gtk-WARNING **: 11:53:18.389: Theme parsing error: :5:31: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version
(mousepad:3139): Gtk-WARNING **: 11:53:18.389: Theme parsing error: :6:28: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version
This theme has been nice, but it's been annoying to have to change my mouse theme every time I log in. After I installed Lightdm-Webkit, the mouse just changes themes without any sort of input (incase you didn't know, I am using the Chicago95_Cursor_White theme for my XCursor).
This is almost a dealbreaker for me. I use the terminal tabs in xfce4-terminal quite a lot, and I can't tell which tab I'm currently in except by switching to the tab I want or looking at the title of each tab and matching the running process with which process I think I'm running (e.g. if the tab says nano and /tmp and I'm using nano to edit a file in /tmp I'm on that tab.)
There are problems with this theme and chromium when I press alt+right click. The selection is white and the characters are white as well, and is really hard to read.
Fixed. Just needed to use gtk-theme-config to correct this.
In Whisker Menu from last update on i get a "black square" when i press the button. Also, my Starter buttons have smaller icons now.
Any idea why in Firefox there are no borders around menus?
Dots are displayed when you type in characters, as in the default boot screen.
No dots.
Seems pretty obvious, doesn't it? :)
This repository is awesome, imo the soundbank would make it complete.
Please would you consider theming Gnome Shell. The GTK3 theme is amazing but incomplete on my Ubuntu Gnome desktop...
One known issues is that SVG icons have weird issues at certain sizes. To fix that the icons need to be redone using: https://github.com/cyChop/pixel2svg-fork
This pixel2svg fork adds alpha transparency. In playing around with the tool i've noticed there's a flag to overlap pixels: --overlap
also the default "square size" is 40, experimenting while working on the KDE theme its looks like pixel size 2 is best.
I'd like to go back and redo all the SVG icons with the following: pixel2svg --squaresize=2 --overlap icon.png
Highlighting text using the Emerald I-beam cursor will select text against the top left-hand corner of the cursor, instead of in the middle. Selecting is fine using the other cursors.
You can see that the buttons and spacing are jacked up:
And the scrollbar is broken here:
The menus are wonky too, unfortunately. Just an FYI!
Here's the output when running in a Terminal:
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:36:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:37:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:55:1: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:64:23: '-gtk-outline-radius' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:83:19: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:94:6: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:107:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:108:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:113:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:152:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:153:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:294:7: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:405:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:406:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:410:6: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:432:6: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:466:5: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:520:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:521:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:547:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:548:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:564:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:565:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:647:6: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:660:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:661:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:679:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:680:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:695:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:696:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:699:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:700:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:709:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:710:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:716:29: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:723:31: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:730:31: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:737:33: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:770:15: Missing name of pseudo-class
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:807:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:808:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1190:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1196:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1197:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1231:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1232:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1237:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1238:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1243:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1244:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1248:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1249:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1255:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1256:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1320:23: '-gtk-outline-radius' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1351:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1352:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1362:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1375:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1376:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1521:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1522:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1634:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1635:14: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1653:11: 'min-height' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1654:10: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1752:13: 'min-width' is not a valid property name
(mousepad:32538): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1753:14: 'min-height' is not a valid property name
I use GNU IceCat as my main browser but for some reason the actual bar in the scrollbar doesn't show. The track for the bar and the two buttons for up and down (or left/right when the bottom scrollbar is shown) are visible, just not the actual sliding bar. I don't know if it is perhaps shown but just in the same colour as the track, rendering it invisible, or maybe it just isn't shown on the screen at all.
When I select the 'Chicago95' Theme in both 'Appearance -> Style' and 'Window Manager -> Style' Menus, i see that 'CPU Graph' XFCE Widget is using corrupted Colours.
The Colour of CPU Core Load Bars ('Bars color' it is named in Widget's Configuration) is changed to dark blue, though i set it to be red.
The Colour of CPU Load History Background ('Background' it is named in Widget's Configuration) is changed to grey, though i set it to be black.
I do not know what is the Reason for such Bug: a Theme or a 'CPU Graph' Widget.
As a temporary Solution to restore normal Colours of the 'CPU Graph' Widget, I change Apeearance's Style to 'Clearlooks' (together with deleteing the 'gtk.css', as specified in the Installation Manual), but it would be great if Everything would work without any Changes.
https://github.com/grassmunk/Chicago95/pull/9/files
In the overview you will see there were many removals of code. This is causing a lot of issues for GTK3 applications now in which context menus are missing borders, missing mouse hover highlights, and other minor flaws that are degrading usability of the theme. There are widget icons missing now and the gtk-widgets-assets.css file is also completely gone.
Is it possible to restore back and then re-implement the additions / changes while retaining original code?
Though my knowledge in github is limited, I'm going to see if I can't fix this in the mean time.
Hello.
When I packaged your icons set, I got an error related to /icons/Chicago95-tux/apps/48/Verknüpfung mit simple-scan.png
Can't translate pathname 'usr/share/icons/Chicago95-tux/apps/48/Verknüpfung mit simple-scan.png' to UTF-8: Can't translate pathname 'usr/share/icons/Chicago95/apps/48/Verknüpfung mit simple-scan.png' to UTF-8
I think it will break icon-cache creation.
Replacing ü by a simple u in Verknüpfung can help.
Xubuntu and Lubuntu is almost the same. So would you be so kind and port your project for Lubuntu usage?
Thanks for your work. It looks great!
I tried the Win95 Plymouth mod but the background only occupies like 75% of my screen (starting from top left)
In the folder there are two files
1.- Copy the file with *.desktop extension in /usr/share/applications/screensavers
2.- Copy the Windows95-floaters.png image in /usr/share/pixmaps
NOTE: Check that both files have the following characteristics:
Propietary: root
Acces: Only read
Group: root
Acces: Only read
Others:
Acces: Only read
Done.
Not sure if this is me or its a global issue, but under linux mint, xfce4, things like the software updater have a solid white background, button text also has a white background under the text.
also, on the main screen under the theme instructions, you have a list of (optional) changes to make the panel look like the screenshots, can you go into more detail there as what you mean, some of it i figured out, some of it, i didn't see the options, example, you said check 'flat buttons', on the indicator plugin, which is also a solid white bg, there is no flat buttons option there, and it makes the indicator stick out on the panel.
great project, kuddos
I didn't see where to put this, so I was curious if it could be a possibility. I'm not sure how I can help, but I will definitely do so. The only other available Windows 98/9x theme is kind of broken since it hasn't been updated in like, a year. Thoughts?
This isn't really an issue and if I knew how to do themes myself, I'd just do it myself. What are the odds of creating a Windows 98/2000 based theme with this kind of look and feel? There's only like one I've seen that gets semi-updated and it breaks on Xubuntu 18.04 LTS.
Edit: This pic I posted is out of date, but something like that.
The Firefox icon is the Netscape Navigator icon, and no matter what setting I change, be it in Menulibre, or the launcher itself, I cannot get Firefox to use the Firefox logo. I even tried deleting the Netscape Firefox icons from the theme folder and it does me no good.
I'm not sure how prevalent this is but Gnome has always been a pain to customize and I'm sure @EMH-Mark-I can attest to the lack of documentation. With a Gnome foundation member stating Gnome should move away from themes (https://samuelhewitt.com/blog/2018-08-05-moving-beyond-themes) I'm thinking I'd like to try adding Plasma 5 theme instead.
Instructions can be seen here: https://techbase.kde.org/Development/Tutorials/Plasma4/Theme it seems like its more SVG based than some quasi CSS.
Hello,
everything looks like Win2000, but the borders don't disappear when maximized.
Also i would like to see the original gradient color of the titlebar from the old days...
DocMAX
OS: Manjaro 18.04
XFCE: 4.13
Greeter: lightdm-webkit2-greeter
An error is displayed that says that an error in the theme could interfere with the login process.
It is caused in the main.js file, in the initializeActions method.
The document.getElementById('actions-inner') call returns null, as no element has the id 'actions-inner'.
On a sidenote, the login screen seems to be messed up in a couple of ways, where some things like the buttons or text fields are not styled as they probably should be, at least on my setup.
Open a terminal and type:
$ sudo apt-get install grub2-splashimages
$ sudo cp /usr/share/images/desktop-base/desktop-grub.png /home/YOURUSERNAME/ # Default GRUB image backup
Then copy the new desktop-grub.png image in /usr/share/images/desktop-base/
$ sudo update-grub
$ sudo update-grub2
$ sudo reboot
Done.
Shell script .sh files use the Windows 95 .sys file icon instead of the icon for .bat batch files.
@grassmunk The theme for xfce-notifyd needs to be updated to the new gtk3 version.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.