• 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

    • Microsoft releases new Windows 11 Media Creation Tool with the latest updates by Taras Buria Patch Tuesday updates arrive every month, bringing users new features and security updates. To make sure customers have access to the most recent images, Microsoft also releases updates to the Media Creation Tool app, its official utility for Windows 11 installation. Today, the company pushed new ISOs to Media Creation Tool, allowing you to create images with the June 2026 Patch Tuesday updates. With the latest update, the Media Creation Tool now downloads KB5094126. It is Windows 11 version 25H2, build 26200.8655, which is also available via Windows Update. Note that the app itself remains on the previous version, which you can check in Properties > Details. The only change is that it now downloads a more recent Windows 11 build, so the only way to check is to download an ISO. The June 2026 Patch Tuesday update is a special release for Windows 11, as it brings a new performance profile to make the operating system more responsive and snappier when rendering various user interface surfaces, including the Start menu, quick settings, and more. It does so by spiking processor speeds for a brief moment, resulting in higher loads for a second or two. The so-called “Low latency profile” is rolling out gradually, but you can force-enable it with the ViVeTool app. Other changes include webcam improvements, Task Manager updates, shared audio support, and more. You can download the Media Creation Tool app from the official Microsoft website using this link. Besides MCT, Microsoft lets you download Windows 11 ISO as a file directly from the official Windows 11 website. However, you will need a third-party app to write it to your USB drive. Check out this guide if you want to know how to do that.
    • Louis Rossmann suing Samsung over "990 Pro SSD warranty scam" by Sayan Sen Back in 2023, if you recall, Neowin reviewer Robbie Khan had a dispute with Samsung over his 990 Pro SSD, which was rapidly losing its health. After significant back and forth, the tech giant had finally released firmware to "stop" the issue. Interestingly, its previous flagship at the time, the 980 Pro was also facing problems leading to two consecutive sets of firmware fixes. Three years later, it looks like a similar conflict has now broken out between tech repair entrepreneur YouTuber Louis Rossmann and Samsung, as it has escalated into a threatened lawsuit after the company allegedly refused to appropriately replace a failing 990 Pro SSD that remained under warranty. According to Rossmann, a 4TB Samsung 990 Pro NVMe SSD purchased for approximately $330 less than two years ago, began experiencing major hiccups and issues, even though he claims it had been operated under ideal cooling conditions. It was installed in a RAID 1 array and cooled by a heatsink and dual high-speed fans. However the drive reportedly started dropping out of the array, exhibiting controller-level failures that eventually became not useable in any meaningful way. Rossmann said Samsung’s support process was marked by delays and confusion from the very start. After initially contacting the wrong regional support channel, he was redirected to Samsung’s memory support division where he submitted detailed diagnostics, logs, and proof of purchase. Rossmann runs a repair company and owns an ACE Lab PC-3000 machine, which is a professional-grade data recovery equipment. As such, he had been confident in his diagnostics. Samsung even seemingly acknowledged that later. Regardless, Rossmann claims that his initial support ticket was automatically closed before a full 24-hour response window had elapsed, forcing him to reopen the case and resubmit documentation. The controversy however intensified further from here after Samsung accepted the drive for warranty evaluation but later returned it with a repair report stating that the drive had passed its testing and that the SSD had been verified as functional. Rossmann strongly disputed those claims citing that his own independent testing on PC-3000 showed write speeds reducing to as low as 40–60 MB/s before the drive failed entirely. Samsung subsequently informed him that the SSD had been reset and reflashed, passing internal stress tests. However, the company also stated that replacement units were unavailable due to an industry-wide memory shortage and suggested that a refund process could be initiated if further testing confirmed the fault. Thus, to settle, the company offered a refund of $330, the amount that was initially paid by him to make the purchase. Here, Rossmann pointed out the seeming hypocrisy of the tech giant as in how no Samsung drive was apparently allocated for warranty replacements, but they were abundantly available for retail sales especially when using business accounts. As you can see, Rossmann is indeed right, there are Samsung 990 Pro 4TB SSDs on Amazon currently for $950 (shipped and sold by first-party Amazon US itself), and they are also available on Samsung's own store too, albeit for an even higher price of $1100. Thus Rossmann argues that Samsung’s inability or unwillingness to provide a replacement while the same model remains available for purchase at significantly higher market prices reflects a failure to honor its warranty obligations. He has issued a formal 60-day notice and says he intends to file suit in Texas small claims court, asserting that companies should face greater costs for denying legitimate warranty claims than for fulfilling them. You can check out the full video titled "Samsung's 990 Pro SSD warranty policy is a scam; I'm taking them to court," at the link below. Source and image: Louis Rossmann (YouTube) As an Amazon Associate we earn from qualifying purchases
    • Was it too much to ask to show the icon in this article?
    • Frankly, I blame whoever is writing such articles. "A big improvement/update and/or new feature is now available to everyone! Also, use this unofficial tweak tool to enable it because it actually isn't available to you yet officially and might not in fact even be entirely ready or whatever, hence why it is perhaps not enabled for you*. But it's great and you should enable it!" I mean there's nothing wrong with sharing info about some feature you might need to enable via unofficial means, of course. It's just that these articles tend to essentially end up being two news pieces in one, and one of them tends to be a bit misleading. (*Yes, yes, the "it's a controlled rollout!" thing. Not a fan of that one either. The argument, not the actual rollout.)
  • Recent Achievements

    • Week One Done
      davidbazooked earned a badge
      Week One Done
    • One Month Later
      Jamswaz earned a badge
      One Month Later
    • Week One Done
      Jamswaz earned a badge
      Week One Done
    • Rookie
      Marzoid went up a rank
      Rookie
    • Community Regular
      coch went up a rank
      Community Regular
  • Popular Contributors

    1. 1
      +primortal
      509
    2. 2
      PsYcHoKiLLa
      185
    3. 3
      +Edouard
      158
    4. 4
      Steven P.
      83
    5. 5
      ATLien_0
      75
  • Tell a friend

    Love Neowin? Tell a friend!