Recommended Posts

Thanks for the cool mods, Cha! While ChaNinja is MIA I think there are updates we could make to enhance his existing work.

Installing the most recent mods is a real pain in the a$$. The visual styles are easy but updating the DLLs is more painful than it need be. You start by "blindly" accepting two core DLLs, which is a bit spooky (I trust Cha, but some folks are paranoid about stuff like that). Next, you update DLL resources using your favorite tool. Sometimes you update the same DLL multiple times. Finally, IconPackager somewhat mysteriously updates system files without reporting exactly what it doing.

I propose a different approach. Let's organize all of the resource updates in a simple manner instead of using all of these other methods. Simply create a directory for each DLL and put its resource updates there. Nothing difficult! Then folks can take their "fresh" system and apply changes using their favorite resource tool (ResHacker, Restorator, etc.). Very simply to update and maintain, IMHO. No pre-mod'ed DLLs, no one-off tools like IconPackager; just a single, simple method to organize the data.

Converting the existing processes is a bit painful but is worth it in the end. First, we'd need to identify the resource updates made to the "pre-modded" DLLs and re-create them in the new structure. I don't think this is hard, but it is necessary so that someone can start with a "fresh" install and make all the changes by hand. Then, someone would have to figure out which DLLs and resources IconPackager updates. Of course these updates would need to be put back into the standard structure we're using. Once this is done, people will have an easy, repeatable way to install the mods. And ChaNinja can easily incorporate updates, right Cha? :ninja:

What do people think? Would anyone be able to work on this?

While updating several of my DLLs with ChaNinja's (w00t!) icons, I looked at other resources. I found a bunch of other resources that seemed like they should have been updated, but they weren't on the "official" list. I went ahead and updated them (what the hell, you only live once :woot: ). I looked at some non-core DLLs and found potential updates as well.

First, are these just possible updates that were missed or were they ignored? Is there any risk of updating any of these alternate resources? Finally, does anyone know of a document which tells you where the "important" icons are? For example, in Internet Exploder I want to replace the little globe in the bottom right with ChaNinja's. But I'll be damned if I can figure out where it is? Similarly, there are like a million of icons representing open and closed folders. Should I update them all? Or are there a few which are really important, allowing me to ignore the rest?

I'd really appreciate any pointers you might have! Thanks!

  • 3 weeks later...

Does anybody have the PNG version of the icons? The links given in the first post by chaninja are not working, can soembody tell me if there is an alternate source to get them , or perhaps somebody who has them could host it?

This is an amazing work chaninja , i love them! :)

Edited by Dogstar
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • LibreWolf 152.0.1-2 is out.
    • Honestly... 4 wasn't fun, 5 had unlikeable, annoying, or dull characters... Yeah, to me the magic died with San Andreas.
    • Flameshot 14.0 Final by Razvan Serea Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time. Using Flameshot is as simple as launching, dragging the selection box to cover the area you want to capture, making annotations as needed in on-screen and saving the shot to your computer, all with a very simple and straightforward interface. Flameshot allows users to simply upload their screenshots directly to the cloud in order to easily share it with others. You can upload your image directly to Imgur with a single click and share the URL with others. In-app screenshot editing - You can choose to add an arrow mark, highlight text, blur a section (blur or pixelate an area), add a text, draw something, add a rectangular/circular shaped border, add an incrementing counter number, and add a solid color box with Flameshot's built-in editing tools. Command-line interface (CLI) - Flameshot has several commands you can use in the terminal without launching the GUI via a command line interface. The command line interface lets you script Flameshot and use it as the subject of key binds. Flameshot 14.0 release notes: This release brings major improvements to multi-monitor support, fractional scaling support, new capture workflows, and a long list of bug fixes across all platforms. Changelog: New Multi-Monitor Capture Workflow New monitor selection screen before capture for better multi-monitor and mixed-scaling support. Option to auto-capture the monitor under the cursor (X11 & Windows). Tray menu can directly select a monitor. Linux Improvements XDG Desktop Portal is now the primary screenshot method. Added legacy X11 fallback option for minimal window managers. New D-Bus capture API for scripting and automation. Windows Enhancements Global screenshot hotkeys now supported (not limited to Print Screen). New portable mode stores settings next to the executable. Clipboard now always uses PNG format for better compatibility. CLI & Platform Updates Redesigned flameshot screen command with per-monitor capture support. Added native Nix Flake support. More compact launcher UI and improved update notifications. Major Fixes Multiple Wayland stability fixes, including KDE Plasma crash fixes. Clipboard compatibility improvements for GNOME, Wayland, X11, Windows, and macOS. Fixed D-Bus hangs, capture crashes, and HiDPI region issues. Other Changes Dropped Ubuntu 20.04 (Focal) support. Updated translations and build infrastructure. Intel macOS builds are no longer provided. [full release notes] Download: Flameshot 14.0 | 18.1 MB (Open Source) Download: Flameshot Portable | 53.0 MB Links: Flameshot Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Reacting Well
      BizSAR earned a badge
      Reacting Well
    • First Post
      AndreaB earned a badge
      First Post
    • Week One Done
      Huge Trailer earned a badge
      Week One Done
    • Week One Done
      Classifyskilleducation earned a badge
      Week One Done
    • One Month Later
      eurospharma62 earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      579
    2. 2
      +Edouard
      183
    3. 3
      PsYcHoKiLLa
      75
    4. 4
      Michael Scrip
      73
    5. 5
      neufuse
      64
  • Tell a friend

    Love Neowin? Tell a friend!