kicad/common
Marek Roszko 5116fa6d12 Fix STEPPED_SLIDER glitchlyness on windows
wxWidgets drives some of this problem, it blindly calls SetValue and invokes the win32 update position messages on all the scroll subevents and we end up fighting it as well by inserting the rounded position on each subevent rather than the final one
2021-07-06 00:58:19 -04:00
..
dialog_about Fix localization of OS unsupported message, disallow bug reports from W7 2021-06-09 19:01:54 +00:00
dialogs Move GUI font code to common. 2021-06-29 18:27:58 +01:00
drawing_sheet More error message regularization. 2021-06-29 01:08:26 +01:00
gal Better zoom defaults for 3D viewer. 2021-06-28 19:08:23 +01:00
kicad_curl Remove OpenSSL locking from kicad_curl. 2021-06-19 19:43:54 +00:00
libeval Move some string formatting functions out of base_units 2021-04-14 23:21:10 -04:00
libeval_compiler Remove the wxLog calls from math/util.h for now 2021-06-01 18:44:22 -04:00
plotters Replace `~...~` overbar syntax with `~{...}` 2021-06-11 18:40:57 +00:00
plugins KiCad variable resolution is case sensitive OR all-upper-case. 2021-07-05 11:05:46 +01:00
preview_items Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
project The REPORTER interface is inherently line-based. 2021-07-05 13:41:06 +01:00
settings Fix mangling of direct json_pointer access 2021-07-05 12:33:08 -04:00
swig Add missing wxString* conversion 2021-06-01 20:18:24 +00:00
tool Try and cleanup the input focus/key event a little 2021-07-05 20:48:48 -04:00
view Fix case of CLion getting a little carried away. 2021-07-04 16:23:57 +01:00
widgets Fix STEPPED_SLIDER glitchlyness on windows 2021-07-06 00:58:19 -04:00
CMakeLists.txt Remove OpenSSL locking from kicad_curl. 2021-06-19 19:43:54 +00:00
advanced_config.cpp Don't use wxApp-dependent functions in headless 2021-06-03 12:31:45 -07:00
array_axis.cpp Pcbnew: add a step field to the array tool 2019-05-16 11:20:52 +01:00
array_options.cpp Arrays: isolate axis code in a new class 2019-05-16 11:20:52 +01:00
asset_archive.cpp Cleanup memory in the asset archive reader 2021-03-19 21:23:35 +00:00
base64.cpp Plot SVG embedded 2019-12-08 08:57:33 -08:00
base_screen.cpp Remove unused m_crossHairPosition 2021-06-15 21:25:27 -04:00
base_units.cpp Move inline function declaration to allow removing include 2021-06-01 19:03:22 -04:00
basic_gal.cpp Naming conventions. 2021-03-19 23:06:19 +00:00
bin_mod.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
bitmap.cpp Avoid sharing gdicmn for just bitmaps 2021-06-03 01:46:04 -04:00
bitmap_base.cpp Added a lot of consts and refactored a few lines 2021-03-08 12:49:48 -08:00
bitmap_store.cpp Enable dark mode for MacOS 2021-04-28 23:24:19 -04:00
board_printout.cpp Remove extraneous isPrinting test. 2021-06-25 12:44:51 +01:00
build_version.cpp Fix localization of OS unsupported message, disallow bug reports from W7 2021-06-09 19:01:54 +00:00
commit.cpp Use compiler-agnostic designation of fall-through in switch/case. 2021-06-14 14:52:37 +00:00
common.cpp The REPORTER interface is inherently line-based. 2021-07-05 13:41:06 +01:00
config_params.cpp Kick wx.h mostly out of common 2021-06-07 18:38:52 -04:00
confirm.cpp Add title to Save Changes dialog. 2021-06-17 18:23:58 +01:00
dialog_shim.cpp Don't selectall in GTK text boxes. 2021-06-20 21:37:02 +01:00
draw_panel_gal.cpp Fix an annoying issue (wxMSW specific) about X_VIEW_CONTROLS::CaptureCursor() 2021-04-19 21:23:07 +02:00
drc_rules.keywords Fixes for hole clearance and hole-to-hole tests. 2020-11-29 23:35:23 +00:00
dsnlexer.cpp Don't leak a wx header via eda_item.h 2021-06-02 19:18:48 -04:00
eda_base_frame.cpp More error message regularization. 2021-06-27 14:24:02 +01:00
eda_dde.cpp Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
eda_doc.cpp Consistent terminology and punctuation. 2021-06-17 00:05:17 +01:00
eda_draw_frame.cpp Fix python console toggle to work across pcbnew/eeschema 2021-07-03 22:48:46 +00:00
eda_item.cpp Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
eda_pattern_match.cpp Add missing <algorithm> 2020-11-06 00:37:57 +00:00
eda_rect.cpp Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
eda_size_ctrl.cpp Add more consts all over the place 2020-10-27 11:03:35 +00:00
eda_text.cpp Expand text bounding boxes a bit for diacriticals, descenders, etc. 2021-06-20 23:22:56 +01:00
eda_units.cpp Split EDA_UNITS out from common. 2020-10-25 00:02:52 -04:00
env_paths.cpp Cleanup some pgm_base.h includes 2021-06-08 21:56:00 -04:00
env_vars.cpp Coverity issue fixes. 2021-06-30 18:08:49 -04:00
exceptions.cpp Refuse to load schematics from the future. 2021-06-30 18:32:07 +01:00
executable_names.cpp
filehistory.cpp File history (recent opened files): fix incorrect behavior when a filename 2020-08-05 15:48:03 +02:00
filename_resolver.cpp Write all variables to temp config file and have Kicad2Step use that. 2021-06-14 16:54:45 +01:00
filter_reader.cpp Be consistent about using nullptr instead of 0 2021-04-22 22:20:34 +01:00
footprint_filter.cpp In footprint filter, check pin count mismatch first 2021-05-06 22:00:06 +00:00
footprint_info.cpp More safety (and better impl) for not sharing FP table/info stuff. 2021-06-29 12:46:16 +01:00
fp_lib_table.cpp More error message regularization. 2021-06-29 01:08:26 +01:00
gbr_metadata.cpp Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
gestfich.cpp More error message regularization (and translatability improvements). 2021-06-28 00:45:24 +01:00
getrunningmicrosecs.cpp Cleanup: Replace C-only deprecated headers 2019-12-05 11:03:15 -08:00
gl_context_mgr.cpp
gr_basic.cpp Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
gr_text.cpp Minor plotter code improvements. 2021-06-07 14:32:27 -04:00
grid_tricks.cpp Ensure clipboard data is available after KiCad closes 2021-05-03 19:38:31 +01:00
hash_eda.cpp enum class PAD_SHAPE_T 2021-05-01 08:22:35 -04:00
hotkey_store.cpp Don't show Ctrl-W for Close on MSW. 2021-07-04 23:22:39 +01:00
hotkeys_basic.cpp Header clean up round 2. 2020-12-19 13:55:28 -05:00
kiface_i.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
kiid.cpp Fix eeschema copy/paste: save and load sheet and symbol instances 2021-05-03 19:38:31 +01:00
kiway.cpp Kiway: Improve performance by using IDs and clearing closed frame entries 2021-07-03 22:48:46 +00:00
kiway_express.cpp Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
kiway_holder.cpp Replace EESchema DLIST 2020-01-10 06:37:08 -08:00
kiway_player.cpp Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
languages_menu.cpp Cleanup some pgm_base.h includes 2021-06-08 21:56:00 -04:00
launch_ext.cpp More error message regularization (and translatability improvements). 2021-06-28 00:45:24 +01:00
layer_id.cpp Kick wx.h mostly out of common 2021-06-07 18:38:52 -04:00
lib_id.cpp Remove long-dead revision support for LIB_IDs. 2021-06-30 13:12:57 +01:00
lib_table.keywords
lib_table_base.cpp Be consistent about using nullptr instead of 0 2021-04-22 22:20:34 +01:00
lib_tree_model.cpp Remove long-dead revision support for LIB_IDs. 2021-06-30 13:12:57 +01:00
lib_tree_model_adapter.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
locale_io.cpp Move LOCALE_IO out of common.h 2020-10-23 21:49:42 -04:00
lockfile.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
lset.cpp Kick wx.h mostly out of common 2021-06-07 18:38:52 -04:00
marker_base.cpp Make RENDER_SETTINGS argument const 2021-01-12 20:51:31 +00:00
netclass.cpp Split EDA_UNITS out from common. 2020-10-25 00:02:52 -04:00
netlist.keywords Transmit pin electrical types through to pads. 2021-01-23 00:10:01 +00:00
newstroke_font.cpp Readd half and full width forms 2021-04-28 17:27:07 +00:00
observable.cpp Add const specifiers 2020-11-18 19:50:36 +00:00
origin_transforms.cpp Add more consts all over the place 2020-10-27 11:03:35 +00:00
origin_viewitem.cpp Break out eda_item_flags.h, fix the typedef to std::uint32_t, fix some signed vars 2021-06-08 19:12:30 -04:00
page_info.cpp Eeschema : Add A5 sheet size 2020-07-21 00:00:36 +00:00
painter.cpp Only apply B&W printer fixes when printing. 2021-02-02 15:37:30 +00:00
paths.cpp Use Normalize instead of MakeAbsolute 2021-06-21 18:07:23 -04:00
pcb.keywords Don't put up "old version" warning for gerbview-generated PCBs. 2021-06-08 22:12:44 +01:00
pcb_plot_params.keywords Save DXF plot params to file and remove some dead code. 2021-01-03 14:22:25 +00:00
pgm_base.cpp Save 3D prefs after editing, and load some of them into FP Props. 2021-07-04 13:20:55 +01:00
printout.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
project.cpp More safety (and better impl) for not sharing FP table/info stuff. 2021-06-29 12:46:16 +01:00
properties.cpp
property_mgr.cpp Hook libeval compiler up to rule parser 2020-07-20 22:11:53 +01:00
ptree.cpp Add const specifiers 2020-11-18 19:50:36 +00:00
rc_item.cpp Add wxDataView-style defensive code to wxListView usage. 2021-06-22 22:25:06 +01:00
refdes_utils.cpp Fix eeschema copy/paste: save and load sheet and symbol instances 2021-05-03 19:38:31 +01:00
render_settings.cpp Worksheet -> (industry standard) Drawing Sheet. 2021-02-22 17:35:46 +00:00
reporter.cpp The REPORTER interface is inherently line-based. 2021-07-05 13:41:06 +01:00
richio.cpp File open/import progress dialogs. 2021-06-23 23:55:54 +01:00
scintilla_tricks.cpp Move GUI font code to common. 2021-06-29 18:27:58 +01:00
search_stack.cpp Make search stack path_seps correct for msvc 2021-01-01 02:18:32 +00:00
searchhelpfilefullpath.cpp Respect KICAD_DOCS when searching for help files 2021-04-21 19:19:25 +00:00
single_top.cpp single_top.cpp: re-add lines removed by commit 5fa5a73c, needed in stand-alone. 2021-06-24 09:04:27 +02:00
status_popup.cpp Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
streamwrapper.cpp Replace WIN32 preprocessor symbol by the official symbol _WIN32, used almost everywhere 2018-10-20 09:22:24 +02:00
string.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
strtok_r.c
systemdirsappend.cpp Allow to relocate EDA libraries out of KICAD_DATA 2021-04-14 01:51:22 +00:00
template_fieldnames.cpp Naming conventions. 2021-05-05 22:58:40 +01:00
template_fieldnames.keywords Variable substitution framework. 2020-03-30 14:15:59 +01:00
textentry_tricks.cpp Evict the last bits of wx.h 2021-06-07 20:23:27 -04:00
title_block.cpp Fix issue with predefined variable texts ${COMMENT0} to ${COMMENT9} 2021-02-21 18:29:14 +01:00
trace_helpers.cpp Debugging improvements and clean up. 2021-05-03 18:08:15 -04:00
undo_redo_container.cpp Break out eda_item_flags.h, fix the typedef to std::uint32_t, fix some signed vars 2021-06-08 19:12:30 -04:00
utf8.cpp Many callers of uni_forward are not expecting an exception. 2020-01-13 15:40:32 +00:00
validators.cpp More error message regularization (and translatability improvements). 2021-06-28 00:45:24 +01:00
wildcards_and_files_ext.cpp Define .wbk in wildcards_and_files.{cpp,h}, cosmetic code changes 2021-07-04 14:04:03 +00:00
wx_filename.cpp Add utility method to resolve symlinks 2021-06-07 20:59:59 +00:00
wx_stl_compat.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
wxdataviewctrl_helpers.cpp
xnode.cpp Escape slashes in labels and netnames. 2019-04-07 00:24:10 +01:00