Edward Patel
002340f32c
Merge branch 'Development-Marlin' into Development
10 years ago
Scott Lahteine
7d2c2f1790
Updates for the configurator
...
- Sections in all `Configuration_adv.h`
- Recognize JAPANESE/WESTERN/CYRILLIC options
- Better capturing of comments for tooltips
10 years ago
Scott Lahteine
967db181d0
Latest upstream commits
10 years ago
Edward Patel
d27c82a450
Added check for Delta printers in Mesh, #error not yet supported.
10 years ago
Edward Patel
9a093b2e8f
Added #error + mention not to enable ABL and Mesh at the same time
10 years ago
Richard Wackerbarth
cf66cb8808
Bring configurator up-to-date
10 years ago
Edward Patel
5360158545
Merge branch 'Development-Marlin' into Development
10 years ago
Scott Lahteine
53eb662908
Have the configurator read from MarlinFirmware repo
10 years ago
Edward Patel
61de6ecd54
Added change to example Configuration.h's
10 years ago
Scott Lahteine
c065da52ec
Spacing and spelling
10 years ago
Scott Lahteine
e0d4368cb5
Minor code cleanup, move NUM_AXIS out of config
10 years ago
Scott Lahteine
a469d796e1
Add cleanups needed for #1772
10 years ago
Scott Lahteine
0e8182bbf2
Additional pin tests, cleanup
10 years ago
Scott Lahteine
cda4bd4ad9
Correct the comment about M206
10 years ago
Scott Lahteine
ba2c7cb467
Update configs with all the latest
10 years ago
Scott Lahteine
ba871e46bf
Fix compiler warnings
...
- Patched up for most included configurations
10 years ago
Scott Lahteine
ffe0df4b36
Latest upstream commits
10 years ago
Scott Lahteine
19d418cd6a
Fix up the code to eliminate warnings
10 years ago
Scott Lahteine
5eff15c409
Merge branch 'Development' into fixup_leveling
...
Latest upstream commits
10 years ago
Scott Lahteine
5261d35737
Fix custom m-code behavior
...
Don’t set CUSTOM_M_CODE_SET_Z_PROBE_OFFSET if there’s no Z probe
10 years ago
AnHardt
94330705c7
Move definition of PIDdT back to temperature.h
...
make it unconditional
remove all definitions in the 'Configuration.h's
remove form 'Conditionals.h'
10 years ago
Scott Lahteine
8db4fd7177
Merge branch 'Development' into planner_oh_planner
...
Latest upstream commits
10 years ago
Scott Lahteine
34a41648ab
Merge branch 'Development' into planner_oh_planner
...
Latest upstream commits
10 years ago
Scott Lahteine
4fbb80567e
Get upstream commits
10 years ago
Scott Lahteine
7717e1ce33
Fix bad insert in configuration
10 years ago
Scott Lahteine
146501215f
Fix mangled probe_pt calls
...
- Address issue #1669
- Remove the TOPO_ORIGIN configuration setting
10 years ago
Scott Lahteine
88e81a4804
Latest upstream commits, plus fixes
...
- Also add Manual Bed Leveling to the rest of the configs
10 years ago
Scott Lahteine
2c9bd15625
Move LCD items to `Conditionals.h`
...
- `Conditionals.h` is included twice, setting LCD values the first time
10 years ago
Scott Lahteine
63d5d28085
Merge branch 'Development' into config_testing
...
Latest upstream changes
10 years ago
Scott Lahteine
b6d381f863
Divide up Conditionals to get LCD items early
10 years ago
AnHardt
e85061d20d
Added changes to the 'new' Configuration.h s
10 years ago
Scott Lahteine
670006b919
Remove invariant code from Configurations
...
- Add `Conditionals.h` with calculated configuration values
- Add `SanityCheck.h` with checks for configuration errors
- Remove equivalent code from all configurations
- Move error checks from some sources to `SanityCheck.h` also
- Fix initialization of count_direction in stepper.cpp
10 years ago
Scott Lahteine
a686c9878f
Move TOPO_ORIGIN define to Configuration.h
...
- Addressing issue #1608
10 years ago
Scott Lahteine
978dadf806
Base64 decode AJAX-fetched text properly
10 years ago
Scott Lahteine
0f3b7d5575
Update annotated configurations
...
- Also update base configs
10 years ago
Scott Lahteine
1149c24b86
More grouping, cleanup, start on overrides
10 years ago
Scott Lahteine
f2710e11d1
Optimize initial loading, code cleanup
10 years ago
Scott Lahteine
2eeb241b42
Find fields that group together
...
- Do field grouping
- Tweak configurations for better grouping
10 years ago
Scott Lahteine
f994729999
Parse and use dependent groups
...
- Parse #if, #ifdef, etc. for rules to enable fields
10 years ago
Scott Lahteine
838a22de64
Fix switch value method, make app global
10 years ago
Scott Lahteine
3aa5f98b64
Download all as ZIP, adjust layout on resize
10 years ago
Scott Lahteine
5d0c93ae10
Keep config boxes in view on wide screen
10 years ago
Scott Lahteine
335b7680c9
Tooltip code, widescreen layout, hide auto-expands
...
Slightly better layout for wide screens.
10 years ago
Scott Lahteine
da275c72ab
Cleanup Github reply.data.content before atob()
10 years ago
Scott Lahteine
c033904693
Updated config file section markers
10 years ago
Scott Lahteine
84a87a5b1c
Fix up configs a little
10 years ago
Scott Lahteine
83cb702e72
Config sections, multi-field values, toggles, etc
...
- Auto-detect “switchable” items where possible
- Handle switchable multi-value fields
- Add standard sections to config form
- Add section markers to configurations
- Add value options to configurations
- Remove and re-add fields for loaded configs
- Preserve sections across configs
- Preserve non-added fields
- Style added fields wider & newline by default
10 years ago
Scott Lahteine
ec53c6309a
More fields, options in config, fix tooltips
10 years ago
Scott Lahteine
e74138b2be
More robust fetch code, download buttons
...
- Fetch code now handles github, local, or http: access
- Download button creates a time-stamped inline download
- More complete error messages
- Show warnings when approaching the hourly fetch quota (limit
reloading!)
- Added my test domain (where the _htaccess is deployed)
- `_htaccess` file added to set Access-Control-Allow-Origin “*”
- Marlin logo with css
- Limit selectable areas to avoid annoying selections
- Messages now persist until dismissed
- Default repo for files set to thinkyhead, ‘marlin_configurator’ branch
- Cosmetic changes
10 years ago
Scott Lahteine
52c3cf6d34
Fix a logging error
10 years ago
Scott Lahteine
ba24a09f24
Use api.github to get Configurations
...
- Make api.github the default source for configurations
- Remove configurations from the configurator
- Continuation and enhancements
10 years ago
Scott Lahteine
4228758f1d
Clean up and improve tooltips, show the name
10 years ago
Scott Lahteine
0116320d2c
Strip slashes off the front of tooltips
10 years ago
Scott Lahteine
69240d41b0
Offset the timing of the pulsing animation
10 years ago
Scott Lahteine
78b9428f4e
Avoid capturing disabled items in comments
10 years ago
Scott Lahteine
5d159851e5
Fix positioning of tooltip
10 years ago
Scott Lahteine
c99f1de9f3
Fix tooltips blocking clicks
10 years ago
Scott Lahteine
1a548c1bc1
Find nearby comments and make them into tooltips
10 years ago
Scott Lahteine
90fa1345b0
Fix purge + refresh of define info
10 years ago
Scott Lahteine
2647402095
Use info.repl in updateDefineFromField, fix regex
10 years ago
Scott Lahteine
12a3975341
Close section tag, add String.prototype.lineCount
10 years ago
Scott Lahteine
4bb72f9480
Highlight the edited line
...
- Add a span to the edited text line to provide a highlight
- Scroll and highlight for switch checkboxes also
- Clean up initialization
- More API documentation
- Smarter handling of asynchronous file loading during init
10 years ago
Scott Lahteine
37c43a7ab3
Scroll to reveal on switches as well
10 years ago
Scott Lahteine
9c0adae3cd
Scroll to setting position in file when edited
...
- Animate scrolling to the edited item’s position
- Sanity check file drops and show warnings
- Fix form init / refresh on new configuration drop
- Document the API methods that get/set defines
10 years ago
Scott Lahteine
4d341bb758
Copy configs into subfolder
...
Browsers may not want to load files outside the folder, but they may be
okay with these relative references within the folder.
10 years ago
Scott Lahteine
b51204cc1c
Add fieldsets and make them into tabs
10 years ago
Scott Lahteine
56769ba4f8
Make comment/uncomment a little neater
10 years ago
Scott Lahteine
94bebf31ac
Pre-collect info about options on field init
...
- When initializing fields use the configuration to determine the format
- Cache the line for each option for fastest string compare / replace
- Add logging levels for debugging
10 years ago
Scott Lahteine
32aaadc301
Include minimized jQuery 2.1.3
10 years ago
Scott Lahteine
53f6bbdfe0
Try a stepper for the serial port
10 years ago
Scott Lahteine
ac7a4358d6
Add a responsive file uploader
...
- Specify HTML5
- Allow drag and drop for loading configurations
10 years ago
Scott Lahteine
09a385d9b0
Add "use strict" to the top.
10 years ago
Scott Lahteine
b2627200ea
Get thermistors from config, add temp sensors
10 years ago
Scott Lahteine
ef18bfdd3f
An in-place browser-based configurator utility
...
- A web form with fields for configuration values
- Reads and parses standard config files
- Modifies configurations dynamically in-place
10 years ago