topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Monday September 21, 2026, 2:24 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 345 346 347 348 349 [350] 351 352 353 354 355 ... 1515next
8726
Screenshot Captor / Re: SSC Automatically Opens Folder with screenshot
« Last post by mouser on October 03, 2013, 07:23 PM »
Seems to work here for me.  Can you check you are using the latest version, and then if the problem persists, can you be a little more specific about what actions you take and what behavior you experience.
8727
Find And Run Robot / Re: Heuristic Scoring for previous search term.
« Last post by mouser on October 03, 2013, 02:25 PM »
Welcome to the site WongKit.

This is actually an interesting question that has come up before.

As it stands, farr does not remember which search terms you used to launch an item, so it doesn't have a way to remember that when you last typed "fi" you chose firefox, and give it a higher score the next time you specifically type "fi".

It might be interesting to experiment with adding this..

However the current "farr" way of doing what you want would be as follows:
  • Find firefox in the farr results, right click on it and choose "add to group alias" and then choose "new alias group" at top.
  • In the new alias dialog, specify fi as the alias keyword trigger, and hit OK.

Now whenever you type "fi" it will instantly show firefox as the one and only result.

Note that this is the most basic way of using alias groups -- to create an alias for one single program.  But it's still quite useful because farr doesn't even have to search anymore once you create an explicit alias.  More advanced uses let you group programs under one alias to act like a kind of menu, or even to have a keyword that will launch the program immediately without you even having to hit enter, or regular expression aliases that can be used to perform different actions based on what you type.
8728
Screenshot Captor / Re: SSC Automatically Opens Folder with screenshot
« Last post by mouser on October 03, 2013, 02:20 PM »
it should.  i'll look into it.
8729
Screenshot Captor / Re: SSC Automatically Opens Folder with screenshot
« Last post by mouser on October 03, 2013, 12:58 PM »
thanks, will be fixed in next version  :up:
8730
Screenshot Captor / Re: SSC Automatically Opens Folder with screenshot
« Last post by mouser on October 03, 2013, 11:46 AM »
Then the option you are looking for is here:

Screenshot - 10_3_2013 , 11_45_46 AM.png

8731
Screenshot Captor / Re: SSC Automatically Opens Folder with screenshot
« Last post by mouser on October 03, 2013, 11:09 AM »
"it opens the location where you save it."

are you referring to SC opening a windows file explorer window for the directory saved in?
8732
Clipboard Help+Spell / Re: Suggestion: Add [Copy] to 'Merged Clips' window panel
« Last post by mouser on October 03, 2013, 09:11 AM »
hmm maybe i didn't upload it after all, please hold and i will.
8733
Clipboard Help+Spell / Re: Suggestion: Add [Copy] to 'Merged Clips' window panel
« Last post by mouser on October 03, 2013, 08:19 AM »
which is not yet the case as the idea was dated aug.31 and the latest version is aug.29, 2013, so it can't yet be in the CHS


don't underestimate my time traveling abilities..
The copy to clipboard button has been added to the Merge dialog.
8734
I think this setting is now on the My Favorites tab, which is slightly less insane than where it used to be.
8735
Clipboard Help+Spell / Re: Suggestion: Add [Copy] to 'Merged Clips' window panel
« Last post by mouser on October 03, 2013, 03:26 AM »
This has actually been in the beta for a month, I just never updated the change list.
So re-download the latest beta and you should see it:
Download latest beta version from:
8736
Clipboard Help+Spell / Re: Add Stuff/Hard Wrapping/Break Lines at position
« Last post by mouser on October 02, 2013, 11:49 PM »
Note also the checkbox labeled: 'After "Add to" Stuff'
This will control whether the line wrapping happens before or after the options specified on the "Add Stuff" tab.

Does that help?
8737
Clipboard Help+Spell / Re: Add Stuff/Hard Wrapping/Break Lines at position
« Last post by mouser on October 02, 2013, 11:47 PM »
You want to enable the checkbox that says "Split at word boundaries":

Screenshot - 10_2_2013 , 11_46_31 PM.png
8738
Living Room / Re: Animal Friends thread
« Last post by mouser on October 02, 2013, 10:14 PM »
I love the videos of crows/ravens interacting with humans.
8739
MEWLO Web Framework / Re: Mewlo Web Framework Blog
« Last post by mouser on October 02, 2013, 06:14 AM »
Mewlo Web Framework Blog Entry #3 - October 2, 2013 - Where to Start?

I've been writing code for the Mewlo framework off and on for a couple of months now, but I think we still need one more preliminary blog post before I start getting into the details of the code.

What I want to talk about in this blog entry is establishing a solid foundation for a collaborative (open source) project.

Now I have to say off the bat that I don't have much experience with heading up active collaborative open-source projects.  I have written some open source projects in the past, but these projects were never popular enough to get much collaboration, and not much thought went into creating an environment that fostered collaboration.

But for this project, it's very important to have an environment that both encourages collaboration and ensures that the the ecosystem around Mewlo does not become chaotic.

In the past I have been highly critical of some large open source projects, primarily those that support 3rd-party community addons or extensions.  I find that such projects often become dumping grounds for large numbers of half-finished, abandoned, unsupported, conflicting addons, making it near impossible for anyone to find what they need and maintain a system built from these addons.

I am much more amenable to the idea of an actively "curated" ecosystem.  That is, I am in favor of having some centralized organization and supervision of addons, and a fairly strict set of guidelines, policies, and standards.

An Open Source Repository

First, we choose an open source repository system.  There are many to choose from -- I'm not sure that it matters terribly which one we go with, but for Mewlo I chose github.  You can browse the Mewlo project on github here.  Github has a number of attractive features, including a systematic way for people to propose code patches, and have them reviewed and then merged.

While we don't have need of it yet, we will eventually be making use of the issue tracker and wiki services provided by github.

Coding Style Document

The next thing we need to do is establish a coding style guide and set of standards for the code.  The specific decisions about coding style are not critical -- but what is important is that all code conform to a single consistent style guide.  Furthermore, we need to outline the philosophical approach to the way code is modularized and structured.  A key aim of this project is to create a consistent, clean, unified framework that does not feel like it's the result of jamming together a bunch of separate pieces written by different people.

So it's important to have an easy-to-read document describing these guidelines.  You can read the early draft of this document for Mewlo here.  It still needs a lot of work and it's going to change over time, but I think the important thing is to have a place where we can refine these guidelines, and have an official document that people can refer to.

The website (http://www.mewlo.com) where that document, and all other Mewlo documentation, lives, is generated dynamically from documentation files and source code files.  These files are part of the open source repository, and because of that they are always up to date with the actual source code.  There is no such thing as the documentation reference manual falling out of sync with the source code.

Code the Infrastructure to Modularize the Project

Everything I've said in this post up till now is sort of textbook open source project management.  But now I'm going to talk a little about something that doesn't come up all that often, about the idea of where to start coding.

Mewlo is a huge project, with many components.  Where to start?

I've approached this question by asking myself what core infrastructure of code is needed for other coders to be able to jump in and write (and maintain) semi-independent modules?

In answering that question, I have focused on the following:

  • 1. Organize the entire codebase around the system for supporting addons/extensions/plugins.  In many projects, the plugin-system is the last thing to be designed -- something glued on top that would let plugins add features.  I take the opposite approach here, and put the extension system at the foundation.  Whether one is talking about the core code modules, or 3rd party plugins, everything is managed by a central system that manages packages of code, their dependencies, version and author information, etc.
  • 2. Related to the idea of starting with an extension/addon system -- we have support structures to facilitate communication between components.  This includes a signal broadcasting/receiving system, a component registry, a settings registry, etc.
  • 3. Another foundational component that is important in facilitating the ability of other coders to create semi-independent modules is a substantial logging/debugging/error-handling system.  There are two things we aim for here.  First, and less importantly, we want to make it easy for coders to log and display information to help them track down issues.  Second, and more importantly, we want to establish a standard for handling errors and logging information.  We want a rich set of support functions and a coding standard for exactly how different kinds of errors should be handled, how they should be returned, when we should throw exceptions, etc.
  • 4. Support for Unit Testing.  Unit testing is a fancy (silly) term for the sensible idea of building automated tests that can test all aspects of the software and ensure that all code is working as expected.  It's particularly useful in finding when changes to one piece of code cause unexpected failures in other pieces of code.


The common theme here is that in this first stage of coding, we are trying to establish the ground rules, the style of the code, the conceptual approach to the division of labor, the error-handling policies, etc., so that the code that gets built on top of all this will be consistent with the overall vision of the project.
8740
Community Giveaways / Re: Free CSS Scrollbar Color Designer
« Last post by mouser on October 02, 2013, 04:45 AM »
Thank you for sharing this  :up:
8741
Living Room / Re: Flash Toy of the Week: How Well Can you Differentiate Colors?
« Last post by mouser on October 01, 2013, 11:51 PM »
Just took it again and got a 19 -- my color perception has improved! woo hoo!

Screenshot - 10_1_2013 , 11_42_15 PM -.png
8742
Why does this remind me of Stephen?

ha! it reminds me of him too.  I think he would appreciate the silliness of that.
Stephen is well and taking some time off online activities for his mental well-being and spending time with new girlfriend.
Though he is still on facebook and to quote josh:
<Wheatley> Stephen is turning into a lovey dovey freak
<Wheatley> Might have to harass him on facebook
8743
It has been said that rather than complain, it's better to be constructive, and in that vein, and in the spirit of this thread, i've decided to make a flowchart for DC member Renegade, to print out and keep next to his monitor.

Screenshot - 10_1_2013 , 6_50_54 AM.png
8744
General Software Discussion / Re: wont boot normally!
« Last post by mouser on October 01, 2013, 03:29 AM »
Tell us more -- are you saying it boots successfully it just takes a long time?
8745
General Software Discussion / Re: Chrome babylon toolbar help
« Last post by mouser on September 30, 2013, 10:50 PM »
on snap, don't try to sneak one past app.
8746
Living Room / Re: Dead Drops - Release your inner P2P spy! :D
« Last post by mouser on September 29, 2013, 09:22 PM »
I agree with the security risks making this impractical.. Besides, I think if you are going to do this kind of thing, physicalness is more satisfying -- check out Letterboxing instead - see https://www.donation...ex.php?topic=34741.0
8747
Screenshot Captor / Re: Where are comments stored?
« Last post by mouser on September 29, 2013, 01:41 AM »
To be honest, I'm not going to put another second into looking. It's just too painful. In the time it would take me to actually look for software, compare and test, I could write it myself.

i hear ya! :)

well maybe you found your NANY for this year?

8748
Screenshot Captor / Re: Where are comments stored?
« Last post by mouser on September 29, 2013, 12:02 AM »
Sorry for the late reply -- it's a great idea to have a tool that will search screenshot captor comments.

The comments should be in the EXIF field for comments.  I think "Description" may be the name of the EXIF field.
To confirm I uploaded an image file to: http://regex.info/exif.cgi

Regarding making a new tool -- i wonder if there aren't already good existing tools for this, since any tool that will search EXIF fields in images should work to search screenshot captor screenshots.
8749
General Software Discussion / Re: Which MP3 tagger do you use?
« Last post by mouser on September 28, 2013, 05:28 AM »
I should say that I have not compared any of the other taggers, so i have no idea how mp3tag stacks up against the other tools.

I only know i was able to use it to do all kinds of things like parsing tags from the filename in different ways, sorting and filtering, and cleaning up tags using regular expressions, etc.  It had a way to do everything i wanted to do.
8750
General Software Discussion / Re: Which MP3 tagger do you use?
« Last post by mouser on September 28, 2013, 04:23 AM »
Just had a chance to use mp3tag and it is an incredibly powerful and easy to use tool. I was shocked at how good it was.
It's donationware and after using it I immediately went to donate.  Well deserved.
Pages: prev1 ... 345 346 347 348 349 [350] 351 352 353 354 355 ... 1515next