fixed positioning of mentions dropdown (when using the @)
clean up of javascript files
converted several things to sprites
split few other templates
no more templates called template_main (also we should avoid in the future to introduce any new one)
removed several things related to unsupported browsers
added more tests
completely separated structural (position of things) and presentational (colors, borders, etc.) elements in css
changed mentions to better allow extension of functionalities (in order to do this control of access from the query has been removed)
restore of proper permissions control to mentions
introduction of a system to fire a scheduled task "ASAP"
several fixes to PMs (report to admin button missing, unable to save pm display option changes, minor template issues in a couple of rarely used templates, few others)
improved responsive theme
Removed some BBCodes
Tons of fixes to the theme
many, many bug fixes
1341 commits and a total of 478 files have been changed since ElkArte beta 1.
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: kucing on December 14, 2013, 08:03:00 am
any database changes?
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: emanuele on December 14, 2013, 08:11:22 am
Nope.
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: emanuele on December 19, 2013, 04:42:37 am
Updated the first message, if you see something missing feel free to updated it or point it out here. ;)
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: emanuele on January 17, 2014, 12:59:57 pm
Bumpity.
Even though many tweaks are in progress, if we can sort out the password thingy I suppose the 19 is not so impossible...a bit of a shot in the dark, but... heh! :P
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: Spuds on January 17, 2014, 09:11:59 pm
May miss it by a couple but should be close :D
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: emanuele on January 18, 2014, 07:53:55 am
Another bump just to highlight the last entry I added (at the beginning of the list):
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: Spuds on January 22, 2014, 10:56:12 pm
We have a few branches to merge in, but after that I'll update the site to the latest repo, which will include the password change. So once that is done everyone (well other and openID folks) will have their first attempt to login met with a notice that the password hashing is being upgraded and require them to reenter their current password. This does not change your password, its just changing how we encrypt and store hash strings to make the site and db more secure.
That will represent a test of B2 level, and depending on how many glitches we find will determine the official release of it, but it should not be far off now :)
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: TE on January 30, 2014, 01:52:42 am
Just a request: Let's try to focus on just bugfixing for 1.0 (no more restructuring, no new features, no theme additions...)
I have at least three boards in the queue which will be migrating to Elk as soon as possible ;) http://www.smfportal.de (the german SMF Support plattform :D ) http://forum.ipfire.org (IPFire is quite a popular Linux Distribution, this would definitely be a reference customer) http://forum.hybrid-piloten.de (A well known Website for hybrid and electro cars )
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: Jorin on January 30, 2014, 02:29:59 am
Quote from: TE – http://www.smfportal.de (the german SMF Support plattform :D )
I'm not sure about this at the moment.
Quote from: TE – http://forum.hybrid-piloten.de (A well known Website for hybrid and electro cars )
But sure about that! ;)
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: emanuele on January 30, 2014, 04:13:09 am
Quote from: TE – Just a request: Let's try to focus on just bugfixing for 1.0 (no more restructuring, no new features, no theme additions...)
For the beta 2 I see three important points that need to be addressed: 1) any error, 2) anything "presentation" related, 3) mods. Obviously any error shall be fixed, the theme needs to be completely cleaned up and fixed if necessary and of course there is to address anything wrong or potentially improvable for mods (hooks (lack of, position, parameters passed (or not, by ref or not), names, etc.), templates (something else to split, something to move to a callback of sort, etc.) and queries (retrieve more data? In a different way?, etc.) mainly).
That said, I'm the first that would like to start working on something "exciting" (and not fixing bugs :P), so one of the options I was considering in my mind was to already create a branch so that beta 2 is stable and receives only bug fixes and other necessary tweaks, and instead on master it's possible to start working on something else. I think it may be (at least) an interesting exercise, to understand how it is possible to focus on things and how the projects can be organized in the future. ;O)
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: NetFlag on January 30, 2014, 04:21:06 am
I'm sure you'll love Elk and "upgrade" to the next level sooner or later ;) It's a support platform for SMF (and most likely the forks), I personally see no reason to switch to one of the forks as it is still a bit SMF under the hood.
@NetFlag : I've precautionary registered elkarte.de last year, exactly for that reason :P
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: NetFlag on January 30, 2014, 05:12:42 am
Quote from: TE – ... @NetFlag : I've precautionary registered elkarte.de last year, exactly for that reason :P
Ahhh...as a matter of prudence. Good news for all prospectiv elkadmins whose native language is german. :)
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: Spuds on January 30, 2014, 09:39:00 am
Quote from: TE – Just a request: Let's try to focus on just bugfixing for 1.0 (no more restructuring, no new features, no theme additions...)
For the beta 2 I see three important points that need to be addressed: 1) any error, 2) anything "presentation" related, 3) mods.
Obviously any error shall be fixed, the theme needs to be completely cleaned up and fixed if necessary and of course there is to address anything wrong or potentially improvable for mods (hooks (lack of, position, parameters passed (or not, by ref or not), names, etc.), templates (something else to split, something to move to a callback of sort, etc.) and queries (retrieve more data? In a different way?, etc.) mainly).
Exactly what I was thinking. I have not doubt when we do some addons we will find we need some additional hooks or hooks that need to be tweaked. Past that its bugs and presentation issues but steer away from those things that will just cause us to be in an endless loop.
Quote from: emanuele – That said, I'm the first that would like to start working on something "exciting" (and not fixing bugs :P), so one of the options I was considering in my mind was to already create a branch so that beta 2 is stable and receives only bug fixes and other necessary tweaks, and instead on master it's possible to start working on something else. I think it may be (at least) an interesting exercise, to understand how it is possible to focus on things and how the projects can be organized in the future. ;O)
That also makes sense to me, any any bug fixes, etc just be cherry picked back to master. Would you call the new branch 1.0.0.b2 ?
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: emanuele on January 30, 2014, 11:11:43 am
2 @TE again, on that, I was wondering if it may be worth separate the media section into its own file, because as it is now, it's necessary to repeat part of it in rtl.css too and looks a bit odd, though add yet another css file is a bit meh as well...↵
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: emanuele on February 09, 2014, 07:37:02 am
The message above is bug testing as well: Spuds, TE, [SiNaN], I mentioned all of you twice, did you get one or two notifications? (I think I coded it to give only one, but I'm no more 100% and I'm too lazy to check the code, so I'm bothering all of you at the same time... O:-))
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: TE on February 09, 2014, 07:52:38 am
Quote from: emanuele – The message above is bug testing as well: Spuds, TE, [SiNaN], I mentioned all of you twice, did you get one or two notifications? (I think I coded it to give only one, but I'm no more 100% and I'm too lazy to check the code, so I'm bothering all of you at the same time... O:-))
Got one, which is fine :)
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: [SiNaN] on February 09, 2014, 08:28:03 am
Quote from: emanuele – The message above is bug testing as well: Spuds, TE, [SiNaN], I mentioned all of you twice, did you get one or two notifications? (I think I coded it to give only one, but I'm no more 100% and I'm too lazy to check the code, so I'm bothering all of you at the same time... O:-))
And when I was feeling all happy for finally getting mentioned, it turns out that I was again part of a test! Attached two presents for you then, for breaking my heart. :P
First one, the box is misaligned. Second one, the text inside the box is misaligned. Using Chrome 32.0.1700.107 on OS X 10.8.5.
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: [SiNaN] on February 09, 2014, 08:48:38 am
Woo-hoo! I've received my first "like" too. Though I wonder if that was part of a test too. :P
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: Jorin on February 09, 2014, 09:05:00 am
Quote from: [SiNaN] – First one, the box is misaligned. Second one, the text inside the box is misaligned. Using Chrome 32.0.1700.107 on OS X 10.8.5.
With Chrome on Windows 7 it isn't, it looks perfect. :-X
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: [SiNaN] on February 09, 2014, 09:15:39 am
Thank you for the second like! That makes me feel better. :D
That's what makes it a brilliant present. >:D The first difference between the two OS that comes to my mind is that they use different fonts - Segoe UI for Windows and Helvetica Neue for OS X.
Title: Re: [WIP] ElkArte 1.0 Beta 2 - release notes
Post by: Spuds on February 09, 2014, 10:15:51 am
Quote from: emanuele – The message above is bug testing as well: Spuds, TE, [SiNaN], I mentioned all of you twice, did you get one or two notifications? (I think I coded it to give only one, but I'm no more 100% and I'm too lazy to check the code, so I'm bothering all of you at the same time... O:-))
Just one mention for me :D
Quote from: [SiNaN] – That's what makes it a brilliant present. >:D The first difference between the two OS that comes to my mind is that they use different fonts - Segoe UI for Windows and Helvetica Neue for OS X.
That one I knew about, its one of my unopened presents :P
Select boxes are in general evil, they just don't like to style like the other kids, and each OS has its say in what they do, its not just a browser thing. Safari in OSx does has the same misalignment but since we can make a leap of faith and say Safari is only OSx there is some extra padding in the css just for that. With Chrome we can't target it the same way (well we could sniff chrome under osx in the browser stuff but at that point, to me at least, you really are going down a dark rabbit hole). I agree the fonts are coming in to play here as well, and there are several unique ways browsers decide to round or truncate any font sizes that get generated.
So long story, I'm going to take another look at that after B2, may fix it with targeted JS if I can't find an easy css tweak that does not break the layout elsewhere.