• 0

WebCipher 2009 Beta 1


Question

Hi All,

Thank you to everyone who has posted feedback regarding WebCipher so far - I really appreciate it! Here is yet another release - this time, Beta 1. This release brings bug fixes and interface changes, as well as new feature called Magic Templates.

Changelog for Beta 2:

FIXED: Improved exception handling for documents being opened that are currently in use by another process

FIXED: Magic Template Builder inherits editor font family and size

NEW: The last closed tab, regardless of whether its content was saved, can be reopened using the corresponding menu item or Ctrl + Shift + T

NEW: Special Characters dialog, where characters are inserted as HTML entities

NEW: HTML Entity encoding and decoding

NEW: Open Tabs dialog

NEW: New Window menu item

NEW: Snippet from selected text

UPDATED: When checking if a document to be opened is already open, WebCipher no longer unnecessarily changes between available tabs

UPDATED: Add/Edit Snippet dialog now uses a syntax highlighted control instead of a standard text box

UPDATED: Magic Template variables that are referenced but undeclared are now alerted during the build phase

UPDATED: Fixed PHP syntax definition to resolve conflicts when using <? and ?> tags inside PHP strings

UPDATED: Improved exception handling for magic templates

UPDATED: Icons for expand and collapse all in Code Folding menu

UPDATED: Added support for missing elements in CSS syntax definition file

FIXED: WebCipher may crash unexpectedly when an OpenFileDialog is opened

NEW: WebCipher can list functions found in a particular document for insertion into other documents

UPDATED: Improved Help and Support

FIXED: Active project would still remain active even if deleted

FIXED: Syntax highlighting updates based on file extension when a 'Save As' operation is successful

FIXED: When an attempt is made to open a file in the Projects Panel that no longer exists, a error message is now displayed

UPDATED: Added the ability to insert a magic template at the cursor position (applies to individual template instances)

UPDATED: Added icons for selected file types in the FTP browser

NEW: Text completion can be temporarily enabled or disabled by pressing Ctrl + Shift + A

NEW: Shortcuts Panel, allowing you to view chosen pages (e.g. phpMyAdmin) within WebCipher itself

UPDATED: Added ability to disable Shortcuts panel initialisation at startup

UPDATED: Existing magic templates can now be loaded in the Build Magic Template dialog

UPDATED: Close button to up-to-date and unsuccessful update attempt screens within WebCipher Update

NEW: Magic Templates library, where frequently accessed templates can be added to your template library

UPDATED: Syntax highlighting for files edited in WebCipher using Server Edit Mode is now automatically detected

UPDATED: The size of the editor area and the size of the side panel is remembered on program exit

FIXED: WebCipher previously failed to remember the panels you had visible and hidden between sessions

UPDATED: Added whitespace to the top and bottom of the FTP listing grid on the FTP panel

Changelog for Beta 1 Update 1:

FIXED: Tag and bracket completion wouldn't work on keyboard layouts other than US English or equivalent layouts

CHANGED: Upon closing WebCipher, if you have unsaved documents open, the Yes, No, Cancel buttons have been replaced with OK and Cancel buttons for simplicity

CHANGED: The validator windows are now resizable and can be minimised to the taskbar

Changelog for Beta 1:

ADDED: Brace matching

FIXED: Brace definitions for HTML and PHP

FIXED: Support for '' in JavaScript syntax definitions

UPDATED: Various icon changes

ADDED: Tag and bracket completion

ADDED: Startup operations can now be enabled and disabled using the Options window

FIXED: Documents can now be dragged and dropped onto the editor tabs to open them

ADDED: Magic Templates, allowing you to create templates with variables that can be specified via dialog prompts

ADDED: Additional buttons to the main toolbar for a more efficient experience

FIXED: The 'Delete Snippet' button previously did nothing

FIXED: Added scrollbars to the update information text so that longer update messages can be implemented for available updates

Check it out and feel free to post any feedback, feature requests or comments you may have. I'm looking forward to hearing your feedback! :D

Download: WebCipher 2009 Beta 2

Steven

Edited by smctainsh
Link to comment
https://www.neowin.net/forum/topic/781350-webcipher-2009-beta-1/
Share on other sites

20 answers to this question

Recommended Posts

  • 0

Hmm... For some reason I can't insert question marks anymore (Belgian keyboard, questionmark is shift+ , (, is where the M is on a regular keyboard)). Instead it creates <> with the cursor in between them. Opening < does not automatically complete the bracket for me.

I'm pretty sure this problem exists because we have different keyboard layouts. (mine: http://i40.tinypic.com/25gqz9g.png )

+ a suggestion:

When you close WebCipher with unsaved stuff opened, it asks to close anyway. Almost all other Windows apps ask to save your work first. This resulted in me closing WebCipher 20 times, clicking no 20 times and thinking that closing the app was bugged. Is it possible to make the No-button say Cancel? That would make it a little more obvious (at least to me)

  • 0
Hmm... For some reason I can't insert question marks anymore (Belgian keyboard, questionmark is shift+ , (, is where the M is on a regular keyboard)). Instead it creates <> with the cursor in between them. Opening < does not automatically complete the bracket for me.

I'm pretty sure this problem exists because we have different keyboard layouts. (mine: http://i40.tinypic.com/25gqz9g.png )

+ a suggestion:

When you close WebCipher with unsaved stuff opened, it asks to close anyway. Almost all other Windows apps ask to save your work first. This resulted in me closing WebCipher 20 times, clicking no 20 times and thinking that closing the app was bugged. Is it possible to make the No-button say Cancel? That would make it a little more obvious (at least to me)

Thanks for the feedback Ambroos! I completely forgot about different keyboard layouts - I've updated WebCipher to resolve this issue and you can get the latest update by downloading it from the WebCipher website or updating via WebCipher Update. This update also includes the suggestion you made above. :) A changelog for this update is included in the original post.

Steven

  • 0
It's a very nice client, and glad it's free. I would gladly pay for this software. Thanks, and great job!

Thanks for the kinds words! :D Donations are always appreciated. ;)

Any further feedback on this release? I am preparing the next release as we speak, and would appreciate any feedback that can be incorporated into said release.

Thanks to everyone who has replied thus far.

Steven

  • 0
Testing it now, but I must say so far it is looking really good! Keep up the good work!

Just a question, but what did you code this in?

- Matt

Thanks for the feedback and kind words! It's coded in C#. :)

Forgive my mess =).

ui.JPG

Thanks for the feedback! I'll be sure to look into it and work it into the next release. :)

Thanks to everyone who has posted feedback so far.

Steven

  • 0

Thanks to everyone who has posted feedback regarding WebCipher. I have now released WebCipher 2009 Beta 2, and have updated the initial post to reflect this. Feel free to download it and submit any feedback! :) I'm looking forward to seeing what people think of it.

Forgive my mess =).

ui.JPG

I have taken into account your padding suggestion, however, regarding the other points made:

- You can turn off the gutter margin via the Options dialog or via View > Editor Options.

- The gray area overlapping appears to be an issue associated with that particular visual style - I don't see that particular issue with Windows Aero.

- I'll have to delve into the source code for the editor component to look into the scroll bar issue. There seems to be an option to either turn them off completely, or have them enabled, but no option to only show them only when needed. I'll look into it.

Steven

  • 0

Playing with it now :) So far so good.

Just one small thing so far, under the options to and the highlighting, when selecting which languages to highlight, you have to click twice. Once to highlight the language, then again to select/deselect it.

I also noticed that it always opened minimized...with the sidebar too small and having to be stretched out to view it.

It would also be nice to be able to get rid of some of those panels. The only one I need is 'files'.

Also, under files, it would be great if it would remember what folder it was displaying when you closed and opened it again.

Other than that, excellent work :)

  • 0

Oh, thought of something else I was hoping you could add. A background for different programming langauges. I tried using what you had there, but I couldn't get it to work...What I mean is with programmers notepad, the background who the whole php section is a peach colour, javascript a purple, and everything else white. As screen shot shows.

Unless I'm doing something wrong, I can't seem to get the same results with WebCupher...None of the background colours seem to show

Thanks :)

Edit: Oh, the background sorta seems to be working...however more than just the php is getting highlighted as well. Its highlight html, but not the php at the top of the page.

Edited by ncc50446
  • 0
Playing with it now :) So far so good.

Just one small thing so far, under the options to and the highlighting, when selecting which languages to highlight, you have to click twice. Once to highlight the language, then again to select/deselect it.

I also noticed that it always opened minimized...with the sidebar too small and having to be stretched out to view it.

It would also be nice to be able to get rid of some of those panels. The only one I need is 'files'.

Also, under files, it would be great if it would remember what folder it was displaying when you closed and opened it again.

Other than that, excellent work :)

Oh, thought of something else I was hoping you could add. A background for different programming langauges. I tried using what you had there, but I couldn't get it to work...What I mean is with programmers notepad, the background who the whole php section is a peach colour, javascript a purple, and everything else white. As screen shot shows.

<snipped>

Unless I'm doing something wrong, I can't seem to get the same results with WebCupher...None of the background colours seem to show

Thanks :)

Edit: Oh, the background sorta seems to be working...however more than just the php is getting highlighted as well. Its highlight html, but not the php at the top of the page.

<snipped>

Thanks heaps for the feedback ncc50446! Sorry for the late reply; been a bit busy. I will most certainly work on integrating these features into WebCipher - they sound great! Also, thanks for the bugs you spotted.

Any further feedback?

Steven

  • 0

Would love to have a live edit feature built in ... like subthaedit and Coda on OS X.

Live Collaboration. Using the innovative Subetha Engine, edit code live and simultaneously with a co-worker in the next cube ? or across the globe. Share documents via Bonjour, and track changes.
  • 0

Hi,

I was just looking for something to do this for me, so figured I'd give yours a go. Here's what I've got so far:

If shortcuts are what I think they are, why do they need an icon? Maybe make this optional? I was about to try them, and then decided I couldn't be bothered to find a logo.

When setting up an FTP profile, the "home folder" has a folder icon next to it. It would be good to be able to click this and choose a folder.

I personally don't use end of line markers, and I don't think I've seen anyone use them - I'd personally leave them turned off as default (but maybe thats just me).

I'm confused by the Home / Remote URL in the FTP profile. The Remote one doesn't seem to do anything at all. And the Home one does what I'd expect the Remote one to do (change the directory on the FTP server).

Also, when tabbing in the ftp box, check the tab order of things - its a bit all over the place!

So far, looks good though. I think a few things wouldn't have done what I expected, but you've included options to change them round. Also, the above mentioned scroll bar problem really bugs me!!

I'll let you know if I have more experiences.

Cheers,

Just tried to edit a file on my FTP server, and got this error:

post-35358-1250003560.png

Then I tried to refresh the FTP directory and I got this:

post-35358-1250003739.png

Also, I didn't spot the Save and Remove buttons. These need to be at the bottom, or separated out more clearly. I thought it had a last working profile in place, but in fact I'd not clicked the save button. Also, add tooltips to them - just so its obvious.

And.... (I'm adding these as I go!):

When adding files or folders to a project, the selected project should be refreshed. I added a folder and nothing happened until I unselected the project, reselected the project.

And....

I have a list of files in the FTP tab, the Files tab and the Project tab. In FTP my php files are given a WebCipher logo. In files they are given the logo for the program they are associated with in Windows (Notepad++) and in Project they are given no logo. I think the Files one is correct.

Also, my natural reaction after clicking into a subfolder is to hit my mouse back button to go back to the previous directory, adding this functionality would be great.

Another error:

post-35358-1250004558_thumb.png

I think these are all caused by the connection closing. Does there need to be some kind of keep alive? This seems to be confirmed as after I click disconnect from server after one of these errors comes up it says I can't disconnect as I'm not connected.

(I've just confirmed this actually, if I edit a file quickly, it'll upload it fine. - but this raises two more issues:

The 1st is that I'd have that warning box that pops up about overwrite have a checkbox saying ignore this from now on,

The 2nd is that there is no confirmation that the file is uploaded. All it needs is a confirm of some sort in the FTP log. Or perhaps have the filenames as Red when opened, Green when saved AND uploaded successfully)

Next, in the options dialog, there is only a minus button for Favourite file locations. I can't add one.

Edited by edhgoose
  • 0

Thanks heaps for the feedback vip and edhgoose! Sorry for the late response - I've been really busy as of late and haven't really had time to reply here. Your suggestions have been noted and I will definitely look into incorporating them into a future release. Thanks also for the bugs you spotted edhgoose - I'll work on having those fixed ASAP.

Steven

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

    • No registered users viewing this page.
  • Posts

    • Trailer park trash “sport “, fits the current White House
    • KataLib 5.3.0.0 by Razvan Serea KataLib is more than just a music player — it's a complete audio suite designed for music lovers and creators alike. It combines a powerful audio player, a flexible metadata editor, a capable audio converter, and a music library manager into one streamlined application. Core Features: Audio Player Enjoy seamless playback of virtually any audio format or even streaming video files. DJ Mode lets you mix tracks with manual or automatic crossfades. You can also load and save WinAmp-style playlists for quick access to your favorite sets. Audio Converter Convert between a wide range of audio formats effortlessly. Trim or normalize your output automatically, and even extract audio from streaming video sources. Ideal for preparing files for different devices or platforms. Metadata Editor View and edit ID3v2 tags and other metadata. Batch edit multiple files at once, and fetch missing information directly from the MusicBrainz database. You can also apply or update album art with ease. Music Library Manager Organize your entire audio collection, search across tracks instantly, and download cover images from the internet — or use your own custom artwork. KataLib makes it easy to keep your library tidy and enriched with useful info. Supported Formats: KataLib supports a wide range of both lossy and lossless audio formats: Input: OPUS, AAC, FLAC, M4A, MP3, MP4, MPC, APE, AIF, MKV, AVI, MOV, FLV, WEBM, Ogg Vorbis, WAV, WAVPack, WMA, AC3, OGA, MP2, MPGA, MPEG, DTS, M4B, DSD (DFS) Output: OPUS, FLAC, M4A, MP3, Ogg Vorbis, WAV Under the hood, KataLib uses the trusted FFmpeg engine for audio conversion and media playback, ensuring compatibility with virtually all mainstream media formats. KataLib 5.3.0.0 changelog: Added Option to select the Zoom level of the Oscilloscope visualizer. The taskbar button of the app now displays the progress of its processing tasks. The metadata text of the Visualization Video can now be aligned by the user. We can now reorder the order of the Visualizers and Metadata, in the Visualization Video Setup dialog, by removing any item and adding it again. It will be added at the end. Changed The font size of the Visualization Video can now be more than 30 points. Updated yt-dlp library to version 2026... Fixed Opening the Visualization Video Setup dialog could fail if the settings were wrong. Sometimes there were false duplicates in the Rename Tracks dialog. Tracks without metadata appeared without title in the Recent menu. Download: KataLib 5.3.0.0 | 90.0 MB (Open Source) Links: KataLib Home Page | Github | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • EA Sports UFC 6 review: Brutal, satisfying, and surprisingly accessible to newcomers by Pulasthi Ariyasinghe EA’s UFC series of fighting games has been putting out games for over 10 years now, but it’s a series I have never spent any time with. As a PC guy, the series being console-exclusive is the primary reason for that. The latest entry to the series, EA Sports UFC 6, is still not coming to PC, but I have an Xbox now. When EA reached out to see if I could have a crack at the game and give my opinion about it, I finally got the chance to see what this franchise is about. I have spent about a week playing UFC 6 on the Xbox Series X. Despite my lackluster skill with fighting games, I still have fun with entries like Street Fighter and Tekken. I quickly came to realize this is a different kind of fighting game, not the arcade titles I am usually dabbling with. Most of the week that I spent playing UFC 6 was in the career mode, trying not to get knocked out while slowly improving my combos and reactions. The review below will be from the perspective of a newcomer to the series and an amateur fighting game fan, so please forgive any mistyped lingo or series-staple mechanics I am not comprehending. In the Ring Getting a solid hit in UFC 6 is satisfying. It’s probably the most satisfying impact reaction I have seen in a fighting game. The ripples in the muscles, the spray of sweat (and blood), the meaty sound, and the subsequent stumble all carry a lot of weight. If I miss a heavy swing like that, though, I already know that I'm in for a world of hurt from the incoming counters. The fighting is a real treat. The actions aren’t as snappy as arcade titles, so a miss feels like a much bigger mistake here. This slowness did take some getting used to, but I felt the improvement in my abilities even after a few drills with basic punch and kick combos. If I’m not deliberate with my actions in the ring, whether it be a hasty retreat or a flying punch, the possibility of getting instantly knocked out is always there. The head, chest, and legs all come with their own health bars, so guarding just one area is just asking for trouble. A few hits to the head, and it's game over. Meanwhile, you won’t even be able to stay on your feet if they get damaged enough, drastically lowering the total amount of stamina available for the rest of the match. I was also encountering a large range of fighting styles to customize my own fighter with. There are a huge number of real-life superstars here from multiple eras. It’s not as exaggerated as Street Fighter or Tekken, but the way they move, evade, throw punches, or even take steps is based on their real-life counterparts. I can see this being a big draw for any mixed martial arts fan. One feature I was surprised to see here was the 'Flow State' ability. As rounds progress, a power-up meter can give a temporary boost to the unique fighting style of the selected fighter, essentially boosting what they are good at. There is an entire visual effect that kicks in when activating this, too. The surprising part was seeing something like this in a game that feels like it’s aiming to be more of a simulator than an arcade fighter. My skill level is too low to use this exactly how the game wants me to, so I ended up triggering it whenever the opponent did it as well. Streamlined vs Authentic When I first started it up, UFC 6 asked me about my experience with the series. Being genuinely new, I took its advice and opted for a lowered difficulty level and 'Streamlined' controls. Quickly, I realized that this wasn’t for me. My chosen fighters were throwing random attacks, no matter what combination the game was trying to teach me. Win streaks were happening, and I was already getting bored out of my mind just a few matches in. Turning off this mode and switching to 'Authentic' controls fixed everything right up. I was now able to control my fighter with more precision than I expected. I could control each arm and leg, which body part my attacks would aim at, and the fully customizable controls for setting up unorthodox moves were a cherry on top. None of these made me an expert at the game, but at least I was being beaten up fairly. This is not a point against UFC 6, though. Giving the option for anyone to enjoy the game is always a good thing in my eyes. There is a lot of customizability in the difficulty, with everything from slow-motion reactions to specific assists being offered as toggles. If I had a friend coming over and wanted to try a quick 1v1, the streamlined controls option is one I’d consider to make it a light and fun fight. The one part of the fighting that did not click with me was the grappling. Being taken to the ground brings in an entirely new control mechanism involving mounts and submissions that feel more like quick-time events than the heavy, tactical fighting I had seen so far while standing. The game wants me to hold sticks in certain directions to change the position or pull off submissions, trying to do the opposite actions of the opponent. Even though I tried to get used to this gameplay, it just felt like a momentum killer, and I eventually just wanted to get back on my feet to get back into the action. Legacy and Career It was UFC 6’s career mode that I wanted to play the most when I started it up. I grew up with EA Sports games, and taking my team from the ground to the top has always been my favorite task. UFC 6 has that same option but also offers a more cinematic entrance to the career experience than I expected with ‘The Legacy’ mode. This mini-campaign follows an up-and-coming fighter, Chris Carter, who is attempting to reach the heights his father had reached in the sport. Starting with a small-time gym and coach, the story follows both his growth in the space as well as the growing rivalry with a friend and fighter, Danny Lopez. The fights in this mode are very good at introducing a newcomer like me to the sport and its varying techniques. Cinematics land between the major fights, showing the growing tension between the two fighters as the years go by, feeling the pressure to not miss out on the hard-earned chances. The dialogue can be a little corny at times, especially when the bar fights kick off, but I largely enjoyed the storyline. At the end of it, I was pretty much familiar with all the mechanics of the career mode, unlocking new skills and moves, and how I needed to approach fights, both outside and inside the ring. This story mode isn’t a very lengthy one, so don’t expect an hour-long campaign. Once the conclusion is reached, Carter’s journey continues as if it’s a normal career playthrough, though I decided to start over from scratch now that I have some know-how about the basics. The career mode is very streamlined, which is to be expected considering there isn’t a team to manage like in other EA Sports games. It’s the journey of one fighter. When a fight comes up in the calendar, I could choose how many weeks I dedicate to preparing for it at the gym. A longer prep time gives the opportunity to get my fighter’s fitness up (giving a bonus during fights), earn more money and points for unlocking new skills, and gain more fans to fast-track the rise to stardom. While that sounds like a lot of things to manage, it’s more like a few clicks. There is a social media menu that sometimes pops up with canned replies I can send to fans, and the sponsors are once again a single click away from being assigned as finished. It’s the training aspect that adds a gameplay angle. Using the money from winnings and sponsorships, I was hiring different types of trainers and learning fancier moves to use in the ring. One small thing I appreciated was that it was possible to injure each other during these training sessions. If a trainer goes down in a bad way while sparring, they won’t be available for the remainder of training. If my fighter is injured, it takes valuable time and resources to heal and recuperate. Just like in real life, it makes sense not to go so hard during training sessions and save that energy for the main event. Every training or sponsorship activity I took part in used up the days and weeks I had before the next fight, bringing a balancing element to the whole ordeal. There were times I simulated most of these to just get to the next fight, but the grind for gaining even the slightest bit of advantage while trying not to overdo it is an enjoyable one. Outside of quick fights and career modes, UFC 6 also introduces an almost museum-like mode to explore a trio of fighters considered to be legends of the sport: Max Holloway, Alex Pereira, and Zhang Weili. The aptly named Hall of Legends mode is unlike everything else seen in the game. Each of these fighters has entire levels dedicated to them that I could walk around in and explore their journey into the UFC. This includes footage from real-life fights and interviews about their original inspirations and training methods. Each of these spaces is almost like an interactive documentary. Once the highlights are done, the mode offers the opportunity to take over a deciding fight from the superstars. It’s an impressive transition. Going from the real-life televised event with crowds and commentary to immediately taking over in the game has some real hype behind it. Performance and visuals It’s clear to see that UFC 6 is going for a photo-realism look with its visuals compared to any other fighting game. The fighters don’t look great in selection screens. But inside the arenas, under the flood lights, surrounded by crowds, and facing an opponent, the visuals are more than impressive. As ghastly as it is to witness, things like blood spraying into the mat and muscles reddening as they get pummeled keep improving the immersion. The fluid animations help sell the illusion even further. A missed kick carries the momentum to require a corrective step. Hard punches that glance off blocks give off the air of a hit that still took some wind off the opponent’s guard. The special moves with flips and spins look mega awkward when missing, just as they do in real life. Suffice to say, the Frostbite Engine powering this game is one of the biggest strengths of EA development studios. Playing on the Xbox Series X, the 60 FPS gameplay did not miss the mark or cause any slowdowns that I could detect. I still wish this series were on PC to see just how far the developer can push the engine. One area I continue to have issues with, surprisingly enough, is the menus. The game has fast loading screens, but almost every menu I click through has a large amount of noticeable lag before it registers. This is immensely painful in the career mode, since I have to go through multiple menus between fights to train and do sponsorships, and having a 3-second pause when selecting a simple move between pages is the only time that made me quit the game. Thanks to Xbox’s quick resume, though, I was able to instantly jump back in the next day to the same point (and wade through more laggy menus). Conclusion My primary mission going into this EA Sports UFC 6 review as a newcomer to the series was to find out if this is a good jumping-in point for someone like me. Suffice it to say, the game passed that test with flying colors. Despite the high skill ceiling, the legacy mode introduction campaign, multiple types of accessible controls, and streamlined career had me picking up the basics and fighting styles much faster than I expected. I wish I had gotten to try out competitive multiplayer during my time with the game, too, but the lack of players in the pre-release version prevented this. The impressive visuals and animations, coupled with the impact physics that let me feel every punch and kick easily, made this the most immersive fighting game I have played. The only part that gave me pause was the grappling gameplay, which killed the momentum in most fights. The Flow State amplifying system didn’t hamper the experience, but I also felt like it made more sense for an arcade fighter, not this. Easily the most annoying thing about UFC 6 was its laggy menus, which I hope get some sort of fix later. Returning series veterans might have a completely different experience from me. But for a new fan like me looking to climb ranks and see fighters get floored in spectacular ways, UFC 6 doesn’t miss a step. EA Sports UFC 6 is releasing on June 19 across Xbox Series X|S and PlayStation 5 for $69.99. Ultimate Edition owners can already jump in via advanced access. This review was conducted on the Xbox Series X version of the game provided by EA.
    • No, Microsoft is obviously just spending money on maintaining a product with 0 users.
  • Recent Achievements

    • Week One Done
      ssd21345 earned a badge
      Week One Done
    • Contributor
      MarkHughes4096 went up a rank
      Contributor
    • Dedicated
      jordanspringer earned a badge
      Dedicated
    • Rookie
      Rimplesnort went up a rank
      Rookie
    • One Year In
      Markus94287 earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      486
    2. 2
      +Edouard
      173
    3. 3
      PsYcHoKiLLa
      138
    4. 4
      ATLien_0
      94
    5. 5
      Steven P.
      79
  • Tell a friend

    Love Neowin? Tell a friend!