Code Monkey home page Code Monkey logo

morewaita's People

Contributors

arbertu474 avatar draculah avatar dusansimic avatar gfigueroap avatar jamesl813 avatar julianfairfax avatar linfindel avatar lmcj-xyz avatar mjkim0727 avatar mohms avatar mxmvncnt avatar rickbot-dot avatar somepaulo 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

morewaita's Issues

Debian PPA ?

Hi, would it be possible that you distribute the morewaita theme through a PPA for debian and debian-based distros users ?

Theme directory of theme morewaita has no size field

When GTK apps apps are run from terminal, GTK warnings are printed indicating that some theme directories don't have size filed specified.

(electron:5358): Gtk-WARNING **: 12:02:55.127: Theme directory status/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:55.127: Theme directory panel/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:55.127: Theme directory panel/symbolic of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:55.127: Theme directory status@2x/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:55.127: Theme directory panel@2x/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:55.127: Theme directory panel@2x/symbolic of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:58.767: Theme directory status/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:58.767: Theme directory panel/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:58.767: Theme directory panel/symbolic of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:58.768: Theme directory status@2x/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:58.768: Theme directory panel@2x/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:02:58.768: Theme directory panel@2x/symbolic of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:07:26.840: Theme directory status/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:07:26.840: Theme directory panel/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:07:26.840: Theme directory panel/symbolic of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:07:26.840: Theme directory status@2x/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:07:26.840: Theme directory panel@2x/scalable of theme morewaita has no size field
(electron:5358): Gtk-WARNING **: 12:07:26.840: Theme directory panel@2x/symbolic of theme morewaita has no size field

How do i use the folder icons?

How would i go about using the folder icons? I thought name folders or them having a git file in there would do the trick but they don't get assigned the folder icon automatically. Do i need to do something on my end?

[Request] Jar file icon

I work quite a lot in Clojure and would like an icon for jar files to differentiate them from other archive types.

Versioning

At some point, versions should be created so maintainers could create versioned packages for various distros (Fedora, Ubuntu, etc.) that don't usually have git packages like Arch Linux.

Add guide on how to apply custom icons for folders / directories

It seems like there are a few places icons, however it is unclear on how to apply them. I looked in the README file and a bit in the source code, but I couldn't find anything in a few minutes. I think a sentence or two in the README could help many people out who want to quickly apply these custom icons to their directories.

P.S. the icons are awesome!

Theme breaks default icons

I've come across an issue where MoreWaita theme when enabled breaks some default symbolic icons. In my app I'm developing, I use several symbolic icons that are either provided by GTK/libadwaita or come from adwaita-icon-theme. Some icons like document-new-symbolic and even the pen icon from libadwaita show up as missing resources when MoreWaita is selected as the icon theme. This doesn't happen when the icon theme is set to be Adwaita.

I haven't investigated anything in depth but you can check out the branch where this happens.

Some useful info about designing icons

Hi, I like your icon theme and it's idea, good job!

But there is some things that may help you with making this icon theme even better ;)

  • GNOME HIG icon guides

https://developer.gnome.org/hig/guidelines/app-icons.html

  • Guide on designing icons by Tobias Bernard - Purism and GNOME designer

https://blogs.gnome.org/tbernard/2019/12/30/designing-an-icon-for-your-app

  • Talk about new GNOME icon design by Tobias Bernard - Purism and GNOME designer

https://conf.tube/w/d4875855-cb95-410e-b5c3-ae4cc925a5f7

  • The Big App Icon Redesign by Jakub Steiner - Long time designer

https://blog.jimmac.eu/2019/the-big-app-icon-redesign

  • Useful apps for design

https://apps.gnome.org/#development

  • Some tutorials about inkscape

https://inkscape.org/learn/tutorials

This is not an issue, sorry

Steam flatpak

Steam flatpak icon is not changing with the rest of the theme.

shopt doesn't work in script

shopt is bash only.

Solution:

Change #!/bin/sh to #!/bin/bash. On many systems sh is a symlink to another shell like dash or zsh.

Messed up desktop icon

It seems your theme messes up the desktop icon. This is the file picker of an app (Signal in this case)

image

Inkscape icon looks to dark

Hello mister.
I have a little advice for your icon, especially Inkscape
Inkscape icon looks too dark on dark wallpaper and it's not good for visibility. I wish Inkscape icon can to change to grey or dark grey, not black. You can get my point in this screenshot
Screenshot from 2022-11-29 08-03-17

I hope you can fix it. Thanks, Mister. Sorry my English

Folder icons in GNOME 44

GNOME 44 has updated the Adwaita icon theme with redesigned folder icons

Comparison (default folder icon on the left, one of MoreWaita folder icons on the right):
folder folder-games
Zrzut ekranu z 2023-03-22 11-37- 30

Suggestion for folder for lutris ''Games'' folder

hello, I have a suggestion that the lutris games folder could receive an icon with a joystick
it gets a little dull with this folder without icons. i love this icon theme and i think this would complete

image

[Icon Request] FlightGear

The icons folder for Flightgear:
image

Inside NxN/apps, there is fgcom.png and flightgear.png.
Inside scalable/apps, there is fgcom.svg and flightgear.svg.

flightgear.svg:
image

fgcom.svg:
image

Icon request: Kitty

Name of app

Kitty

Link to official icon

https://github.com/kovidgoyal/kitty/blob/master/logo/kitty.svg

Optional image of the app icon

kitty

Additional context

Kitty is designed from the ground up to support all modern terminal features, such as Unicode, true color, bold/italic fonts, text formatting, etc. It even extends existing text formatting escape codes, to add support for features not available elsewhere, such as colored and styled (curly) underlines.

https://sw.kovidgoyal.net/kitty/
https://github.com/kovidgoyal/kitty

Missing icons in Quod Libet tray menu

Hello, Mister. I want to report a small bug in MoreWaita. It's missing icon on Quod Libet tray menu. This screenshot can describe my point.
Screenshot from 2022-12-01 12-15-38.png

Edit :
I found missing icon on Quod Libet. You can see in this screenshot (on View Online button)
Screenshot from 2022-12-02 05-05-05

I wish you fix this small things. In base of MoreWaita, is Adwaita not happen this small bug. Thanks for this problem. Keep cheers

[Icon request] Clojure (clj, cljs, cljc, edn)

  • Clojure (and edn, a subset of Clojure; like JSON for JavaScript) source and compiled files
    I know that Clojure uses the text/x-clojure for .clj files, but I had trouble finding the mimetypes for the other formats. I'm unsure of where to look for these.
    In my opinion, it'd be preferable to make Clojure source files distinct from .cljc files and especially .edn files, as those are often used for configuration.

Flatpaks

I have all my apps installed as Flatpaks. Only your Inkscape and Firefox icons work on my computer.

Consider using a build system

This is a suggestion for overall maintenance of the project. Some icon themes (and many projects in general, regardless of whether they have source code or are just assets) use a build system or installation scripts to ease the installation process of the icon theme. Essentially, only the installation part of the build system would be used.

My recommendation would be meson. It's widely used in GNOME projects (essentially used as a standard build system) and for example Yaru icon theme uses it.

The benefit would be having a universal way of installing the icon theme. An issue was raised on AUR package morewaita-git regarding the packaging process of the icon theme which also affects the morewaita package since they use the same packaging process. The gist of the issue is that a cloned git repo is effectively corrupted (by moving it elsewhere). It won't break the packaging process as stated in the comment because the next step in the script is actually moving the repo directory which would on the next update require another cloning of the repo but it is however a bad practice. The reason I chose this way of installing is so I wouldn't need to manually install all icon directories and track if there were some changes in the project structure.

That whole issue would be avoided if the process of making install scripts (effectively using a build system) would be offloaded to the project itself while package maintainers are responsible for properly executing build system commands for a specific distro. That way the installation process could be changed while there is no need for intervention from package maintainers because the build system handles the installation.

The reason I'm suggesting a build system over simple install scripts is because I found it much easier to maintain, especially if at some point the project starts to scale. A simple install script might by a quick solution but not a long term one in my opinion. Also a build system has a fairly standardized cli which is better than a custom script which a package maintainer would first need to understand before knowing what to do with it (the same is applicable with build system but again, it standardized compared to custom scripts). I could help out with working on adding the build system to the project.

Qt icons font

I've realized that Qt icons use a font named Cairo which might not be present on all systems and could cause issues like text going out of the actual icon box depending on what font is picked up from the stack (example below).

image

I think either those icons should be made in such a way that the text is not represented as a text but as a path so it would be the same an all installations. An alternative would be to add the used font's as dependencies which is not ideal imho.

Proposals for app icons

I have some proposals for future app icons.

  • Facebook Messenger (#16)
  • Element
  • Slack
  • Viber
  • Insomnia
  • Electron
  • Minecraft
  • Firewall
  • Discord and Discord Canary (#14 and #15)
  • OpenJDK 11 and 8 (just a link to the existing icon will fix it, 11 and 8 are still supported)
  • VirtualBox
  • Bitwarden
  • Chromium
  • Firefox Developer Edition
  • Spotify
  • Eclipse
  • Vim
  • NeoVim
  • VSCodium
  • Mozilla Thunderbird
  • Microsoft Teams
  • Fish shell
  • Mattermost
  • Steam
  • GitHub Desktop
  • JetBrains Software
  • Android Studio

Icon request:

Name of app

Colored folders

Link to official icon

N/A

Optional image of the app icon

folder-color example in Nautilus

Example of folder-color in Nautilus showing the possible color variations.

** More info on how to install folder-color here: https://www.omgubuntu.co.uk/2022/11/folder-color-ubuntu-22-10-gnome-43-support

Additional context

I think it would be a great addition if various common folder colors would be available in the icon set. This would allow users to change folder colors in Nautilus via the context menu > properties or via a tool such as folder-color.

I currently use Papirus icons for this reason only, but prefer Adwaita.

This is also possible in KDE and colored folders are part of the Breeze icon theme as well.

Most icons too flat and don't follow Adwaita color scheme

This theme doesn't really look like Adwaita because the colors and shape don't follow the Gnome vibe. They still look basically like typical flat mobile os icons. Take a look at Kate for example, the blue color is from from KDE and would never be used in a Gnome. To make it Adwaita, you'd have to change to a deeper or more muted shade of blue.

I'd suggest warmer or more muted tones, rounder edges for the your standard square icons, and more use of gradients. Then this will be like Adwaita

Lua file icon is too dark and does not match with other icons

Hi there,
I noticed that the icon for lua files is very dark and hard to see on a dark background. It also does not match the color scheme of other file type icons, as they all have more light / less contrasty backgrounds. If you look at the picture of all icons, the lua icon really stands out. I think it would be better if it was also lighter and more in line with the rest of the icons.

Aside from that, I really love this project. Thanks a lot for working on it!

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.