Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - SleePy

Pages: [1]
1
SimpleDesk Team Blog / How To: Git Submissions with SourceTree
« on: December 13, 2015, 06:53:51 pm »
Heres a quick tutorial on how to do Git Submissions with SourceTree.app
Our Git repository is at: https://github.com/simpledesk/simpledesk

After navigating there you will need to fork the repository to your own profile.


Copy the HTTPS or SSH address into your clipboard.


In SourceTree.app choose New Repository


For this we will clone from URL


Fill out the information



All work should be done in branches.  It makes it easier to work with additional separate commits.  You should have the master branch checked out when creating a new branch.




At this point you are safe to make changes.  You are working on your local branch.  When you are ready to make commits return to SourceTree.app


Select all the files you wish to include in the commit, Setup your commit message and Choose Sign Off from the commit options (far as I can tell in SourceTree this option persists only from the same branch while running SourceTree and is reset easily).  Using the keyword "Fixes #1234" Causes the issue to be closed once the PR is approved.  Just using the reference causes a notice about a reference to the issue.


Now that you have committed you will want to push changes back up to your repository.  Choose Push and make sure to select your repository and working branch (avoid submitting changes to master).


Back on GitHub you will see a new button showing up on your repository.  Click the Compare & pull request button to start the process.


Make sure you have the proper branches selected.  Fill out your commit message.


Once you do that, the new issue is created under the SimpleDesk issues.  As you can see, if the PR is mergable and you have rights to the repository to make changes, a simple merge button exists.




Now your repository will not stay in sync with SimpleDesks without intervention.  As you can see from this example, it does not have the latest commits from the master SimpleDesk repository.


Make sure to change back to the default branch.  Choose Repository and Repository Settings.  The location of this may differ for the Windows edition of SourceTree


Click Add on Repository


Name it upstream (or anyname and use the url: git@github.com:SimpleDesk/SimpleDesk.git


After adding it, fetch the new repository


Now pull changes down, make sure to bring it from the upstream's proper branch.  It will merge into your current working branch.


Now push changes back up to your (origin) repository and proper branch


At this point you are synced with the master repo.

3
SimpleDesk Team Blog / SimpleDesk 2.1 for SMF 2.1
« on: November 28, 2015, 11:19:42 pm »
Hi,

I am here quickly to give a post about SimpleDesk 2.1.  The developers (or myself) are hard at work with SimpleDesk 2.1 for SMF 2.1.  SMF 2.1 is still in beta and development and at this time is not production ready.  We are working on making SimpleDesk 2.1 happen and as we are building it for SMF 2.1, we won't be ready to release it until SMF 2.1 is looking closer to gold release.

Some changes have happened here over the last few years, we have moved our repository to GitHub and our Bug Tracker.  Anyone who is interested, wants to try out or just curious about the development progress can take a peak at our repository and view the progress.  We do not provide general support for development versions.  Do not use development versions on a production site.

SMF 2.1 brings a lot of new features and hooks to the table that we would like to make use of.  At this point in time, SimpleDesk is the biggest modification for SMF 2.1 that is 100% edit free, making use of 28 hooks (who's to say we may not need more!) from SMF 2.1.  SMF 2.1 currently has over 300 hooks and counting (303 at the time of this post).  SimpleDesk itself with its plugin system has over 150 (174 to be exact) hooks.

4
SimpleDesk Support / MOVED: Bug icons
« on: November 27, 2015, 07:30:47 pm »

5
SimpleDesk Support / MOVED: Bug missing subtext
« on: November 27, 2015, 07:27:43 pm »

9
News and Announcements / Lets Git going!
« on: October 27, 2011, 08:03:24 pm »
With the loss of Gruffen, SimpleDesk development has stalled.  Today, I am moving into the developer position and will commit any free time I have left over from my other projects towards SimpleDesk.

SimpleDesk since before it first release, was decided to be BSD based.  This allows anybody to fork the work as long as they follow the guidelines we set with that.

In a major change, we have decided we should move from our current svn repository to git.  Most notably we are using GitHub as well.  It is my hopes that moving to git and putting up the repository up on github, we can encourage development of SimpleDesk.  As well allow future developers and enthusiasts to work with the SimpleDesk code.  In addition, I hope to see pull requests for bug fixes, feature additions, etc from those who have interests in the code.

In addition, we have moved our plugins and team mods as well to github.  Some of these plugins and modifications have not been released yet, but we welcome you to try them out.  Please remember that this is development code and it may be unstable or unsafe to run.

Without further ado, I give you: https://github.com/SimpleDesk

10
SimpleDesk Team Blog / Manipulating curve
« on: January 09, 2010, 09:41:29 pm »
So far building a awesome website for this project has gone good.  I have so many ideas that I wanted to do on simplemachines.org, but I just didn't want to break a running thriving community for me to do my ideas.  This is basically my area51 :D  My version of being locked in a candy shop all night.  I got room to show off what SMF is capable of and more importantly what SMFs 2.0 default theme "Curve" can do.

If most of you don't know, I am not a themer.  Source code is where I thrive.  Yet I have picked up on curve and manipulating it really easy.  CSS makes this really nice when you have browser tools like Firebug to help out as well :)

I posted this blog for two reasons.  One was to test the blogs showing on our yet to be public homepage :P
The other was to show people a very sleek trick Nas showed me with curve.

If you notice on our About and other sections, our menus have a neat little look to them.  This is achieved by clipping the bottom part of the titlebg or catbg by simpply adding a "height: 25px;" (of course I used css instead of hard coding it) to the h4 class.  Then you use the roundframe class in a div and finally below that the lowerframe class in a span with a empty span inside of it (required by curve).

Simple little tweak and it looks awesome.  We used titlebg instead of catbg because it has a softer appearance (in terms of colors) and made it flow better.  Although our menu buttons do stick out, we will work on those whe we find a solution that doesn't involve editing any of curves files.

My goal so far has been to create the entire site theme without modifying a single file in the curve theme.  So that basically means any variant or theme based off curve should work as a site theme here without requiring us to update site files or css to fix things.

That is all.. Now this is posted, I can see how it looks on our new homepage code.

Pages: [1]
anything