Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review and integrate open95b into master #118

Merged
merged 30 commits into from
Sep 23, 2015
Merged

Review and integrate open95b into master #118

merged 30 commits into from
Sep 23, 2015

Conversation

charlesh88
Copy link
Contributor

See notes and comments in #95 for context of changes. Note that this branch incorporates most of the mobile changes from Shivam, but doesn't include mobile plot gestures (zoom, pan, etc.). Many other frontend tasks, such as styling Sarah Hale's work on hideable treeview and inspection, should wait until this branch is integrated into master.

Author checklist:

  • Changes address original issue? Y
  • Unit tests included and/or updated with changes? N/A
  • Command line build passes? N/A
  • Expect to pass code review? Y

VWoeltjen and others added 22 commits June 29, 2015 09:48
Reduce number of digest cycles triggered by mct-resize;
only trigger a new digest cycle when size actually
changes. #19.
open #95
Moved styles from initialization.scss to user-environ/_layout;
forms.scss, items.scss, tree.scss includes moved into main.scss;

Removed forms.css, items.css, tree.css,
Removed initialization.scss, tree.scss
open #95
IN-PROGRESS!;
Mostly buttons and menus classes (s-btn and s-menu);
Removed unused templates and .css files;
Normalized some button containers;
…add themes structure

open #95
New themes bundle files, .scss and directories;
Moved constants definitions (mainly colors) from commonUI/.../_constants
to individual themes _constants files;
tweaks to mixins files;
changed pathways to font and images in commonUI/.../_constants;
open #95
Splitter styles updated;
Tree styles updated;
open #95
Mostly about the overlay and forms;
Buttons, menus, selects tweaks continued;
Initial check and tweaks in mobile;
open #95
Refactored btnSubtle and containerSubtle mixins
to simplify;
open #95
Menus sanded and normalized;
open #95
Search, plots;
Minor tweaks to add shdw to items and buttons;
open #95
Shadow and color normalization: fixed-position, tabular;
Updated paint bucket and icon-box in symbols font;
Custom checkboxes now use inset shdw;
open #95
Fixed grid icon hover color;
Various color normalization;
open #95
Limits, plots, etc.;
Misc sanding and shimming;
Updated  symbols font to replace missing
Info symbol;
Conflicts:
	platform/commonUI/edit/src/actions/RemoveAction.js
Supports integration of changes for mobile, #95
open #95
Branch open95b now replaces open95;
Fix to status indicator to only
display when title length > 0;
Use ng-show instead of ng-if to suppress the
'Select One' option after user has chosen something
in a select box; the latter appears to be incompatible
with Angular 1.4.x. #113
open #95
vista #65
scss and html mods for VISTA-related elements;
(cherry picked from commit 6ef3987)
open #95
vista #65
Style mods for selects;
(cherry picked from commit 8b2c4c6)
open #95
vista #65
(cherry picked from commit 98c5334)
@larkin
Copy link
Contributor

larkin commented Sep 22, 2015

@VWoeltjen with mobile merged, this should be clear for review & integrate.

@charlesh88
Copy link
Contributor Author

Woo hoo! Now we just need to get open95b reviewed and merged. Thanks!

From: Pete Richards <[email protected]mailto:[email protected]>
Reply-To: nasa/openmctweb <[email protected]mailto:[email protected]>
Date: Tuesday, September 22, 2015 at 1:58 PM
To: nasa/openmctweb <[email protected]mailto:[email protected]>
Cc: "Hacskaylo, Charles F. (ARC-TI)[Stinger Ghaffarian Technologies Inc. (SGT Inc.)]" <[email protected]mailto:[email protected]>
Subject: Re: [openmctweb] Review and integrate open95b into master (#118)

@VWoeltjenhttps://github.com/VWoeltjen with mobile merged, this should be clear for review & integrate.


Reply to this email directly or view it on GitHubhttps://github.com//pull/118#issuecomment-142420008.

Resolve conflicts in preparation for merge, #118
"http://www.esa.int/var/esa/storage/images/esa_multimedia/images/2014/08/comet_on_7_august_a/14721226-1-eng-GB/Comet_on_7_August_a_node_full_image_2.jpg",
"http://http://resources0.news.com.au/images/2014/10/26/1227102/619948-e62d0d0c-5cb3-11e4-9c68-d403f5dcc36d.jpg",
"http://www.esa.int/var/esa/storage/images/esa_multimedia/images/2014/08/comet_on_16_august_a/14735866-1-eng-GB/Comet_on_16_August_a_node_full_image_2.jpg",
"http://www.esa.int/var/esa/storage/images/esa_multimedia/images/2015/08/year_at_a_comet_may_2015/15549436-1-eng-GB/Year_at_a_comet_May_2015_node_full_image_2.jpg"
].map(function (url, index) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@charlesh88 Were these changes piggybacked intentionally or uninentionally? If we do want to keep these I'd like to remove the one that's to a non-NASA/non-ESA maintained site (strictly due to a general paranoia about checking in URLs, particularly to code that may run in the client)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe these were intentional (as the Rosetta pictures are just beautiful), but the non-esa site should definitely go. It's also a malformed url-- strange if it even works.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My bad: inadvertent. I've restored the old URLs and pushed the change.


From: Victor Woeltjen [[email protected]]
Sent: Tuesday, September 22, 2015 4:31 PM
To: nasa/openmctweb
Cc: Hacskaylo, Charles F. (ARC-TI)[SGT, INC]
Subject: Re: [openmctweb] Review and integrate open95b into master (#118)

In example/imagery/src/ImageTelemetry.jshttps://github.com//pull/118#discussion_r40157688:

@@ -31,10 +31,11 @@ define(

     var firstObservedTime = Date.now(),
         images = [
  •            "http://www.nasa.gov/393811main_Palomar_ao_bouchez_10s_after_impact_4x3_946-710.png",
    
  •            "http://www.nasa.gov/393821main_Palomar_ao_bouchez_15s_after_impact_4x3_946-710.png",
    
  •            "http://www.nasa.gov/images/content/393801main_CfhtVeillet2_4x3_516-387.jpg",
    
  •            "http://www.nasa.gov/images/content/392790main_1024_768_GeminiNorth_NightBeforeImpact_946-710.jpg"
    
  •            "http://www.esa.int/var/esa/storage/images/esa_multimedia/images/2015/01/comet_on_16_january_2015_navcam/15205508-1-eng-GB/Comet_on_16_January_2015_NavCam.jpg",
    
  •            "http://www.esa.int/var/esa/storage/images/esa_multimedia/images/2014/08/comet_on_7_august_a/14721226-1-eng-GB/Comet_on_7_August_a_node_full_image_2.jpg",
    
  •            "http://http://resources0.news.com.au/images/2014/10/26/1227102/619948-e62d0d0c-5cb3-11e4-9c68-d403f5dcc36d.jpg",
    
  •            "http://www.esa.int/var/esa/storage/images/esa_multimedia/images/2014/08/comet_on_16_august_a/14735866-1-eng-GB/Comet_on_16_August_a_node_full_image_2.jpg",
    
  •                         "http://www.esa.int/var/esa/storage/images/esa_multimedia/images/2015/08/year_at_a_comet_may_2015/15549436-1-eng-GB/Year_at_a_comet_May_2015_node_full_image_2.jpg"
         ].map(function (url, index) {
    

@charlesh88https://github.com/charlesh88 Were these changes piggybacked intentionally or uninentionally? If we do want to keep these I'd like to remove the one that's to a non-NASA/non-ESA maintained site (strictly due to a general paranoia about checking in URLs, particularly to code that may run in the client)


Reply to this email directly or view it on GitHubhttps://github.com//pull/118/files#r40157688.

@VWoeltjen
Copy link
Contributor

Resolved conflicts and pushed to this branch in preparation to complete pull request. Will merge after clarification on changes to ImageTelemetry.js

@charlesh88
Copy link
Contributor Author

My bad: checking those images in was inadvertent. I've restored the old URLs and pushed the change.

...to satisfy code style checker and pass build,
in preparation for merge. #118
VWoeltjen added a commit that referenced this pull request Sep 23, 2015
Review and integrate open95b into master
@VWoeltjen VWoeltjen merged commit f3aceb1 into master Sep 23, 2015
@VWoeltjen
Copy link
Contributor

Reviewer Checklist

  1. Changes appear to address issue? Y
  2. Appropriate unit tests included? N/A (changes are outside scope of unit testing)
  3. Code style and in-line documentation are appropriate? Y
  4. Commit messages meet standards? Y
  5. Looks fantastic? Y

@charlesh88
Copy link
Contributor Author

Awesome, and thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants