Re: [OPEN-ILS-DEV] [OPEN-ILS-GENERAL] browser client update for 2014-04-11
Aesthetically I liked the old grids but looking at these I think they will be superior in terms of function. The adjusting the column width works fairly intuitively and cleanly, which will be very important on the smaller displays. On Mon, Apr 14, 2014 at 11:08 AM, Bill Erickson ber...@esilibrary.comwrote: Well, I've finally installed a valid cert on my test server, so it's possible to log in once again (now with secure WebSockets, yay). After login, go to Patron Search and perform a search. The search results are using the new grid. https://bill-dev2.esilibrary.com/eg/staff/login?ws=BR1-jupiter user=admin pass=demo123 Note that in the patron search grid, only some columns are sortable (appear as links), because those are the only columns that are sortable in the server API for this particular interface. In these cases, where we want to have access to lots of columns, but only some of them are sortable on the server, we still have the option of performing local (visible data) sorting. Blending local and server-side sorting could get confusing, though, so we'll need to carefully consider how to handle that. -b On Mon, Apr 14, 2014 at 10:01 AM, McCanna, Terran tmcca...@georgialibraries.org wrote: Thanks, Bill! I'm excited to see the grid design and looking forward to seeing how the status bar will work. Terran McCanna PINES Program Manager Georgia Public Library Service 1800 Century Place, Suite 150 Atlanta, GA 30345 404-235-7138 tmcca...@georgialibraries.org - Original Message - From: Bill Erickson ber...@esilibrary.com To: Evergreen Development Discussion List open-ils-dev@list.georgialibraries.org, Evergreen Discussion Group open-ils-gene...@list.georgialibraries.org Sent: Friday, April 11, 2014 2:35:58 PM Subject: [OPEN-ILS-DEV] browser client update for 2014-04-11 Hi All, This is mainly just a what's going on update, though I do discuss some issues we're facing with un-trusted SSL certificates for those that are curious: http://wiki.evergreen-ils.org/doku.php?id=dev:browser_staff:dev_notes -b -- Bill Erickson | Senior Software Developer | phone: 877-OPEN-ILS (673-6457) | email: ber...@esilibrary.com | web: http://esilibrary.com | Equinox Software, Inc. / The Open Source Experts -- Bill Erickson | Senior Software Developer | phone: 877-OPEN-ILS (673-6457) | email: ber...@esilibrary.com | web: http://esilibrary.com | Equinox Software, Inc. / The Open Source Experts -- Rogan Hamby, MLS, CCNP, MIA Managers Headquarters Library and Reference Services, York County Library System You don't have to burn books to destroy a culture. Just get people to stop reading them. -- Ray Bradbury https://www.goodreads.com/author/show/1630.Ray_Bradbury You can never get a cup of tea large enough or a book long enough to suit me. -- C.S. Lewis http://www.goodreads.com/author/show/1069006.C_S_Lewis
Re: [OPEN-ILS-DEV] [OPEN-ILS-GENERAL] browser client update for 2014-04-11
On Mon, Apr 14, 2014 at 11:14 AM, Rogan Hamby rogan.ha...@yclibrary.netwrote: Aesthetically I liked the old grids but looking at these I think they will be superior in terms of function. The adjusting the column width works fairly intuitively and cleanly, which will be very important on the smaller displays. Thanks for the feedback, Rogan. And just a reminder for those who did not read the dev update, the column moving and resizing drag-n-drop controls are not yet functioning in Firefox. -b -- Bill Erickson | Senior Software Developer | phone: 877-OPEN-ILS (673-6457) | email: ber...@esilibrary.com | web: http://esilibrary.com | Equinox Software, Inc. / The Open Source Experts
Re: [OPEN-ILS-DEV] [OPEN-ILS-GENERAL] browser client update for 2014-04-11
On Mon, Apr 14, 2014 at 11:49 AM, McCanna, Terran tmcca...@georgialibraries.org wrote: I agree with Rogan, the previous one was more attractive but this is more functional. I think the paging controls, the sorting, and the selecting/unselecting are all very intuitive. The only thing I see so far that will throw off users is that when I highlight a bit of text in preparation for copying it, the UI highlights the entire row and marks it selected - when I ctrl-c, it does copy just the text I highlighted, but the visual cues are confusing. Hmm, yeah, we may have to detect double-click and avoid row selection in that case. Should we be able to log in via mobile devices? Or is the certificate issue preventing this at the moment? Mobile login should work. I can't vouch for every device, but I am able to log in with my Nexus. Fair warning on the grids... To build these with the level of flexibility required (arbitrary column counts and column resizing being the big ones), we had to step outside of the Bootstrap mobile-friendly CSS and use something called flexbox (which is native to modern browsers) instead. This means the grids today are not very mobile friendly. However, flexbox is div-based and very *cough* flexible, so we have the option of applying mobile CSS specifically to the grid. -b -- Bill Erickson | Senior Software Developer | phone: 877-OPEN-ILS (673-6457) | email: ber...@esilibrary.com | web: http://esilibrary.com | Equinox Software, Inc. / The Open Source Experts
Re: [OPEN-ILS-DEV] [OPEN-ILS-GENERAL] browser client update for 2014-04-11
I'm unable to login with the default browser, but I was able to log in fine with the Firefox app (I'm using a Galaxy Note II running Android 4.3). The number of columns doesn't display well, but once I hid some of them it worked well. Sorting and selecting/unselecting work great, even copy and paste work well (and since it uses different visual cues than the desktop browser for displaying what you have selected to copy, it was easy to see the difference there). The only thing that caused me a problem while viewing on my phone was that the status bar at the bottom cut off the bottom 2 rows of my patron search results. Terran McCanna PINES Program Manager Georgia Public Library Service 1800 Century Place, Suite 150 Atlanta, GA 30345 404-235-7138 tmcca...@georgialibraries.org - Original Message - From: Bill Erickson ber...@esilibrary.com To: Evergreen Discussion Group open-ils-gene...@list.georgialibraries.org Cc: Evergreen Development Discussion List open-ils-dev@list.georgialibraries.org Sent: Monday, April 14, 2014 11:58:34 AM Subject: Re: [OPEN-ILS-GENERAL] [OPEN-ILS-DEV] browser client update for 2014-04-11 On Mon, Apr 14, 2014 at 11:49 AM, McCanna, Terran tmcca...@georgialibraries.org wrote: I agree with Rogan, the previous one was more attractive but this is more functional. I think the paging controls, the sorting, and the selecting/unselecting are all very intuitive. The only thing I see so far that will throw off users is that when I highlight a bit of text in preparation for copying it, the UI highlights the entire row and marks it selected - when I ctrl-c, it does copy just the text I highlighted, but the visual cues are confusing. Hmm, yeah, we may have to detect double-click and avoid row selection in that case. Should we be able to log in via mobile devices? Or is the certificate issue preventing this at the moment? Mobile login should work. I can't vouch for every device, but I am able to log in with my Nexus. Fair warning on the grids... To build these with the level of flexibility required (arbitrary column counts and column resizing being the big ones), we had to step outside of the Bootstrap mobile-friendly CSS and use something called flexbox (which is native to modern browsers) instead. This means the grids today are not very mobile friendly. However, flexbox is div-based and very *cough* flexible, so we have the option of applying mobile CSS specifically to the grid. -b -- Bill Erickson | Senior Software Developer | phone: 877-OPEN-ILS (673-6457) | email: ber...@esilibrary.com | web: http://esilibrary.com | Equinox Software, Inc. / The Open Source Experts
Re: [OPEN-ILS-DEV] [OPEN-ILS-GENERAL] browser client update for 2014-04-11
On Mon, Apr 14, 2014 at 12:46 PM, McCanna, Terran tmcca...@georgialibraries.org wrote: I'm unable to login with the default browser, but I was able to log in fine with the Firefox app (I'm using a Galaxy Note II running Android 4.3). The number of columns doesn't display well, but once I hid some of them it worked well. Sorting and selecting/unselecting work great, even copy and paste work well (and since it uses different visual cues than the desktop browser for displaying what you have selected to copy, it was easy to see the difference there). Thanks for testing! The only thing that caused me a problem while viewing on my phone was that the status bar at the bottom cut off the bottom 2 rows of my patron search results. Indeed, I could imagine hiding the status bar on mobile devices. -b -- Bill Erickson | Senior Software Developer | phone: 877-OPEN-ILS (673-6457) | email: ber...@esilibrary.com | web: http://esilibrary.com | Equinox Software, Inc. / The Open Source Experts