Community
    • Login

    It's time for UI update!

    Scheduled Pinned Locked Moved General Discussion
    darkinterfacemodernwindows10
    101 Posts 66 Posters 197.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • reckless_writingR
      reckless_writing @reckless_writing
      last edited by

      @reckless_writing said:

      -icons (saved and unsaved state plus the close button): ok, THIS would hurt, but maybe the rendering-function could be overloaded?

      the save-state can be visualized through an asterisk, mousewheel-click on tab does the same as clicking on an x-icon

      1 Reply Last reply Reply Quote 0
      • Andre JonesA
        Andre Jones
        last edited by

        Compromise it in two options:

        Legacy: Still shows as it does in its old form for those that love it.
        Win 10: A new cleaner, more modern look but with the same options available for fully customizing how it looks, behaves, and functions.

        1 Reply Last reply Reply Quote 0
        • linpengchengL
          linpengcheng
          last edited by

          windows 2000 style ui is very good.

          1 Reply Last reply Reply Quote 1
          • h-h-h-hH
            h-h-h-h
            last edited by

            @reckless_writing:

            highlight active tab with orange line and darken inactive tabs: open some options window in windows which utilizes tabs and you will realize the active tab is visible enough

            +1

            1 Reply Last reply Reply Quote 0
            • ygoe____Y
              ygoe____
              last edited by

              OMG a flame war… Maybe the topic should be more focused and explicitly state what parts of the UI could need what kind of update/change. I’ll try to summarise my impression after a few occasional uses in the past and 15 minutes on my main computer with the intention to keep it for my daily work from now on:

              • Window frame: Nothing to change here. It’s native and blends in everywhere.
              • Menu bar: Is it just me that hotkey underlines are displayed permanently? They should only appear when pressing the Alt key or so. Also, that strange “X” menu on the right end should probably be replaced with a proper “close document” button. Or removed altogether. Also, using the icons from the toolbar could make commands easier to find in the long menus. IIRC Win32 can’t do that though, you need to custom-draw the menus, or use some library for that. (I did that myself back in my C++ days. Long ago.)
              • Toolbar: It’s native but that isn’t the best solution. The icons are from famfamfam I believe. A pretty soft iconset, blurry or dull at times. Not available in higher resolution but popular in open-source applications. Some of them are customised and there are wrong pixels in them, also they’re not edge smoothed thoroughly. The disabled buttons are too grey and have a jagged outline. A softer effect like in other applications would look better. But I might hide the toolbar anyway when I know the most important hotkeys.
              • Tab bar: The problem number one! It doesn’t even look like Windows XP (only the accent colour), it’s still much like Windows 95, to name its first appearance, which is more similar to Windows 3! Windows XP already featured a flat look. 16-colour greyscale 3D is dead since shortly after Windows XP. That was 10 years ago. Windows 7/8/10 didn’t change it much.
              • Tab save icon: I don’t like it, to be honest. No other application I use has such a huge modification indicator. Most just add an asterisk (*). I’d like to remove it completely but it’s not possible. But if you want to keep it, IIRC tab headers could always be custom-drawn in Win32, so that should be possible.
              • Editor border: It might belong to the tab page, not sure about that. Again, greyscale 3D inset border. Can we please remove that completely?
              • Status bar: Everything OK again here.

              The options and styles dialog windows are scary. Cut off localised text, inconsistent layout, not resizable, sometimes chaotic organisation. Might be limited by pure Win32, not sure. .NET WinForms and Qt offer layout containers for that but you probably can’t use those.

              Those who complain about “Windows 10” and “Flat is ugly” and so on, do you actually know what you’re talking about? I have the impression you’re mixing lots of things. I know Windows 10, and it’s not finished yet, despite Microsoft declaring it as such. They’re still tweaking basic UI elements like the active window title bar colour. Windows 10 is currently in beta. Don’t take it as reference.

              If “flat” means to you that you can’t see where the toolbar ends – so what? I don’t care where the toolbar ends, I want to have the buttons on it. Giving each toolbar an extra border is called visual distraction and is bad. Most separator lines could easily be replaced by simple spaces, if done well. There are visual design experts who are able to do such things. Sadly, open source development doesn’t have many of them.

              Sometimes, flat icons require you to simplify the shape which makes it easier distinguishable. You just can’t put the world in 16 by 16 pixels. Flat isn’t about “hard to see”, it’s basically “simple shape without gradients and shadows” but still with sufficient contrast. Also, flat is a lot easier to make and render. I believe those who outright reject “flat” haven’t seen it done right yet.

              Oh, what about High-DPI? I can’t easily test this, but it’s definitely coming. Some current tablets and notebooks, even desktop screens, are already relying on that.

              1 Reply Last reply Reply Quote 3
              • Fernando TestaF
                Fernando Testa @Avik Biswas
                last edited by

                @Avik-Biswas This is how it’s done. Not just complaining, instead giving a good design. I would love to have a dark Notepad++

                Keeping this minimalistic style. No big fonts or buttons. Just plain simple.

                1 Reply Last reply Reply Quote 0
                • Tatu RissanenT
                  Tatu Rissanen @Avik Biswas
                  last edited by

                  @Avik-Biswas Under Windows 10, and I believe in earlier versions too, you can change the theme. The theme affects Notepad++ colors for:

                  • window borders
                  • menu bar
                  • toolbar background
                  • scroll bars
                  • status bar
                  • tab bar inactive disk icon colors (odd)

                  In Notepad++ Style Configurator - Global Styles allows you to change colors for:

                  • line number (Line number margin)
                  • folder margin tree (Fold margin)
                  • tab bar (Active tab text, Inactive tabs)

                  Set Notepad++ Preferences - Editing - Border Width to 0.

                  1 Reply Last reply Reply Quote 1
                  • Wayne WaltonW
                    Wayne Walton
                    last edited by

                    I would definitely like a Universal version of Notepad++. I’d love to have NP++ on my Windows Phone. So put me in the vote for a UI update by porting to UWP .

                    1 Reply Last reply Reply Quote 2
                    • Scott SumnerS
                      Scott Sumner
                      last edited by

                      How would N++ be valuable on a phone??

                      1 Reply Last reply Reply Quote 0
                      • Lea HayesL
                        Lea Hayes
                        last edited by

                        Like said above the only parts that look out of place are the tabs and the Windows 95-style bevel around the text editing area. If those two things were adjusted to look more windows 10-esk I think it would make Notepad++ look a lot more modern right away.

                        One of the things that I am way more keen to have is sublime-style multi-caret editing; I am so used to using the likes of Ctrl+D to select multiple instances of the currently selected word and tweaking them.

                        Either way; keep up the great work.

                        1 Reply Last reply Reply Quote 0
                        • naderiN
                          naderi
                          last edited by

                          Enjoy the Material Theme Colors in Notepad++.

                          Material Theme Dark for Notepad++

                          1 Reply Last reply Reply Quote 0
                          • David BurtonD
                            David Burton
                            last edited by

                            N++ is a great tool, but the UI update it needs is not a different color scheme. It’s attention to the little things that make a product more usable, not pretty color themes.

                            E.g., when N++ fires up for the first time, and lines in a text file are not wrapping, if the user goes to Settings -> Preferences, there’s a section entitled “Line wrap,” but nothing there to enable wrapping. There ought to be an option to enable wrapping, right there. Instead, there are several options under “Line wrap” labeled “default,” “aligned,” and “indent,” but there’s no explanation of what they’re for, and they don’t seem to actually do anything.

                            Worse, when the mouse cursor is hovered over the preferences/settings/options, N++ pops up… nothing. Absolutely nothing at all.

                            Instead of worrying about harmonizing pretty color schemes with the OS’s themes, N++ would be improved by fixing those sorts of usability issues.

                            E.g., put the line/word wrap feature where the user will look first, instead of where he’ll find it after several minutes of searching.

                            E.g., make nice, descriptive help messages that pop-when hovering over the settings/preferences/options.

                            E.g., add a help system so someone can type in a keyword like “wrap” and find the related settings.

                            Also, anonymously report the searches to the N++ developers, so they can see what people are searching for, especially what they’re searching for that they don’t find, so that the help system can be constantly improved.

                            Also, there’s something strange going on in this latest version of N++. It used to be very responsive. But now if I’m editing a plain text file (name ends in .txt), and I type a left square bracket and some text, the bracket turns red, a close-bracket is automatically generated, and there’s a painfully long delay before the text appears on the screen. I don’t know what N++ is trying to do, but I wish it wouldn’t do it!

                            1 Reply Last reply Reply Quote 3
                            • David BurtonD
                              David Burton
                              last edited by

                              BTW, I haven’t timed the “painfully long” delay before text typed between [brackets] appears on the screen, but today I typed an entire 142 character sentence before any of it appeared.

                              1 Reply Last reply Reply Quote 0
                              • PeterJonesP
                                PeterJones
                                last edited by

                                @David-Burton ,

                                There’s multiple ways to quickly enable/disable the word-wrap feature: 1) View > Word Wrap is a toggle. 2) You can just click on the Word Wrap Button on the toolbar:

                                The Settings > Preferences > Editing >> Line Wrap selections just choose the exact algorithm that’s used when indenting is enabled.

                                I agree that better documentation, especially for the preferences, would be helpful. Whether it’s the hover-over help, or the “click the ? button and select which item”, or just a help button on the preferences dialog box which takes you to a static help page. But often times, in open source development, the help features or wiki documentation lag behind (sometimes far behind) the development of the application; usually, the people who are volunteering their time to write the software are more interested in the “fun” stuff (coding), and not so interested in spending their free time to write/update help files, and trying to keep up with the changing and conflicting desires of the users regarding the “best” way to access help information.

                                Please remember, you get what you pay for, even in free software. Sometimes, free software is released by a company (who often charge for support or additional features or tools to pay for their employees) – but, as far as I know, NPP is not developed on any company’s time.

                                If you have a feature that you absolutely need, put in the issue/request in the development repository (this is just a community discussion board which happens to have some of the developers who occasionally respond, not a feature request board). The link to the code repo is available from the main Notepad++ homepage. If you get no response from your “issue” submission, you might have to fork, make the improvements yourself, and do a pull request, hoping that the main team is willing to incorporate your changes. Or you might be able to pay a professional developer to do the fork/changes/pull-request if you are unable or unwilling.

                                Helpful hints: make each issue/request atomic – only covering one feature or fix that you want. Be polite when you ask, and don’t expect immediate responses – remember that you are asking a volunteer to dedicate his or her own free time, not getting support that’s contractually included when you pay for a fancy whizz-bang commercial software that comes bundled with promises of support.

                                1 Reply Last reply Reply Quote 2
                                • Almagnus1A
                                  Almagnus1
                                  last edited by

                                  I’ll second the no-ribbon.

                                  All I really want to see is an inbox dark theme for the UI and editor, to match how I generally have Windows 10 configured (along with Visual Studio and Office).

                                  And that functionality should be an so Notepad++ can let the user decide how they want - which will prevent someone on Wine getting screwed over because someone made design decisions that only make sense for Windows 10.

                                  1 Reply Last reply Reply Quote 3
                                  • Tommie HansenT
                                    Tommie Hansen
                                    last edited by

                                    Will this ever happen? Just look at atom.io vs code etc to get some ideas of a modern and clean ui.

                                    1 Reply Last reply Reply Quote 2
                                    • Tommie HansenT
                                      Tommie Hansen
                                      last edited by

                                      Btw – there are other editors such as Komodo Edit which is also based on Scintilla and does have the capability to skin the entire UI if wanted, but no others manage the be as memory efficient (non-bloated) as npp++.

                                      1 Reply Last reply Reply Quote 1
                                      • Olivier RobertO
                                        Olivier Robert
                                        last edited by Olivier Robert

                                        Npp looks awfully outdated, looks like a legacy app stuck in the Windows 95 era. You should use a modern rendering engine, not just make some random polishing around an old UI API. Just changing the icons won’t do the thing. Modern, flat and clean is not just a Microsoft thing that was (badly) introduced in Windows 8, it is currently the trend in every app or web site design, just look at iOS, Android, macOS, Windows 10, etc. Let me also say that Microsoft polished their design language for Windows 10, it’s nothing like the flat and boring Windows 8 design and I don’t want that either.

                                        Alan KilbornA 1 Reply Last reply Reply Quote 3
                                        • Alan KilbornA
                                          Alan Kilborn @Olivier Robert
                                          last edited by

                                          OMG…this thread is talking about “Pointless Fluff”. Functionality is what is important. I don’t care if it looks like DOS 3.3 if it works and works well. And it mostly does. :-)

                                          1 Reply Last reply Reply Quote 2
                                          • Avik BiswasA
                                            Avik Biswas
                                            last edited by

                                            it has been a while(2 year almost) since i posted the dark themed mockup. And it seems this debate is still on going :S
                                            A lots of things have changed since then.
                                            Now i only use Notepad++ for quick editing stuff, the only plus point of Notepad++ is that it is superfast other than that it lack almost everything other editor does(which ofc is the point of this lightweight editor).

                                            People who thinks UI and UX is not as relevant as Functionality they are purely ignorant. They are still stuck on dos era and clearly have no intention of switching.

                                            Right now my workflow:
                                            for webdev: Phpstorm
                                            for c++,c#: Visual Studio Community 2017RC
                                            For general text editing or minor editing: Notepad++

                                            I used to use Sublime text but got rid off it since i don’e miss any feature in phpstorm combined with notepad++
                                            Also got rid off the Atom and vs code editor, they were too slow for any quick editing. Since Phpstorm is a must have for PHP development i only use Notepad++ with it.

                                            Alan KilbornA 1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post
                                            The Community of users of the Notepad++ text editor.
                                            Powered by NodeBB | Contributors